Searched refs:traversal_shader (Results 1 – 6 of 6) sorted by relevance
/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_pipeline_binary.c | 258 … struct radv_shader *traversal_shader = rt_pipeline->base.base.shaders[MESA_SHADER_INTERSECTION]; in radv_create_pipeline_binary_from_pipeline() local 259 if (traversal_shader) { in radv_create_pipeline_binary_from_pipeline() 260 … result = radv_create_pipeline_binary_from_rt_shader(device, pAllocator, traversal_shader, true, in radv_create_pipeline_binary_from_pipeline() 261 … traversal_shader->hash, NULL, 0, NULL, pipeline_binaries, in radv_create_pipeline_binary_from_pipeline()
|
H A D | radv_pipeline_cache.c | 663 struct radv_shader *traversal_shader = NULL; in radv_pipeline_cache_get_binaries() local 667 traversal_shader = pipeline_obj->shaders[idx++]; in radv_pipeline_cache_get_binaries() 694 if (traversal_shader) { in radv_pipeline_cache_get_binaries() 695 … result = radv_create_pipeline_binary_from_rt_shader(device, pAllocator, traversal_shader, true, in radv_pipeline_cache_get_binaries() 696 … traversal_shader->hash, NULL, 0, NULL, pipeline_binaries, in radv_pipeline_cache_get_binaries()
|
H A D | radv_cmd_buffer.c | 12338 struct radv_shader *traversal_shader = cmd_buffer->state.shaders[MESA_SHADER_INTERSECTION]; in radv_trace_rays() local 12339 if (traversal_shader_addr_offset && traversal_shader) { in radv_trace_rays() 12340 uint64_t traversal_va = traversal_shader->va | radv_rt_priority_traversal; in radv_trace_rays()
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan/grl/gpu/ |
H A D | traversal_shader.grl | 8 module traversal_shader; 10 kernel_module morton_kernels ("traversal_shader.cl")
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan/grl/ |
H A D | meson.build | 24 # 'gpu/traversal_shader.grl',
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 23.3.0.rst | 3967 - radv/rt: Rename traversal_shader to traversal_shader_addr
|