mesa/src/mapi/glapi/gen/ARB_geometry_shader4.xml
Jeremy Huddleston fbd7448977 glapi: Update specs to correctly list FramebufferTextureLayerARB as an alias of FramebufferTextureLayerEXT
FramebufferTextureLayer is an alias of FramebufferTextureLayerEXT, so
FramebufferTextureLayerARB needs to be listed as an alias of
FramebufferTextureLayerEXT rather than FramebufferTextureLayer.

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-06-20 16:54:58 -07:00

57 lines
2.6 KiB
XML

<?xml version="1.0"?>
<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
<!-- Note: no GLX protocol info yet. -->
<OpenGLAPI>
<category name="GL_ARB_geometry_shader4" number="47">
<enum name="GEOMETRY_SHADER_ARB" value="0x8DD9"/>
<enum name="GEOMETRY_VERTICES_OUT_ARB" value="0x8DDA"/>
<enum name="GEOMETRY_INPUT_TYPE_ARB" value="0x8DDB"/>
<enum name="GEOMETRY_OUTPUT_TYPE_ARB" value="0x8DDC"/>
<enum name="MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB" value="0x8C29"/>
<enum name="MAX_GEOMETRY_VARYING_COMPONENTS_ARB" value="0x8DDD"/>
<enum name="MAX_VERTEX_VARYING_COMPONENTS_ARB" value="0x8DDE"/>
<enum name="MAX_VARYING_COMPONENTS" value="0x8B4B"/>
<enum name="MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB" value="0x8DDF"/>
<enum name="MAX_GEOMETRY_OUTPUT_VERTICES_ARB" value="0x8DE0"/>
<enum name="MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB" value="0x8DE1"/>
<enum name="LINES_ADJACENCY_ARB" value="0xA"/>
<enum name="LINE_STRIP_ADJACENCY_ARB" value="0xB"/>
<enum name="TRIANGLES_ADJACENCY_ARB" value="0xC"/>
<enum name="TRIANGLE_STRIP_ADJACENCY_ARB" value="0xD"/>
<enum name="FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB" value="0x8DA8"/>
<enum name="FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB" value="0x8DA9"/>
<enum name="FRAMEBUFFER_ATTACHMENT_LAYERED_ARB" value="0x8DA7"/>
<enum name="FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER" value="0x8CD4"/>
<enum name="PROGRAM_POINT_SIZE_ARB" value="0x8642"/>
<function name="ProgramParameteriARB" offset="assign">
<param name="program" type="GLuint"/>
<param name="pname" type="GLenum"/>
<param name="value" type="GLint"/>
</function>
<function name="FramebufferTextureARB" offset="assign">
<param name="target" type="GLenum"/>
<param name="attachment" type="GLenum"/>
<param name="texture" type="GLuint"/>
<param name="level" type="GLint"/>
</function>
<function name="FramebufferTextureLayerARB" alias="FramebufferTextureLayerEXT">
<param name="target" type="GLenum"/>
<param name="attachment" type="GLenum"/>
<param name="texture" type="GLuint"/>
<param name="level" type="GLint"/>
<param name="layer" type="GLint"/>
</function>
<function name="FramebufferTextureFaceARB" offset="assign">
<param name="target" type="GLenum"/>
<param name="attachment" type="GLenum"/>
<param name="texture" type="GLuint"/>
<param name="level" type="GLint"/>
<param name="face" type="GLenum"/>
</function>
</category>
</OpenGLAPI>