From: Mathias Fröhlich <[email protected]> This flag is now set when the actual Array._DrawVAO changes. So setting this flag is redundant here.
Signed-off-by: Mathias Fröhlich <[email protected]> --- src/mesa/vbo/vbo_context.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/mesa/vbo/vbo_context.c b/src/mesa/vbo/vbo_context.c index 28f494839e..6b4f74d72f 100644 --- a/src/mesa/vbo/vbo_context.c +++ b/src/mesa/vbo/vbo_context.c @@ -206,16 +206,8 @@ vbo_exec_invalidate_state(struct gl_context *ctx) 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; } -- 2.14.3 _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
