1<?xml version="1.0"?>
2<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4<OpenGLAPI>
5<category name="GL_ARB_draw_buffers" number="37">
6    <enum name="MAX_DRAW_BUFFERS_ARB"          count="1"  value="0x8824">
7        <size name="Get" mode="get"/>
8    </enum>
9    <enum name="DRAW_BUFFER0_ARB"              count="1"  value="0x8825">
10        <size name="Get" mode="get"/>
11    </enum>
12    <enum name="DRAW_BUFFER1_ARB"              count="1"  value="0x8826">
13        <size name="Get" mode="get"/>
14    </enum>
15    <enum name="DRAW_BUFFER2_ARB"              count="1"  value="0x8827">
16        <size name="Get" mode="get"/>
17    </enum>
18    <enum name="DRAW_BUFFER3_ARB"              count="1"  value="0x8828">
19        <size name="Get" mode="get"/>
20    </enum>
21    <enum name="DRAW_BUFFER4_ARB"              count="1"  value="0x8829">
22        <size name="Get" mode="get"/>
23    </enum>
24    <enum name="DRAW_BUFFER5_ARB"              count="1"  value="0x882A">
25        <size name="Get" mode="get"/>
26    </enum>
27    <enum name="DRAW_BUFFER6_ARB"              count="1"  value="0x882B">
28        <size name="Get" mode="get"/>
29    </enum>
30    <enum name="DRAW_BUFFER7_ARB"              count="1"  value="0x882C">
31        <size name="Get" mode="get"/>
32    </enum>
33    <enum name="DRAW_BUFFER8_ARB"              count="1"  value="0x882D">
34        <size name="Get" mode="get"/>
35    </enum>
36    <enum name="DRAW_BUFFER9_ARB"              count="1"  value="0x882E">
37        <size name="Get" mode="get"/>
38    </enum>
39    <enum name="DRAW_BUFFER10_ARB"             count="1"  value="0x882F">
40        <size name="Get" mode="get"/>
41    </enum>
42    <enum name="DRAW_BUFFER11_ARB"             count="1"  value="0x8830">
43        <size name="Get" mode="get"/>
44    </enum>
45    <enum name="DRAW_BUFFER12_ARB"             count="1"  value="0x8831">
46        <size name="Get" mode="get"/>
47    </enum>
48    <enum name="DRAW_BUFFER13_ARB"             count="1"  value="0x8832">
49        <size name="Get" mode="get"/>
50    </enum>
51    <enum name="DRAW_BUFFER14_ARB"             count="1"  value="0x8833">
52        <size name="Get" mode="get"/>
53    </enum>
54    <enum name="DRAW_BUFFER15_ARB"             count="1"  value="0x8834">
55        <size name="Get" mode="get"/>
56    </enum>
57
58    <function name="DrawBuffersARB" offset="assign">
59        <param name="n" type="GLsizei" counter="true"/>
60        <param name="bufs" type="const GLenum *" count="n"/>
61        <glx rop="233" large="true"/>
62    </function>
63</category>
64
65<category name="GL_ATI_draw_buffers" number="277">
66    <enum name="MAX_DRAW_BUFFERS_ATI"          count="1"  value="0x8824">
67        <size name="Get" mode="get"/>
68    </enum>
69    <enum name="DRAW_BUFFER0_ATI"              count="1"  value="0x8825">
70        <size name="Get" mode="get"/>
71    </enum>
72    <enum name="DRAW_BUFFER1_ATI"              count="1"  value="0x8826">
73        <size name="Get" mode="get"/>
74    </enum>
75    <enum name="DRAW_BUFFER2_ATI"              count="1"  value="0x8827">
76        <size name="Get" mode="get"/>
77    </enum>
78    <enum name="DRAW_BUFFER3_ATI"              count="1"  value="0x8828">
79        <size name="Get" mode="get"/>
80    </enum>
81    <enum name="DRAW_BUFFER4_ATI"              count="1"  value="0x8829">
82        <size name="Get" mode="get"/>
83    </enum>
84    <enum name="DRAW_BUFFER5_ATI"              count="1"  value="0x882A">
85        <size name="Get" mode="get"/>
86    </enum>
87    <enum name="DRAW_BUFFER6_ATI"              count="1"  value="0x882B">
88        <size name="Get" mode="get"/>
89    </enum>
90    <enum name="DRAW_BUFFER7_ATI"              count="1"  value="0x882C">
91        <size name="Get" mode="get"/>
92    </enum>
93    <enum name="DRAW_BUFFER8_ATI"              count="1"  value="0x882D">
94        <size name="Get" mode="get"/>
95    </enum>
96    <enum name="DRAW_BUFFER9_ATI"              count="1"  value="0x882E">
97        <size name="Get" mode="get"/>
98    </enum>
99    <enum name="DRAW_BUFFER10_ATI"             count="1"  value="0x882F">
100        <size name="Get" mode="get"/>
101    </enum>
102    <enum name="DRAW_BUFFER11_ATI"             count="1"  value="0x8830">
103        <size name="Get" mode="get"/>
104    </enum>
105    <enum name="DRAW_BUFFER12_ATI"             count="1"  value="0x8831">
106        <size name="Get" mode="get"/>
107    </enum>
108    <enum name="DRAW_BUFFER13_ATI"             count="1"  value="0x8832">
109        <size name="Get" mode="get"/>
110    </enum>
111    <enum name="DRAW_BUFFER14_ATI"             count="1"  value="0x8833">
112        <size name="Get" mode="get"/>
113    </enum>
114    <enum name="DRAW_BUFFER15_ATI"             count="1"  value="0x8834">
115        <size name="Get" mode="get"/>
116    </enum>
117
118    <function name="DrawBuffersATI" alias="DrawBuffersARB">
119        <param name="n" type="GLsizei" counter="true"/>
120        <param name="bufs" type="const GLenum *" count="n"/>
121    </function>
122</category>
123
124</OpenGLAPI>
125