From 06abe4399d242a84abefb06c1de24dacc228904b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 8 May 2024 13:07:08 -0400 Subject: [PATCH] zink: reset all the has_work flags in the same place no functional changes Part-of: --- src/gallium/drivers/zink/zink_batch.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gallium/drivers/zink/zink_batch.c b/src/gallium/drivers/zink/zink_batch.c index 9c684ce796c..5b4a76c5162 100644 --- a/src/gallium/drivers/zink/zink_batch.c +++ b/src/gallium/drivers/zink/zink_batch.c @@ -188,14 +188,16 @@ zink_reset_batch_state(struct zink_context *ctx, struct zink_batch_state *bs) * before the state is reused */ bs->fence.submitted = false; - bs->has_reordered_work = false; - bs->has_unsync = false; if (bs->fence.batch_id) zink_screen_update_last_finished(screen, bs->fence.batch_id); bs->fence.batch_id = 0; bs->usage.usage = 0; bs->next = NULL; bs->last_added_obj = NULL; + + bs->has_work = false; + bs->has_reordered_work = false; + bs->has_unsync = false; } /* this is where deferred resource unrefs occur */ @@ -496,8 +498,6 @@ zink_reset_batch(struct zink_context *ctx) { ctx->bs = get_batch_state(ctx); assert(ctx->bs); - - ctx->bs->has_work = false; } void