From e032e7f6cce48acd840a6439a864b82d36851830 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 19 Feb 2024 10:00:21 -0500 Subject: [PATCH] zink: don't pre-init null fbfetch info fbfetch is never used, so this just pointlessly wastes a bunch of vram Part-of: --- src/gallium/drivers/zink/zink_context.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/gallium/drivers/zink/zink_context.c b/src/gallium/drivers/zink/zink_context.c index ca5eb32003c..48c42b7a7fd 100644 --- a/src/gallium/drivers/zink/zink_context.c +++ b/src/gallium/drivers/zink/zink_context.c @@ -5579,12 +5579,6 @@ zink_context_create(struct pipe_screen *pscreen, void *priv, unsigned flags) ctx->di.db.texel_images[i][j].sType = VK_STRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT; } } - if (zink_descriptor_mode == ZINK_DESCRIPTOR_MODE_DB) { - /* cache null fbfetch descriptor info */ - ctx->di.fbfetch.imageView = zink_get_dummy_surface(ctx, 0)->image_view; - init_null_fbfetch(ctx); - memset(&ctx->di.fbfetch, 0, sizeof(ctx->di.fbfetch)); - } p_atomic_inc(&screen->base.num_contexts); }