diff options
author | Ian Romanick <[email protected]> | 2010-10-11 15:04:59 -0700 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2010-10-27 13:35:52 -0700 |
commit | 206e904f3ccbbfede9b7ad3f41c93a084f1e2216 (patch) | |
tree | 7c9afdf6b3e9acd12b1c788c58f304830ef1ce7d /src/mapi | |
parent | 3acc8265200295265b476222299a013791050b73 (diff) |
glapi: Add GL_EXT_separate_shader_objects
Diffstat (limited to 'src/mapi')
-rw-r--r-- | src/mapi/glapi/gen/EXT_separate_shader_objects.xml | 26 | ||||
-rw-r--r-- | src/mapi/glapi/gen/Makefile | 1 | ||||
-rw-r--r-- | src/mapi/glapi/gen/gl_API.xml | 3 |
3 files changed, 30 insertions, 0 deletions
diff --git a/src/mapi/glapi/gen/EXT_separate_shader_objects.xml b/src/mapi/glapi/gen/EXT_separate_shader_objects.xml new file mode 100644 index 00000000000..6ec56157c07 --- /dev/null +++ b/src/mapi/glapi/gen/EXT_separate_shader_objects.xml @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd"> + +<!-- Note: no GLX protocol info yet. --> + +<OpenGLAPI> +<category name="GL_EXT_separate_shader_objects" number="377"> + <!-- Alias of CURRENT_PROGRAM --> + <enum name="ACTIVE_PROGRAM_EXT" value="0x8B8D"/> + + <function name="UseShaderProgramEXT" offset="assign"> + <param name="type" type="GLenum"/> + <param name="program" type="GLuint"/> + </function> + + <function name="ActiveProgramEXT" offset="assign"> + <param name="program" type="GLuint"/> + </function> + + <function name="CreateShaderProgramEXT" offset="assign"> + <param name="type" type="GLenum"/> + <param name="string" type="const GLchar *"/> + <return type="GLuint"/> + </function> +</category> +</OpenGLAPI> diff --git a/src/mapi/glapi/gen/Makefile b/src/mapi/glapi/gen/Makefile index 7ecd00dfde8..de84de8d07a 100644 --- a/src/mapi/glapi/gen/Makefile +++ b/src/mapi/glapi/gen/Makefile @@ -87,6 +87,7 @@ API_XML = \ EXT_framebuffer_object.xml \ EXT_packed_depth_stencil.xml \ EXT_provoking_vertex.xml \ + EXT_separate_shader_objects.xml \ EXT_texture_array.xml \ EXT_texture_integer.xml \ EXT_transform_feedback.xml \ diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml index 7213cf9f162..cbe37f2d75a 100644 --- a/src/mapi/glapi/gen/gl_API.xml +++ b/src/mapi/glapi/gen/gl_API.xml @@ -12318,6 +12318,9 @@ </function> </category> +<xi:include href="EXT_separate_shader_objects.xml" + xmlns:xi="http://www.w3.org/2001/XInclude"/> + <!-- Unnumbered extensions sorted by name. --> <category name="GL_ATI_blend_equation_separate"> |