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_texture_multisample" number="67">
  9.  
  10.    <enum name="SAMPLE_POSITION"                             value="0x8E50"/>
  11.    <enum name="SAMPLE_MASK"                                 value="0x8E51"/>
  12.    <enum name="SAMPLE_MASK_VALUE"                           value="0x8E52"/>
  13.  
  14.    <enum name="TEXTURE_2D_MULTISAMPLE"                      value="0x9100"/>
  15.    <enum name="PROXY_TEXTURE_2D_MULTISAMPLE"                value="0x9101"/>
  16.    <enum name="TEXTURE_2D_MULTISAMPLE_ARRAY"                value="0x9102"/>
  17.    <enum name="PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY"          value="0x9103"/>
  18.  
  19.    <enum name="MAX_SAMPLE_MASK_WORDS"                       value="0x8E59"/>
  20.    <enum name="MAX_COLOR_TEXTURE_SAMPLES"                   value="0x910E"/>
  21.    <enum name="MAX_DEPTH_TEXTURE_SAMPLES"                   value="0x910F"/>
  22.    <enum name="MAX_INTEGER_SAMPLES"                         value="0x9110"/>
  23.  
  24.    <enum name="TEXTURE_BINDING_2D_MULTISAMPLE"              value="0x9104"/>
  25.    <enum name="TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY"        value="0x9105"/>
  26.  
  27.    <enum name="TEXTURE_SAMPLES"                             value="0x9106"/>
  28.    <enum name="TEXTURE_FIXED_SAMPLE_LOCATIONS"              value="0x9107"/>
  29.  
  30.    <enum name="SAMPLER_2D_MULTISAMPLE"                      value="0x9108"/>
  31.    <enum name="INT_SAMPLER_2D_MULTISAMPLE"                  value="0x9109"/>
  32.    <enum name="UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE"         value="0x910A"/>
  33.    <enum name="SAMPLER_2D_MULTISAMPLE_ARRAY"                value="0x910B"/>
  34.    <enum name="INT_SAMPLER_2D_MULTISAMPLE_ARRAY"            value="0x910C"/>
  35.    <enum name="UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY"   value="0x910D"/>
  36.  
  37.    <function name="TexImage2DMultisample" offset="assign">
  38.       <param name="target" type="GLenum"/>
  39.       <param name="samples" type="GLsizei"/>
  40.       <param name="internalformat" type="GLint"/>
  41.       <param name="width" type="GLsizei"/>
  42.       <param name="height" type="GLsizei"/>
  43.       <param name="fixedsamplelocations" type="GLboolean"/>
  44.    </function>
  45.  
  46.    <function name="TexImage3DMultisample" offset="assign">
  47.       <param name="target" type="GLenum"/>
  48.       <param name="samples" type="GLsizei"/>
  49.       <param name="internalformat" type="GLint"/>
  50.       <param name="width" type="GLsizei"/>
  51.       <param name="height" type="GLsizei"/>
  52.       <param name="depth" type="GLsizei"/>
  53.       <param name="fixedsamplelocations" type="GLboolean"/>
  54.    </function>
  55.  
  56.    <function name="GetMultisamplefv" offset="assign">
  57.       <param name="pname" type="GLenum"/>
  58.       <param name="index" type="GLuint"/>
  59.       <param name="val" type="GLfloat *"/>
  60.    </function>
  61.  
  62.    <function name="SampleMaski" offset="assign">
  63.       <param name="index" type="GLuint"/>
  64.       <param name="mask" type="GLbitfield"/>
  65.    </function>
  66.  
  67. </category>
  68.  
  69. </OpenGLAPI>
  70.