On Tue, May 24, 2016 at 5:01 PM, Jason Ekstrand <[email protected]> wrote: > The buffer_range_* arrays are indexed by buffer index not element index.
Reviewed-by: Kristian Høgsberg <[email protected]> > --- > src/mesa/drivers/dri/i965/brw_draw_upload.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/src/mesa/drivers/dri/i965/brw_draw_upload.c > b/src/mesa/drivers/dri/i965/brw_draw_upload.c > index 3349161..f4d1b2c 100644 > --- a/src/mesa/drivers/dri/i965/brw_draw_upload.c > +++ b/src/mesa/drivers/dri/i965/brw_draw_upload.c > @@ -529,8 +529,10 @@ brw_prepare_vertices(struct brw_context *brw) > input->buffer = brw->vb.enabled[k]->buffer; > input->offset = glarray->Ptr - other->Ptr; > > - buffer_range_start[k] = MIN2(buffer_range_start[k], start); > - buffer_range_end[k] = MAX2(buffer_range_end[k], start + > range); > + buffer_range_start[input->buffer] = > + MIN2(buffer_range_start[input->buffer], start); > + buffer_range_end[input->buffer] = > + MAX2(buffer_range_end[input->buffer], start + range); > break; > } > } > -- > 2.5.0.400.gff86faf > > _______________________________________________ > mesa-dev mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
