From d7fcb2ac81e1b1da593f0ce7375324773470d8ed Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Tue, 22 Feb 2011 13:31:09 -0700 Subject: [PATCH] vbo: simplify NeedFlush flag clearing --- src/mesa/vbo/vbo_exec_api.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/mesa/vbo/vbo_exec_api.c b/src/mesa/vbo/vbo_exec_api.c index 8dcbc8b72c7..2f9f3ec7c46 100644 --- a/src/mesa/vbo/vbo_exec_api.c +++ b/src/mesa/vbo/vbo_exec_api.c @@ -974,10 +974,7 @@ void vbo_exec_FlushVertices( struct gl_context *ctx, GLuint flags ) /* Need to do this to ensure BeginVertices gets called again: */ - if (ctx->Driver.NeedFlush & FLUSH_UPDATE_CURRENT) - ctx->Driver.NeedFlush &= ~FLUSH_UPDATE_CURRENT; - - ctx->Driver.NeedFlush &= ~flags; + ctx->Driver.NeedFlush &= ~(FLUSH_UPDATE_CURRENT | flags); #ifdef DEBUG exec->flush_call_depth--; -- 2.30.2