Mesa (main): gallium: Remove unused st_visual::render_buffer

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri May 7 21:12:34 UTC 2021


Module: Mesa
Branch: main
Commit: 291aff3fcbc1f79aee1694d9a41260b1b42941a1
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=291aff3fcbc1f79aee1694d9a41260b1b42941a1

Author: Adam Jackson <ajax at redhat.com>
Date:   Thu May  6 17:09:23 2021 -0400

gallium: Remove unused st_visual::render_buffer

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10675>

---

 src/gallium/frontends/dri/dri_screen.c      | 2 --
 src/gallium/frontends/glx/xlib/xm_api.c     | 1 -
 src/gallium/frontends/hgl/hgl.c             | 2 --
 src/gallium/frontends/osmesa/osmesa.c       | 1 -
 src/gallium/frontends/wgl/stw_pixelformat.c | 1 -
 src/gallium/include/frontend/api.h          | 5 -----
 6 files changed, 12 deletions(-)

diff --git a/src/gallium/frontends/dri/dri_screen.c b/src/gallium/frontends/dri/dri_screen.c
index 7c239241527..e8d95fcbe0b 100644
--- a/src/gallium/frontends/dri/dri_screen.c
+++ b/src/gallium/frontends/dri/dri_screen.c
@@ -457,10 +457,8 @@ dri_fill_st_visual(struct st_visual *stvis,
       PIPE_FORMAT_R16G16B16A16_SNORM : PIPE_FORMAT_NONE;
 
    stvis->buffer_mask |= ST_ATTACHMENT_FRONT_LEFT_MASK;
-   stvis->render_buffer = ST_ATTACHMENT_FRONT_LEFT;
    if (mode->doubleBufferMode) {
       stvis->buffer_mask |= ST_ATTACHMENT_BACK_LEFT_MASK;
-      stvis->render_buffer = ST_ATTACHMENT_BACK_LEFT;
    }
    if (mode->stereoMode) {
       stvis->buffer_mask |= ST_ATTACHMENT_FRONT_RIGHT_MASK;
diff --git a/src/gallium/frontends/glx/xlib/xm_api.c b/src/gallium/frontends/glx/xlib/xm_api.c
index 63b7d9c29cc..d22c4cdbe07 100644
--- a/src/gallium/frontends/glx/xlib/xm_api.c
+++ b/src/gallium/frontends/glx/xlib/xm_api.c
@@ -894,7 +894,6 @@ XMesaVisual XMesaCreateVisual( Display *display,
       PIPE_FORMAT_R16G16B16A16_SNORM : PIPE_FORMAT_NONE;
 
    v->stvis.samples = num_samples;
-   v->stvis.render_buffer = ST_ATTACHMENT_INVALID;
 
    return v;
 }
diff --git a/src/gallium/frontends/hgl/hgl.c b/src/gallium/frontends/hgl/hgl.c
index 7b13402e2d9..2773d4955ff 100644
--- a/src/gallium/frontends/hgl/hgl.c
+++ b/src/gallium/frontends/hgl/hgl.c
@@ -307,12 +307,10 @@ hgl_create_st_visual(ulong options)
 		? PIPE_FORMAT_R16G16B16A16_SNORM : PIPE_FORMAT_NONE;
 
 	visual->buffer_mask |= ST_ATTACHMENT_FRONT_LEFT_MASK;
-	visual->render_buffer = ST_ATTACHMENT_FRONT_LEFT;
 
 	if ((options & BGL_DOUBLE) != 0) {
 		TRACE("double buffer enabled\n");
 		visual->buffer_mask |= ST_ATTACHMENT_BACK_LEFT_MASK;
-		visual->render_buffer = ST_ATTACHMENT_BACK_LEFT;
 	}
 
 	#if 0
diff --git a/src/gallium/frontends/osmesa/osmesa.c b/src/gallium/frontends/osmesa/osmesa.c
index 1682a30c3d7..2d06cb5963d 100644
--- a/src/gallium/frontends/osmesa/osmesa.c
+++ b/src/gallium/frontends/osmesa/osmesa.c
@@ -338,7 +338,6 @@ osmesa_init_st_visual(struct st_visual *vis,
    vis->depth_stencil_format = ds_format;
    vis->accum_format = accum_format;
    vis->samples = 1;
-   vis->render_buffer = ST_ATTACHMENT_FRONT_LEFT;
 }
 
 
diff --git a/src/gallium/frontends/wgl/stw_pixelformat.c b/src/gallium/frontends/wgl/stw_pixelformat.c
index a494aa2b1d7..ce4216d2fb0 100644
--- a/src/gallium/frontends/wgl/stw_pixelformat.c
+++ b/src/gallium/frontends/wgl/stw_pixelformat.c
@@ -216,7 +216,6 @@ stw_pixelformat_add(struct stw_device *stw_dev,
       PIPE_FORMAT_R16G16B16A16_SNORM : PIPE_FORMAT_NONE;
 
    pfi->stvis.samples = samples;
-   pfi->stvis.render_buffer = ST_ATTACHMENT_INVALID;
 
    /* WGL_ARB_render_texture */
    if (color->bits.alpha)
diff --git a/src/gallium/include/frontend/api.h b/src/gallium/include/frontend/api.h
index dacabc06ddb..6141ffadea1 100644
--- a/src/gallium/include/frontend/api.h
+++ b/src/gallium/include/frontend/api.h
@@ -207,11 +207,6 @@ struct st_visual
    enum pipe_format depth_stencil_format;
    enum pipe_format accum_format;
    unsigned samples;
-
-   /**
-    * Desired render buffer.
-    */
-   enum st_attachment_type render_buffer;
 };
 
 



More information about the mesa-commit mailing list