diff options
author | Kenneth Graunke <[email protected]> | 2012-06-09 18:06:17 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2012-06-11 13:28:23 -0700 |
commit | bbb67c3efcf0ba76ee0cb891206284ad84b9cb61 (patch) | |
tree | 51c5df836476326499f38572a1bfae2bb1e887fe /src/mesa/main/dlist.c | |
parent | a75e704326986b85539b6abf2319701e1a3138e9 (diff) |
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 <[email protected]>
Reviewed-by: Brian Paul <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/mesa/main/dlist.c')
-rw-r--r-- | src/mesa/main/dlist.c | 3 |
1 files changed, 3 insertions, 0 deletions
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; } |