From: Keith Whitwell Date: Thu, 2 Nov 2006 18:02:17 +0000 (+0000) Subject: Similarly, fill in missing input slots in the vertex-array + X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=301acdf34ad01315f41c14638d92aa7fe0c2d2dc;p=mesa.git Similarly, fill in missing input slots in the vertex-array + NV_vertex_program path. --- diff --git a/src/mesa/vbo/vbo_exec_array.c b/src/mesa/vbo/vbo_exec_array.c index 481c4ee5469..aab57486266 100644 --- a/src/mesa/vbo/vbo_exec_array.c +++ b/src/mesa/vbo/vbo_exec_array.c @@ -156,6 +156,13 @@ static void recalculate_input_bindings( GLcontext *ctx ) else inputs[i] = &vbo->legacy_currval[i]; } + + /* Could use just about anything, just to fill in the empty + * slots: + */ + for (i = VERT_ATTRIB_GENERIC0; i < VERT_ATTRIB_MAX; i++) + inputs[i] = &vbo->generic_currval[i - VERT_ATTRIB_GENERIC0]; + break; case VP_ARB: /* ARB_vertex_program - Only the attribute zero (position) array