• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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" no_error="true">
63      <param name="index" type="GLuint"/>
64      <param name="mask" type="GLbitfield"/>
65   </function>
66
67</category>
68
69</OpenGLAPI>
70