vbo: call UpdateState directly when notifying a driver about _NEW_ARRAY
[mesa.git] / src / mesa / vbo / vbo_save_draw.c
index 57186de64608dc39dd35e210eaffa56b9c25ae3f..88a9a7e346292c3e69a344bdc3f4907e18e4030e 100644 (file)
@@ -209,11 +209,11 @@ static void vbo_bind_vertex_list(struct gl_context *ctx,
 
         buffer_offset += node_attrsz[src] * sizeof(GLfloat);
          varying_inputs |= VERT_BIT(attr);
-         ctx->NewState |= _NEW_ARRAY;
       }
    }
 
    _mesa_set_varying_vp_inputs( ctx, varying_inputs );
+   ctx->Driver.UpdateState(ctx, _NEW_ARRAY);
 }