Home
last modified time | relevance | path

Searched refs:gpCI (Results 1 – 6 of 6) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkSafetyCriticalUtil.cpp300 bool graphicsPipelineHasDynamicState(const VkGraphicsPipelineCreateInfo& gpCI, VkDynamicState state) in graphicsPipelineHasDynamicState() argument
302 if (gpCI.pDynamicState == DE_NULL) in graphicsPipelineHasDynamicState()
305 if (gpCI.pDynamicState->pDynamicStates == DE_NULL) in graphicsPipelineHasDynamicState()
308 for (deUint32 i = 0; i < gpCI.pDynamicState->dynamicStateCount; ++i) in graphicsPipelineHasDynamicState()
309 if (gpCI.pDynamicState->pDynamicStates[i] == state) in graphicsPipelineHasDynamicState()
315 std::size_t calculateGraphicsPipelineHash (const VkGraphicsPipelineCreateInfo& gpCI, const std::map… in calculateGraphicsPipelineHash() argument
319 hashPNextChain(seed, gpCI.pNext, objectHashes); in calculateGraphicsPipelineHash()
321 hash_combine(seed, gpCI.flags); in calculateGraphicsPipelineHash()
333 if (gpCI.pStages != DE_NULL) in calculateGraphicsPipelineHash()
335 for (deUint32 i = 0; i < gpCI.stageCount; ++i) in calculateGraphicsPipelineHash()
[all …]
DvkResourceInterface.cpp140 VkGraphicsPipelineCreateInfo gpCI; in removeRedundantObjects() local
141 deMemset(&gpCI, 0, sizeof(gpCI)); in removeRedundantObjects()
142 readJSON_VkGraphicsPipelineCreateInfo(jsonReader, it->pipelineContents, gpCI); in removeRedundantObjects()
144 for (deUint32 i = 0; i < gpCI.stageCount; ++i) in removeRedundantObjects()
145 shadersInPipeline.insert(gpCI.pStages[i].module); in removeRedundantObjects()
146 renderPassesInPipeline.insert(gpCI.renderPass); in removeRedundantObjects()
147 pipelineLayoutsInPipeline.insert(gpCI.layout); in removeRedundantObjects()
525 …ntifier (const std::string& testPath, const VkGraphicsPipelineCreateInfo& gpCI, const std::map<deU… in makeGraphicsPipelineIdentifier() argument
529 std::size_t hashValue = calculateGraphicsPipelineHash(gpCI, objectHashes); in makeGraphicsPipelineIdentifier()
DvkSafetyCriticalUtil.hpp63 std::size_t calculateGraphicsPipelineHash (const VkGraphicsPipelineCreateInfo& gpCI,
/third_party/vk-gl-cts/external/vulkancts/vkscserver/
DvksCacheBuilder.cpp153 VkGraphicsPipelineCreateInfo gpCI{}; in exportFilesForExternalCompiler() local
154 readJSON_VkGraphicsPipelineCreateInfo(jsonReader, pipeline.pipelineContents, gpCI); in exportFilesForExternalCompiler()
157 for (deUint32 i = 0; i < gpCI.stageCount; ++i) in exportFilesForExternalCompiler()
159 auto it = allShaderModules.find(gpCI.pStages[i].module); in exportFilesForExternalCompiler()
164 auto it2 = allSpirvShaders.find(gpCI.pStages[i].module); in exportFilesForExternalCompiler()
172 auto it = allRenderPasses.find(gpCI.renderPass); in exportFilesForExternalCompiler()
175 auto it2 = allRenderPasses2.find(gpCI.renderPass); in exportFilesForExternalCompiler()
187 auto it = allPipelineLayouts.find(gpCI.layout); in exportFilesForExternalCompiler()
234 …ON_GraphicsPipeline_vkpccjson(filePrefix, exportedPipelines, pipeline.id, gpCI, deviceFeatures2, p… in exportFilesForExternalCompiler()
246 for (deUint32 j = 0; j < gpCI.stageCount; ++j) in exportFilesForExternalCompiler()
[all …]
DvksJson.cpp184 const VkGraphicsPipelineCreateInfo& gpCI, in writeJSON_GraphicsPipeline_vkpccjson() argument
326 vk_json::print_VkGraphicsPipelineCreateInfo(gpCI, "", true); in writeJSON_GraphicsPipeline_vkpccjson()
336 for( deUint32 j=0; j<gpCI.stageCount; ++j) in writeJSON_GraphicsPipeline_vkpccjson()
342 vk_json::print_VkShaderStageFlagBits(gpCI.pStages[j].stage, "stage", 1); in writeJSON_GraphicsPipeline_vkpccjson()
345 …shaderName << filePrefix << "shader_" << pipelineIndex << "_" << gpCI.pStages[j].module.getInterna… in writeJSON_GraphicsPipeline_vkpccjson()
347 switch (gpCI.pStages[j].stage) in writeJSON_GraphicsPipeline_vkpccjson()
364 if ((j+1) >= gpCI.stageCount) in writeJSON_GraphicsPipeline_vkpccjson()
706 VkGraphicsPipelineCreateInfo& gpCI) in readJSON_VkGraphicsPipelineCreateInfo() argument
713 vk_json_parser::parse_VkGraphicsPipelineCreateInfo("", jsonRoot, gpCI); in readJSON_VkGraphicsPipelineCreateInfo()
DvksJson.hpp67 const vk::VkGraphicsPipelineCreateInfo& gpCI,
91 vk::VkGraphicsPipelineCreateInfo& gpCI);