From: Kenneth Graunke Date: Sun, 10 Jun 2012 01:06:17 +0000 (-0700) Subject: mesa: Make glPrimitiveRestartIndex execute immediately in display lists. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bbb67c3efcf0ba76ee0cb891206284ad84b9cb61;p=mesa.git 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 --- 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; }