diff options
author | Eric Anholt <eric@anholt.net> | 2012-01-24 15:27:29 -0800 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2012-02-02 11:28:25 -0700 |
commit | 67937502f557bee2000b2abc172e0e0f4458ec6c (patch) | |
tree | 453b6556587abd0df692f9c346d5d6645cd15ad4 | |
parent | 1a77654e6abcb143ed66e5eb0564d5f0392018df (diff) | |
download | mesa-67937502f557bee2000b2abc172e0e0f4458ec6c.tar.gz |
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 <brianp@vmware.com>
(cherry picked from commit 3d8c27f882b852ada86aac99a54fdb57d98a79ac)
-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 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); |