i965: Remove brw->vb.info and struct brw_vertex_info.
authorKenneth Graunke <kenneth@whitecape.org>
Sat, 6 Apr 2013 05:58:39 +0000 (22:58 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 8 Apr 2013 18:03:08 +0000 (11:03 -0700)
Nobody uses this value, so there's no need to set it.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/mesa/drivers/dri/i965/brw_context.h
src/mesa/drivers/dri/i965/brw_draw.c

index be1537f087673d4c15267e0559e5881e4e1c1de7..2ef02da38c91ceafe0a7c5891730395725408332 100644 (file)
@@ -731,12 +731,6 @@ struct brw_vertex_element {
    unsigned int offset;
 };
 
-
-
-struct brw_vertex_info {
-   GLuint sizes[ATTRIB_BIT_DWORDS * 2]; /* sizes:2[VERT_ATTRIB_MAX] */
-};
-
 struct brw_query_object {
    struct gl_query_object Base;
 
@@ -791,7 +785,6 @@ struct brw_context
       /* Summary of size and varying of active arrays, so we can check
        * for changes to this state:
        */
-      struct brw_vertex_info info;
       unsigned int min_index, max_index;
 
       /* Offset from start of vertex buffer so we can avoid redefining
index 5705362ba7acbdb1a31fa1af820628c3fadb6b64..7195ec8917947c46aa69c117f5196e826d914734 100644 (file)
@@ -270,16 +270,10 @@ static void brw_merge_inputs( struct brw_context *brw,
    }
    brw->vb.nr_buffers = 0;
 
-   memset(&brw->vb.info, 0, sizeof(brw->vb.info));
-
    for (i = 0; i < VERT_ATTRIB_MAX; i++) {
       brw->vb.inputs[i].buffer = -1;
       brw->vb.inputs[i].glarray = arrays[i];
       brw->vb.inputs[i].attrib = (gl_vert_attrib) i;
-
-      if (arrays[i]->StrideB != 0)
-        brw->vb.info.sizes[i/16] |= (brw->vb.inputs[i].glarray->Size - 1) <<
-           ((i%16) * 2);
    }
 }