radeonsi: save mesh shader when blit

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37505>
This commit is contained in:
Qiang Yu 2025-05-07 09:52:54 +08:00 committed by Marge Bot
parent ffc3d430db
commit dcf2399e6f

View file

@ -30,6 +30,7 @@ void si_blitter_begin(struct si_context *sctx, enum si_blitter_op op)
util_blitter_save_tessctrl_shader(sctx->blitter, sctx->shader.tcs.cso);
util_blitter_save_tesseval_shader(sctx->blitter, sctx->shader.tes.cso);
util_blitter_save_geometry_shader(sctx->blitter, sctx->shader.gs.cso);
util_blitter_save_mesh_shader(sctx->blitter, sctx->ms_shader_state.cso);
util_blitter_save_so_targets(sctx->blitter, sctx->streamout.num_targets,
(struct pipe_stream_output_target **)sctx->streamout.targets,
sctx->streamout.output_prim);