From 67937502f557bee2000b2abc172e0e0f4458ec6c Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Tue, 24 Jan 2012 15:27:29 -0800 Subject: [PATCH] mesa: Fix display list handling for GL_EXT_framebuffer_multisample. From the extension spec: Added to section 5.4, as part of the discussion of which commands are not compiled into display lists: "Certain commands, when called while compiling a display list, are not compiled into the display list but are executed immediately. These are: ..., RenderbufferStorageMultisampleEXT..." Fixes piglit EXT_framebuffer_multisample/dlist. Reviewed-by: Brian Paul (cherry picked from commit 3d8c27f882b852ada86aac99a54fdb57d98a79ac) --- 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 fed487b9aa6..677debffcb7 100644 --- a/src/mesa/main/dlist.c +++ b/src/mesa/main/dlist.c @@ -10130,6 +10130,9 @@ _mesa_create_save_table(void) SET_FramebufferRenderbufferEXT(table, _mesa_FramebufferRenderbufferEXT); SET_GenerateMipmapEXT(table, _mesa_GenerateMipmapEXT); + /* 317. GL_EXT_framebuffer_multisample */ + SET_RenderbufferStorageMultisample(table, _mesa_RenderbufferStorageMultisample); + /* GL_ARB_vertex_array_object */ SET_BindVertexArray(table, _mesa_BindVertexArray); SET_GenVertexArrays(table, _mesa_GenVertexArrays); -- 2.11.0