2 <!DOCTYPE OpenGLAPI SYSTEM
"gl_API.dtd">
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"/>
9 <enum name=
"DRAW_BUFFER0_ARB" count=
"1" value=
"0x8825">
10 <size name=
"Get" mode=
"get"/>
12 <enum name=
"DRAW_BUFFER1_ARB" count=
"1" value=
"0x8826">
13 <size name=
"Get" mode=
"get"/>
15 <enum name=
"DRAW_BUFFER2_ARB" count=
"1" value=
"0x8827">
16 <size name=
"Get" mode=
"get"/>
18 <enum name=
"DRAW_BUFFER3_ARB" count=
"1" value=
"0x8828">
19 <size name=
"Get" mode=
"get"/>
21 <enum name=
"DRAW_BUFFER4_ARB" count=
"1" value=
"0x8829">
22 <size name=
"Get" mode=
"get"/>
24 <enum name=
"DRAW_BUFFER5_ARB" count=
"1" value=
"0x882A">
25 <size name=
"Get" mode=
"get"/>
27 <enum name=
"DRAW_BUFFER6_ARB" count=
"1" value=
"0x882B">
28 <size name=
"Get" mode=
"get"/>
30 <enum name=
"DRAW_BUFFER7_ARB" count=
"1" value=
"0x882C">
31 <size name=
"Get" mode=
"get"/>
33 <enum name=
"DRAW_BUFFER8_ARB" count=
"1" value=
"0x882D">
34 <size name=
"Get" mode=
"get"/>
36 <enum name=
"DRAW_BUFFER9_ARB" count=
"1" value=
"0x882E">
37 <size name=
"Get" mode=
"get"/>
39 <enum name=
"DRAW_BUFFER10_ARB" count=
"1" value=
"0x882F">
40 <size name=
"Get" mode=
"get"/>
42 <enum name=
"DRAW_BUFFER11_ARB" count=
"1" value=
"0x8830">
43 <size name=
"Get" mode=
"get"/>
45 <enum name=
"DRAW_BUFFER12_ARB" count=
"1" value=
"0x8831">
46 <size name=
"Get" mode=
"get"/>
48 <enum name=
"DRAW_BUFFER13_ARB" count=
"1" value=
"0x8832">
49 <size name=
"Get" mode=
"get"/>
51 <enum name=
"DRAW_BUFFER14_ARB" count=
"1" value=
"0x8833">
52 <size name=
"Get" mode=
"get"/>
54 <enum name=
"DRAW_BUFFER15_ARB" count=
"1" value=
"0x8834">
55 <size name=
"Get" mode=
"get"/>
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"/>
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"/>
69 <enum name=
"DRAW_BUFFER0_ATI" count=
"1" value=
"0x8825">
70 <size name=
"Get" mode=
"get"/>
72 <enum name=
"DRAW_BUFFER1_ATI" count=
"1" value=
"0x8826">
73 <size name=
"Get" mode=
"get"/>
75 <enum name=
"DRAW_BUFFER2_ATI" count=
"1" value=
"0x8827">
76 <size name=
"Get" mode=
"get"/>
78 <enum name=
"DRAW_BUFFER3_ATI" count=
"1" value=
"0x8828">
79 <size name=
"Get" mode=
"get"/>
81 <enum name=
"DRAW_BUFFER4_ATI" count=
"1" value=
"0x8829">
82 <size name=
"Get" mode=
"get"/>
84 <enum name=
"DRAW_BUFFER5_ATI" count=
"1" value=
"0x882A">
85 <size name=
"Get" mode=
"get"/>
87 <enum name=
"DRAW_BUFFER6_ATI" count=
"1" value=
"0x882B">
88 <size name=
"Get" mode=
"get"/>
90 <enum name=
"DRAW_BUFFER7_ATI" count=
"1" value=
"0x882C">
91 <size name=
"Get" mode=
"get"/>
93 <enum name=
"DRAW_BUFFER8_ATI" count=
"1" value=
"0x882D">
94 <size name=
"Get" mode=
"get"/>
96 <enum name=
"DRAW_BUFFER9_ATI" count=
"1" value=
"0x882E">
97 <size name=
"Get" mode=
"get"/>
99 <enum name=
"DRAW_BUFFER10_ATI" count=
"1" value=
"0x882F">
100 <size name=
"Get" mode=
"get"/>
102 <enum name=
"DRAW_BUFFER11_ATI" count=
"1" value=
"0x8830">
103 <size name=
"Get" mode=
"get"/>
105 <enum name=
"DRAW_BUFFER12_ATI" count=
"1" value=
"0x8831">
106 <size name=
"Get" mode=
"get"/>
108 <enum name=
"DRAW_BUFFER13_ATI" count=
"1" value=
"0x8832">
109 <size name=
"Get" mode=
"get"/>
111 <enum name=
"DRAW_BUFFER14_ATI" count=
"1" value=
"0x8833">
112 <size name=
"Get" mode=
"get"/>
114 <enum name=
"DRAW_BUFFER15_ATI" count=
"1" value=
"0x8834">
115 <size name=
"Get" mode=
"get"/>
118 <function name=
"DrawBuffersATI" alias=
"DrawBuffersARB">
119 <param name=
"n" type=
"GLsizei" counter=
"true"/>
120 <param name=
"bufs" type=
"const GLenum *" count=
"n"/>
125 This extension serves a similar purpose to ARB_draw_buffers except
126 that this is for OpenGL ES 2.0.
128 <category name=
"GL_NV_draw_buffers" number=
"91">
129 <enum name=
"MAX_DRAW_BUFFERS_NV" count=
"1" value=
"0x8824">
130 <size name=
"Get" mode=
"get"/>
132 <enum name=
"DRAW_BUFFER0_NV" count=
"1" value=
"0x8825">
133 <size name=
"Get" mode=
"get"/>
135 <enum name=
"DRAW_BUFFER1_NV" count=
"1" value=
"0x8826">
136 <size name=
"Get" mode=
"get"/>
138 <enum name=
"DRAW_BUFFER2_NV" count=
"1" value=
"0x8827">
139 <size name=
"Get" mode=
"get"/>
141 <enum name=
"DRAW_BUFFER3_NV" count=
"1" value=
"0x8828">
142 <size name=
"Get" mode=
"get"/>
144 <enum name=
"DRAW_BUFFER4_NV" count=
"1" value=
"0x8829">
145 <size name=
"Get" mode=
"get"/>
147 <enum name=
"DRAW_BUFFER5_NV" count=
"1" value=
"0x882A">
148 <size name=
"Get" mode=
"get"/>
150 <enum name=
"DRAW_BUFFER6_NV" count=
"1" value=
"0x882B">
151 <size name=
"Get" mode=
"get"/>
153 <enum name=
"DRAW_BUFFER7_NV" count=
"1" value=
"0x882C">
154 <size name=
"Get" mode=
"get"/>
156 <enum name=
"DRAW_BUFFER8_NV" count=
"1" value=
"0x882D">
157 <size name=
"Get" mode=
"get"/>
159 <enum name=
"DRAW_BUFFER9_NV" count=
"1" value=
"0x882E">
160 <size name=
"Get" mode=
"get"/>
162 <enum name=
"DRAW_BUFFER10_NV" count=
"1" value=
"0x882F">
163 <size name=
"Get" mode=
"get"/>
165 <enum name=
"DRAW_BUFFER11_NV" count=
"1" value=
"0x8830">
166 <size name=
"Get" mode=
"get"/>
168 <enum name=
"DRAW_BUFFER12_NV" count=
"1" value=
"0x8831">
169 <size name=
"Get" mode=
"get"/>
171 <enum name=
"DRAW_BUFFER13_NV" count=
"1" value=
"0x8832">
172 <size name=
"Get" mode=
"get"/>
174 <enum name=
"DRAW_BUFFER14_NV" count=
"1" value=
"0x8833">
175 <size name=
"Get" mode=
"get"/>
177 <enum name=
"DRAW_BUFFER15_NV" count=
"1" value=
"0x8834">
178 <size name=
"Get" mode=
"get"/>
181 <function name=
"DrawBuffersNV" alias=
"DrawBuffersARB">
182 <param name=
"n" type=
"GLsizei" counter=
"true"/>
183 <param name=
"bufs" type=
"const GLenum *" count=
"n"/>