[Mesa-dev] [PATCH] mesa: Make glPrimitiveRestartIndex execute immediately in display lists.
Brian Paul
brianp at vmware.com
Mon Jun 11 08:11:57 PDT 2012
On 06/09/2012 07:12 PM, Kenneth Graunke wrote:
> 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<kenneth at whitecape.org>
> ---
> 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 c1c65ea..e04f7ae 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;
> }
>
Reviewed-by: Brian Paul <brianp at vmware.com>
More information about the mesa-dev
mailing list