/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingPipelineFlagsTests.cpp | 99 bool ahit() const { return ENABLED(flags, VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR); } in ahit() function 259 de::SharedPtr<AnyHitShader> ahit; member 317 if (m_params.ahit()) in RayTracingTestPipeline() 318 m_ahitModule = createShaderModule(m_vkd, m_device, m_context.getBinaryCollection().get("ahit"), 0); in RayTracingTestPipeline() 419 DE_ASSERT(m_params.ahit() == (VkShaderModule(0) != *m_ahitModule)); in createPipeline() 431 if (m_params.ahit()) pipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, *m_ahitModule, hitGroupIndex); in createPipeline() 668 if (m_params.ahit()) in initPrograms() 679 programCollection.glslSources.add("ahit") << glu::AnyHitSource(str.str()) << buildOptions; in initPrograms() 818 const VkGeometryFlagsKHR geomFlags = m_params.ahit() ? VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR : VK_GEOMETRY_OPAQUE_BIT_KHR; in createBottomLevelAccelerationStructs() 903 de::SharedPtr<AnyHitShader> ahit(ne in prepareShaderBindingTable() [all...] |
H A D | vktRayTracingBarrierTests.cpp | 488 std::stringstream ahit; in initPrograms() local 489 ahit in initPrograms() 501 programCollection.glslSources.add("writer_ahit") << glu::AnyHitSource(updateRayTracingGLSL(ahit.str())) << buildOptions; in initPrograms() 664 std::stringstream ahit; in initPrograms() local 665 ahit in initPrograms() 677 programCollection.glslSources.add("reader_ahit") << glu::AnyHitSource(updateRayTracingGLSL(ahit.str())) << buildOptions; in initPrograms() 1669 { Stage::ANY_HIT, "ahit" }, in createBarrierTests()
|
H A D | vktRayTracingDataSpillTests.cpp | 1356 std::stringstream ahit; in initPrograms() local 1357 ahit in initPrograms() 1367 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(ahit.str())) << buildOptions; in initPrograms() 1903 rayTracingPipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, createShaderModule(vkd, device, m_context.getBinaryCollection().get("ahit"), 0), 1); in iterate()
|
H A D | vktRayTracingBuiltinTests.cpp | 256 if (collection.contains("ahit")) m_shaders |= VK_SHADER_STAGE_ANY_HIT_BIT_KHR; in RayTracingBuiltinLaunchTestInstance() 447 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 478 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 507 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 535 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 576 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 628 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 661 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 705 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 794 programCollection.glslSources.add("ahit") << gl in initPrograms() 3485 deUint32 ahit[2]; global() member 3493 deUint32 ahit[2]; global() member [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingPipelineFlagsTests.cpp | 98 bool ahit() const { return ENABLED(flags, VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR); } in ahit() function 258 de::SharedPtr<AnyHitShader> ahit; member 316 if (m_params.ahit()) in RayTracingTestPipeline() 317 m_ahitModule = createShaderModule(m_vkd, m_device, m_context.getBinaryCollection().get("ahit"), 0); in RayTracingTestPipeline() 415 DE_ASSERT(m_params.ahit() == (VkShaderModule(0) != *m_ahitModule)); in createPipeline() 427 if (m_params.ahit()) pipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, *m_ahitModule, hitGroupIndex); in createPipeline() 661 if (m_params.ahit()) in initPrograms() 672 programCollection.glslSources.add("ahit") << glu::AnyHitSource(str.str()) << buildOptions; in initPrograms() 811 const VkGeometryFlagsKHR geomFlags = m_params.ahit() ? VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR : VK_GEOMETRY_OPAQUE_BIT_KHR; in createBottomLevelAccelerationStructs() 895 de::SharedPtr<AnyHitShader> ahit(ne in prepareShaderBindingTable() [all...] |
H A D | vktRayTracingBarrierTests.cpp | 488 std::stringstream ahit; in initPrograms() local 489 ahit in initPrograms() 501 programCollection.glslSources.add("writer_ahit") << glu::AnyHitSource(updateRayTracingGLSL(ahit.str())) << buildOptions; in initPrograms() 664 std::stringstream ahit; in initPrograms() local 665 ahit in initPrograms() 677 programCollection.glslSources.add("reader_ahit") << glu::AnyHitSource(updateRayTracingGLSL(ahit.str())) << buildOptions; in initPrograms() 1668 { Stage::ANY_HIT, "ahit" }, in createBarrierTests()
|
H A D | vktRayTracingDataSpillTests.cpp | 1356 std::stringstream ahit; in initPrograms() local 1357 ahit in initPrograms() 1367 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(ahit.str())) << buildOptions; in initPrograms() 1903 rayTracingPipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, createShaderModule(vkd, device, m_context.getBinaryCollection().get("ahit"), 0), 1); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineShaderModuleIdentifierTests.cpp | 275 case RayTracingShaderType::ANY_HIT: out << "ahit"; break; in operator <<() 1205 std::stringstream ahit; in generateSources() local 1206 ahit in generateSources() 1222 programCollection.glslSources.add(shaderName) << glu::AnyHitSource(ahit.str()) << buildOptions; in generateSources() 2465 const auto ahitName = "ahit" + suffix; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineShaderModuleIdentifierTests.cpp | 272 case RayTracingShaderType::ANY_HIT: out << "ahit"; break; in operator <<() 1199 std::stringstream ahit; in generateSources() local 1200 ahit in generateSources() 1216 programCollection.glslSources.add(shaderName) << glu::AnyHitSource(ahit.str()) << buildOptions; in generateSources() 2451 const auto ahitName = "ahit" + suffix; in iterate()
|