Home
last modified time | relevance | path

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

/external/deqp/external/vulkancts/vkscserver/
DvksCacheBuilder.cpp278 VkComputePipelineCreateInfo cpCI{}; in exportFilesForExternalCompiler() local
279 readJSON_VkComputePipelineCreateInfo(jsonReader, pipeline.pipelineContents, cpCI); in exportFilesForExternalCompiler()
283 auto it = allShaderModules.find(cpCI.stage.module); in exportFilesForExternalCompiler()
288 auto it2 = allSpirvShaders.find(cpCI.stage.module); in exportFilesForExternalCompiler()
296 auto it = allPipelineLayouts.find(cpCI.layout); in exportFilesForExternalCompiler()
342 …SON_ComputePipeline_vkpccjson(filePrefix, exportedPipelines, pipeline.id, cpCI, deviceFeatures2, p… in exportFilesForExternalCompiler()
357 …shaderName << path << "\\" << filePrefix << "shader_" << exportedPipelines << "_" << cpCI.stage.mo… in exportFilesForExternalCompiler()
359 …shaderName << path << "/" << filePrefix << "shader_" << exportedPipelines << "_" << cpCI.stage.mod… in exportFilesForExternalCompiler()
361 switch (cpCI.stage.stage) in exportFilesForExternalCompiler()
369 auto sit = spirvShaders.find(cpCI.stage.module); in exportFilesForExternalCompiler()
[all …]
DvksJson.hpp79 const vk::VkComputePipelineCreateInfo& cpCI,
94 vk::VkComputePipelineCreateInfo& cpCI);
DvksJson.cpp423 const VkComputePipelineCreateInfo& cpCI, in writeJSON_ComputePipeline_vkpccjson() argument
551 vk_json::print_VkComputePipelineCreateInfo(cpCI, "", true); in writeJSON_ComputePipeline_vkpccjson()
566 vk_json::print_VkShaderStageFlagBits(cpCI.stage.stage, "stage", 1); in writeJSON_ComputePipeline_vkpccjson()
569 …shaderName << filePrefix << "shader_" << pipelineIndex << "_" << cpCI.stage.module.getInternal() <… in writeJSON_ComputePipeline_vkpccjson()
571 switch (cpCI.stage.stage) in writeJSON_ComputePipeline_vkpccjson()
718 VkComputePipelineCreateInfo& cpCI) in readJSON_VkComputePipelineCreateInfo() argument
725 vk_json_parser::parse_VkComputePipelineCreateInfo("", jsonRoot, cpCI); in readJSON_VkComputePipelineCreateInfo()
/external/deqp/external/vulkancts/framework/vulkan/
DvkSafetyCriticalUtil.cpp520 std::size_t calculateComputePipelineHash (const VkComputePipelineCreateInfo& cpCI, const std::map<d… in calculateComputePipelineHash() argument
524 hashPNextChain(seed, cpCI.pNext, objectHashes); in calculateComputePipelineHash()
526 hash_combine(seed, cpCI.flags); in calculateComputePipelineHash()
529 hash_combine(seed, deUint32(cpCI.stage.flags), deUint32(cpCI.stage.stage)); in calculateComputePipelineHash()
530 auto it = objectHashes.find(cpCI.stage.module.getInternal()); in calculateComputePipelineHash()
534 hash_combine(seed, std::string(cpCI.stage.pName)); in calculateComputePipelineHash()
536 if (cpCI.stage.pSpecializationInfo != DE_NULL) in calculateComputePipelineHash()
538 if (cpCI.stage.pSpecializationInfo->pMapEntries != DE_NULL) in calculateComputePipelineHash()
540 for (deUint32 j = 0; j < cpCI.stage.pSpecializationInfo->mapEntryCount; ++j) in calculateComputePipelineHash()
541 …sh_combine(seed, cpCI.stage.pSpecializationInfo->pMapEntries[j].constantID, cpCI.stage.pSpecializa… in calculateComputePipelineHash()
[all …]
DvkResourceInterface.cpp151 VkComputePipelineCreateInfo cpCI; in removeRedundantObjects() local
152 deMemset(&cpCI, 0, sizeof(cpCI)); in removeRedundantObjects()
153 readJSON_VkComputePipelineCreateInfo(jsonReader, it->pipelineContents, cpCI); in removeRedundantObjects()
155 shadersInPipeline.insert(cpCI.stage.module); in removeRedundantObjects()
156 pipelineLayoutsInPipeline.insert(cpCI.layout); in removeRedundantObjects()
534 …entifier (const std::string& testPath, const VkComputePipelineCreateInfo& cpCI, const std::map<deU… in makeComputePipelineIdentifier() argument
538 std::size_t hashValue = calculateComputePipelineHash(cpCI, objectHashes); in makeComputePipelineIdentifier()
DvkSafetyCriticalUtil.hpp65 std::size_t calculateComputePipelineHash (const VkComputePipelineCreateInfo& cpCI,