fixed a bug that it didn't check bindingCount at CreatePipelineLayoutData
This commit is contained in:
parent
0a4ec8b184
commit
d2e36162d1
@ -12,7 +12,7 @@ PipelineLayoutData *GPUDevice::CreatePipelineLayoutData(const MaterialDescriptor
|
|||||||
{
|
{
|
||||||
const DescriptorSetLayoutCreateInfo *dslci=mds->GetBinding((DescriptorSetType)i);
|
const DescriptorSetLayoutCreateInfo *dslci=mds->GetBinding((DescriptorSetType)i);
|
||||||
|
|
||||||
if(!dslci)
|
if(!dslci||dslci->bindingCount<=0)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if(pld->layouts[i])
|
if(pld->layouts[i])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user