diff options
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_draw_upload.c | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_draw_upload.c b/src/mesa/drivers/dri/i965/brw_draw_upload.c index 3b9350c70ef..19a496a199d 100644 --- a/src/mesa/drivers/dri/i965/brw_draw_upload.c +++ b/src/mesa/drivers/dri/i965/brw_draw_upload.c @@ -451,29 +451,25 @@ GLboolean brw_upload_vertices( struct brw_context *brw, if (nr_uploads > 1 && interleave && interleave <= 256) { - struct brw_vertex_element *input0 = upload[0]; - - input0->glarray = copy_array_to_vbo_array(brw, 0, - input0->glarray, - interleave, - input0->count); + upload[0]->glarray = copy_array_to_vbo_array(brw, 0, + upload[0]->glarray, + interleave, + upload[0]->count); for (i = 1; i < nr_uploads; i++) { upload[i]->glarray = interleaved_vbo_array(brw, i, - input0->glarray, + upload[0]->glarray, upload[i]->glarray, ptr); } } else { for (i = 0; i < nr_uploads; i++) { - struct brw_vertex_element *input = upload[i]; - - input->glarray = copy_array_to_vbo_array(brw, i, - input->glarray, - input->element_size, - input->count); + upload[i]->glarray = copy_array_to_vbo_array(brw, i, + upload[i]->glarray, + upload[i]->element_size, + upload[i]->count); } } |