/third_party/skia/src/gpu/vk/ |
H A D | GrVkPipelineStateBuilder.cpp | 170 VkShaderModule shaderModules[kGrShaderTypeCount] = { VK_NULL_HANDLE, in finalize() local 221 numShaderStages = this->loadShadersFromCache(&reader, shaderModules, shaderStageInfo); in finalize() 246 &shaderModules[kVertex_GrShaderType], in finalize() 254 &shaderModules[kFragment_GrShaderType], in finalize() 262 if (shaderModules[i]) { in finalize() 264 shaderModules[i], nullptr)); in finalize() 332 if (shaderModules[i]) { in finalize() 333 GR_VK_CALL(fGpu->vkInterface(), DestroyShaderModule(fGpu->device(), shaderModules[i], in finalize()
|
/third_party/vk-gl-cts/external/vulkancts/vkscserver/ |
H A D | vksStructsVKSC.hpp | 149 std::map<vk::VkShaderModule, string> shaderModules; member 158 archive.Serialize(samplerYcbcrConversions, samplers, shaderModules, renderPasses, pipelineLayouts, descriptorSetLayouts, pipelines); in Serialize() 164 serializer.Serialize(v.samplerYcbcrConversions, v.samplers, v.shaderModules, v.renderPasses, v.pipelineLayouts, v.descriptorSetLayouts, v.pipelines); in SerializeItem() 169 serializer.Serialize(v.samplerYcbcrConversions, v.samplers, v.shaderModules, v.renderPasses, v.pipelineLayouts, v.descriptorSetLayouts, v.pipelines); in SerializeItem()
|
H A D | vksCacheBuilder.cpp | 92 for (auto&& shader : input.shaderModules) in exportFilesForExternalCompiler() 144 std::map<VkShaderModule, VkShaderModuleCreateInfo> shaderModules; in exportFilesForExternalCompiler() local 162 shaderModules.insert(*it); in exportFilesForExternalCompiler() 286 shaderModules.insert(*it); in exportFilesForExternalCompiler() 724 for (auto&& shader : input.shaderModules) in buildPipelineCache()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCrossStageInterfaceTests.cpp | 173 map<VkShaderStageFlagBits, ShaderModuleSP>& shaderModules, 425 map<VkShaderStageFlagBits, ShaderModuleSP>& shaderModules, in makeGraphicsPipeline() 502 const VkShaderModule vertShader = shaderFlags & VK_SHADER_STAGE_VERTEX_BIT ? **shaderModules[VK_SHADER_STAGE_VERTEX_BIT] : DE_NULL; in makeGraphicsPipeline() 503 const VkShaderModule tessControlShader = shaderFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT ? **shaderModules[VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT] : DE_NULL; in makeGraphicsPipeline() 504 const VkShaderModule tessEvalShader = shaderFlags & VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT ? **shaderModules[VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT] : DE_NULL; in makeGraphicsPipeline() 505 const VkShaderModule geomShader = shaderFlags & VK_SHADER_STAGE_GEOMETRY_BIT ? **shaderModules[VK_SHADER_STAGE_GEOMETRY_BIT] : DE_NULL; in makeGraphicsPipeline() 506 const VkShaderModule fragShader = shaderFlags & VK_SHADER_STAGE_FRAGMENT_BIT ? **shaderModules[VK_SHADER_STAGE_FRAGMENT_BIT] : DE_NULL; in makeGraphicsPipeline() 422 makeGraphicsPipeline(const VkRenderPass renderPass, const VkPipelineLayout pipelineLayout, const VkShaderStageFlagBits shaderFlags, map<VkShaderStageFlagBits, ShaderModuleSP>& shaderModules, const VkPrimitiveTopology primitiveTopology) makeGraphicsPipeline() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCrossStageInterfaceTests.cpp | 173 map<VkShaderStageFlagBits, ShaderModuleSP>& shaderModules, 425 map<VkShaderStageFlagBits, ShaderModuleSP>& shaderModules, in makeGraphicsPipeline() 502 const VkShaderModule vertShader = shaderFlags & VK_SHADER_STAGE_VERTEX_BIT ? **shaderModules[VK_SHADER_STAGE_VERTEX_BIT] : DE_NULL; in makeGraphicsPipeline() 503 const VkShaderModule tessControlShader = shaderFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT ? **shaderModules[VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT] : DE_NULL; in makeGraphicsPipeline() 504 const VkShaderModule tessEvalShader = shaderFlags & VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT ? **shaderModules[VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT] : DE_NULL; in makeGraphicsPipeline() 505 const VkShaderModule geomShader = shaderFlags & VK_SHADER_STAGE_GEOMETRY_BIT ? **shaderModules[VK_SHADER_STAGE_GEOMETRY_BIT] : DE_NULL; in makeGraphicsPipeline() 506 const VkShaderModule fragShader = shaderFlags & VK_SHADER_STAGE_FRAGMENT_BIT ? **shaderModules[VK_SHADER_STAGE_FRAGMENT_BIT] : DE_NULL; in makeGraphicsPipeline() 422 makeGraphicsPipeline(const VkRenderPass renderPass, const VkPipelineLayout pipelineLayout, const VkShaderStageFlagBits shaderFlags, map<VkShaderStageFlagBits, ShaderModuleSP>& shaderModules, const VkPrimitiveTopology primitiveTopology) makeGraphicsPipeline() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiPipelineTests.cpp | 1131 std::vector<Move<VkShaderModule>> shaderModules; in pipelineLayoutLifetimeTest() local 1136 shaderModules.push_back(createShaderModule(vk, device, context.getBinaryCollection().get("vertex"), 0)); in pipelineLayoutLifetimeTest() 1137 shaderModules.push_back(createShaderModule(vk, device, context.getBinaryCollection().get("fragment"), 0)); in pipelineLayoutLifetimeTest() 1146 shaderModules[0].get(), // VkShaderModule shader; in pipelineLayoutLifetimeTest() 1155 shaderModules[1].get(), // VkShaderModule shader; in pipelineLayoutLifetimeTest() 1165 shaderModules.push_back(createShaderModule(vk, device, context.getBinaryCollection().get("compute"), 0)); in pipelineLayoutLifetimeTest() 1173 shaderModules[0].get(), // VkShaderModule shader; in pipelineLayoutLifetimeTest() 1676 std::vector<Move<VkShaderModule>> shaderModules; in pipelineInvalidPointersUnusedStructsTest() local 1681 shaderModules.push_back(createShaderModule(vk, device, context.getBinaryCollection().get("vertex"), 0)); in pipelineInvalidPointersUnusedStructsTest() 1682 shaderModules in pipelineInvalidPointersUnusedStructsTest() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/ |
H A D | vktDrawUtil.cpp | 520 object->shaderModules[shaderNdx] = createShaderModule(vk, device, *vulkanProgram.shaders[shaderNdx].binary, (VkShaderModuleCreateFlags)0); in registerDrawObject() 527 vertShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 530 tessControlShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 533 tessEvalShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 536 geomShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 540 fragShader = *object->shaderModules[shaderNdx]; in registerDrawObject()
|
H A D | vktDrawUtil.hpp | 154 vk::refdetails::Move<vk::VkShaderModule> shaderModules[MAX_NUM_SHADER_MODULES]; member
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/util/ |
H A D | vktDrawUtil.cpp | 520 object->shaderModules[shaderNdx] = createShaderModule(vk, device, *vulkanProgram.shaders[shaderNdx].binary, (VkShaderModuleCreateFlags)0); in registerDrawObject() 527 vertShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 530 tessControlShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 533 tessEvalShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 536 geomShader = *object->shaderModules[shaderNdx]; in registerDrawObject() 540 fragShader = *object->shaderModules[shaderNdx]; in registerDrawObject()
|
H A D | vktDrawUtil.hpp | 154 vk::refdetails::Move<vk::VkShaderModule> shaderModules[MAX_NUM_SHADER_MODULES]; member
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiPipelineTests.cpp | 1131 std::vector<Move<VkShaderModule>> shaderModules; in pipelineLayoutLifetimeTest() local 1136 shaderModules.push_back(createShaderModule(vk, device, context.getBinaryCollection().get("vertex"), 0)); in pipelineLayoutLifetimeTest() 1137 shaderModules.push_back(createShaderModule(vk, device, context.getBinaryCollection().get("fragment"), 0)); in pipelineLayoutLifetimeTest() 1146 shaderModules[0].get(), // VkShaderModule shader; in pipelineLayoutLifetimeTest() 1155 shaderModules[1].get(), // VkShaderModule shader; in pipelineLayoutLifetimeTest() 1165 shaderModules.push_back(createShaderModule(vk, device, context.getBinaryCollection().get("compute"), 0)); in pipelineLayoutLifetimeTest() 1173 shaderModules[0].get(), // VkShaderModule shader; in pipelineLayoutLifetimeTest() 1676 std::vector<Move<VkShaderModule>> shaderModules; in pipelineInvalidPointersUnusedStructsTest() local 1681 shaderModules.push_back(createShaderModule(vk, device, context.getBinaryCollection().get("vertex"), 0)); in pipelineInvalidPointersUnusedStructsTest() 1690 shaderModules[ in pipelineInvalidPointersUnusedStructsTest() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryCullRayFlagsTests.cpp | 222 std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, in registerShaderModule() 234 shaderModules.push_back(makeVkSharedPtr(createShaderModule(vkd, device, context.getBinaryCollection().get(fsn), 0))); in registerShaderModule() 242 shaderModules.back()->get(), // shader in registerShaderModule() 336 std::vector<de::SharedPtr<Move<VkShaderModule> > > shaderModules; member in vkt::RayQuery::__anon28406::GraphicsConfiguration 345 shaderModules.clear(); in ~GraphicsConfiguration() 390 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomType]); in initConfiguration() 391 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomType]); in initConfiguration() 392 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomType]); in initConfiguration() 393 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomType]); in initConfiguration() 394 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfo in initConfiguration() 219 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
H A D | vktRayQueryTraversalControlTests.cpp | 182 std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, in registerShaderModule() 194 shaderModules.push_back(makeVkSharedPtr(createShaderModule(vkd, device, context.getBinaryCollection().get(fsn), 0))); in registerShaderModule() 202 shaderModules.back()->get(), // shader in registerShaderModule() 255 std::vector<de::SharedPtr<Move<VkShaderModule> > > shaderModules; member in vkt::RayQuery::__anon28422::GraphicsConfiguration 264 shaderModules.clear(); in ~GraphicsConfiguration() 309 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 310 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 311 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 312 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 313 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfo in initConfiguration() 179 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
H A D | vktRayQueryAccelerationStructuresTests.cpp | 271 std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, in registerShaderModule() 283 shaderModules.push_back(makeVkSharedPtr(createShaderModule(vkd, device, context.getBinaryCollection().get(fsn), 0))); in registerShaderModule() 291 shaderModules.back()->get(), // shader in registerShaderModule() 357 std::vector<de::SharedPtr<Move<VkShaderModule> > > shaderModules; member in vkt::RayQuery::__anon28379::GraphicsConfiguration 366 shaderModules.clear(); in ~GraphicsConfiguration() 410 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 411 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 412 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 413 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 414 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfo in initConfiguration() 268 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryCullRayFlagsTests.cpp | 222 std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, in registerShaderModule() 234 shaderModules.push_back(makeVkSharedPtr(createShaderModule(vkd, device, context.getBinaryCollection().get(fsn), 0))); in registerShaderModule() 242 shaderModules.back()->get(), // shader in registerShaderModule() 336 std::vector<de::SharedPtr<Move<VkShaderModule> > > shaderModules; member in vkt::RayQuery::__anon29606::GraphicsConfiguration 345 shaderModules.clear(); in ~GraphicsConfiguration() 390 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomType]); in initConfiguration() 391 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomType]); in initConfiguration() 392 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomType]); in initConfiguration() 393 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomType]); in initConfiguration() 394 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfo in initConfiguration() 219 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
H A D | vktRayQueryTraversalControlTests.cpp | 182 std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, in registerShaderModule() 194 shaderModules.push_back(makeVkSharedPtr(createShaderModule(vkd, device, context.getBinaryCollection().get(fsn), 0))); in registerShaderModule() 202 shaderModules.back()->get(), // shader in registerShaderModule() 255 std::vector<de::SharedPtr<Move<VkShaderModule> > > shaderModules; member in vkt::RayQuery::__anon29619::GraphicsConfiguration 264 shaderModules.clear(); in ~GraphicsConfiguration() 309 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 310 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 311 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 312 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 313 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfo in initConfiguration() 179 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
H A D | vktRayQueryAccelerationStructuresTests.cpp | 265 std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, in registerShaderModule() 277 shaderModules.push_back(makeVkSharedPtr(createShaderModule(vkd, device, context.getBinaryCollection().get(fsn), 0))); in registerShaderModule() 285 shaderModules.back()->get(), // shader in registerShaderModule() 351 std::vector<de::SharedPtr<Move<VkShaderModule> > > shaderModules; member in vkt::RayQuery::__anon29581::GraphicsConfiguration 360 shaderModules.clear(); in ~GraphicsConfiguration() 403 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 404 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 405 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 406 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 407 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfo in initConfiguration() 262 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkResourceInterface.cpp | 161 for (auto it = begin(m_pipelineInput.shaderModules); it != end(m_pipelineInput.shaderModules); ) in removeRedundantObjects() 164 it = m_pipelineInput.shaderModules.erase(it); in removeRedundantObjects() 521 m_pipelineInput.shaderModules.insert({ *pShaderModule, writeJSON_VkShaderModuleCreateInfo(*pCreateInfo) }); in createShaderModule()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
H A D | Device.cpp | 72 ASSERT(shaderModules.empty()); in ~Caches() 81 ContentLessObjectCache<ShaderModuleBase> shaderModules; member 844 auto iter = mCaches->shaderModules.find(&blueprint); 845 if (iter != mCaches->shaderModules.end()) { 860 mCaches->shaderModules.insert(result.Get()); 868 size_t removedCount = mCaches->shaderModules.erase(obj);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationInternallySynchronizedObjectsTests.cpp | 928 ShaderModuleVector shaderModules; in addShaderModules() local 929 shaderModules.resize(m_shadersExecutions.size() + 1); in addShaderModules() 934 shaderModules[shaderNdx] = SharedPtr<Unique<VkShaderModule> > (new Unique<VkShaderModule>(createShaderModule(vk, device, m_context.getBinaryCollection().get(shaderName.str()), (VkShaderModuleCreateFlags)0))); in addShaderModules() 936 shaderModules[m_shadersExecutions.size()] = SharedPtr<Unique<VkShaderModule> > (new Unique<VkShaderModule>(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), (VkShaderModuleCreateFlags)0))); in addShaderModules() 937 return shaderModules; in addShaderModules()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationInternallySynchronizedObjectsTests.cpp | 928 ShaderModuleVector shaderModules; in addShaderModules() local 929 shaderModules.resize(m_shadersExecutions.size() + 1); in addShaderModules() 934 shaderModules[shaderNdx] = SharedPtr<Unique<VkShaderModule> > (new Unique<VkShaderModule>(createShaderModule(vk, device, m_context.getBinaryCollection().get(shaderName.str()), (VkShaderModuleCreateFlags)0))); in addShaderModules() 936 shaderModules[m_shadersExecutions.size()] = SharedPtr<Unique<VkShaderModule> > (new Unique<VkShaderModule>(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), (VkShaderModuleCreateFlags)0))); in addShaderModules() 937 return shaderModules; in addShaderModules()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/ |
H A D | vktRobustness1VertexAccessTests.cpp | 641 vector<Move<VkShaderModule>> shaderModules; 746 shaderModules.emplace_back(vertexShaderModule); 747 shaderModules.emplace_back(fragmentShaderModule);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/robustness/ |
H A D | vktRobustness1VertexAccessTests.cpp | 621 vector<Move<VkShaderModule>> shaderModules; 726 shaderModules.emplace_back(vertexShaderModule); 727 shaderModules.emplace_back(fragmentShaderModule);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/ |
H A D | vktYCbCrStorageImageWriteTests.cpp | 196 std::vector<de::SharedPtr<vk::Unique<vk::VkShaderModule>>> shaderModules; 223 shaderModules.push_back(shaderModule);
|
/third_party/vk-gl-cts/external/vulkancts/vkscpc/ |
H A D | vkscpc.cpp | 230 input.shaderModules[vk::VkShaderModule(it->second)] = vksc_server::json::writeJSON_VkShaderModuleCreateInfo(smCI); in importFilesForExternalCompiler()
|