mesa: Remove unused gl_config::indexBits
authorAdam Jackson <ajax@redhat.com>
Fri, 6 Sep 2019 15:43:19 +0000 (11:43 -0400)
committerAdam Jackson <ajax@redhat.com>
Mon, 9 Sep 2019 18:12:57 +0000 (14:12 -0400)
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/state_trackers/glx/xlib/xm_api.c
src/mesa/drivers/x11/xm_api.c
src/mesa/main/context.c
src/mesa/main/get_hash_params.py
src/mesa/main/mtypes.h

index d63ea485e1b2f2c382671d85ba5a528c80d94730..a2ef87fa10f20352e4ec55dce0e32c4c18d6ef5d 100644 (file)
@@ -666,7 +666,6 @@ initialize_visual_and_buffer(XMesaVisual v, XMesaBuffer b,
             "XMesa: RGB mode rendering not supported in given visual.\n");
         return GL_FALSE;
       }
-      v->mesa_visual.indexBits = 0;
 
       if (v->BitsPerPixel == 32) {
          /* We use XImages for all front/back buffers.  If an X Window or
@@ -859,7 +858,6 @@ XMesaVisual XMesaCreateVisual( Display *display,
       vis->alphaBits        = alpha_bits;
       vis->rgbBits          = red_bits + green_bits + blue_bits;
 
-      vis->indexBits      = 0;
       vis->depthBits      = depth_size;
       vis->stencilBits    = stencil_size;
 
index 90f89a36221a2589eeacff406cc097df7ceb0009..6857789a01122c6e5a3560954b067abd28cef42a 100644 (file)
@@ -582,7 +582,6 @@ initialize_visual_and_buffer(XMesaVisual v, XMesaBuffer b,
       _mesa_warning(NULL, "XMesa: RGB mode rendering not supported in given visual.\n");
       return GL_FALSE;
    }
-   v->mesa_visual.indexBits = 0;
 
    if (getenv("MESA_NO_DITHER")) {
       v->dithered_pf = v->undithered_pf;
index d77647ccda9aa4cf57877a83eb6e9112662fa3d0..0dd83e564b12b7f8205bd7a939708517234d290f 100644 (file)
@@ -205,7 +205,6 @@ _mesa_notifySwapBuffers(struct gl_context *ctx)
  * \param stencilBits requested minimum bits per stencil buffer value
  * \param accumRedBits, accumGreenBits, accumBlueBits, accumAlphaBits number
  * of bits per color component in accum buffer.
- * \param indexBits number of bits per pixel if \p rgbFlag is GL_FALSE
  * \param redBits number of bits per color component in frame buffer for RGB(A)
  * mode.  We always use 8 in core Mesa though.
  * \param greenBits same as above.
@@ -298,7 +297,6 @@ _mesa_initialize_visual( struct gl_config *vis,
    vis->alphaBits        = alphaBits;
    vis->rgbBits          = redBits + greenBits + blueBits;
 
-   vis->indexBits      = 0;
    vis->depthBits      = depthBits;
    vis->stencilBits    = stencilBits;
 
index 3e67a5adf11c4bf61207889206d22d1106068f7e..bd56b4e6c0061cc9e63484e7fb3194f7373b4fe2 100644 (file)
@@ -714,7 +714,7 @@ descriptor=[
   [ "FOG_INDEX", "CONTEXT_FLOAT(Fog.Index), NO_EXTRA" ],
   [ "GREEN_BIAS", "CONTEXT_FLOAT(Pixel.GreenBias), NO_EXTRA" ],
   [ "GREEN_SCALE", "CONTEXT_FLOAT(Pixel.GreenScale), NO_EXTRA" ],
-  [ "INDEX_BITS", "BUFFER_INT(Visual.indexBits), extra_new_buffers" ],
+  [ "INDEX_BITS", "CONST(0), NO_EXTRA" ],
   [ "INDEX_CLEAR_VALUE", "CONTEXT_INT(Color.ClearIndex), NO_EXTRA" ],
   [ "INDEX_MODE", "CONST(0) , NO_EXTRA" ],
   [ "INDEX_OFFSET", "CONTEXT_INT(Pixel.IndexOffset), NO_EXTRA" ],
index f035287ac7e395b6571163836e1559b9485f9c39..5c633938f37217973dd032cd26bd4f298f89f958 100644 (file)
@@ -172,7 +172,6 @@ struct gl_config
    GLuint redMask, greenMask, blueMask, alphaMask;
    GLint redShift, greenShift, blueShift, alphaShift;
    GLint rgbBits;              /* total bits for rgb */
-   GLint indexBits;            /* total bits for colorindex */
 
    GLint accumRedBits, accumGreenBits, accumBlueBits, accumAlphaBits;
    GLint depthBits;