From 992cd1ae2b7286c70885a7228581a57430bc91bc Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 20 Jul 2022 15:27:42 -0400 Subject: [PATCH] zink: assert !rp_changed after renderpass has started avoid weirdness Reviewed-by: Dave Airlie Part-of: --- src/gallium/drivers/zink/zink_context.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/zink/zink_context.c b/src/gallium/drivers/zink/zink_context.c index e183138..e636434 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) -- 2.7.4