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