Searched refs:rt_pipeline (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_cmd_buffer.c524 struct anv_ray_tracing_pipeline *rt_pipeline = local in function:anv_CmdBindPipeline
526 if (cmd_buffer->state.rt.pipeline == rt_pipeline)
529 cmd_buffer->state.rt.pipeline = rt_pipeline;
532 if (rt_pipeline->stack_size > 0) {
534 rt_pipeline->stack_size);
H A Danv_pipeline.c348 struct anv_ray_tracing_pipeline *rt_pipeline = local in function:anv_DestroyPipeline
351 util_dynarray_foreach(&rt_pipeline->shaders,
3365 struct anv_ray_tracing_pipeline *rt_pipeline = local in function:anv_GetRayTracingShaderGroupHandlesKHR
3369 struct anv_rt_shader_group *group = &rt_pipeline->groups[firstGroup + i];
3401 struct anv_ray_tracing_pipeline *rt_pipeline = local in function:anv_GetRayTracingShaderGroupStackSizeKHR
3404 assert(group < rt_pipeline->group_count);
3409 bin = rt_pipeline->groups[group].general;
3413 bin = rt_pipeline->groups[group].closest_hit;
3417 bin = rt_pipeline->groups[group].any_hit;
3421 bin = rt_pipeline
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_cmd_buffer.c4873 if (cmd_buffer->state.rt_pipeline == pipeline)
4877 cmd_buffer->state.rt_pipeline = pipeline;
7172 radv_dispatch(cmd_buffer, info, cmd_buffer->state.rt_pipeline,
7180 struct radv_pipeline *pipeline = cmd_buffer->state.rt_pipeline;
7237 cmd_buffer->state.rt_pipeline, MESA_SHADER_COMPUTE, AC_UD_CS_RAY_LAUNCH_SIZE);
7257 if (cmd_buffer->state.rt_pipeline) {
7258 scratch_bytes_per_wave = cmd_buffer->state.rt_pipeline->scratch_bytes_per_wave;
7259 wave_size = cmd_buffer->state.rt_pipeline->shaders[MESA_SHADER_COMPUTE]->info.wave_size;
H A Dradv_private.h1356 struct radv_pipeline *rt_pipeline; /* emitted = emitted_compute_pipeline */ member in struct:radv_cmd_state

Completed in 24 milliseconds