<?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>