Home
last modified time | relevance | path

Searched refs:intersectionShader (Results 1 - 20 of 20) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/
H A DvktRayTracingBuiltinTests.cpp665 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 DvktRayTracingNullASTests.cpp105 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 DvktRayTracingBuildTests.cpp444 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 DvktRayTracingMiscTests.cpp8063 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 DvktRayTracingNullASTests.cpp105 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 DvktRayTracingBuildTests.cpp444 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 DvktRayTracingBuiltinTests.cpp676 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 DvktRayTracingMiscTests.cpp8068 Move<VkShaderModule> intersectionShader = createShaderModule( deviceInterface, in runTest() local
8074 makeVkSharedPtr(intersectionShader), in runTest()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pipeline_cache.c198 _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 Dradv_pipeline_rt.c85 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 Danv_pipeline.c2415 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 DvkRayTracingUtil.cpp3508 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 Dvulkan_core.h10011 uint32_t intersectionShader; member
12488 uint32_t intersectionShader; member
/third_party/skia/third_party/externals/swiftshader/include/vulkan/
H A Dvulkan_structs.hpp64301 uint32_t intersectionShader = {}; global() member
64695 , intersectionShader( intersectionShader_ ) intersectionShader() function
64788 uint32_t intersectionShader = {}; global() member
[all...]
H A Dvulkan_core.h10414 uint32_t intersectionShader; member
13285 uint32_t intersectionShader; member
/third_party/mesa3d/include/vulkan/
H A Dvulkan_core.h11527 uint32_t intersectionShader; member
14848 uint32_t intersectionShader; member
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/
H A Dvulkan_core.h10574 uint32_t intersectionShader; member
13492 uint32_t intersectionShader; member
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan_core.h13420 uint32_t intersectionShader; member
19169 uint32_t intersectionShader; member
H A Dvulkan_hash.hpp13426 VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.intersectionShader );
13483 VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.intersectionShader );
H A Dvulkan_structs.hpp[all...]

Completed in 369 milliseconds