/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingBuiltinTests.cpp | 380 const vk::ShaderBuildOptions buildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 412 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 419 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 436 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 439 programCollection.glslSources.add("chit") << glu::ClosestHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 440 programCollection.glslSources.add("miss") << glu::MissSource(updateRayTracingGLSL(getMissPassthrough())) << buildOptions; in initPrograms() 447 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 464 programCollection.glslSources.add("chit") << glu::ClosestHitSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 467 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 468 programCollection.glslSources.add("miss") << glu::MissSource(updateRayTracingGLSL(getMissPassthrough())) << buildOptions; in initPrograms() [all...] |
H A D | vktRayTracingComplexControlFlowTests.cpp | 1128 const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 1412 programCollection.glslSources.add("rgen") << glu::RaygenSource(css.str()) << buildOptions; in initPrograms() 1413 programCollection.glslSources.add("cal0") << glu::CallableSource(calleeShader) << buildOptions; in initPrograms() 1420 programCollection.glslSources.add("rgen") << glu::RaygenSource(getCommonRayGenerationShader()) << buildOptions; in initPrograms() 1436 programCollection.glslSources.add("chit") << glu::ClosestHitSource(css.str()) << buildOptions; in initPrograms() 1437 programCollection.glslSources.add("cal0") << glu::CallableSource(calleeShader) << buildOptions; in initPrograms() 1439 programCollection.glslSources.add("ahit") << glu::AnyHitSource(getHitPassthrough()) << buildOptions; in initPrograms() 1440 programCollection.glslSources.add("miss") << glu::MissSource(getMissPassthrough()) << buildOptions; in initPrograms() 1441 programCollection.glslSources.add("sect") << glu::IntersectionSource(getIntersectionPassthrough()) << buildOptions; in initPrograms() 1448 programCollection.glslSources.add("rgen") << glu::RaygenSource(getCommonRayGenerationShader()) << buildOptions; in initPrograms() [all...] |
H A D | vktRayTracingMemGuaranteeTests.cpp | 305 const vk::ShaderBuildOptions buildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 359 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 360 programCollection.glslSources.add("cal0") << glu::CallableSource(updateRayTracingGLSL(calleeShader)) << buildOptions; in initPrograms() 367 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 384 programCollection.glslSources.add("chit") << glu::ClosestHitSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 385 programCollection.glslSources.add("cal0") << glu::CallableSource(updateRayTracingGLSL(calleeShader)) << buildOptions; in initPrograms() 387 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 388 programCollection.glslSources.add("miss") << glu::MissSource(updateRayTracingGLSL(getMissPassthrough())) << buildOptions; in initPrograms() 389 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(getIntersectionPassthrough())) << buildOptions; in initPrograms() 396 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() [all...] |
H A D | vktRayTracingBarrierTests.cpp | 379 const ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, SPIRV_VERSION_1_4, 0u, true); in initPrograms() 462 programCollection.glslSources.add("writer_rgen") << glu::RaygenSource(updateRayTracingGLSL(rgen.str())) << buildOptions; in initPrograms() 466 programCollection.glslSources.add("writer_aux_rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 482 programCollection.glslSources.add("writer_isect") << glu::IntersectionSource(updateRayTracingGLSL(isect.str())) << buildOptions; in initPrograms() 486 programCollection.glslSources.add("writer_aux_rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 501 programCollection.glslSources.add("writer_ahit") << glu::AnyHitSource(updateRayTracingGLSL(ahit.str())) << buildOptions; in initPrograms() 505 programCollection.glslSources.add("writer_aux_rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 520 programCollection.glslSources.add("writer_chit") << glu::ClosestHitSource(updateRayTracingGLSL(chit.str())) << buildOptions; in initPrograms() 524 programCollection.glslSources.add("writer_aux_rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 538 programCollection.glslSources.add("writer_miss") << glu::MissSource(updateRayTracingGLSL(miss.str())) << buildOptions; in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingBuiltinTests.cpp | 391 const vk::ShaderBuildOptions buildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 423 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 430 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 447 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 450 programCollection.glslSources.add("chit") << glu::ClosestHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 451 programCollection.glslSources.add("miss") << glu::MissSource(updateRayTracingGLSL(getMissPassthrough())) << buildOptions; in initPrograms() 458 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 475 programCollection.glslSources.add("chit") << glu::ClosestHitSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 478 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 479 programCollection.glslSources.add("miss") << glu::MissSource(updateRayTracingGLSL(getMissPassthrough())) << buildOptions; in initPrograms() [all...] |
H A D | vktRayTracingComplexControlFlowTests.cpp | 1128 const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 1412 programCollection.glslSources.add("rgen") << glu::RaygenSource(css.str()) << buildOptions; in initPrograms() 1413 programCollection.glslSources.add("cal0") << glu::CallableSource(calleeShader) << buildOptions; in initPrograms() 1420 programCollection.glslSources.add("rgen") << glu::RaygenSource(getCommonRayGenerationShader()) << buildOptions; in initPrograms() 1436 programCollection.glslSources.add("chit") << glu::ClosestHitSource(css.str()) << buildOptions; in initPrograms() 1437 programCollection.glslSources.add("cal0") << glu::CallableSource(calleeShader) << buildOptions; in initPrograms() 1439 programCollection.glslSources.add("ahit") << glu::AnyHitSource(getHitPassthrough()) << buildOptions; in initPrograms() 1440 programCollection.glslSources.add("miss") << glu::MissSource(getMissPassthrough()) << buildOptions; in initPrograms() 1441 programCollection.glslSources.add("sect") << glu::IntersectionSource(getIntersectionPassthrough()) << buildOptions; in initPrograms() 1448 programCollection.glslSources.add("rgen") << glu::RaygenSource(getCommonRayGenerationShader()) << buildOptions; in initPrograms() [all...] |
H A D | vktRayTracingMemGuaranteeTests.cpp | 305 const vk::ShaderBuildOptions buildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 359 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 360 programCollection.glslSources.add("cal0") << glu::CallableSource(updateRayTracingGLSL(calleeShader)) << buildOptions; in initPrograms() 367 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 384 programCollection.glslSources.add("chit") << glu::ClosestHitSource(updateRayTracingGLSL(css.str())) << buildOptions; in initPrograms() 385 programCollection.glslSources.add("cal0") << glu::CallableSource(updateRayTracingGLSL(calleeShader)) << buildOptions; in initPrograms() 387 programCollection.glslSources.add("ahit") << glu::AnyHitSource(updateRayTracingGLSL(getHitPassthrough())) << buildOptions; in initPrograms() 388 programCollection.glslSources.add("miss") << glu::MissSource(updateRayTracingGLSL(getMissPassthrough())) << buildOptions; in initPrograms() 389 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(getIntersectionPassthrough())) << buildOptions; in initPrograms() 396 programCollection.glslSources.add("rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() [all...] |
H A D | vktRayTracingBarrierTests.cpp | 379 const ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, SPIRV_VERSION_1_4, 0u, true); in initPrograms() 462 programCollection.glslSources.add("writer_rgen") << glu::RaygenSource(updateRayTracingGLSL(rgen.str())) << buildOptions; in initPrograms() 466 programCollection.glslSources.add("writer_aux_rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 482 programCollection.glslSources.add("writer_isect") << glu::IntersectionSource(updateRayTracingGLSL(isect.str())) << buildOptions; in initPrograms() 486 programCollection.glslSources.add("writer_aux_rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 501 programCollection.glslSources.add("writer_ahit") << glu::AnyHitSource(updateRayTracingGLSL(ahit.str())) << buildOptions; in initPrograms() 505 programCollection.glslSources.add("writer_aux_rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 520 programCollection.glslSources.add("writer_chit") << glu::ClosestHitSource(updateRayTracingGLSL(chit.str())) << buildOptions; in initPrograms() 524 programCollection.glslSources.add("writer_aux_rgen") << glu::RaygenSource(updateRayTracingGLSL(getCommonRayGenerationShader())) << buildOptions; in initPrograms() 538 programCollection.glslSources.add("writer_miss") << glu::MissSource(updateRayTracingGLSL(miss.str())) << buildOptions; in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingDescriptorUpdateASTests.cpp | 782 const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 816 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 819 programCollection.glslSources.add("frag") << glu::FragmentSource(getGraphicsPassthrough()) << buildOptions; in initPrograms() 841 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 887 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOptions; in initPrograms() 906 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << buildOptions; in initPrograms() 929 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 955 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOptions; in initPrograms() 989 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << buildOptions; in initPrograms() 997 programCollection.glslSources.add("vert") << glu::VertexSource(getVertexPassthrough()) << buildOptions; in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/ |
H A D | vktBindingDescriptorUpdateASTests.cpp | 782 const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 816 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 819 programCollection.glslSources.add("frag") << glu::FragmentSource(getGraphicsPassthrough()) << buildOptions; in initPrograms() 841 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 887 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOptions; in initPrograms() 906 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << buildOptions; in initPrograms() 929 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 955 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOptions; in initPrograms() 989 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << buildOptions; in initPrograms() 997 programCollection.glslSources.add("vert") << glu::VertexSource(getVertexPassthrough()) << buildOptions; in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderBuiltinTestsEXT.cpp | 682 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 714 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 733 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()) << buildOptions; in initPrograms() 838 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 877 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 901 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()) << buildOptions; in initPrograms() 973 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 1012 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 1036 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()) << buildOptions; in initPrograms() 1106 const auto buildOptions in initPrograms() local 1197 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1276 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1383 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1527 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1632 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1775 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1909 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2015 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2142 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2248 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2371 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local [all...] |
H A D | vktMeshShaderMiscTestsEXT.cpp | 153 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 167 programCollection.glslSources.add("frag") << glu::FragmentSource(frag) << buildOptions; in initPrograms() 450 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 510 programCollection.glslSources.add("task") << glu::TaskSource(task.str()) << buildOptions; in initPrograms() 606 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 659 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 688 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 733 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 757 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 804 const auto buildOptions in initPrograms() local 878 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 975 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1085 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1204 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1376 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1418 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1565 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1767 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1908 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2052 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2584 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2882 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2985 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 3101 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 3210 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 3608 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 4146 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 4554 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderBuiltinTestsEXT.cpp | 682 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 714 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 733 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()) << buildOptions; in initPrograms() 838 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 877 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 901 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()) << buildOptions; in initPrograms() 973 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 1012 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 1036 programCollection.glslSources.add("frag") << glu::FragmentSource(frag.str()) << buildOptions; in initPrograms() 1106 const auto buildOptions in initPrograms() local 1197 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1276 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1383 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1527 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1632 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1775 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1909 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2015 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2142 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2248 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2371 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local [all...] |
H A D | vktMeshShaderMiscTestsEXT.cpp | 153 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 167 programCollection.glslSources.add("frag") << glu::FragmentSource(frag) << buildOptions; in initPrograms() 450 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 510 programCollection.glslSources.add("task") << glu::TaskSource(task.str()) << buildOptions; in initPrograms() 606 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 646 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 670 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 715 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); in initPrograms() local 739 programCollection.glslSources.add("mesh") << glu::MeshSource(mesh.str()) << buildOptions; in initPrograms() 786 const auto buildOptions in initPrograms() local 860 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 957 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1067 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1186 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1358 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1400 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1547 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1749 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 1890 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2034 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2566 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2864 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 2967 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 3083 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 3192 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 3590 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 4143 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local 4551 const auto buildOptions = getMinMeshEXTBuildOptions(programCollection.usedVulkanVersion); initPrograms() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
H A D | vktBuildPrograms.cpp | 267 DE_ASSERT(m_source.buildOptions.targetVersion < vk::SPIRV_VERSION_LAST); in execute() 271 m_program->validatorOptions = m_source.buildOptions.getSpirvValidatorOptions(); in execute() 322 DE_ASSERT(m_source.buildOptions.targetVersion < vk::SPIRV_VERSION_LAST); in execute() 457 if (progIter.getProgram().buildOptions.targetVersion > maxSpirvVersion && !(allowSpirV14 && progIter.getProgram().buildOptions.supports_VK_KHR_spirv_1_4 && progIter.getProgram().buildOptions.targetVersion == vk::SPIRV_VERSION_1_4)) in buildPrograms() 460 programs.pushBack(Program(vk::ProgramIdentifier(casePath, progIter.getName()), progIter.getProgram().buildOptions.getSpirvValidatorOptions())); in buildPrograms() 472 if (progIter.getProgram().buildOptions.targetVersion > maxSpirvVersion && !(allowSpirV14 && progIter.getProgram().buildOptions.supports_VK_KHR_spirv_1_4 && progIter.getProgram().buildOptions in buildPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
H A D | vktBuildPrograms.cpp | 267 DE_ASSERT(m_source.buildOptions.targetVersion < vk::SPIRV_VERSION_LAST); in execute() 271 m_program->validatorOptions = m_source.buildOptions.getSpirvValidatorOptions(); in execute() 322 DE_ASSERT(m_source.buildOptions.targetVersion < vk::SPIRV_VERSION_LAST); in execute() 452 if (progIter.getProgram().buildOptions.targetVersion > maxSpirvVersion && !(allowSpirV14 && progIter.getProgram().buildOptions.supports_VK_KHR_spirv_1_4 && progIter.getProgram().buildOptions.targetVersion == vk::SPIRV_VERSION_1_4)) in buildPrograms() 455 programs.pushBack(Program(vk::ProgramIdentifier(casePath, progIter.getName()), progIter.getProgram().buildOptions.getSpirvValidatorOptions())); in buildPrograms() 467 if (progIter.getProgram().buildOptions.targetVersion > maxSpirvVersion && !(allowSpirV14 && progIter.getProgram().buildOptions.supports_VK_KHR_spirv_1_4 && progIter.getProgram().buildOptions in buildPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkPrograms.cpp | 621 void getBuildOptions (std::string& shaderstring, const ShaderBuildOptions& buildOptions, int optimizationRecipe) in getBuildOptions() argument 624 shaderstring += getSpirvVersionName(buildOptions.targetVersion); in getBuildOptions() 626 if (buildOptions.flags & ShaderBuildOptions::FLAG_ALLOW_RELAXED_OFFSETS) in getBuildOptions() 628 if (buildOptions.flags & ShaderBuildOptions::FLAG_USE_STORAGE_BUFFER_STORAGE_CLASS) in getBuildOptions() 640 const SpirvVersion spirvVersion = program.buildOptions.targetVersion; in buildProgram() 653 getBuildOptions(cachekey, program.buildOptions, optimizationRecipe); in buildProgram() 710 validateCompiledBinary(binary, buildInfo, program.buildOptions.getSpirvValidatorOptions()); in buildProgram() 716 validateCompiledBinary(binary, buildInfo, program.buildOptions.getSpirvValidatorOptions()); in buildProgram() 728 const SpirvVersion spirvVersion = program.buildOptions.targetVersion; in buildProgram() 741 getBuildOptions(cachekey, program.buildOptions, optimizationRecip in buildProgram() [all...] |
H A D | vkShaderToSpirV.cpp | 230 std::string getShaderStageSource (const std::vector<std::string>* sources, const ShaderBuildOptions buildOptions, glu::ShaderType shaderType) in getShaderStageSource() argument 235 if ((buildOptions.flags & ShaderBuildOptions::FLAG_USE_STORAGE_BUFFER_STORAGE_CLASS) != 0) in getShaderStageSource() 267 bool compileShaderToSpirV (const std::vector<std::string>* sources, const ShaderBuildOptions& buildOptions, const ShaderLanguage shaderLanguage, std::vector<deUint32>* dst, glu::ShaderProgramInfo* buildInfo) in compileShaderToSpirV() argument 270 const EShMessages compileFlags = getCompileFlags(buildOptions, shaderLanguage); in compileShaderToSpirV() 272 if (buildOptions.targetVersion >= SPIRV_VERSION_LAST) in compileShaderToSpirV() 286 const std::string& srcText = getShaderStageSource(sources, buildOptions, (glu::ShaderType)shaderType); in compileShaderToSpirV() 294 switch ( buildOptions.targetVersion ) in compileShaderToSpirV() 369 return compileShaderToSpirV(program.sources, program.buildOptions, program.shaderLanguage, dst, buildInfo); in compileGlslToSpirV() 374 return compileShaderToSpirV(program.sources, program.buildOptions, program.shaderLanguage, dst, buildInfo); in compileHlslToSpirV()
|
H A D | vkPrograms.hpp | 84 Program& add (const std::string& name, const BuildOptions* buildOptions); 155 prog->buildOptions = m_defaultBuildOptions; in add() 162 Program& ProgramCollection<Program, BuildOptions>::add (const std::string& name, const BuildOptions* buildOptions) in add() argument 166 if (buildOptions != DE_NULL) in add() 167 program << *buildOptions; in add() local
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryWatertightnessTests.cpp | 415 const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 448 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 451 programCollection.glslSources.add("frag") << glu::FragmentSource(getGraphicsPassthrough()) << buildOptions; in initPrograms() 473 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 517 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOptions; in initPrograms() 535 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << buildOptions; in initPrograms() 558 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 583 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOptions; in initPrograms() 615 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << buildOptions; in initPrograms() 623 programCollection.glslSources.add("vert") << glu::VertexSource(getVertexPassthrough()) << buildOptions; in initPrograms() [all...] |
H A D | vktRayQueryTraversalControlTests.cpp | 1311 const vk::ShaderBuildOptions buildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 1419 programCollection.glslSources.add("vert") << glu::VertexSource(css.str()) << buildOptions; in initPrograms() 1442 programCollection.glslSources.add(cssName.str()) << glu::VertexSource(css.str()) << buildOptions; in initPrograms() 1462 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(css.str()) << buildOptions; in initPrograms() 1493 programCollection.glslSources.add(cssName.str()) << glu::TessellationControlSource(css.str()) << buildOptions; in initPrograms() 1520 programCollection.glslSources.add(cssName.str()) << glu::TessellationEvaluationSource(css.str()) << buildOptions; in initPrograms() 1534 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(css.str()) << buildOptions; in initPrograms() 1570 programCollection.glslSources.add(cssName.str()) << glu::GeometrySource(css.str()) << buildOptions; in initPrograms() 1591 programCollection.glslSources.add(cssName.str()) << glu::FragmentSource(css.str()) << buildOptions; in initPrograms() 1614 programCollection.glslSources.add(cssName.str()) << glu::ComputeSource(css.str()) << buildOptions; in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryWatertightnessTests.cpp | 408 const vk::ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 441 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 444 programCollection.glslSources.add("frag") << glu::FragmentSource(getGraphicsPassthrough()) << buildOptions; in initPrograms() 466 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 510 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOptions; in initPrograms() 528 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << buildOptions; in initPrograms() 551 programCollection.glslSources.add("vert") << glu::VertexSource(src.str()) << buildOptions; in initPrograms() 576 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str()) << buildOptions; in initPrograms() 608 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str()) << buildOptions; in initPrograms() 616 programCollection.glslSources.add("vert") << glu::VertexSource(getVertexPassthrough()) << buildOptions; in initPrograms() [all...] |
H A D | vktRayQueryTraversalControlTests.cpp | 1311 const vk::ShaderBuildOptions buildOptions(programCollection.usedVulkanVersion, vk::SPIRV_VERSION_1_4, 0u, true); in initPrograms() 1419 programCollection.glslSources.add("vert") << glu::VertexSource(css.str()) << buildOptions; in initPrograms() 1442 programCollection.glslSources.add(cssName.str()) << glu::VertexSource(css.str()) << buildOptions; in initPrograms() 1462 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(css.str()) << buildOptions; in initPrograms() 1493 programCollection.glslSources.add(cssName.str()) << glu::TessellationControlSource(css.str()) << buildOptions; in initPrograms() 1520 programCollection.glslSources.add(cssName.str()) << glu::TessellationEvaluationSource(css.str()) << buildOptions; in initPrograms() 1534 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(css.str()) << buildOptions; in initPrograms() 1570 programCollection.glslSources.add(cssName.str()) << glu::GeometrySource(css.str()) << buildOptions; in initPrograms() 1591 programCollection.glslSources.add(cssName.str()) << glu::FragmentSource(css.str()) << buildOptions; in initPrograms() 1614 programCollection.glslSources.add(cssName.str()) << glu::ComputeSource(css.str()) << buildOptions; in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupsBasicTests.cpp | 341 const ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, SPIRV_VERSION_1_3, 0u); in initFrameBufferPrograms() 1209 programCollection.glslSources.add("fragment") << glu::FragmentSource(fragment.str()) << buildOptions; in initFrameBufferPrograms() 1251 programCollection.glslSources.add("vert") << glu::VertexSource(vertex.str()) << buildOptions; in initFrameBufferPrograms() 1294 programCollection.glslSources.add("geometry") << glu::GeometrySource(geometry.str()) << buildOptions; in initFrameBufferPrograms() 1350 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(controlSource.str()) << buildOptions; in initFrameBufferPrograms() 1351 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions; in initFrameBufferPrograms() 1412 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(controlSource.str()) << buildOptions; in initFrameBufferPrograms() 1413 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions; in initFrameBufferPrograms() 1606 const ShaderBuildOptions& buildOptions) in initComputeOrMeshPrograms() 1680 programCollection.glslSources.add("comp") << glu::ComputeSource(programSource) << buildOptions; in initComputeOrMeshPrograms() 1602 initComputeOrMeshPrograms(SourceCollections& programCollection, CaseDefinition& caseDef, const string& extensions, const string& testSrc, const ShaderBuildOptions& buildOptions) initComputeOrMeshPrograms() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
H A D | vktSubgroupsBasicTests.cpp | 341 const ShaderBuildOptions buildOptions (programCollection.usedVulkanVersion, SPIRV_VERSION_1_3, 0u); in initFrameBufferPrograms() 1209 programCollection.glslSources.add("fragment") << glu::FragmentSource(fragment.str()) << buildOptions; in initFrameBufferPrograms() 1251 programCollection.glslSources.add("vert") << glu::VertexSource(vertex.str()) << buildOptions; in initFrameBufferPrograms() 1294 programCollection.glslSources.add("geometry") << glu::GeometrySource(geometry.str()) << buildOptions; in initFrameBufferPrograms() 1350 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(controlSource.str()) << buildOptions; in initFrameBufferPrograms() 1351 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions; in initFrameBufferPrograms() 1412 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(controlSource.str()) << buildOptions; in initFrameBufferPrograms() 1413 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()) << buildOptions; in initFrameBufferPrograms() 1606 const ShaderBuildOptions& buildOptions) in initComputeOrMeshPrograms() 1680 programCollection.glslSources.add("comp") << glu::ComputeSource(programSource) << buildOptions; in initComputeOrMeshPrograms() 1602 initComputeOrMeshPrograms(SourceCollections& programCollection, CaseDefinition& caseDef, const string& extensions, const string& testSrc, const ShaderBuildOptions& buildOptions) initComputeOrMeshPrograms() argument [all...] |