fixed a bug that it didn't check bindingCount at CreatePipelineLayoutData

This commit is contained in:
hyzboy 2021-09-14 21:38:01 +08:00
parent 0a4ec8b184
commit d2e36162d1

View File

@ -12,7 +12,7 @@ PipelineLayoutData *GPUDevice::CreatePipelineLayoutData(const MaterialDescriptor
{
const DescriptorSetLayoutCreateInfo *dslci=mds->GetBinding((DescriptorSetType)i);
if(!dslci)
if(!dslci||dslci->bindingCount<=0)
continue;
if(pld->layouts[i])