This flag is now set when the actual Array._DrawVAO changes.
So setting this flag is redundant here.
Reviewed-by: Brian Paul <brianp@vmware.com>
Signed-off-by: Mathias Fröhlich <Mathias.Froehlich@web.de>
struct vbo_exec_context *exec = &vbo->exec;
if (ctx->NewState & (_NEW_PROGRAM | _NEW_ARRAY)) {
- exec->array.recalculate_inputs = GL_TRUE;
-
_ae_invalidate_state(ctx);
}
- /* If _mesa_update_state is called in a non draw code path,
- * changes in the VAO need to be captured.
- */
- if (ctx->Array.VAO->NewArrays)
- exec->array.recalculate_inputs = GL_TRUE;
-
if (ctx->NewState & _NEW_EVAL)
exec->eval.recalculate_maps = GL_TRUE;
}