Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  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="FramebufferTextureLayer">
  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.