1<?xml version="1.0"?> 2<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd"> 3 4<!-- Note: no GLX protocol info yet. --> 5 6<OpenGLAPI> 7 8 9<category name="GL_ARB_geometry_shader4" number="47"> 10 <enum name="GEOMETRY_SHADER_ARB" value="0x8DD9"/> 11 <enum name="GEOMETRY_VERTICES_OUT_ARB" value="0x8DDA"/> 12 <enum name="GEOMETRY_INPUT_TYPE_ARB" value="0x8DDB"/> 13 <enum name="GEOMETRY_OUTPUT_TYPE_ARB" value="0x8DDC"/> 14 <enum name="MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB" value="0x8C29"/> 15 <enum name="MAX_GEOMETRY_VARYING_COMPONENTS_ARB" value="0x8DDD"/> 16 <enum name="MAX_VERTEX_VARYING_COMPONENTS_ARB" value="0x8DDE"/> 17 <enum name="MAX_VARYING_COMPONENTS" value="0x8B4B"/> 18 <enum name="MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB" value="0x8DDF"/> 19 <enum name="MAX_GEOMETRY_OUTPUT_VERTICES_ARB" value="0x8DE0"/> 20 <enum name="MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB" value="0x8DE1"/> 21 <enum name="LINES_ADJACENCY_ARB" value="0xA"/> 22 <enum name="LINE_STRIP_ADJACENCY_ARB" value="0xB"/> 23 <enum name="TRIANGLES_ADJACENCY_ARB" value="0xC"/> 24 <enum name="TRIANGLE_STRIP_ADJACENCY_ARB" value="0xD"/> 25 <enum name="FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB" value="0x8DA8"/> 26 <enum name="FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB" value="0x8DA9"/> 27 <enum name="FRAMEBUFFER_ATTACHMENT_LAYERED_ARB" value="0x8DA7"/> 28 <enum name="FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER" value="0x8CD4"/> 29 <enum name="PROGRAM_POINT_SIZE_ARB" value="0x8642"/> 30 <function name="ProgramParameteriARB" offset="assign"> 31 <param name="program" type="GLuint"/> 32 <param name="pname" type="GLenum"/> 33 <param name="value" type="GLint"/> 34 </function> 35 <function name="FramebufferTextureARB" offset="assign"> 36 <param name="target" type="GLenum"/> 37 <param name="attachment" type="GLenum"/> 38 <param name="texture" type="GLuint"/> 39 <param name="level" type="GLint"/> 40 </function> 41 <function name="FramebufferTextureLayerARB" alias="FramebufferTextureLayerEXT"> 42 <param name="target" type="GLenum"/> 43 <param name="attachment" type="GLenum"/> 44 <param name="texture" type="GLuint"/> 45 <param name="level" type="GLint"/> 46 <param name="layer" type="GLint"/> 47 </function> 48 <function name="FramebufferTextureFaceARB" offset="assign"> 49 <param name="target" type="GLenum"/> 50 <param name="attachment" type="GLenum"/> 51 <param name="texture" type="GLuint"/> 52 <param name="level" type="GLint"/> 53 <param name="face" type="GLenum"/> 54 </function> 55</category> 56 57</OpenGLAPI> 58