/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingBuiltinTests.cpp | 665 const std::string intersectionShader = condition.empty() ? getIntersectionPassthrough() : intersectionShaderSingle; in initPrograms() local 667 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 717 const std::string intersectionShader = in initPrograms() local 815 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 845 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 873 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 904 const std::string intersectionShader = in initPrograms() local 949 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 979 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 1038 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOption in initPrograms() [all...] |
H A D | vktRayTracingNullASTests.cpp | 105 Move<VkShaderModule> intersectionShader = createShaderModule(vkd, device, collection.get("sect"), 0); in makePipeline() local 110 rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, intersectionShader, hitGroup); in makePipeline()
|
H A D | vktRayTracingBuildTests.cpp | 444 Move<VkShaderModule> intersectionShader = createShaderModule(vkd, device, m_context.getBinaryCollection().get("sect"), 0); in runTest() local 448 rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, *intersectionShader, 2u); in runTest()
|
H A D | vktRayTracingMiscTests.cpp | 8063 Move<VkShaderModule> intersectionShader = createShaderModule( deviceInterface, in runTest() local 8069 makeVkSharedPtr(intersectionShader), in runTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingNullASTests.cpp | 105 Move<VkShaderModule> intersectionShader = createShaderModule(vkd, device, collection.get("sect"), 0); in makePipeline() local 110 rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, intersectionShader, hitGroup); in makePipeline()
|
H A D | vktRayTracingBuildTests.cpp | 444 Move<VkShaderModule> intersectionShader = createShaderModule(vkd, device, m_context.getBinaryCollection().get("sect"), 0); in runTest() local 448 rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, *intersectionShader, 2u); in runTest()
|
H A D | vktRayTracingBuiltinTests.cpp | 676 const std::string intersectionShader = condition.empty() ? getIntersectionPassthrough() : intersectionShaderSingle; in initPrograms() local 678 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 728 const std::string intersectionShader = in initPrograms() local 826 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 856 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 884 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 915 const std::string intersectionShader = in initPrograms() local 960 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 990 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOptions; in initPrograms() 1049 programCollection.glslSources.add("sect") << glu::IntersectionSource(updateRayTracingGLSL(intersectionShader)) << buildOption in initPrograms() [all...] |
H A D | vktRayTracingMiscTests.cpp | 8068 Move<VkShaderModule> intersectionShader = createShaderModule( deviceInterface, in runTest() local 8074 makeVkSharedPtr(intersectionShader), in runTest()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pipeline_cache.c | 198 _mesa_sha1_update(&ctx, &pCreateInfo->pGroups[i].intersectionShader, in radv_hash_rt_shaders() 199 sizeof(pCreateInfo->pGroups[i].intersectionShader)); in radv_hash_rt_shaders()
|
H A D | radv_pipeline_rt.c | 85 if (dst->intersectionShader != VK_SHADER_UNUSED_KHR) in radv_create_merged_rt_create_info() 86 dst->intersectionShader += total_stages; in radv_create_merged_rt_create_info() 250 if (vars->stage_idx == group->anyHitShader || vars->stage_idx == group->intersectionShader) in reserve_stack_size() 1298 shader_id = group_info->intersectionShader; in insert_traversal_aabb_case() 1914 if (group_info->intersectionShader != VK_SHADER_UNUSED_KHR) in radv_rt_pipeline_create()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_pipeline.c | 2415 uint32_t intersection_idx = ginfo->intersectionShader; in anv_pipeline_init_ray_tracing_stages() 2619 uint32_t intersection_idx = info->pGroups[i].intersectionShader; in anv_pipeline_compile_ray_tracing() 2906 assert_rt_stage_index_valid(pCreateInfo, ginfo->intersectionShader, in anv_ray_tracing_pipeline_create() 2913 assert(ginfo->intersectionShader == VK_SHADER_UNUSED_KHR); in anv_ray_tracing_pipeline_create() 2918 assert(ginfo->intersectionShader == VK_SHADER_UNUSED_KHR); in anv_ray_tracing_pipeline_create()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkRayTracingUtil.cpp | 3508 VK_SHADER_UNUSED_KHR, // deUint32 intersectionShader; 3526 case VK_SHADER_STAGE_INTERSECTION_BIT_KHR: CHECKED_ASSIGN_SHADER(shaderGroupCreateInfo.intersectionShader, shaderStageNdx); break; 3547 shaderGroupCreateInfo.type = (shaderGroupCreateInfo.intersectionShader == VK_SHADER_UNUSED_KHR)
|
/third_party/skia/include/third_party/vulkan/vulkan/ |
H A D | vulkan_core.h | 10011 uint32_t intersectionShader; member 12488 uint32_t intersectionShader; member
|
/third_party/skia/third_party/externals/swiftshader/include/vulkan/ |
H A D | vulkan_structs.hpp | 64301 uint32_t intersectionShader = {}; global() member 64695 , intersectionShader( intersectionShader_ ) intersectionShader() function 64788 uint32_t intersectionShader = {}; global() member [all...] |
H A D | vulkan_core.h | 10414 uint32_t intersectionShader; member 13285 uint32_t intersectionShader; member
|
/third_party/mesa3d/include/vulkan/ |
H A D | vulkan_core.h | 11527 uint32_t intersectionShader; member 14848 uint32_t intersectionShader; member
|
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/ |
H A D | vulkan_core.h | 10574 uint32_t intersectionShader; member 13492 uint32_t intersectionShader; member
|
/third_party/vulkan-headers/include/vulkan/ |
H A D | vulkan_core.h | 13420 uint32_t intersectionShader; member 19169 uint32_t intersectionShader; member
|
H A D | vulkan_hash.hpp | 13426 VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.intersectionShader ); 13483 VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.intersectionShader );
|
H A D | vulkan_structs.hpp | [all...] |