From 291aff3fcbc1f79aee1694d9a41260b1b42941a1 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Thu, 6 May 2021 17:09:23 -0400 Subject: [PATCH] gallium: Remove unused st_visual::render_buffer Reviewed-by: Pierre-Eric Pelloux-Prayer Reviewed-By: Mike Blumenkrantz Part-of: --- 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; };