diff --git a/src/gallium/drivers/zink/zink_context.c b/src/gallium/drivers/zink/zink_context.c index e18313823e1..e636434178a 100644 --- a/src/gallium/drivers/zink/zink_context.c +++ b/src/gallium/drivers/zink/zink_context.c @@ -2353,6 +2353,7 @@ zink_batch_rp(struct zink_context *ctx) clear_buffers = zink_begin_render_pass(ctx); else clear_buffers = begin_rendering(ctx); + assert(!ctx->rp_changed); if (in_rp || !ctx->batch.in_rp) return; //dead swapchain or continued renderpass if (ctx->render_condition.query)