Lines Matching refs:pBindings
203 if (it2->second.pBindings[j].pImmutableSamplers != DE_NULL) in exportFilesForExternalCompiler()
205 for (deUint32 k = 0; k < it2->second.pBindings[j].descriptorCount; ++k) in exportFilesForExternalCompiler()
207 auto it3 = allSamplers.find(it2->second.pBindings[j].pImmutableSamplers[k]); in exportFilesForExternalCompiler()
312 if (it2->second.pBindings[j].pImmutableSamplers != DE_NULL) in exportFilesForExternalCompiler()
314 for (deUint32 k = 0; k < it2->second.pBindings[j].descriptorCount; ++k) in exportFilesForExternalCompiler()
316 auto it3 = allSamplers.find(it2->second.pBindings[j].pImmutableSamplers[k]); in exportFilesForExternalCompiler()
636 …max(chainedObjReservation->descriptorSetLayoutBindingLimit, dsCI.second.pBindings[i].binding + 1u); in buildPipelineCache()
767 if (dsCI.second.pBindings[i].pImmutableSamplers != DE_NULL) in buildPipelineCache()
775 if (dsCI.second.pBindings[i].pImmutableSamplers == DE_NULL) in buildPipelineCache()
777 newDescriptorBindings.push_back(dsCI.second.pBindings[i]); in buildPipelineCache()
781 realSamplers.push_back(std::vector<VkSampler>(dsCI.second.pBindings[i].descriptorCount)); in buildPipelineCache()
782 for (deUint32 j = 0; j < dsCI.second.pBindings[i].descriptorCount; ++j) in buildPipelineCache()
784 if (dsCI.second.pBindings[i].pImmutableSamplers[j] == DE_NULL) in buildPipelineCache()
791 auto jt = falseToRealSamplers.find(dsCI.second.pBindings[i].pImmutableSamplers[j]); in buildPipelineCache()
799 dsCI.second.pBindings[i].binding, // deUint32 binding; in buildPipelineCache()
800 dsCI.second.pBindings[i].descriptorType, // VkDescriptorType descriptorType; in buildPipelineCache()
801 dsCI.second.pBindings[i].descriptorCount, // deUint32 descriptorCount; in buildPipelineCache()
802 dsCI.second.pBindings[i].stageFlags, // VkShaderStageFlags stageFlags; in buildPipelineCache()
807 dsCI.second.pBindings = newDescriptorBindings.data(); in buildPipelineCache()