From 5511a08a1c5218ca4a5b174bafd877177024f5f8 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 7 Jun 2023 17:02:35 -0400 Subject: [PATCH] zink: remove redundant conditional in set_sampler_views it's redundant, but it checks a different flag so it consumes cycles Part-of: --- src/gallium/drivers/zink/zink_context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_context.c b/src/gallium/drivers/zink/zink_context.c index 34c4caf0195..427954d013b 100644 --- a/src/gallium/drivers/zink/zink_context.c +++ b/src/gallium/drivers/zink/zink_context.c @@ -2034,7 +2034,7 @@ zink_set_sampler_views(struct pipe_context *pctx, zink_batch_resource_usage_set(&ctx->batch, res, false, true); if (!ctx->unordered_blitting) res->obj->unordered_read = false; - } else if (!res->obj->is_buffer) { + } else { if (!res->obj->dt && res->base.b.format != b->image_view->base.format) /* mutable not set by default */ zink_resource_object_init_mutable(ctx, res);