Home | History | Annotate | Download | only in gen
      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">
     38       <param name="target" type="GLenum"/>
     39       <param name="samples" type="GLsizei"/>
     40       <param name="internalformat" type="GLenum"/>
     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">
     47       <param name="target" type="GLenum"/>
     48       <param name="samples" type="GLsizei"/>
     49       <param name="internalformat" type="GLenum"/>
     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" es2="3.1">
     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" es2="3.1">
     63       <param name="index" type="GLuint"/>
     64       <param name="mask" type="GLbitfield"/>
     65    </function>
     66 
     67 </category>
     68 
     69 </OpenGLAPI>
     70