diff --git a/src/gallium/drivers/zink/zink_synchronization.cpp b/src/gallium/drivers/zink/zink_synchronization.cpp index 80a3e7a9ea4..81290978632 100644 --- a/src/gallium/drivers/zink/zink_synchronization.cpp +++ b/src/gallium/drivers/zink/zink_synchronization.cpp @@ -466,9 +466,6 @@ struct update_unordered_access_and_get_cmdbuf { { assert(!usage_matches); res->obj->unordered_write = true; - if (is_write || zink_resource_usage_check_completion_fast(zink_screen(ctx->base.screen), res, ZINK_RESOURCE_ACCESS_RW)) - res->obj->unordered_read = true; - res->obj->unordered_write = true; res->obj->unordered_read = true; ctx->batch.state->has_unsync = true; return ctx->batch.state->unsynchronized_cmdbuf;