more simplification, clean-up in draw_set_vertex_info()
authorBrian <brian.paul@tungstengraphics.com>
Wed, 21 Nov 2007 23:03:16 +0000 (16:03 -0700)
committerBrian <brian.paul@tungstengraphics.com>
Wed, 21 Nov 2007 23:03:16 +0000 (16:03 -0700)
src/mesa/pipe/draw/draw_vertex.c

index 89f54ff18690ef12bf771a5c3388e37cc9114207..a1926d951a5818f3b54fdbf7f43b92e6f78cb972 100644 (file)
@@ -98,18 +98,10 @@ draw_set_vertex_info( struct draw_context *draw,
                       const struct vertex_info *info)
 {
    assert(info->interp_mode[0] == INTERP_LINEAR); /* should be vert pos */
-
    assert(info->num_attribs <= PIPE_MAX_SHADER_OUTPUTS);
 
-   /* Note that draw-module vertices will consist of the attributes passed
-    * to this function, plus a header/prefix containing the vertex header
-    * flags and GLfloat[4] clip pos.
-    */
-
    memcpy(&draw->vertex_info, info, sizeof(*info));
 
-   draw_compute_vertex_size(&draw->vertex_info);
-
    /* Need to know vertex size (in words) for vertex copying elsewhere.
     * Four words per attribute, plus vertex header (uint) and clip
     * position (float[4]).