mesa: Remove unused gl_config::level
authorAdam Jackson <ajax@redhat.com>
Wed, 24 Mar 2021 16:29:02 +0000 (12:29 -0400)
committerMarge Bot <eric+marge@anholt.net>
Tue, 30 Mar 2021 20:33:51 +0000 (20:33 +0000)
This is the (GLX) framebuffer overlay level, and it's never set to
anything interesting.

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

src/mesa/drivers/dri/common/utils.c
src/mesa/main/context.c
src/mesa/main/mtypes.h

index a11817e..671d33a 100644 (file)
@@ -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;
index 40ab6e3..eef9106 100644 (file)
@@ -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;
 
index 4c77561..e204688 100644 (file)
@@ -177,8 +177,6 @@ struct gl_config
 
    GLint numAuxBuffers;
 
-   GLint level;
-
    /* EXT_visual_rating / GLX 1.2 */
    GLint visualRating;