Searched refs:rt_pipeline (Results 1 – 4 of 4) sorted by relevance
348 struct anv_ray_tracing_pipeline *rt_pipeline = in anv_DestroyPipeline() local351 util_dynarray_foreach(&rt_pipeline->shaders, in anv_DestroyPipeline()3344 struct anv_ray_tracing_pipeline *rt_pipeline = in anv_GetRayTracingShaderGroupHandlesKHR() local3348 struct anv_rt_shader_group *group = &rt_pipeline->groups[firstGroup + i]; in anv_GetRayTracingShaderGroupHandlesKHR()3380 struct anv_ray_tracing_pipeline *rt_pipeline = in anv_GetRayTracingShaderGroupStackSizeKHR() local3383 assert(group < rt_pipeline->group_count); in anv_GetRayTracingShaderGroupStackSizeKHR()3388 bin = rt_pipeline->groups[group].general; in anv_GetRayTracingShaderGroupStackSizeKHR()3392 bin = rt_pipeline->groups[group].closest_hit; in anv_GetRayTracingShaderGroupStackSizeKHR()3396 bin = rt_pipeline->groups[group].any_hit; in anv_GetRayTracingShaderGroupStackSizeKHR()3400 bin = rt_pipeline->groups[group].intersection; in anv_GetRayTracingShaderGroupStackSizeKHR()
522 struct anv_ray_tracing_pipeline *rt_pipeline = in anv_CmdBindPipeline() local524 if (cmd_buffer->state.rt.pipeline == rt_pipeline) in anv_CmdBindPipeline()527 cmd_buffer->state.rt.pipeline = rt_pipeline; in anv_CmdBindPipeline()530 if (rt_pipeline->stack_size > 0) { in anv_CmdBindPipeline()532 rt_pipeline->stack_size); in anv_CmdBindPipeline()
4873 if (cmd_buffer->state.rt_pipeline == pipeline) in radv_CmdBindPipeline()4877 cmd_buffer->state.rt_pipeline = pipeline; in radv_CmdBindPipeline()7167 radv_dispatch(cmd_buffer, info, cmd_buffer->state.rt_pipeline, in radv_rt_dispatch()7175 struct radv_pipeline *pipeline = cmd_buffer->state.rt_pipeline; in radv_rt_bind_tables()7232 cmd_buffer->state.rt_pipeline, MESA_SHADER_COMPUTE, AC_UD_CS_RAY_LAUNCH_SIZE); in radv_CmdTraceRaysKHR()7252 if (cmd_buffer->state.rt_pipeline) { in radv_set_rt_stack_size()7253 scratch_bytes_per_wave = cmd_buffer->state.rt_pipeline->scratch_bytes_per_wave; in radv_set_rt_stack_size()7254 wave_size = cmd_buffer->state.rt_pipeline->shaders[MESA_SHADER_COMPUTE]->info.wave_size; in radv_set_rt_stack_size()
1355 struct radv_pipeline *rt_pipeline; /* emitted = emitted_compute_pipeline */ member