mesa: Remove set but not used gl_client_array::Stride.
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 field is only read for printing today and
there it was probably a leftover.

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 03c68cfd489aff63ea99842740d1f4a740496cc4..2647f8fab8415849a93aabc08fddbb90b8345fc9 100644 (file)
@@ -1323,7 +1323,6 @@ struct gl_client_array
    GLint Size;                  /**< components per element (1,2,3,4) */
    GLenum Type;                 /**< datatype: GL_FLOAT, GL_INT, etc */
    GLenum Format;               /**< default: GL_RGBA, but may be GL_BGRA */
-   GLsizei Stride;             /**< user-specified stride */
    GLsizei StrideB;            /**< actual stride in bytes */
    GLuint _ElementSize;         /**< size of each element in bytes */
    const GLubyte *Ptr;          /**< Points to array data */
index 113758467c0787329c715d2fb0e5bd4d2809daed..027ae7c831780000bfaa3db51a48855b9d555c0c 100644 (file)
@@ -2315,7 +2315,6 @@ _mesa_copy_client_array(struct gl_context *ctx,
    dst->Size = src->Size;
    dst->Type = src->Type;
    dst->Format = src->Format;
-   dst->Stride = src->Stride;
    dst->StrideB = src->StrideB;
    dst->Ptr = src->Ptr;
    dst->Normalized = src->Normalized;
index 3c5d01e27eb14a860648961b605a325d8846ff19..54229ffcd8c83771aeecf8cf1132c095cf2fe962 100644 (file)
@@ -62,7 +62,6 @@ _mesa_update_client_array(struct gl_context *ctx,
    dst->Size = src->Size;
    dst->Type = src->Type;
    dst->Format = src->Format;
-   dst->Stride = src->Stride;
    dst->StrideB = binding->Stride;
    dst->Ptr = _mesa_vertex_attrib_address(src, binding);
    dst->Normalized = src->Normalized;
index fc7c07d73880655d9a3591bb39a6d1f5b2b4fff4..29c1484718014f4083a8af1896b3981aacbecc08 100644 (file)
@@ -196,7 +196,6 @@ new_draw_rastpos_stage(struct gl_context *ctx, struct draw_context *draw)
       rs->array[i].Size = 4;
       rs->array[i].Type = GL_FLOAT;
       rs->array[i].Format = GL_RGBA;
-      rs->array[i].Stride = 0;
       rs->array[i].StrideB = 0;
       rs->array[i].Ptr = (GLubyte *) ctx->Current.Attrib[i];
       rs->array[i].Normalized = GL_TRUE;
index 9bceaf45f957cceafb522c171bac3d281bd9c213..7a5bd5184f09651d709e7a07de75c6cd0df6912e 100644 (file)
@@ -55,7 +55,6 @@ init_array(struct gl_context *ctx, struct gl_client_array *cl,
    cl->Size = size;
    cl->Type = GL_FLOAT;
    cl->Format = GL_RGBA;
-   cl->Stride = 0;
    cl->StrideB = 0;
    cl->_ElementSize = cl->Size * sizeof(GLfloat);
    cl->Ptr = pointer;
index 2f5333ffb687d1ebb4960b7ab9793175a6d13828..0ae879b44dbdac231f2adfbbf3360c3b062f4c67 100644 (file)
@@ -250,7 +250,6 @@ vbo_exec_bind_arrays( struct gl_context *ctx )
          }
         arrays[attr].Size = exec->vtx.attrsz[src];
         arrays[attr].StrideB = exec->vtx.vertex_size * sizeof(GLfloat);
-        arrays[attr].Stride = exec->vtx.vertex_size * sizeof(GLfloat);
         arrays[attr].Type = exec->vtx.attrtype[src];
         arrays[attr].Integer =
                vbo_attrtype_to_integer_flag(exec->vtx.attrtype[src]);
index 3424b78ebb2c100e237c4aaa804006de9779aca8..507ab82a9078fc1e9d7343fe020691c84baa8379 100644 (file)
@@ -196,7 +196,6 @@ static void vbo_bind_vertex_list(struct gl_context *ctx,
         arrays[attr].Ptr = (const GLubyte *) NULL + buffer_offset;
         arrays[attr].Size = node_attrsz[src];
         arrays[attr].StrideB = node->vertex_size * sizeof(GLfloat);
-        arrays[attr].Stride = node->vertex_size * sizeof(GLfloat);
          arrays[attr].Type = node_attrtype[src];
          arrays[attr].Integer =
                vbo_attrtype_to_integer_flag(node_attrtype[src]);
index 084110cd9322772cd2d307e19b8cfe2f152949b5..daa09c211a1cc08795293bca700e1033fd0c73c3 100644 (file)
@@ -161,7 +161,7 @@ dump_draw_info(struct gl_context *ctx,
                arrays[j]->Size, arrays[j]->Type, arrays[j]->StrideB);
          if (0) {
             GLint k = prims[i].start + prims[i].count - 1;
-            GLfloat *last = (GLfloat *) (arrays[j]->Ptr + arrays[j]->Stride * k);
+            GLfloat *last = (GLfloat *) (arrays[j]->Ptr + arrays[j]->StrideB * k);
             printf("        last: %f %f %f\n",
                   last[0], last[1], last[2]);
          }
@@ -527,7 +527,6 @@ replay_init( struct copy_context *copy )
       dst->Size = src->Size;
       dst->Type = src->Type;
       dst->Format = GL_RGBA;
-      dst->Stride = copy->vertex_size;
       dst->StrideB = copy->vertex_size;
       dst->Ptr = copy->dstbuf + offset;
       dst->Normalized = src->Normalized;