Mesa (gallium-0.1): mesa: update state after binding vertex list in dlist path

Keith Whitwell keithw at kemper.freedesktop.org
Tue Oct 7 15:34:27 UTC 2008


Module: Mesa
Branch: gallium-0.1
Commit: 4070dba28a486bc0d14df028a085601ae7299f46
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4070dba28a486bc0d14df028a085601ae7299f46

Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Tue Oct  7 16:33:17 2008 +0100

mesa: update state after binding vertex list in dlist path

---

 src/mesa/vbo/vbo_save_draw.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/mesa/vbo/vbo_save_draw.c b/src/mesa/vbo/vbo_save_draw.c
index b015bf2..68f3a96 100644
--- a/src/mesa/vbo/vbo_save_draw.c
+++ b/src/mesa/vbo/vbo_save_draw.c
@@ -241,6 +241,11 @@ void vbo_save_playback_vertex_list( GLcontext *ctx, void *data )
 
       vbo_bind_vertex_list( ctx, node );
 
+      /* Again...
+       */
+      if (ctx->NewState)
+	 _mesa_update_state( ctx );
+
       vbo_context(ctx)->draw_prims( ctx, 
 				    save->inputs, 
 				    node->prim, 




More information about the mesa-commit mailing list