mesa: Remove set but not used gl_client_array::Enabled.
authorMathias Fröhlich <mathias.froehlich@web.de>
Fri, 17 Jun 2016 06:09:05 +0000 (08:09 +0200)
committerMathias Fröhlich <mathias.froehlich@web.de>
Sun, 31 Jul 2016 08:05:46 +0000 (10:05 +0200)
The way it is used today does not care about the
Enabled flag anymore.

Signed-off-by: Mathias Fröhlich <Mathias.Froehlich@web.de>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/mesa/main/mtypes.h
src/mesa/main/varray.c
src/mesa/main/varray.h
src/mesa/state_tracker/st_cb_rasterpos.c
src/mesa/vbo/vbo_context.c
src/mesa/vbo/vbo_exec_draw.c
src/mesa/vbo/vbo_save_draw.c
src/mesa/vbo/vbo_split_copy.c

index ad046e2a6717fd297d2a305b31cc439036feef3f..03c68cfd489aff63ea99842740d1f4a740496cc4 100644 (file)
@@ -1327,7 +1327,6 @@ struct gl_client_array
    GLsizei StrideB;            /**< actual stride in bytes */
    GLuint _ElementSize;         /**< size of each element in bytes */
    const GLubyte *Ptr;          /**< Points to array data */
-   GLboolean Enabled;          /**< Enabled flag is a boolean */
    GLboolean Normalized;        /**< GL_ARB_vertex_program */
    GLboolean Integer;           /**< Integer-valued? */
    GLboolean Doubles;       /**< double precision values are not converted to floats */
index 36aa33c881f39f701f0b8bce48de111f31c85ae1..113758467c0787329c715d2fb0e5bd4d2809daed 100644 (file)
@@ -2318,7 +2318,6 @@ _mesa_copy_client_array(struct gl_context *ctx,
    dst->Stride = src->Stride;
    dst->StrideB = src->StrideB;
    dst->Ptr = src->Ptr;
-   dst->Enabled = src->Enabled;
    dst->Normalized = src->Normalized;
    dst->Integer = src->Integer;
    dst->Doubles = src->Doubles;
index a766afad5bc3a534b58a4e0e13e0631573dca890..3c5d01e27eb14a860648961b605a325d8846ff19 100644 (file)
@@ -65,7 +65,6 @@ _mesa_update_client_array(struct gl_context *ctx,
    dst->Stride = src->Stride;
    dst->StrideB = binding->Stride;
    dst->Ptr = _mesa_vertex_attrib_address(src, binding);
-   dst->Enabled = src->Enabled;
    dst->Normalized = src->Normalized;
    dst->Integer = src->Integer;
    dst->Doubles = src->Doubles;
index eec72f8a41208a2968b8feac9b461435538ecb5f..fc7c07d73880655d9a3591bb39a6d1f5b2b4fff4 100644 (file)
@@ -199,7 +199,6 @@ new_draw_rastpos_stage(struct gl_context *ctx, struct draw_context *draw)
       rs->array[i].Stride = 0;
       rs->array[i].StrideB = 0;
       rs->array[i].Ptr = (GLubyte *) ctx->Current.Attrib[i];
-      rs->array[i].Enabled = GL_TRUE;
       rs->array[i].Normalized = GL_TRUE;
       rs->array[i].BufferObj = NULL;
       rs->arrays[i] = &rs->array[i];
index ae5d26530876f93a87033c67a53390b44e4543a1..9bceaf45f957cceafb522c171bac3d281bd9c213 100644 (file)
@@ -59,7 +59,6 @@ init_array(struct gl_context *ctx, struct gl_client_array *cl,
    cl->StrideB = 0;
    cl->_ElementSize = cl->Size * sizeof(GLfloat);
    cl->Ptr = pointer;
-   cl->Enabled = 1;
 
    _mesa_reference_buffer_object(ctx, &cl->BufferObj,
                                  ctx->Shared->NullBufferObj);
index 6061ca0ff51727d944c0685953b6f2c71b13724c..2f5333ffb687d1ebb4960b7ab9793175a6d13828 100644 (file)
@@ -255,7 +255,6 @@ vbo_exec_bind_arrays( struct gl_context *ctx )
         arrays[attr].Integer =
                vbo_attrtype_to_integer_flag(exec->vtx.attrtype[src]);
          arrays[attr].Format = GL_RGBA;
-        arrays[attr].Enabled = 1;
          arrays[attr]._ElementSize = arrays[attr].Size * sizeof(GLfloat);
          _mesa_reference_buffer_object(ctx,
                                        &arrays[attr].BufferObj,
index 7881ce17d0f7640ba2cb15140a202b10ea684d49..3424b78ebb2c100e237c4aaa804006de9779aca8 100644 (file)
@@ -201,7 +201,6 @@ static void vbo_bind_vertex_list(struct gl_context *ctx,
          arrays[attr].Integer =
                vbo_attrtype_to_integer_flag(node_attrtype[src]);
          arrays[attr].Format = GL_RGBA;
-        arrays[attr].Enabled = 1;
          arrays[attr]._ElementSize = arrays[attr].Size * sizeof(GLfloat);
          _mesa_reference_buffer_object(ctx,
                                        &arrays[attr].BufferObj,
index cb27ef961ab6c4fbf763a3bb023de3a5f78950a4..084110cd9322772cd2d307e19b8cfe2f152949b5 100644 (file)
@@ -156,8 +156,8 @@ dump_draw_info(struct gl_context *ctx,
       printf("  IB: %p\n", (void*) ib);
       for (j = 0; j < VERT_ATTRIB_MAX; j++) {
          printf("    array %d at %p:\n", j, (void*) arrays[j]);
-         printf("      enabled %d, ptr %p, size %d, type 0x%x, stride %d\n",
-               arrays[j]->Enabled, arrays[j]->Ptr,
+         printf("      ptr %p, size %d, type 0x%x, stride %d\n",
+               arrays[j]->Ptr,
                arrays[j]->Size, arrays[j]->Type, arrays[j]->StrideB);
          if (0) {
             GLint k = prims[i].start + prims[i].count - 1;
@@ -530,7 +530,6 @@ replay_init( struct copy_context *copy )
       dst->Stride = copy->vertex_size;
       dst->StrideB = copy->vertex_size;
       dst->Ptr = copy->dstbuf + offset;
-      dst->Enabled = GL_TRUE;
       dst->Normalized = src->Normalized; 
       dst->Integer = src->Integer;
       dst->Doubles = src->Doubles;