diff options
author | Mathias Fröhlich <[email protected]> | 2018-03-16 06:34:35 +0100 |
---|---|---|
committer | Mathias Fröhlich <[email protected]> | 2018-03-22 04:58:52 +0100 |
commit | 9f5b6ef2ef4a9ba266250ec02769a46cf490ed7b (patch) | |
tree | 021becadc128de6d6aca8bdb547cafa1c1d5ac28 | |
parent | bf328359a724bec9592f67e51a4d7e5cca550cd0 (diff) |
vbo: Remove vbo...recalculate_inputs from vbo_exec_invalidate_state.
This flag is now set when the actual Array._DrawVAO changes.
So setting this flag is redundant here.
Reviewed-by: Brian Paul <[email protected]>
Signed-off-by: Mathias Fröhlich <[email protected]>
-rw-r--r-- | src/mesa/vbo/vbo_context.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/mesa/vbo/vbo_context.c b/src/mesa/vbo/vbo_context.c index 28f494839e3..6b4f74d72f2 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; } |