mesa: Add ARB_vertex_attrib_binding
[mesa.git] / src / mesa / main / state.c
index bf216312b8322d697ee9dc0032f183d4258364c3..33070b7e02d7b4e29ec7cafa848e530aa3d13e27 100644 (file)
@@ -410,6 +410,9 @@ _mesa_update_state_locked( struct gl_context *ctx )
       new_prog_state |= update_program( ctx );
    }
 
+   if (new_state & _NEW_ARRAY)
+      _mesa_update_array_object_client_arrays(ctx, ctx->Array.ArrayObj);
+
    if (ctx->Const.CheckArrayBounds &&
        new_state & (_NEW_ARRAY | _NEW_PROGRAM | _NEW_BUFFER_OBJECT)) {
       _mesa_update_array_object_max_element(ctx, ctx->Array.ArrayObj);