• Home
  • Raw
  • Download

Lines Matching refs:dsCI

124 		VkDescriptorSetLayoutCreateInfo	dsCI{};  in exportFilesForExternalCompiler()  local
125 readJSON_VkDescriptorSetLayoutCreateInfo(jsonReader, descriptorSetLayout.second, dsCI); in exportFilesForExternalCompiler()
126 allDescriptorSetLayouts.insert({ descriptorSetLayout.first, dsCI }); in exportFilesForExternalCompiler()
628 VkDescriptorSetLayoutCreateInfo dsCI{}; in buildPipelineCache() local
629 readJSON_VkDescriptorSetLayoutCreateInfo(jsonReader, descriptorSetLayout.second, dsCI); in buildPipelineCache()
630 descriptorSetLayoutCreateInfos.insert({ descriptorSetLayout.first, dsCI }); in buildPipelineCache()
634 for (auto&& dsCI : descriptorSetLayoutCreateInfos) in buildPipelineCache()
635 for (deUint32 i = 0; i < dsCI.second.bindingCount; ++i) in buildPipelineCache()
636 …ngLimit = de::max(chainedObjReservation->descriptorSetLayoutBindingLimit, dsCI.second.pBindings[i]… in buildPipelineCache()
758 for (auto&& dsCI : descriptorSetLayoutCreateInfos) in buildPipelineCache()
765 for (deUint32 i = 0; i < dsCI.second.bindingCount; ++i) in buildPipelineCache()
767 if (dsCI.second.pBindings[i].pImmutableSamplers != DE_NULL) in buildPipelineCache()
773 for (deUint32 i = 0; i < dsCI.second.bindingCount; ++i) 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()
811 …VK_CHECK(createDescriptorSetLayoutFunc(*pcDevice, &dsCI.second, DE_NULL, &realDescriptorSetLayout)… in buildPipelineCache()
812 falseToRealDescriptorSetLayouts.insert({ dsCI.first, realDescriptorSetLayout }); in buildPipelineCache()