diff --git a/src/gallium/drivers/panfrost/pan_blitter.c b/src/gallium/drivers/panfrost/pan_blitter.c index df2534aad67..9e1ce218932 100644 --- a/src/gallium/drivers/panfrost/pan_blitter.c +++ b/src/gallium/drivers/panfrost/pan_blitter.c @@ -199,7 +199,8 @@ panfrost_blitter_clear(struct pipe_context *pipe, unsigned buffers, struct panfrost_context *ctx = pan_context(pipe); enum pan_save_state states = - PAN_SAVE_FRAGMENT_STATE | PAN_SAVE_FRAGMENT_CONSTANT; + PAN_SAVE_FRAGMENT_STATE | PAN_SAVE_FRAGMENT_CONSTANT | + PAN_SAVE_RENDER_COND; if (!panfrost_render_condition_check(ctx)) return;