From b9a172c5afd2d18d430d584c58e45ff5456838fc Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Tue, 11 May 2021 16:00:07 -0400 Subject: [PATCH] gallium/dri: Remove unused dri_drawable::drisw_surface Reviewed-by: Emma Anholt Part-of: --- src/gallium/frontends/dri/dri_drawable.c | 2 -- src/gallium/frontends/dri/dri_drawable.h | 3 --- 2 files changed, 5 deletions(-) diff --git a/src/gallium/frontends/dri/dri_drawable.c b/src/gallium/frontends/dri/dri_drawable.c index 5ef0a2c..8a031cc 100644 --- a/src/gallium/frontends/dri/dri_drawable.c +++ b/src/gallium/frontends/dri/dri_drawable.c @@ -196,8 +196,6 @@ dri_destroy_buffer(__DRIdrawable * dPriv) struct st_api *stapi = screen->st_api; int i; - pipe_surface_reference(&drawable->drisw_surface, NULL); - for (i = 0; i < ST_ATTACHMENT_COUNT; i++) pipe_resource_reference(&drawable->textures[i], NULL); for (i = 0; i < ST_ATTACHMENT_COUNT; i++) diff --git a/src/gallium/frontends/dri/dri_drawable.h b/src/gallium/frontends/dri/dri_drawable.h index 8514843..6ba4c64 100644 --- a/src/gallium/frontends/dri/dri_drawable.h +++ b/src/gallium/frontends/dri/dri_drawable.h @@ -62,9 +62,6 @@ struct dri_drawable struct pipe_fence_handle *throttle_fence; bool flushing; /* prevents recursion in dri_flush */ - /* used only by DRISW */ - struct pipe_surface *drisw_surface; - /* hooks filled in by dri2 & drisw */ void (*allocate_textures)(struct dri_context *ctx, struct dri_drawable *drawable, -- 2.7.4