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);