summaryrefslogtreecommitdiffstats
path: root/src/mapi
diff options
context:
space:
mode:
authorLaura Ekstrand <laura@jlekstrand.net>2015-02-05 13:43:12 -0800
committerFredrik Höglund <fredrik@kde.org>2015-05-14 15:48:15 +0200
commita0329c7b40de3db22d22c74793a7c268e8904e53 (patch)
tree95f450d9349b840b3207b74b0ec145b9f9779ddf /src/mapi
parentbbd9c55d0217c697cbe090057bfbf830b551ed36 (diff)
downloadexternal_mesa3d-a0329c7b40de3db22d22c74793a7c268e8904e53.zip
external_mesa3d-a0329c7b40de3db22d22c74793a7c268e8904e53.tar.gz
external_mesa3d-a0329c7b40de3db22d22c74793a7c268e8904e53.tar.bz2
main: Fake entry point for glClearNamedFramebufferfi.
Mesa's ClearBuffer framework is very complicated and thoroughly married to the object binding model. Moreover, the OpenGL spec for ClearBuffer is also very complicated. At some point, we should implement buffer clearing for arbitrary framebuffer objects, but for now, we will just wrap ClearBuffer. Reviewed-by: Fredrik Höglund <fredrik@kde.org> Signed-off-by: Fredrik Höglund <fredrik@kde.org>
Diffstat (limited to 'src/mapi')
-rw-r--r--src/mapi/glapi/gen/ARB_direct_state_access.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mapi/glapi/gen/ARB_direct_state_access.xml b/src/mapi/glapi/gen/ARB_direct_state_access.xml
index 2bb3c71..8bafe3f 100644
--- a/src/mapi/glapi/gen/ARB_direct_state_access.xml
+++ b/src/mapi/glapi/gen/ARB_direct_state_access.xml
@@ -218,6 +218,13 @@
<param name="value" type="const GLfloat *" />
</function>
+ <function name="ClearNamedFramebufferfi" offset="assign">
+ <param name="framebuffer" type="GLuint" />
+ <param name="buffer" type="GLenum" />
+ <param name="depth" type="GLfloat" />
+ <param name="stencil" type="GLint" />
+ </function>
+
<function name="BlitNamedFramebuffer" offset="assign">
<param name="readFramebuffer" type="GLuint" />
<param name="drawFramebuffer" type="GLuint" />