From dcf2399e6fcb27678446ea03d3f3ee0d0f80a97e Mon Sep 17 00:00:00 2001 From: Qiang Yu Date: Wed, 7 May 2025 09:52:54 +0800 Subject: [PATCH] radeonsi: save mesh shader when blit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák Part-of: --- src/gallium/drivers/radeonsi/si_blit.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/radeonsi/si_blit.c b/src/gallium/drivers/radeonsi/si_blit.c index 7710d2c35df..31d7add8b29 100644 --- a/src/gallium/drivers/radeonsi/si_blit.c +++ b/src/gallium/drivers/radeonsi/si_blit.c @@ -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);