Mesa (master): mesa: Remove unused gl_config::level

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Mar 30 20:56:39 UTC 2021


Module: Mesa
Branch: master
Commit: 78dfab95b80a2ef39f7950b56571785434b4b9b5
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=78dfab95b80a2ef39f7950b56571785434b4b9b5

Author: Adam Jackson <ajax at redhat.com>
Date:   Wed Mar 24 12:29:02 2021 -0400

mesa: Remove unused gl_config::level

This is the (GLX) framebuffer overlay level, and it's never set to
anything interesting.

Reviewed-by: Eric Anholt <eric at anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9817>

---

 src/mesa/drivers/dri/common/utils.c | 2 +-
 src/mesa/main/context.c             | 1 -
 src/mesa/main/mtypes.h              | 2 --
 3 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/mesa/drivers/dri/common/utils.c b/src/mesa/drivers/dri/common/utils.c
index a11817e450a..671d33a1656 100644
--- a/src/mesa/drivers/dri/common/utils.c
+++ b/src/mesa/drivers/dri/common/utils.c
@@ -417,10 +417,10 @@ driGetConfigAttribIndex(const __DRIconfig *config,
 {
     switch (index + 1) {
     __ATTRIB(__DRI_ATTRIB_BUFFER_SIZE,			rgbBits);
-    __ATTRIB(__DRI_ATTRIB_LEVEL,			level);
     __ATTRIB(__DRI_ATTRIB_RED_SIZE,			redBits);
     __ATTRIB(__DRI_ATTRIB_GREEN_SIZE,			greenBits);
     __ATTRIB(__DRI_ATTRIB_BLUE_SIZE,			blueBits);
+    case __DRI_ATTRIB_LEVEL:
     case __DRI_ATTRIB_LUMINANCE_SIZE:
         *value = 0;
         break;
diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c
index 40ab6e3f183..eef9106a3c3 100644
--- a/src/mesa/main/context.c
+++ b/src/mesa/main/context.c
@@ -306,7 +306,6 @@ _mesa_initialize_visual( struct gl_config *vis,
    vis->accumAlphaBits = accumAlphaBits;
 
    vis->numAuxBuffers = 0;
-   vis->level = 0;
    vis->sampleBuffers = numSamples > 0 ? 1 : 0;
    vis->samples = numSamples;
 
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index 4c77561ef60..e2046883062 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -177,8 +177,6 @@ struct gl_config
 
    GLint numAuxBuffers;
 
-   GLint level;
-
    /* EXT_visual_rating / GLX 1.2 */
    GLint visualRating;
 



More information about the mesa-commit mailing list