From 9bc61108d73db4e614dda2a27750ff80165eedbb Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 6 Aug 2021 10:54:05 -0400 Subject: [PATCH] zink: remove extra program ref from cached descriptor updates this happens in draw/compute now Acked-by: Erik Faye-Lund Part-of: --- src/gallium/drivers/zink/zink_descriptors.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_descriptors.c b/src/gallium/drivers/zink/zink_descriptors.c index ed9141e2ecd..bc90406fc97 100644 --- a/src/gallium/drivers/zink/zink_descriptors.c +++ b/src/gallium/drivers/zink/zink_descriptors.c @@ -1373,7 +1373,6 @@ zink_descriptors_update(struct zink_context *ctx, bool is_compute) ctx->dd->changed[is_compute][h] = false; } struct zink_batch *batch = &ctx->batch; - zink_batch_reference_program(batch, pg); uint32_t dynamic_offsets[PIPE_MAX_CONSTANT_BUFFERS]; unsigned dynamic_offset_idx = 0;