diff options
author | Pierre-Eric Pelloux-Prayer <[email protected]> | 2019-04-29 13:53:29 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-07-30 22:04:26 -0400 |
commit | 7534c536ca0f4b2b123200f421460094034f37a3 (patch) | |
tree | de7fa784e8deafc2c0e055f6ea3e4b8c91a62714 /src/mapi/glapi | |
parent | e26c6764f240d748a82c353f7c9a8b30f8a27cd6 (diff) |
mesa: add EXT_dsa (Named)Framebuffer functions
These functions dont support display list as specified:
Should the selector-free versions of various OpenGL 3.0 and
EXT_framebuffer_object framebuffer object commands not be allowed
in display lists [...]?
RESOLVED: Yes
Diffstat (limited to 'src/mapi/glapi')
-rw-r--r-- | src/mapi/glapi/gen/EXT_direct_state_access.xml | 66 | ||||
-rw-r--r-- | src/mapi/glapi/gen/static_data.py | 11 |
2 files changed, 77 insertions, 0 deletions
diff --git a/src/mapi/glapi/gen/EXT_direct_state_access.xml b/src/mapi/glapi/gen/EXT_direct_state_access.xml index dd529c18790..ddefa07de00 100644 --- a/src/mapi/glapi/gen/EXT_direct_state_access.xml +++ b/src/mapi/glapi/gen/EXT_direct_state_access.xml @@ -410,5 +410,71 @@ <param name="access" type="GLbitfield" /> </function> + <function name="FramebufferDrawBufferEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="mode" type="GLenum" /> + </function> + + <function name="FramebufferDrawBuffersEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="n" type="GLsizei" /> + <param name="bufs" type="const GLenum *" /> + </function> + + <function name="FramebufferReadBufferEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="mode" type="GLenum" /> + </function> + + <function name="GetFramebufferParameterivEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="pname" type="GLenum" /> + <param name="param" type="GLint *" /> + </function> + + <function name="CheckNamedFramebufferStatusEXT"> + <return type="GLenum" /> + <param name="framebuffer" type="GLuint" /> + <param name="target" type="GLenum" /> + </function> + + <function name="NamedFramebufferTexture1DEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="attachment" type="GLenum" /> + <param name="textarget" type="GLenum" /> + <param name="texture" type="GLuint" /> + <param name="level" type="GLint" /> + </function> + + <function name="NamedFramebufferTexture2DEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="attachment" type="GLenum" /> + <param name="textarget" type="GLenum" /> + <param name="texture" type="GLuint" /> + <param name="level" type="GLint" /> + </function> + + <function name="NamedFramebufferTexture3DEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="attachment" type="GLenum" /> + <param name="textarget" type="GLenum" /> + <param name="texture" type="GLuint" /> + <param name="level" type="GLint" /> + <param name="zoffset" type="GLint" /> + </function> + + <function name="NamedFramebufferRenderbufferEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="attachment" type="GLenum" /> + <param name="renderbuffertarget" type="GLenum" /> + <param name="renderbuffer" type="GLuint" /> + </function> + + <function name="GetNamedFramebufferAttachmentParameterivEXT"> + <param name="framebuffer" type="GLuint" /> + <param name="attachment" type="GLenum" /> + <param name="pname" type="GLenum" /> + <param name="params" type="GLint *" /> + </function> </category> </OpenGLAPI> diff --git a/src/mapi/glapi/gen/static_data.py b/src/mapi/glapi/gen/static_data.py index b2a8ca15911..696ba60fa89 100644 --- a/src/mapi/glapi/gen/static_data.py +++ b/src/mapi/glapi/gen/static_data.py @@ -1504,6 +1504,17 @@ offsets = { "GetNamedBufferPointervEXT": 1468, "GetNamedBufferParameterivEXT": 1469, "FlushMappedNamedBufferRangeEXT": 1470, + "FramebufferDrawBufferEXT": 1471, + "FramebufferDrawBuffersEXT": 1472, + "FramebufferReadBufferEXT": 1473, + "GetFramebufferParameterivEXT": 1474, + "CheckNamedFramebufferStatusEXT": 1475, + "NamedFramebufferTexture1DEXT": 1476, + "NamedFramebufferTexture2DEXT": 1477, + "NamedFramebufferTexture3DEXT": 1478, + "NamedFramebufferRenderbufferEXT": 1479, + "GetNamedFramebufferAttachmentParameterivEXT": 1480, + } functions = [ |