glapi: Move ARB_draw_buffers extension to a separate file
[mesa.git] / src / mapi / glapi / gen / ARB_draw_buffers.xml
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>