From bbb67c3efcf0ba76ee0cb891206284ad84b9cb61 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Sat, 9 Jun 2012 18:06:17 -0700 Subject: [PATCH] mesa: Make glPrimitiveRestartIndex execute immediately in display lists. From the GL_NV_primitive_restart spec: "PrimitiveRestartIndexNV is not compiled into display lists, but is executed immediately." Prior to this patch, calls to glPrimitiveRestartIndex would hit the noop dispatch stub. +2 oglconforms. Signed-off-by: Kenneth Graunke Reviewed-by: Brian Paul Reviewed-by: Eric Anholt --- src/mesa/main/dlist.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mesa/main/dlist.c b/src/mesa/main/dlist.c index c1c65ea25d2..e04f7ae6bbe 100644 --- a/src/mesa/main/dlist.c +++ b/src/mesa/main/dlist.c @@ -10445,6 +10445,9 @@ _mesa_create_save_table(void) /* GL_ARB_debug_output (no dlist support) */ _mesa_init_errors_dispatch(table); + /* GL_NV_primitive_restart */ + SET_PrimitiveRestartIndexNV(table, _mesa_PrimitiveRestartIndex); + return table; } -- 2.30.2