Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | 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. <category name="GL_ARB_viewport_array" number="100">
  9.  
  10.     <enum name="MAX_VIEWPORTS" value="0x825B"/>
  11.     <enum name="VIEWPORT_SUBPIXEL_BITS" value="0x825C"/>
  12.     <enum name="VIEWPORT_BOUNDS_RANGE" value="0x825D"/>
  13.     <enum name="LAYER_PROVOKING_VERTEX" value="0x825E"/>
  14.     <enum name="VIEWPORT_INDEX_PROVOKING_VERTEX" value="0x825F"/>
  15.     <enum name="SCISSOR_BOX" value="0x0C10"/>
  16.     <enum name="VIEWPORT" value="0x0BA2"/>
  17.     <enum name="DEPTH_RANGE" value="0x0B70"/>
  18.     <enum name="SCISSOR_TEST" value="0x0C11"/>
  19.     <enum name="FIRST_VERTEX_CONVENTION" value="0x8E4D"/>
  20.     <enum name="LAST_VERTEX_CONVENTION" value="0x8E4E"/>
  21.     <enum name="PROVOKING_VERTEX" value="0x8E4F"/>
  22.     <enum name="UNDEFINED_VERTEX" value="0x8260"/>
  23.  
  24.     <function name="ViewportArrayv">
  25.         <param name="first" type="GLuint"/>
  26.         <param name="count" type="GLsizei"/>
  27.         <param name="v" type="const GLfloat *"/>
  28.     </function>
  29.     <function name="ViewportIndexedf">
  30.         <param name="index" type="GLuint"/>
  31.         <param name="x" type="GLfloat"/>
  32.         <param name="y" type="GLfloat"/>
  33.         <param name="w" type="GLfloat"/>
  34.         <param name="h" type="GLfloat"/>
  35.     </function>
  36.     <function name="ViewportIndexedfv">
  37.         <param name="index" type="GLuint"/>
  38.         <param name="v" type="const GLfloat *"/>
  39.     </function>
  40.     <function name="ScissorArrayv">
  41.         <param name="first" type="GLuint"/>
  42.         <param name="count" type="GLsizei"/>
  43.         <param name="v" type="const int *"/>
  44.     </function>
  45.     <function name="ScissorIndexed">
  46.         <param name="index" type="GLuint"/>
  47.         <param name="left" type="GLint"/>
  48.         <param name="bottom" type="GLint"/>
  49.         <param name="width" type="GLsizei"/>
  50.         <param name="height" type="GLsizei"/>
  51.     </function>
  52.     <function name="ScissorIndexedv">
  53.         <param name="index" type="GLuint"/>
  54.         <param name="v" type="const GLint *"/>
  55.     </function>
  56.     <function name="DepthRangeArrayv">
  57.         <param name="first" type="GLuint"/>
  58.         <param name="count" type="GLsizei"/>
  59.         <param name="v" type="const GLclampd *"/>
  60.     </function>
  61.     <function name="DepthRangeIndexed">
  62.         <param name="index" type="GLuint"/>
  63.         <param name="n" type="GLclampd"/>
  64.         <param name="f" type="GLclampd"/>
  65.     </function>
  66.     <function name="GetFloati_v">
  67.         <param name="target" type="GLenum"/>
  68.         <param name="index" type="GLuint"/>
  69.         <param name="data" type="GLfloat *"/>
  70.     </function>
  71.     <function name="GetDoublei_v">
  72.         <param name="target" type="GLenum"/>
  73.         <param name="index" type="GLuint"/>
  74.         <param name="data" type="GLdouble *"/>
  75.     </function>
  76.  
  77. </category>
  78.  
  79. </OpenGLAPI>
  80.