3 <!ELEMENT OpenGLAPI (category+)
>
4 <!ELEMENT category (type*, enum*, function*)
>
7 <!ELEMENT function (param*, return?, glx?)
>
9 <!ELEMENT return EMPTY
>
12 <!ATTLIST category name CDATA #REQUIRED
13 number CDATA #IMPLIED
>
14 <!ATTLIST type name CDATA #REQUIRED
16 <!ATTLIST enum name CDATA #REQUIRED
17 value CDATA #REQUIRED
>
18 <!ATTLIST function name CDATA #REQUIRED
19 offset CDATA #REQUIRED
20 vectorequiv CDATA #IMPLIED
>
21 <!ATTLIST param name CDATA #REQUIRED
24 variable_param CDATA #IMPLIED
>
25 <!ATTLIST return type CDATA #REQUIRED
>
26 <!ATTLIST glx rop CDATA #IMPLIED
29 doubles_in_order CDATA #IMPLIED
30 handcode CDATA #IMPLIED
31 ignore CDATA #IMPLIED
>
36 <!-- Core versions sorted by version number. -->
39 <enum name=
"FALSE" value=
"0x0"/>
40 <enum name=
"TRUE" value=
"0x1"/>
41 <enum name=
"ZERO" value=
"0x0"/>
42 <enum name=
"ONE" value=
"0x1"/>
43 <enum name=
"NONE" value=
"0x0"/>
44 <enum name=
"NO_ERROR" value=
"0x0"/>
45 <enum name=
"POINTS" value=
"0x0000"/>
46 <enum name=
"LINES" value=
"0x0001"/>
47 <enum name=
"LINE_LOOP" value=
"0x0002"/>
48 <enum name=
"LINE_STRIP" value=
"0x0003"/>
49 <enum name=
"TRIANGLES" value=
"0x0004"/>
50 <enum name=
"TRIANGLE_STRIP" value=
"0x0005"/>
51 <enum name=
"TRIANGLE_FAN" value=
"0x0006"/>
52 <enum name=
"QUADS" value=
"0x0007"/>
53 <enum name=
"QUAD_STRIP" value=
"0x0008"/>
54 <enum name=
"POLYGON" value=
"0x0009"/>
55 <enum name=
"ACCUM" value=
"0x0100"/>
56 <enum name=
"LOAD" value=
"0x0101"/>
57 <enum name=
"RETURN" value=
"0x0102"/>
58 <enum name=
"MULT" value=
"0x0103"/>
59 <enum name=
"ADD" value=
"0x0104"/>
60 <enum name=
"NEVER" value=
"0x0200"/>
61 <enum name=
"LESS" value=
"0x0201"/>
62 <enum name=
"EQUAL" value=
"0x0202"/>
63 <enum name=
"LEQUAL" value=
"0x0203"/>
64 <enum name=
"GREATER" value=
"0x0204"/>
65 <enum name=
"NOTEQUAL" value=
"0x0205"/>
66 <enum name=
"GEQUAL" value=
"0x0206"/>
67 <enum name=
"ALWAYS" value=
"0x0207"/>
68 <enum name=
"SRC_COLOR" value=
"0x0300"/>
69 <enum name=
"ONE_MINUS_SRC_COLOR" value=
"0x0301"/>
70 <enum name=
"SRC_ALPHA" value=
"0x0302"/>
71 <enum name=
"ONE_MINUS_SRC_ALPHA" value=
"0x0303"/>
72 <enum name=
"DST_ALPHA" value=
"0x0304"/>
73 <enum name=
"ONE_MINUS_DST_ALPHA" value=
"0x0305"/>
74 <enum name=
"DST_COLOR" value=
"0x0306"/>
75 <enum name=
"ONE_MINUS_DST_COLOR" value=
"0x0307"/>
76 <enum name=
"SRC_ALPHA_SATURATE" value=
"0x0308"/>
77 <enum name=
"FRONT_LEFT" value=
"0x0400"/>
78 <enum name=
"FRONT_RIGHT" value=
"0x0401"/>
79 <enum name=
"BACK_LEFT" value=
"0x0402"/>
80 <enum name=
"BACK_RIGHT" value=
"0x0403"/>
81 <enum name=
"FRONT" value=
"0x0404"/>
82 <enum name=
"BACK" value=
"0x0405"/>
83 <enum name=
"LEFT" value=
"0x0406"/>
84 <enum name=
"RIGHT" value=
"0x0407"/>
85 <enum name=
"FRONT_AND_BACK" value=
"0x0408"/>
86 <enum name=
"AUX0" value=
"0x0409"/>
87 <enum name=
"AUX1" value=
"0x040A"/>
88 <enum name=
"AUX2" value=
"0x040B"/>
89 <enum name=
"AUX3" value=
"0x040C"/>
90 <enum name=
"INVALID_VALUE" value=
"0x0501"/>
91 <enum name=
"INVALID_ENUM" value=
"0x0500"/>
92 <enum name=
"INVALID_OPERATION" value=
"0x0502"/>
93 <enum name=
"STACK_OVERFLOW" value=
"0x0503"/>
94 <enum name=
"STACK_UNDERFLOW" value=
"0x0504"/>
95 <enum name=
"OUT_OF_MEMORY" value=
"0x0505"/>
96 <enum name=
"2D" value=
"0x0600"/>
97 <enum name=
"3D" value=
"0x0601"/>
98 <enum name=
"3D_COLOR" value=
"0x0602"/>
99 <enum name=
"3D_COLOR_TEXTURE" value=
"0x0603"/>
100 <enum name=
"4D_COLOR_TEXTURE" value=
"0x0604"/>
101 <enum name=
"PASS_THROUGH_TOKEN" value=
"0x0700"/>
102 <enum name=
"POINT_TOKEN" value=
"0x0701"/>
103 <enum name=
"LINE_TOKEN" value=
"0x0702"/>
104 <enum name=
"POLYGON_TOKEN" value=
"0x0703"/>
105 <enum name=
"BITMAP_TOKEN" value=
"0x0704"/>
106 <enum name=
"DRAW_PIXEL_TOKEN" value=
"0x0705"/>
107 <enum name=
"COPY_PIXEL_TOKEN" value=
"0x0706"/>
108 <enum name=
"LINE_RESET_TOKEN" value=
"0x0707"/>
109 <enum name=
"EXP" value=
"0x0800"/>
110 <enum name=
"EXP2" value=
"0x0801"/>
111 <enum name=
"CW" value=
"0x0900"/>
112 <enum name=
"CCW" value=
"0x0901"/>
113 <enum name=
"COEFF" value=
"0x0A00"/>
114 <enum name=
"ORDER" value=
"0x0A01"/>
115 <enum name=
"DOMAIN" value=
"0x0A02"/>
116 <enum name=
"CURRENT_COLOR" value=
"0x0B00"/>
117 <enum name=
"CURRENT_INDEX" value=
"0x0B01"/>
118 <enum name=
"CURRENT_NORMAL" value=
"0x0B02"/>
119 <enum name=
"CURRENT_TEXTURE_COORDS" value=
"0x0B03"/>
120 <enum name=
"CURRENT_RASTER_COLOR" value=
"0x0B04"/>
121 <enum name=
"CURRENT_RASTER_INDEX" value=
"0x0B05"/>
122 <enum name=
"CURRENT_RASTER_TEXTURE_COORDS" value=
"0x0B06"/>
123 <enum name=
"CURRENT_RASTER_POSITION" value=
"0x0B07"/>
124 <enum name=
"CURRENT_RASTER_POSITION_VALID" value=
"0x0B08"/>
125 <enum name=
"CURRENT_RASTER_DISTANCE" value=
"0x0B09"/>
126 <enum name=
"POINT_SMOOTH" value=
"0x0B10"/>
127 <enum name=
"POINT_SIZE" value=
"0x0B11"/>
128 <enum name=
"POINT_SIZE_RANGE" value=
"0x0B12"/>
129 <enum name=
"POINT_SIZE_GRANULARITY" value=
"0x0B13"/>
130 <enum name=
"LINE_SMOOTH" value=
"0x0B20"/>
131 <enum name=
"LINE_WIDTH" value=
"0x0B21"/>
132 <enum name=
"LINE_WIDTH_RANGE" value=
"0x0B22"/>
133 <enum name=
"LINE_WIDTH_GRANULARITY" value=
"0x0B23"/>
134 <enum name=
"LINE_STIPPLE" value=
"0x0B24"/>
135 <enum name=
"LINE_STIPPLE_PATTERN" value=
"0x0B25"/>
136 <enum name=
"LINE_STIPPLE_REPEAT" value=
"0x0B26"/>
137 <enum name=
"LIST_MODE" value=
"0x0B30"/>
138 <enum name=
"MAX_LIST_NESTING" value=
"0x0B31"/>
139 <enum name=
"LIST_BASE" value=
"0x0B32"/>
140 <enum name=
"LIST_INDEX" value=
"0x0B33"/>
141 <enum name=
"POLYGON_MODE" value=
"0x0B40"/>
142 <enum name=
"POLYGON_SMOOTH" value=
"0x0B41"/>
143 <enum name=
"POLYGON_STIPPLE" value=
"0x0B42"/>
144 <enum name=
"EDGE_FLAG" value=
"0x0B43"/>
145 <enum name=
"CULL_FACE" value=
"0x0B44"/>
146 <enum name=
"CULL_FACE_MODE" value=
"0x0B45"/>
147 <enum name=
"FRONT_FACE" value=
"0x0B46"/>
148 <enum name=
"LIGHTING" value=
"0x0B50"/>
149 <enum name=
"LIGHT_MODEL_LOCAL_VIEWER" value=
"0x0B51"/>
150 <enum name=
"LIGHT_MODEL_TWO_SIDE" value=
"0x0B52"/>
151 <enum name=
"LIGHT_MODEL_AMBIENT" value=
"0x0B53"/>
152 <enum name=
"SHADE_MODEL" value=
"0x0B54"/>
153 <enum name=
"COLOR_MATERIAL_FACE" value=
"0x0B55"/>
154 <enum name=
"COLOR_MATERIAL_PARAMETER" value=
"0x0B56"/>
155 <enum name=
"COLOR_MATERIAL" value=
"0x0B57"/>
156 <enum name=
"FOG" value=
"0x0B60"/>
157 <enum name=
"FOG_INDEX" value=
"0x0B61"/>
158 <enum name=
"FOG_DENSITY" value=
"0x0B62"/>
159 <enum name=
"FOG_START" value=
"0x0B63"/>
160 <enum name=
"FOG_END" value=
"0x0B64"/>
161 <enum name=
"FOG_MODE" value=
"0x0B65"/>
162 <enum name=
"FOG_COLOR" value=
"0x0B66"/>
163 <enum name=
"DEPTH_RANGE" value=
"0x0B70"/>
164 <enum name=
"DEPTH_TEST" value=
"0x0B71"/>
165 <enum name=
"DEPTH_WRITEMASK" value=
"0x0B72"/>
166 <enum name=
"DEPTH_CLEAR_VALUE" value=
"0x0B73"/>
167 <enum name=
"DEPTH_FUNC" value=
"0x0B74"/>
168 <enum name=
"ACCUM_CLEAR_VALUE" value=
"0x0B80"/>
169 <enum name=
"STENCIL_TEST" value=
"0x0B90"/>
170 <enum name=
"STENCIL_CLEAR_VALUE" value=
"0x0B91"/>
171 <enum name=
"STENCIL_FUNC" value=
"0x0B92"/>
172 <enum name=
"STENCIL_VALUE_MASK" value=
"0x0B93"/>
173 <enum name=
"STENCIL_FAIL" value=
"0x0B94"/>
174 <enum name=
"STENCIL_PASS_DEPTH_FAIL" value=
"0x0B95"/>
175 <enum name=
"STENCIL_PASS_DEPTH_PASS" value=
"0x0B96"/>
176 <enum name=
"STENCIL_REF" value=
"0x0B97"/>
177 <enum name=
"STENCIL_WRITEMASK" value=
"0x0B98"/>
178 <enum name=
"MATRIX_MODE" value=
"0x0BA0"/>
179 <enum name=
"NORMALIZE" value=
"0x0BA1"/>
180 <enum name=
"VIEWPORT" value=
"0x0BA2"/>
181 <enum name=
"MODELVIEW_STACK_DEPTH" value=
"0x0BA3"/>
182 <enum name=
"PROJECTION_STACK_DEPTH" value=
"0x0BA4"/>
183 <enum name=
"TEXTURE_STACK_DEPTH" value=
"0x0BA5"/>
184 <enum name=
"MODELVIEW_MATRIX" value=
"0x0BA6"/>
185 <enum name=
"PROJECTION_MATRIX" value=
"0x0BA7"/>
186 <enum name=
"TEXTURE_MATRIX" value=
"0x0BA8"/>
187 <enum name=
"ATTRIB_STACK_DEPTH" value=
"0x0BB0"/>
188 <enum name=
"CLIENT_ATTRIB_STACK_DEPTH" value=
"0x0BB1"/>
189 <enum name=
"ALPHA_TEST" value=
"0x0BC0"/>
190 <enum name=
"ALPHA_TEST_FUNC" value=
"0x0BC1"/>
191 <enum name=
"ALPHA_TEST_REF" value=
"0x0BC2"/>
192 <enum name=
"DITHER" value=
"0x0BD0"/>
193 <enum name=
"BLEND_DST" value=
"0x0BE0"/>
194 <enum name=
"BLEND_SRC" value=
"0x0BE1"/>
195 <enum name=
"BLEND" value=
"0x0BE2"/>
196 <enum name=
"LOGIC_OP_MODE" value=
"0x0BF0"/>
197 <enum name=
"LOGIC_OP" value=
"0x0BF1"/>
198 <enum name=
"AUX_BUFFERS" value=
"0x0C00"/>
199 <enum name=
"DRAW_BUFFER" value=
"0x0C01"/>
200 <enum name=
"READ_BUFFER" value=
"0x0C02"/>
201 <enum name=
"SCISSOR_BOX" value=
"0x0C10"/>
202 <enum name=
"SCISSOR_TEST" value=
"0x0C11"/>
203 <enum name=
"INDEX_CLEAR_VALUE" value=
"0x0C20"/>
204 <enum name=
"INDEX_WRITEMASK" value=
"0x0C21"/>
205 <enum name=
"COLOR_CLEAR_VALUE" value=
"0x0C22"/>
206 <enum name=
"COLOR_WRITEMASK" value=
"0x0C23"/>
207 <enum name=
"INDEX_MODE" value=
"0x0C30"/>
208 <enum name=
"RGBA_MODE" value=
"0x0C31"/>
209 <enum name=
"DOUBLEBUFFER" value=
"0x0C32"/>
210 <enum name=
"STEREO" value=
"0x0C33"/>
211 <enum name=
"RENDER_MODE" value=
"0x0C40"/>
212 <enum name=
"PERSPECTIVE_CORRECTION_HINT" value=
"0x0C50"/>
213 <enum name=
"POINT_SMOOTH_HINT" value=
"0x0C51"/>
214 <enum name=
"LINE_SMOOTH_HINT" value=
"0x0C52"/>
215 <enum name=
"POLYGON_SMOOTH_HINT" value=
"0x0C53"/>
216 <enum name=
"FOG_HINT" value=
"0x0C54"/>
217 <enum name=
"TEXTURE_GEN_S" value=
"0x0C60"/>
218 <enum name=
"TEXTURE_GEN_T" value=
"0x0C61"/>
219 <enum name=
"TEXTURE_GEN_R" value=
"0x0C62"/>
220 <enum name=
"TEXTURE_GEN_Q" value=
"0x0C63"/>
221 <enum name=
"PIXEL_MAP_I_TO_I" value=
"0x0C70"/>
222 <enum name=
"PIXEL_MAP_S_TO_S" value=
"0x0C71"/>
223 <enum name=
"PIXEL_MAP_I_TO_R" value=
"0x0C72"/>
224 <enum name=
"PIXEL_MAP_I_TO_G" value=
"0x0C73"/>
225 <enum name=
"PIXEL_MAP_I_TO_B" value=
"0x0C74"/>
226 <enum name=
"PIXEL_MAP_I_TO_A" value=
"0x0C75"/>
227 <enum name=
"PIXEL_MAP_R_TO_R" value=
"0x0C76"/>
228 <enum name=
"PIXEL_MAP_G_TO_G" value=
"0x0C77"/>
229 <enum name=
"PIXEL_MAP_B_TO_B" value=
"0x0C78"/>
230 <enum name=
"PIXEL_MAP_A_TO_A" value=
"0x0C79"/>
231 <enum name=
"PIXEL_MAP_I_TO_I_SIZE" value=
"0x0CB0"/>
232 <enum name=
"PIXEL_MAP_S_TO_S_SIZE" value=
"0x0CB1"/>
233 <enum name=
"PIXEL_MAP_I_TO_R_SIZE" value=
"0x0CB2"/>
234 <enum name=
"PIXEL_MAP_I_TO_G_SIZE" value=
"0x0CB3"/>
235 <enum name=
"PIXEL_MAP_I_TO_B_SIZE" value=
"0x0CB4"/>
236 <enum name=
"PIXEL_MAP_I_TO_A_SIZE" value=
"0x0CB5"/>
237 <enum name=
"PIXEL_MAP_R_TO_R_SIZE" value=
"0x0CB6"/>
238 <enum name=
"PIXEL_MAP_G_TO_G_SIZE" value=
"0x0CB7"/>
239 <enum name=
"PIXEL_MAP_B_TO_B_SIZE" value=
"0x0CB8"/>
240 <enum name=
"PIXEL_MAP_A_TO_A_SIZE" value=
"0x0CB9"/>
241 <enum name=
"UNPACK_SWAP_BYTES" value=
"0x0CF0"/>
242 <enum name=
"UNPACK_LSB_FIRST" value=
"0x0CF1"/>
243 <enum name=
"UNPACK_ROW_LENGTH" value=
"0x0CF2"/>
244 <enum name=
"UNPACK_SKIP_PIXELS" value=
"0x0CF4"/>
245 <enum name=
"UNPACK_SKIP_ROWS" value=
"0x0CF3"/>
246 <enum name=
"UNPACK_ALIGNMENT" value=
"0x0CF5"/>
247 <enum name=
"PACK_SWAP_BYTES" value=
"0x0D00"/>
248 <enum name=
"PACK_LSB_FIRST" value=
"0x0D01"/>
249 <enum name=
"PACK_ROW_LENGTH" value=
"0x0D02"/>
250 <enum name=
"PACK_SKIP_ROWS" value=
"0x0D03"/>
251 <enum name=
"PACK_SKIP_PIXELS" value=
"0x0D04"/>
252 <enum name=
"PACK_ALIGNMENT" value=
"0x0D05"/>
253 <enum name=
"MAP_COLOR" value=
"0x0D10"/>
254 <enum name=
"MAP_STENCIL" value=
"0x0D11"/>
255 <enum name=
"INDEX_SHIFT" value=
"0x0D12"/>
256 <enum name=
"INDEX_OFFSET" value=
"0x0D13"/>
257 <enum name=
"RED_SCALE" value=
"0x0D14"/>
258 <enum name=
"RED_BIAS" value=
"0x0D15"/>
259 <enum name=
"ZOOM_X" value=
"0x0D16"/>
260 <enum name=
"ZOOM_Y" value=
"0x0D17"/>
261 <enum name=
"GREEN_SCALE" value=
"0x0D18"/>
262 <enum name=
"GREEN_BIAS" value=
"0x0D19"/>
263 <enum name=
"BLUE_SCALE" value=
"0x0D1A"/>
264 <enum name=
"BLUE_BIAS" value=
"0x0D1B"/>
265 <enum name=
"ALPHA_SCALE" value=
"0x0D1C"/>
266 <enum name=
"ALPHA_BIAS" value=
"0x0D1D"/>
267 <enum name=
"DEPTH_SCALE" value=
"0x0D1E"/>
268 <enum name=
"DEPTH_BIAS" value=
"0x0D1F"/>
269 <enum name=
"MAX_EVAL_ORDER" value=
"0x0D30"/>
270 <enum name=
"MAX_LIGHTS" value=
"0x0D31"/>
271 <enum name=
"MAX_CLIP_PLANES" value=
"0x0D32"/>
272 <enum name=
"MAX_TEXTURE_SIZE" value=
"0x0D33"/>
273 <enum name=
"MAX_PIXEL_MAP_TABLE" value=
"0x0D34"/>
274 <enum name=
"MAX_ATTRIB_STACK_DEPTH" value=
"0x0D35"/>
275 <enum name=
"MAX_MODELVIEW_STACK_DEPTH" value=
"0x0D36"/>
276 <enum name=
"MAX_NAME_STACK_DEPTH" value=
"0x0D37"/>
277 <enum name=
"MAX_PROJECTION_STACK_DEPTH" value=
"0x0D38"/>
278 <enum name=
"MAX_TEXTURE_STACK_DEPTH" value=
"0x0D39"/>
279 <enum name=
"MAX_VIEWPORT_DIMS" value=
"0x0D3A"/>
280 <enum name=
"MAX_CLIENT_ATTRIB_STACK_DEPTH" value=
"0x0D3B"/>
281 <enum name=
"SUBPIXEL_BITS" value=
"0x0D50"/>
282 <enum name=
"INDEX_BITS" value=
"0x0D51"/>
283 <enum name=
"RED_BITS" value=
"0x0D52"/>
284 <enum name=
"GREEN_BITS" value=
"0x0D53"/>
285 <enum name=
"BLUE_BITS" value=
"0x0D54"/>
286 <enum name=
"ALPHA_BITS" value=
"0x0D55"/>
287 <enum name=
"DEPTH_BITS" value=
"0x0D56"/>
288 <enum name=
"STENCIL_BITS" value=
"0x0D57"/>
289 <enum name=
"ACCUM_RED_BITS" value=
"0x0D58"/>
290 <enum name=
"ACCUM_GREEN_BITS" value=
"0x0D59"/>
291 <enum name=
"ACCUM_BLUE_BITS" value=
"0x0D5A"/>
292 <enum name=
"ACCUM_ALPHA_BITS" value=
"0x0D5B"/>
293 <enum name=
"NAME_STACK_DEPTH" value=
"0x0D70"/>
294 <enum name=
"AUTO_NORMAL" value=
"0x0D80"/>
295 <enum name=
"MAP1_COLOR_4" value=
"0x0D90"/>
296 <enum name=
"MAP1_INDEX" value=
"0x0D91"/>
297 <enum name=
"MAP1_NORMAL" value=
"0x0D92"/>
298 <enum name=
"MAP1_TEXTURE_COORD_1" value=
"0x0D93"/>
299 <enum name=
"MAP1_TEXTURE_COORD_2" value=
"0x0D94"/>
300 <enum name=
"MAP1_TEXTURE_COORD_3" value=
"0x0D95"/>
301 <enum name=
"MAP1_TEXTURE_COORD_4" value=
"0x0D96"/>
302 <enum name=
"MAP1_VERTEX_3" value=
"0x0D97"/>
303 <enum name=
"MAP1_VERTEX_4" value=
"0x0D98"/>
304 <enum name=
"MAP2_COLOR_4" value=
"0x0DB0"/>
305 <enum name=
"MAP2_INDEX" value=
"0x0DB1"/>
306 <enum name=
"MAP2_NORMAL" value=
"0x0DB2"/>
307 <enum name=
"MAP2_TEXTURE_COORD_1" value=
"0x0DB3"/>
308 <enum name=
"MAP2_TEXTURE_COORD_2" value=
"0x0DB4"/>
309 <enum name=
"MAP2_TEXTURE_COORD_3" value=
"0x0DB5"/>
310 <enum name=
"MAP2_TEXTURE_COORD_4" value=
"0x0DB6"/>
311 <enum name=
"MAP2_VERTEX_3" value=
"0x0DB7"/>
312 <enum name=
"MAP2_VERTEX_4" value=
"0x0DB8"/>
313 <enum name=
"MAP1_GRID_DOMAIN" value=
"0x0DD0"/>
314 <enum name=
"MAP1_GRID_SEGMENTS" value=
"0x0DD1"/>
315 <enum name=
"MAP2_GRID_DOMAIN" value=
"0x0DD2"/>
316 <enum name=
"MAP2_GRID_SEGMENTS" value=
"0x0DD3"/>
317 <enum name=
"TEXTURE_1D" value=
"0x0DE0"/>
318 <enum name=
"TEXTURE_2D" value=
"0x0DE1"/>
319 <enum name=
"FEEDBACK_BUFFER_POINTER" value=
"0x0DF0"/>
320 <enum name=
"FEEDBACK_BUFFER_SIZE" value=
"0x0DF1"/>
321 <enum name=
"FEEDBACK_BUFFER_TYPE" value=
"0x0DF2"/>
322 <enum name=
"SELECTION_BUFFER_POINTER" value=
"0x0DF3"/>
323 <enum name=
"SELECTION_BUFFER_SIZE" value=
"0x0DF4"/>
324 <enum name=
"TEXTURE_WIDTH" value=
"0x1000"/>
325 <enum name=
"TEXTURE_HEIGHT" value=
"0x1001"/>
326 <enum name=
"TEXTURE_BORDER" value=
"0x1005"/>
327 <enum name=
"TEXTURE_COMPONENTS" value=
"0x1003"/>
328 <enum name=
"TEXTURE_BORDER_COLOR" value=
"0x1004"/>
329 <enum name=
"DONT_CARE" value=
"0x1100"/>
330 <enum name=
"FASTEST" value=
"0x1101"/>
331 <enum name=
"NICEST" value=
"0x1102"/>
332 <enum name=
"AMBIENT" value=
"0x1200"/>
333 <enum name=
"DIFFUSE" value=
"0x1201"/>
334 <enum name=
"SPECULAR" value=
"0x1202"/>
335 <enum name=
"POSITION" value=
"0x1203"/>
336 <enum name=
"SPOT_DIRECTION" value=
"0x1204"/>
337 <enum name=
"SPOT_EXPONENT" value=
"0x1205"/>
338 <enum name=
"SPOT_CUTOFF" value=
"0x1206"/>
339 <enum name=
"CONSTANT_ATTENUATION" value=
"0x1207"/>
340 <enum name=
"LINEAR_ATTENUATION" value=
"0x1208"/>
341 <enum name=
"QUADRATIC_ATTENUATION" value=
"0x1209"/>
342 <enum name=
"COMPILE" value=
"0x1300"/>
343 <enum name=
"COMPILE_AND_EXECUTE" value=
"0x1301"/>
344 <enum name=
"BYTE" value=
"0x1400"/>
345 <enum name=
"UNSIGNED_BYTE" value=
"0x1401"/>
346 <enum name=
"SHORT" value=
"0x1402"/>
347 <enum name=
"UNSIGNED_SHORT" value=
"0x1403"/>
348 <enum name=
"INT" value=
"0x1404"/>
349 <enum name=
"UNSIGNED_INT" value=
"0x1405"/>
350 <enum name=
"FLOAT" value=
"0x1406"/>
351 <enum name=
"2_BYTES" value=
"0x1407"/>
352 <enum name=
"3_BYTES" value=
"0x1408"/>
353 <enum name=
"4_BYTES" value=
"0x1409"/>
354 <enum name=
"CLEAR" value=
"0x1500"/>
355 <enum name=
"AND" value=
"0x1501"/>
356 <enum name=
"AND_REVERSE" value=
"0x1502"/>
357 <enum name=
"COPY" value=
"0x1503"/>
358 <enum name=
"AND_INVERTED" value=
"0x1504"/>
359 <enum name=
"NOOP" value=
"0x1505"/>
360 <enum name=
"XOR" value=
"0x1506"/>
361 <enum name=
"OR" value=
"0x1507"/>
362 <enum name=
"NOR" value=
"0x1508"/>
363 <enum name=
"EQUIV" value=
"0x1509"/>
364 <enum name=
"INVERT" value=
"0x150A"/>
365 <enum name=
"OR_REVERSE" value=
"0x150B"/>
366 <enum name=
"COPY_INVERTED" value=
"0x150C"/>
367 <enum name=
"OR_INVERTED" value=
"0x150D"/>
368 <enum name=
"NAND" value=
"0x150E"/>
369 <enum name=
"SET" value=
"0x150F"/>
370 <enum name=
"EMISSION" value=
"0x1600"/>
371 <enum name=
"SHININESS" value=
"0x1601"/>
372 <enum name=
"AMBIENT_AND_DIFFUSE" value=
"0x1602"/>
373 <enum name=
"COLOR_INDEXES" value=
"0x1603"/>
374 <enum name=
"MODELVIEW" value=
"0x1700"/>
375 <enum name=
"PROJECTION" value=
"0x1701"/>
376 <enum name=
"TEXTURE" value=
"0x1702"/>
377 <enum name=
"COLOR" value=
"0x1800"/>
378 <enum name=
"DEPTH" value=
"0x1801"/>
379 <enum name=
"STENCIL" value=
"0x1802"/>
380 <enum name=
"COLOR_INDEX" value=
"0x1900"/>
381 <enum name=
"STENCIL_INDEX" value=
"0x1901"/>
382 <enum name=
"DEPTH_COMPONENT" value=
"0x1902"/>
383 <enum name=
"RED" value=
"0x1903"/>
384 <enum name=
"GREEN" value=
"0x1904"/>
385 <enum name=
"BLUE" value=
"0x1905"/>
386 <enum name=
"ALPHA" value=
"0x1906"/>
387 <enum name=
"RGBA" value=
"0x1908"/>
388 <enum name=
"RGB" value=
"0x1907"/>
389 <enum name=
"LUMINANCE" value=
"0x1909"/>
390 <enum name=
"LUMINANCE_ALPHA" value=
"0x190A"/>
391 <enum name=
"BITMAP" value=
"0x1A00"/>
392 <enum name=
"POINT" value=
"0x1B00"/>
393 <enum name=
"LINE" value=
"0x1B01"/>
394 <enum name=
"FILL" value=
"0x1B02"/>
395 <enum name=
"FEEDBACK" value=
"0x1C01"/>
396 <enum name=
"RENDER" value=
"0x1C00"/>
397 <enum name=
"SELECT" value=
"0x1C02"/>
398 <enum name=
"FLAT" value=
"0x1D00"/>
399 <enum name=
"SMOOTH" value=
"0x1D01"/>
400 <enum name=
"KEEP" value=
"0x1E00"/>
401 <enum name=
"REPLACE" value=
"0x1E01"/>
402 <enum name=
"INCR" value=
"0x1E02"/>
403 <enum name=
"DECR" value=
"0x1E03"/>
404 <enum name=
"VENDOR" value=
"0x1F00"/>
405 <enum name=
"RENDERER" value=
"0x1F01"/>
406 <enum name=
"VERSION" value=
"0x1F02"/>
407 <enum name=
"EXTENSIONS" value=
"0x1F03"/>
408 <enum name=
"S" value=
"0x2000"/>
409 <enum name=
"T" value=
"0x2001"/>
410 <enum name=
"R" value=
"0x2002"/>
411 <enum name=
"Q" value=
"0x2003"/>
412 <enum name=
"MODULATE" value=
"0x2100"/>
413 <enum name=
"DECAL" value=
"0x2101"/>
414 <enum name=
"TEXTURE_ENV_MODE" value=
"0x2200"/>
415 <enum name=
"TEXTURE_ENV_COLOR" value=
"0x2201"/>
416 <enum name=
"TEXTURE_ENV" value=
"0x2300"/>
417 <enum name=
"EYE_LINEAR" value=
"0x2400"/>
418 <enum name=
"OBJECT_LINEAR" value=
"0x2401"/>
419 <enum name=
"SPHERE_MAP" value=
"0x2402"/>
420 <enum name=
"TEXTURE_GEN_MODE" value=
"0x2500">
421 <size name=
"TexGendv" count=
"1"/>
422 <size name=
"TexGenfv" count=
"1"/>
423 <size name=
"TexGeniv" count=
"1"/>
425 <enum name=
"OBJECT_PLANE" value=
"0x2501">
426 <size name=
"TexGendv" count=
"4"/>
427 <size name=
"TexGenfv" count=
"4"/>
428 <size name=
"TexGeniv" count=
"4"/>
430 <enum name=
"EYE_PLANE" value=
"0x2502">
431 <size name=
"TexGendv" count=
"4"/>
432 <size name=
"TexGenfv" count=
"4"/>
433 <size name=
"TexGeniv" count=
"4"/>
435 <enum name=
"NEAREST" value=
"0x2600"/>
436 <enum name=
"LINEAR" value=
"0x2601"/>
437 <enum name=
"NEAREST_MIPMAP_NEAREST" value=
"0x2700"/>
438 <enum name=
"LINEAR_MIPMAP_NEAREST" value=
"0x2701"/>
439 <enum name=
"NEAREST_MIPMAP_LINEAR" value=
"0x2702"/>
440 <enum name=
"LINEAR_MIPMAP_LINEAR" value=
"0x2703"/>
441 <enum name=
"TEXTURE_MAG_FILTER" value=
"0x2800"/>
442 <enum name=
"TEXTURE_MIN_FILTER" value=
"0x2801"/>
443 <enum name=
"TEXTURE_WRAP_S" value=
"0x2802"/>
444 <enum name=
"TEXTURE_WRAP_T" value=
"0x2803"/>
445 <enum name=
"CLAMP" value=
"0x2900"/>
446 <enum name=
"REPEAT" value=
"0x2901"/>
447 <enum name=
"CLIP_PLANE0" value=
"0x3000"/>
448 <enum name=
"CLIP_PLANE1" value=
"0x3001"/>
449 <enum name=
"CLIP_PLANE2" value=
"0x3002"/>
450 <enum name=
"CLIP_PLANE3" value=
"0x3003"/>
451 <enum name=
"CLIP_PLANE4" value=
"0x3004"/>
452 <enum name=
"CLIP_PLANE5" value=
"0x3005"/>
453 <enum name=
"LIGHT0" value=
"0x4000"/>
454 <enum name=
"LIGHT1" value=
"0x4001"/>
455 <enum name=
"LIGHT2" value=
"0x4002"/>
456 <enum name=
"LIGHT3" value=
"0x4003"/>
457 <enum name=
"LIGHT4" value=
"0x4004"/>
458 <enum name=
"LIGHT5" value=
"0x4005"/>
459 <enum name=
"LIGHT6" value=
"0x4006"/>
460 <enum name=
"LIGHT7" value=
"0x4007"/>
461 <enum name=
"CURRENT_BIT" value=
"0x00000001"/>
462 <enum name=
"POINT_BIT" value=
"0x00000002"/>
463 <enum name=
"LINE_BIT" value=
"0x00000004"/>
464 <enum name=
"POLYGON_BIT" value=
"0x00000008"/>
465 <enum name=
"POLYGON_STIPPLE_BIT" value=
"0x00000010"/>
466 <enum name=
"PIXEL_MODE_BIT" value=
"0x00000020"/>
467 <enum name=
"LIGHTING_BIT" value=
"0x00000040"/>
468 <enum name=
"FOG_BIT" value=
"0x00000080"/>
469 <enum name=
"DEPTH_BUFFER_BIT" value=
"0x00000100"/>
470 <enum name=
"ACCUM_BUFFER_BIT" value=
"0x00000200"/>
471 <enum name=
"STENCIL_BUFFER_BIT" value=
"0x00000400"/>
472 <enum name=
"VIEWPORT_BIT" value=
"0x00000800"/>
473 <enum name=
"TRANSFORM_BIT" value=
"0x00001000"/>
474 <enum name=
"ENABLE_BIT" value=
"0x00002000"/>
475 <enum name=
"COLOR_BUFFER_BIT" value=
"0x00004000"/>
476 <enum name=
"HINT_BIT" value=
"0x00008000"/>
477 <enum name=
"EVAL_BIT" value=
"0x00010000"/>
478 <enum name=
"LIST_BIT" value=
"0x00020000"/>
479 <enum name=
"TEXTURE_BIT" value=
"0x00040000"/>
480 <enum name=
"SCISSOR_BIT" value=
"0x00080000"/>
481 <enum name=
"ALL_ATTRIB_BITS" value=
"0x000FFFFF"/>
483 <type name=
"double" size=
"8"/>
484 <type name=
"clampd" size=
"8"/>
486 <type name=
"float" size=
"4"/>
487 <type name=
"clampf" size=
"4"/>
489 <type name=
"int" size=
"4"/>
490 <type name=
"uint" size=
"4"/>
491 <type name=
"sizei" size=
"4"/>
492 <type name=
"enum" size=
"4"/>
493 <type name=
"bitfield" size=
"4"/>
495 <type name=
"short" size=
"2"/>
496 <type name=
"ushort" size=
"2"/>
498 <type name=
"byte" size=
"1"/>
499 <type name=
"ubyte" size=
"1"/>
500 <type name=
"boolean" size=
"1"/>
502 <type name=
"void" size=
"0"/>
504 <function name=
"NewList" offset=
"0">
505 <param name=
"list" type=
"GLuint"/>
506 <param name=
"mode" type=
"GLenum"/>
510 <function name=
"EndList" offset=
"1">
514 <function name=
"CallList" offset=
"2">
515 <param name=
"list" type=
"GLuint"/>
519 <function name=
"CallLists" offset=
"3">
520 <param name=
"n" type=
"GLsizei"/>
521 <param name=
"type" type=
"GLenum"/>
522 <param name=
"lists" type=
"const GLvoid *" variable_param=
"type" count=
"n"/>
523 <glx rop=
"2" large=
"true"/>
526 <function name=
"DeleteLists" offset=
"4">
527 <param name=
"list" type=
"GLuint"/>
528 <param name=
"range" type=
"GLsizei"/>
532 <function name=
"GenLists" offset=
"5">
533 <param name=
"range" type=
"GLsizei"/>
534 <return type=
"GLuint"/>
538 <function name=
"ListBase" offset=
"6">
539 <param name=
"base" type=
"GLuint"/>
543 <function name=
"Begin" offset=
"7">
544 <param name=
"mode" type=
"GLenum"/>
548 <function name=
"Bitmap" offset=
"8">
549 <param name=
"width" type=
"GLsizei"/>
550 <param name=
"height" type=
"GLsizei"/>
551 <param name=
"xorig" type=
"GLfloat"/>
552 <param name=
"yorig" type=
"GLfloat"/>
553 <param name=
"xmove" type=
"GLfloat"/>
554 <param name=
"ymove" type=
"GLfloat"/>
555 <param name=
"bitmap" type=
"const GLubyte *"/>
556 <glx rop=
"5" handcode=
"true"/>
559 <function name=
"Color3b" offset=
"9" vectorequiv=
"Color3bv">
560 <param name=
"red" type=
"GLbyte"/>
561 <param name=
"green" type=
"GLbyte"/>
562 <param name=
"blue" type=
"GLbyte"/>
565 <function name=
"Color3bv" offset=
"10">
566 <param name=
"v" type=
"const GLbyte *" count=
"3"/>
570 <function name=
"Color3d" offset=
"11" vectorequiv=
"Color3dv">
571 <param name=
"red" type=
"GLdouble"/>
572 <param name=
"green" type=
"GLdouble"/>
573 <param name=
"blue" type=
"GLdouble"/>
576 <function name=
"Color3dv" offset=
"12">
577 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
581 <function name=
"Color3f" offset=
"13" vectorequiv=
"Color3fv">
582 <param name=
"red" type=
"GLfloat"/>
583 <param name=
"green" type=
"GLfloat"/>
584 <param name=
"blue" type=
"GLfloat"/>
587 <function name=
"Color3fv" offset=
"14">
588 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
592 <function name=
"Color3i" offset=
"15" vectorequiv=
"Color3iv">
593 <param name=
"red" type=
"GLint"/>
594 <param name=
"green" type=
"GLint"/>
595 <param name=
"blue" type=
"GLint"/>
598 <function name=
"Color3iv" offset=
"16">
599 <param name=
"v" type=
"const GLint *" count=
"3"/>
603 <function name=
"Color3s" offset=
"17" vectorequiv=
"Color3sv">
604 <param name=
"red" type=
"GLshort"/>
605 <param name=
"green" type=
"GLshort"/>
606 <param name=
"blue" type=
"GLshort"/>
609 <function name=
"Color3sv" offset=
"18">
610 <param name=
"v" type=
"const GLshort *" count=
"3"/>
614 <function name=
"Color3ub" offset=
"19" vectorequiv=
"Color3ubv">
615 <param name=
"red" type=
"GLubyte"/>
616 <param name=
"green" type=
"GLubyte"/>
617 <param name=
"blue" type=
"GLubyte"/>
620 <function name=
"Color3ubv" offset=
"20">
621 <param name=
"v" type=
"const GLubyte *" count=
"3"/>
625 <function name=
"Color3ui" offset=
"21" vectorequiv=
"Color3uiv">
626 <param name=
"red" type=
"GLuint"/>
627 <param name=
"green" type=
"GLuint"/>
628 <param name=
"blue" type=
"GLuint"/>
631 <function name=
"Color3uiv" offset=
"22">
632 <param name=
"v" type=
"const GLuint *" count=
"3"/>
636 <function name=
"Color3us" offset=
"23" vectorequiv=
"Color3usv">
637 <param name=
"red" type=
"GLushort"/>
638 <param name=
"green" type=
"GLushort"/>
639 <param name=
"blue" type=
"GLushort"/>
642 <function name=
"Color3usv" offset=
"24">
643 <param name=
"v" type=
"const GLushort *" count=
"3"/>
647 <function name=
"Color4b" offset=
"25" vectorequiv=
"Color4bv">
648 <param name=
"red" type=
"GLbyte"/>
649 <param name=
"green" type=
"GLbyte"/>
650 <param name=
"blue" type=
"GLbyte"/>
651 <param name=
"alpha" type=
"GLbyte"/>
654 <function name=
"Color4bv" offset=
"26">
655 <param name=
"v" type=
"const GLbyte *" count=
"4"/>
659 <function name=
"Color4d" offset=
"27" vectorequiv=
"Color4dv">
660 <param name=
"red" type=
"GLdouble"/>
661 <param name=
"green" type=
"GLdouble"/>
662 <param name=
"blue" type=
"GLdouble"/>
663 <param name=
"alpha" type=
"GLdouble"/>
666 <function name=
"Color4dv" offset=
"28">
667 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
671 <function name=
"Color4f" offset=
"29" vectorequiv=
"Color4fv">
672 <param name=
"red" type=
"GLfloat"/>
673 <param name=
"green" type=
"GLfloat"/>
674 <param name=
"blue" type=
"GLfloat"/>
675 <param name=
"alpha" type=
"GLfloat"/>
678 <function name=
"Color4fv" offset=
"30">
679 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
683 <function name=
"Color4i" offset=
"31" vectorequiv=
"Color4iv">
684 <param name=
"red" type=
"GLint"/>
685 <param name=
"green" type=
"GLint"/>
686 <param name=
"blue" type=
"GLint"/>
687 <param name=
"alpha" type=
"GLint"/>
690 <function name=
"Color4iv" offset=
"32">
691 <param name=
"v" type=
"const GLint *" count=
"4"/>
695 <function name=
"Color4s" offset=
"33" vectorequiv=
"Color4sv">
696 <param name=
"red" type=
"GLshort"/>
697 <param name=
"green" type=
"GLshort"/>
698 <param name=
"blue" type=
"GLshort"/>
699 <param name=
"alpha" type=
"GLshort"/>
702 <function name=
"Color4sv" offset=
"34">
703 <param name=
"v" type=
"const GLshort *" count=
"4"/>
707 <function name=
"Color4ub" offset=
"35" vectorequiv=
"Color4ubv">
708 <param name=
"red" type=
"GLubyte"/>
709 <param name=
"green" type=
"GLubyte"/>
710 <param name=
"blue" type=
"GLubyte"/>
711 <param name=
"alpha" type=
"GLubyte"/>
714 <function name=
"Color4ubv" offset=
"36">
715 <param name=
"v" type=
"const GLubyte *" count=
"4"/>
719 <function name=
"Color4ui" offset=
"37" vectorequiv=
"Color4uiv">
720 <param name=
"red" type=
"GLuint"/>
721 <param name=
"green" type=
"GLuint"/>
722 <param name=
"blue" type=
"GLuint"/>
723 <param name=
"alpha" type=
"GLuint"/>
726 <function name=
"Color4uiv" offset=
"38">
727 <param name=
"v" type=
"const GLuint *" count=
"4"/>
731 <function name=
"Color4us" offset=
"39" vectorequiv=
"Color4usv">
732 <param name=
"red" type=
"GLushort"/>
733 <param name=
"green" type=
"GLushort"/>
734 <param name=
"blue" type=
"GLushort"/>
735 <param name=
"alpha" type=
"GLushort"/>
738 <function name=
"Color4usv" offset=
"40">
739 <param name=
"v" type=
"const GLushort *" count=
"4"/>
743 <function name=
"EdgeFlag" offset=
"41" vectorequiv=
"EdgeFlagv">
744 <param name=
"flag" type=
"GLboolean"/>
747 <function name=
"EdgeFlagv" offset=
"42">
748 <param name=
"flag" type=
"const GLboolean *" count=
"1"/>
752 <function name=
"End" offset=
"43">
756 <function name=
"Indexd" offset=
"44" vectorequiv=
"Indexdv">
757 <param name=
"c" type=
"GLdouble"/>
760 <function name=
"Indexdv" offset=
"45">
761 <param name=
"c" type=
"const GLdouble *" count=
"1"/>
765 <function name=
"Indexf" offset=
"46" vectorequiv=
"Indexfv">
766 <param name=
"c" type=
"GLfloat"/>
769 <function name=
"Indexfv" offset=
"47">
770 <param name=
"c" type=
"const GLfloat *" count=
"1"/>
774 <function name=
"Indexi" offset=
"48" vectorequiv=
"Indexiv">
775 <param name=
"c" type=
"GLint"/>
778 <function name=
"Indexiv" offset=
"49">
779 <param name=
"c" type=
"const GLint *" count=
"1"/>
783 <function name=
"Indexs" offset=
"50" vectorequiv=
"Indexsv">
784 <param name=
"c" type=
"GLshort"/>
787 <function name=
"Indexsv" offset=
"51">
788 <param name=
"c" type=
"const GLshort *" count=
"1"/>
792 <function name=
"Normal3b" offset=
"52" vectorequiv=
"Normal3bv">
793 <param name=
"nx" type=
"GLbyte"/>
794 <param name=
"ny" type=
"GLbyte"/>
795 <param name=
"nz" type=
"GLbyte"/>
798 <function name=
"Normal3bv" offset=
"53">
799 <param name=
"v" type=
"const GLbyte *" count=
"3"/>
803 <function name=
"Normal3d" offset=
"54" vectorequiv=
"Normal3dv">
804 <param name=
"nx" type=
"GLdouble"/>
805 <param name=
"ny" type=
"GLdouble"/>
806 <param name=
"nz" type=
"GLdouble"/>
809 <function name=
"Normal3dv" offset=
"55">
810 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
814 <function name=
"Normal3f" offset=
"56" vectorequiv=
"Normal3fv">
815 <param name=
"nx" type=
"GLfloat"/>
816 <param name=
"ny" type=
"GLfloat"/>
817 <param name=
"nz" type=
"GLfloat"/>
820 <function name=
"Normal3fv" offset=
"57">
821 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
825 <function name=
"Normal3i" offset=
"58" vectorequiv=
"Normal3iv">
826 <param name=
"nx" type=
"GLint"/>
827 <param name=
"ny" type=
"GLint"/>
828 <param name=
"nz" type=
"GLint"/>
831 <function name=
"Normal3iv" offset=
"59">
832 <param name=
"v" type=
"const GLint *" count=
"3"/>
836 <function name=
"Normal3s" offset=
"60" vectorequiv=
"Normal3sv">
837 <param name=
"nx" type=
"GLshort"/>
838 <param name=
"ny" type=
"GLshort"/>
839 <param name=
"nz" type=
"GLshort"/>
842 <function name=
"Normal3sv" offset=
"61">
843 <param name=
"v" type=
"const GLshort *" count=
"3"/>
847 <function name=
"RasterPos2d" offset=
"62" vectorequiv=
"RasterPos2dv">
848 <param name=
"x" type=
"GLdouble"/>
849 <param name=
"y" type=
"GLdouble"/>
852 <function name=
"RasterPos2dv" offset=
"63">
853 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
857 <function name=
"RasterPos2f" offset=
"64" vectorequiv=
"RasterPos2fv">
858 <param name=
"x" type=
"GLfloat"/>
859 <param name=
"y" type=
"GLfloat"/>
862 <function name=
"RasterPos2fv" offset=
"65">
863 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
867 <function name=
"RasterPos2i" offset=
"66" vectorequiv=
"RasterPos2iv">
868 <param name=
"x" type=
"GLint"/>
869 <param name=
"y" type=
"GLint"/>
872 <function name=
"RasterPos2iv" offset=
"67">
873 <param name=
"v" type=
"const GLint *" count=
"2"/>
877 <function name=
"RasterPos2s" offset=
"68" vectorequiv=
"RasterPos2sv">
878 <param name=
"x" type=
"GLshort"/>
879 <param name=
"y" type=
"GLshort"/>
882 <function name=
"RasterPos2sv" offset=
"69">
883 <param name=
"v" type=
"const GLshort *" count=
"2"/>
887 <function name=
"RasterPos3d" offset=
"70" vectorequiv=
"RasterPos3dv">
888 <param name=
"x" type=
"GLdouble"/>
889 <param name=
"y" type=
"GLdouble"/>
890 <param name=
"z" type=
"GLdouble"/>
893 <function name=
"RasterPos3dv" offset=
"71">
894 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
898 <function name=
"RasterPos3f" offset=
"72" vectorequiv=
"RasterPos3fv">
899 <param name=
"x" type=
"GLfloat"/>
900 <param name=
"y" type=
"GLfloat"/>
901 <param name=
"z" type=
"GLfloat"/>
904 <function name=
"RasterPos3fv" offset=
"73">
905 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
909 <function name=
"RasterPos3i" offset=
"74" vectorequiv=
"RasterPos3iv">
910 <param name=
"x" type=
"GLint"/>
911 <param name=
"y" type=
"GLint"/>
912 <param name=
"z" type=
"GLint"/>
915 <function name=
"RasterPos3iv" offset=
"75">
916 <param name=
"v" type=
"const GLint *" count=
"3"/>
920 <function name=
"RasterPos3s" offset=
"76" vectorequiv=
"RasterPos3sv">
921 <param name=
"x" type=
"GLshort"/>
922 <param name=
"y" type=
"GLshort"/>
923 <param name=
"z" type=
"GLshort"/>
926 <function name=
"RasterPos3sv" offset=
"77">
927 <param name=
"v" type=
"const GLshort *" count=
"3"/>
931 <function name=
"RasterPos4d" offset=
"78" vectorequiv=
"RasterPos4dv">
932 <param name=
"x" type=
"GLdouble"/>
933 <param name=
"y" type=
"GLdouble"/>
934 <param name=
"z" type=
"GLdouble"/>
935 <param name=
"w" type=
"GLdouble"/>
938 <function name=
"RasterPos4dv" offset=
"79">
939 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
943 <function name=
"RasterPos4f" offset=
"80" vectorequiv=
"RasterPos4fv">
944 <param name=
"x" type=
"GLfloat"/>
945 <param name=
"y" type=
"GLfloat"/>
946 <param name=
"z" type=
"GLfloat"/>
947 <param name=
"w" type=
"GLfloat"/>
950 <function name=
"RasterPos4fv" offset=
"81">
951 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
955 <function name=
"RasterPos4i" offset=
"82" vectorequiv=
"RasterPos4iv">
956 <param name=
"x" type=
"GLint"/>
957 <param name=
"y" type=
"GLint"/>
958 <param name=
"z" type=
"GLint"/>
959 <param name=
"w" type=
"GLint"/>
962 <function name=
"RasterPos4iv" offset=
"83">
963 <param name=
"v" type=
"const GLint *" count=
"4"/>
967 <function name=
"RasterPos4s" offset=
"84" vectorequiv=
"RasterPos4sv">
968 <param name=
"x" type=
"GLshort"/>
969 <param name=
"y" type=
"GLshort"/>
970 <param name=
"z" type=
"GLshort"/>
971 <param name=
"w" type=
"GLshort"/>
974 <function name=
"RasterPos4sv" offset=
"85">
975 <param name=
"v" type=
"const GLshort *" count=
"4"/>
979 <function name=
"Rectd" offset=
"86" vectorequiv=
"Rectdv">
980 <param name=
"x1" type=
"GLdouble"/>
981 <param name=
"y1" type=
"GLdouble"/>
982 <param name=
"x2" type=
"GLdouble"/>
983 <param name=
"y2" type=
"GLdouble"/>
986 <function name=
"Rectdv" offset=
"87">
987 <param name=
"v1" type=
"const GLdouble *" count=
"2"/>
988 <param name=
"v2" type=
"const GLdouble *" count=
"2"/>
992 <function name=
"Rectf" offset=
"88" vectorequiv=
"Rectfv">
993 <param name=
"x1" type=
"GLfloat"/>
994 <param name=
"y1" type=
"GLfloat"/>
995 <param name=
"x2" type=
"GLfloat"/>
996 <param name=
"y2" type=
"GLfloat"/>
999 <function name=
"Rectfv" offset=
"89">
1000 <param name=
"v1" type=
"const GLfloat *" count=
"2"/>
1001 <param name=
"v2" type=
"const GLfloat *" count=
"2"/>
1005 <function name=
"Recti" offset=
"90" vectorequiv=
"Rectiv">
1006 <param name=
"x1" type=
"GLint"/>
1007 <param name=
"y1" type=
"GLint"/>
1008 <param name=
"x2" type=
"GLint"/>
1009 <param name=
"y2" type=
"GLint"/>
1012 <function name=
"Rectiv" offset=
"91">
1013 <param name=
"v1" type=
"const GLint *" count=
"2"/>
1014 <param name=
"v2" type=
"const GLint *" count=
"2"/>
1018 <function name=
"Rects" offset=
"92" vectorequiv=
"Rectsv">
1019 <param name=
"x1" type=
"GLshort"/>
1020 <param name=
"y1" type=
"GLshort"/>
1021 <param name=
"x2" type=
"GLshort"/>
1022 <param name=
"y2" type=
"GLshort"/>
1025 <function name=
"Rectsv" offset=
"93">
1026 <param name=
"v1" type=
"const GLshort *" count=
"2"/>
1027 <param name=
"v2" type=
"const GLshort *" count=
"2"/>
1031 <function name=
"TexCoord1d" offset=
"94" vectorequiv=
"TexCoord1dv">
1032 <param name=
"s" type=
"GLdouble"/>
1035 <function name=
"TexCoord1dv" offset=
"95">
1036 <param name=
"v" type=
"const GLdouble *" count=
"1"/>
1040 <function name=
"TexCoord1f" offset=
"96" vectorequiv=
"TexCoord1fv">
1041 <param name=
"s" type=
"GLfloat"/>
1044 <function name=
"TexCoord1fv" offset=
"97">
1045 <param name=
"v" type=
"const GLfloat *" count=
"1"/>
1049 <function name=
"TexCoord1i" offset=
"98" vectorequiv=
"TexCoord1iv">
1050 <param name=
"s" type=
"GLint"/>
1053 <function name=
"TexCoord1iv" offset=
"99">
1054 <param name=
"v" type=
"const GLint *" count=
"1"/>
1058 <function name=
"TexCoord1s" offset=
"100" vectorequiv=
"TexCoord1sv">
1059 <param name=
"s" type=
"GLshort"/>
1062 <function name=
"TexCoord1sv" offset=
"101">
1063 <param name=
"v" type=
"const GLshort *" count=
"1"/>
1067 <function name=
"TexCoord2d" offset=
"102" vectorequiv=
"TexCoord2dv">
1068 <param name=
"s" type=
"GLdouble"/>
1069 <param name=
"t" type=
"GLdouble"/>
1072 <function name=
"TexCoord2dv" offset=
"103">
1073 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
1077 <function name=
"TexCoord2f" offset=
"104" vectorequiv=
"TexCoord2fv">
1078 <param name=
"s" type=
"GLfloat"/>
1079 <param name=
"t" type=
"GLfloat"/>
1082 <function name=
"TexCoord2fv" offset=
"105">
1083 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
1087 <function name=
"TexCoord2i" offset=
"106" vectorequiv=
"TexCoord2iv">
1088 <param name=
"s" type=
"GLint"/>
1089 <param name=
"t" type=
"GLint"/>
1092 <function name=
"TexCoord2iv" offset=
"107">
1093 <param name=
"v" type=
"const GLint *" count=
"2"/>
1097 <function name=
"TexCoord2s" offset=
"108" vectorequiv=
"TexCoord2sv">
1098 <param name=
"s" type=
"GLshort"/>
1099 <param name=
"t" type=
"GLshort"/>
1102 <function name=
"TexCoord2sv" offset=
"109">
1103 <param name=
"v" type=
"const GLshort *" count=
"2"/>
1107 <function name=
"TexCoord3d" offset=
"110" vectorequiv=
"TexCoord3dv">
1108 <param name=
"s" type=
"GLdouble"/>
1109 <param name=
"t" type=
"GLdouble"/>
1110 <param name=
"r" type=
"GLdouble"/>
1113 <function name=
"TexCoord3dv" offset=
"111">
1114 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
1118 <function name=
"TexCoord3f" offset=
"112" vectorequiv=
"TexCoord3fv">
1119 <param name=
"s" type=
"GLfloat"/>
1120 <param name=
"t" type=
"GLfloat"/>
1121 <param name=
"r" type=
"GLfloat"/>
1124 <function name=
"TexCoord3fv" offset=
"113">
1125 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
1129 <function name=
"TexCoord3i" offset=
"114" vectorequiv=
"TexCoord3iv">
1130 <param name=
"s" type=
"GLint"/>
1131 <param name=
"t" type=
"GLint"/>
1132 <param name=
"r" type=
"GLint"/>
1135 <function name=
"TexCoord3iv" offset=
"115">
1136 <param name=
"v" type=
"const GLint *" count=
"3"/>
1140 <function name=
"TexCoord3s" offset=
"116" vectorequiv=
"TexCoord3sv">
1141 <param name=
"s" type=
"GLshort"/>
1142 <param name=
"t" type=
"GLshort"/>
1143 <param name=
"r" type=
"GLshort"/>
1146 <function name=
"TexCoord3sv" offset=
"117">
1147 <param name=
"v" type=
"const GLshort *" count=
"3"/>
1151 <function name=
"TexCoord4d" offset=
"118" vectorequiv=
"TexCoord4dv">
1152 <param name=
"s" type=
"GLdouble"/>
1153 <param name=
"t" type=
"GLdouble"/>
1154 <param name=
"r" type=
"GLdouble"/>
1155 <param name=
"q" type=
"GLdouble"/>
1158 <function name=
"TexCoord4dv" offset=
"119">
1159 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
1163 <function name=
"TexCoord4f" offset=
"120" vectorequiv=
"TexCoord4fv">
1164 <param name=
"s" type=
"GLfloat"/>
1165 <param name=
"t" type=
"GLfloat"/>
1166 <param name=
"r" type=
"GLfloat"/>
1167 <param name=
"q" type=
"GLfloat"/>
1170 <function name=
"TexCoord4fv" offset=
"121">
1171 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
1175 <function name=
"TexCoord4i" offset=
"122" vectorequiv=
"TexCoord4iv">
1176 <param name=
"s" type=
"GLint"/>
1177 <param name=
"t" type=
"GLint"/>
1178 <param name=
"r" type=
"GLint"/>
1179 <param name=
"q" type=
"GLint"/>
1182 <function name=
"TexCoord4iv" offset=
"123">
1183 <param name=
"v" type=
"const GLint *" count=
"4"/>
1187 <function name=
"TexCoord4s" offset=
"124" vectorequiv=
"TexCoord4sv">
1188 <param name=
"s" type=
"GLshort"/>
1189 <param name=
"t" type=
"GLshort"/>
1190 <param name=
"r" type=
"GLshort"/>
1191 <param name=
"q" type=
"GLshort"/>
1194 <function name=
"TexCoord4sv" offset=
"125">
1195 <param name=
"v" type=
"const GLshort *" count=
"4"/>
1199 <function name=
"Vertex2d" offset=
"126" vectorequiv=
"Vertex2dv">
1200 <param name=
"x" type=
"GLdouble"/>
1201 <param name=
"y" type=
"GLdouble"/>
1204 <function name=
"Vertex2dv" offset=
"127">
1205 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
1209 <function name=
"Vertex2f" offset=
"128" vectorequiv=
"Vertex2fv">
1210 <param name=
"x" type=
"GLfloat"/>
1211 <param name=
"y" type=
"GLfloat"/>
1214 <function name=
"Vertex2fv" offset=
"129">
1215 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
1219 <function name=
"Vertex2i" offset=
"130" vectorequiv=
"Vertex2iv">
1220 <param name=
"x" type=
"GLint"/>
1221 <param name=
"y" type=
"GLint"/>
1224 <function name=
"Vertex2iv" offset=
"131">
1225 <param name=
"v" type=
"const GLint *" count=
"2"/>
1229 <function name=
"Vertex2s" offset=
"132" vectorequiv=
"Vertex2sv">
1230 <param name=
"x" type=
"GLshort"/>
1231 <param name=
"y" type=
"GLshort"/>
1234 <function name=
"Vertex2sv" offset=
"133">
1235 <param name=
"v" type=
"const GLshort *" count=
"2"/>
1239 <function name=
"Vertex3d" offset=
"134" vectorequiv=
"Vertex3dv">
1240 <param name=
"x" type=
"GLdouble"/>
1241 <param name=
"y" type=
"GLdouble"/>
1242 <param name=
"z" type=
"GLdouble"/>
1245 <function name=
"Vertex3dv" offset=
"135">
1246 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
1250 <function name=
"Vertex3f" offset=
"136" vectorequiv=
"Vertex3fv">
1251 <param name=
"x" type=
"GLfloat"/>
1252 <param name=
"y" type=
"GLfloat"/>
1253 <param name=
"z" type=
"GLfloat"/>
1256 <function name=
"Vertex3fv" offset=
"137">
1257 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
1261 <function name=
"Vertex3i" offset=
"138" vectorequiv=
"Vertex3iv">
1262 <param name=
"x" type=
"GLint"/>
1263 <param name=
"y" type=
"GLint"/>
1264 <param name=
"z" type=
"GLint"/>
1267 <function name=
"Vertex3iv" offset=
"139">
1268 <param name=
"v" type=
"const GLint *" count=
"3"/>
1272 <function name=
"Vertex3s" offset=
"140" vectorequiv=
"Vertex3sv">
1273 <param name=
"x" type=
"GLshort"/>
1274 <param name=
"y" type=
"GLshort"/>
1275 <param name=
"z" type=
"GLshort"/>
1278 <function name=
"Vertex3sv" offset=
"141">
1279 <param name=
"v" type=
"const GLshort *" count=
"3"/>
1283 <function name=
"Vertex4d" offset=
"142" vectorequiv=
"Vertex4dv">
1284 <param name=
"x" type=
"GLdouble"/>
1285 <param name=
"y" type=
"GLdouble"/>
1286 <param name=
"z" type=
"GLdouble"/>
1287 <param name=
"w" type=
"GLdouble"/>
1290 <function name=
"Vertex4dv" offset=
"143">
1291 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
1295 <function name=
"Vertex4f" offset=
"144" vectorequiv=
"Vertex4fv">
1296 <param name=
"x" type=
"GLfloat"/>
1297 <param name=
"y" type=
"GLfloat"/>
1298 <param name=
"z" type=
"GLfloat"/>
1299 <param name=
"w" type=
"GLfloat"/>
1302 <function name=
"Vertex4fv" offset=
"145">
1303 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
1307 <function name=
"Vertex4i" offset=
"146" vectorequiv=
"Vertex4iv">
1308 <param name=
"x" type=
"GLint"/>
1309 <param name=
"y" type=
"GLint"/>
1310 <param name=
"z" type=
"GLint"/>
1311 <param name=
"w" type=
"GLint"/>
1314 <function name=
"Vertex4iv" offset=
"147">
1315 <param name=
"v" type=
"const GLint *" count=
"4"/>
1319 <function name=
"Vertex4s" offset=
"148" vectorequiv=
"Vertex4sv">
1320 <param name=
"x" type=
"GLshort"/>
1321 <param name=
"y" type=
"GLshort"/>
1322 <param name=
"z" type=
"GLshort"/>
1323 <param name=
"w" type=
"GLshort"/>
1326 <function name=
"Vertex4sv" offset=
"149">
1327 <param name=
"v" type=
"const GLshort *" count=
"4"/>
1331 <function name=
"ClipPlane" offset=
"150">
1332 <param name=
"plane" type=
"GLenum"/>
1333 <param name=
"equation" type=
"const GLdouble *" count=
"4"/>
1337 <function name=
"ColorMaterial" offset=
"151">
1338 <param name=
"face" type=
"GLenum"/>
1339 <param name=
"mode" type=
"GLenum"/>
1343 <function name=
"CullFace" offset=
"152">
1344 <param name=
"mode" type=
"GLenum"/>
1348 <function name=
"Fogf" offset=
"153">
1349 <param name=
"pname" type=
"GLenum"/>
1350 <param name=
"param" type=
"GLfloat"/>
1354 <function name=
"Fogfv" offset=
"154">
1355 <param name=
"pname" type=
"GLenum"/>
1356 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1360 <function name=
"Fogi" offset=
"155">
1361 <param name=
"pname" type=
"GLenum"/>
1362 <param name=
"param" type=
"GLint"/>
1366 <function name=
"Fogiv" offset=
"156">
1367 <param name=
"pname" type=
"GLenum"/>
1368 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1372 <function name=
"FrontFace" offset=
"157">
1373 <param name=
"mode" type=
"GLenum"/>
1377 <function name=
"Hint" offset=
"158">
1378 <param name=
"target" type=
"GLenum"/>
1379 <param name=
"mode" type=
"GLenum"/>
1383 <function name=
"Lightf" offset=
"159">
1384 <param name=
"light" type=
"GLenum"/>
1385 <param name=
"pname" type=
"GLenum"/>
1386 <param name=
"param" type=
"GLfloat"/>
1390 <function name=
"Lightfv" offset=
"160">
1391 <param name=
"light" type=
"GLenum"/>
1392 <param name=
"pname" type=
"GLenum"/>
1393 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1397 <function name=
"Lighti" offset=
"161">
1398 <param name=
"light" type=
"GLenum"/>
1399 <param name=
"pname" type=
"GLenum"/>
1400 <param name=
"param" type=
"GLint"/>
1404 <function name=
"Lightiv" offset=
"162">
1405 <param name=
"light" type=
"GLenum"/>
1406 <param name=
"pname" type=
"GLenum"/>
1407 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1411 <function name=
"LightModelf" offset=
"163">
1412 <param name=
"pname" type=
"GLenum"/>
1413 <param name=
"param" type=
"GLfloat"/>
1417 <function name=
"LightModelfv" offset=
"164">
1418 <param name=
"pname" type=
"GLenum"/>
1419 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1423 <function name=
"LightModeli" offset=
"165">
1424 <param name=
"pname" type=
"GLenum"/>
1425 <param name=
"param" type=
"GLint"/>
1429 <function name=
"LightModeliv" offset=
"166">
1430 <param name=
"pname" type=
"GLenum"/>
1431 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1435 <function name=
"LineStipple" offset=
"167">
1436 <param name=
"factor" type=
"GLint"/>
1437 <param name=
"pattern" type=
"GLushort"/>
1441 <function name=
"LineWidth" offset=
"168">
1442 <param name=
"width" type=
"GLfloat"/>
1446 <function name=
"Materialf" offset=
"169">
1447 <param name=
"face" type=
"GLenum"/>
1448 <param name=
"pname" type=
"GLenum"/>
1449 <param name=
"param" type=
"GLfloat"/>
1453 <function name=
"Materialfv" offset=
"170">
1454 <param name=
"face" type=
"GLenum"/>
1455 <param name=
"pname" type=
"GLenum"/>
1456 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1460 <function name=
"Materiali" offset=
"171">
1461 <param name=
"face" type=
"GLenum"/>
1462 <param name=
"pname" type=
"GLenum"/>
1463 <param name=
"param" type=
"GLint"/>
1467 <function name=
"Materialiv" offset=
"172">
1468 <param name=
"face" type=
"GLenum"/>
1469 <param name=
"pname" type=
"GLenum"/>
1470 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1474 <function name=
"PointSize" offset=
"173">
1475 <param name=
"size" type=
"GLfloat"/>
1479 <function name=
"PolygonMode" offset=
"174">
1480 <param name=
"face" type=
"GLenum"/>
1481 <param name=
"mode" type=
"GLenum"/>
1485 <function name=
"PolygonStipple" offset=
"175">
1486 <param name=
"mask" type=
"const GLubyte *"/>
1487 <glx rop=
"102" handcode=
"true"/>
1490 <function name=
"Scissor" offset=
"176">
1491 <param name=
"x" type=
"GLint"/>
1492 <param name=
"y" type=
"GLint"/>
1493 <param name=
"width" type=
"GLsizei"/>
1494 <param name=
"height" type=
"GLsizei"/>
1498 <function name=
"ShadeModel" offset=
"177">
1499 <param name=
"mode" type=
"GLenum"/>
1503 <function name=
"TexParameterf" offset=
"178">
1504 <param name=
"target" type=
"GLenum"/>
1505 <param name=
"pname" type=
"GLenum"/>
1506 <param name=
"param" type=
"GLfloat"/>
1510 <function name=
"TexParameterfv" offset=
"179">
1511 <param name=
"target" type=
"GLenum"/>
1512 <param name=
"pname" type=
"GLenum"/>
1513 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1517 <function name=
"TexParameteri" offset=
"180">
1518 <param name=
"target" type=
"GLenum"/>
1519 <param name=
"pname" type=
"GLenum"/>
1520 <param name=
"param" type=
"GLint"/>
1524 <function name=
"TexParameteriv" offset=
"181">
1525 <param name=
"target" type=
"GLenum"/>
1526 <param name=
"pname" type=
"GLenum"/>
1527 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1531 <function name=
"TexImage1D" offset=
"182">
1532 <param name=
"target" type=
"GLenum"/>
1533 <param name=
"level" type=
"GLint"/>
1534 <param name=
"internalformat" type=
"GLint"/>
1535 <param name=
"width" type=
"GLsizei"/>
1536 <param name=
"border" type=
"GLint"/>
1537 <param name=
"format" type=
"GLenum"/>
1538 <param name=
"type" type=
"GLenum"/>
1539 <param name=
"pixels" type=
"const GLvoid *"/>
1540 <glx rop=
"109" handcode=
"true"/>
1543 <function name=
"TexImage2D" offset=
"183">
1544 <param name=
"target" type=
"GLenum"/>
1545 <param name=
"level" type=
"GLint"/>
1546 <param name=
"internalformat" type=
"GLint"/>
1547 <param name=
"width" type=
"GLsizei"/>
1548 <param name=
"height" type=
"GLsizei"/>
1549 <param name=
"border" type=
"GLint"/>
1550 <param name=
"format" type=
"GLenum"/>
1551 <param name=
"type" type=
"GLenum"/>
1552 <param name=
"pixels" type=
"const GLvoid *"/>
1553 <glx rop=
"110" handcode=
"true"/>
1556 <function name=
"TexEnvf" offset=
"184">
1557 <param name=
"target" type=
"GLenum"/>
1558 <param name=
"pname" type=
"GLenum"/>
1559 <param name=
"param" type=
"GLfloat"/>
1563 <function name=
"TexEnvfv" offset=
"185">
1564 <param name=
"target" type=
"GLenum"/>
1565 <param name=
"pname" type=
"GLenum"/>
1566 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1570 <function name=
"TexEnvi" offset=
"186">
1571 <param name=
"target" type=
"GLenum"/>
1572 <param name=
"pname" type=
"GLenum"/>
1573 <param name=
"param" type=
"GLint"/>
1577 <function name=
"TexEnviv" offset=
"187">
1578 <param name=
"target" type=
"GLenum"/>
1579 <param name=
"pname" type=
"GLenum"/>
1580 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1584 <function name=
"TexGend" offset=
"188">
1585 <param name=
"coord" type=
"GLenum"/>
1586 <param name=
"pname" type=
"GLenum"/>
1587 <param name=
"param" type=
"GLdouble"/>
1591 <function name=
"TexGendv" offset=
"189">
1592 <param name=
"coord" type=
"GLenum"/>
1593 <param name=
"pname" type=
"GLenum"/>
1594 <param name=
"params" type=
"const GLdouble *" variable_param=
"pname"/>
1598 <function name=
"TexGenf" offset=
"190">
1599 <param name=
"coord" type=
"GLenum"/>
1600 <param name=
"pname" type=
"GLenum"/>
1601 <param name=
"param" type=
"GLfloat"/>
1605 <function name=
"TexGenfv" offset=
"191">
1606 <param name=
"coord" type=
"GLenum"/>
1607 <param name=
"pname" type=
"GLenum"/>
1608 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1612 <function name=
"TexGeni" offset=
"192">
1613 <param name=
"coord" type=
"GLenum"/>
1614 <param name=
"pname" type=
"GLenum"/>
1615 <param name=
"param" type=
"GLint"/>
1619 <function name=
"TexGeniv" offset=
"193">
1620 <param name=
"coord" type=
"GLenum"/>
1621 <param name=
"pname" type=
"GLenum"/>
1622 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1626 <function name=
"FeedbackBuffer" offset=
"194">
1627 <param name=
"size" type=
"GLsizei"/>
1628 <param name=
"type" type=
"GLenum"/>
1629 <param name=
"buffer" type=
"GLfloat *"/>
1630 <glx sop=
"105" handcode=
"true"/>
1633 <function name=
"SelectBuffer" offset=
"195">
1634 <param name=
"size" type=
"GLsizei"/>
1635 <param name=
"buffer" type=
"GLuint *"/>
1636 <glx sop=
"106" handcode=
"true"/>
1639 <function name=
"RenderMode" offset=
"196">
1640 <param name=
"mode" type=
"GLenum"/>
1641 <return type=
"GLint"/>
1642 <glx sop=
"107" handcode=
"true"/>
1645 <function name=
"InitNames" offset=
"197">
1649 <function name=
"LoadName" offset=
"198">
1650 <param name=
"name" type=
"GLuint"/>
1654 <function name=
"PassThrough" offset=
"199">
1655 <param name=
"token" type=
"GLfloat"/>
1659 <function name=
"PopName" offset=
"200">
1663 <function name=
"PushName" offset=
"201">
1664 <param name=
"name" type=
"GLuint"/>
1668 <function name=
"DrawBuffer" offset=
"202">
1669 <param name=
"mode" type=
"GLenum"/>
1673 <function name=
"Clear" offset=
"203">
1674 <param name=
"mask" type=
"GLbitfield"/>
1678 <function name=
"ClearAccum" offset=
"204">
1679 <param name=
"red" type=
"GLfloat"/>
1680 <param name=
"green" type=
"GLfloat"/>
1681 <param name=
"blue" type=
"GLfloat"/>
1682 <param name=
"alpha" type=
"GLfloat"/>
1686 <function name=
"ClearIndex" offset=
"205">
1687 <param name=
"c" type=
"GLfloat"/>
1691 <function name=
"ClearColor" offset=
"206">
1692 <param name=
"red" type=
"GLclampf"/>
1693 <param name=
"green" type=
"GLclampf"/>
1694 <param name=
"blue" type=
"GLclampf"/>
1695 <param name=
"alpha" type=
"GLclampf"/>
1699 <function name=
"ClearStencil" offset=
"207">
1700 <param name=
"s" type=
"GLint"/>
1704 <function name=
"ClearDepth" offset=
"208">
1705 <param name=
"depth" type=
"GLclampd"/>
1709 <function name=
"StencilMask" offset=
"209">
1710 <param name=
"mask" type=
"GLuint"/>
1714 <function name=
"ColorMask" offset=
"210">
1715 <param name=
"red" type=
"GLboolean"/>
1716 <param name=
"green" type=
"GLboolean"/>
1717 <param name=
"blue" type=
"GLboolean"/>
1718 <param name=
"alpha" type=
"GLboolean"/>
1722 <function name=
"DepthMask" offset=
"211">
1723 <param name=
"flag" type=
"GLboolean"/>
1727 <function name=
"IndexMask" offset=
"212">
1728 <param name=
"mask" type=
"GLuint"/>
1732 <function name=
"Accum" offset=
"213">
1733 <param name=
"op" type=
"GLenum"/>
1734 <param name=
"value" type=
"GLfloat"/>
1738 <function name=
"Disable" offset=
"214">
1739 <param name=
"cap" type=
"GLenum"/>
1743 <function name=
"Enable" offset=
"215">
1744 <param name=
"cap" type=
"GLenum"/>
1748 <function name=
"Finish" offset=
"216">
1749 <glx sop=
"108" handcode=
"true"/>
1752 <function name=
"Flush" offset=
"217">
1753 <glx sop=
"142" handcode=
"true"/>
1756 <function name=
"PopAttrib" offset=
"218">
1760 <function name=
"PushAttrib" offset=
"219">
1761 <param name=
"mask" type=
"GLbitfield"/>
1765 <function name=
"Map1d" offset=
"220">
1766 <param name=
"target" type=
"GLenum"/>
1767 <param name=
"u1" type=
"GLdouble"/>
1768 <param name=
"u2" type=
"GLdouble"/>
1769 <param name=
"stride" type=
"GLint"/>
1770 <param name=
"order" type=
"GLint"/>
1771 <param name=
"points" type=
"const GLdouble *"/>
1772 <glx rop=
"143" handcode=
"true"/>
1775 <function name=
"Map1f" offset=
"221">
1776 <param name=
"target" type=
"GLenum"/>
1777 <param name=
"u1" type=
"GLfloat"/>
1778 <param name=
"u2" type=
"GLfloat"/>
1779 <param name=
"stride" type=
"GLint"/>
1780 <param name=
"order" type=
"GLint"/>
1781 <param name=
"points" type=
"const GLfloat *"/>
1782 <glx rop=
"144" handcode=
"true"/>
1785 <function name=
"Map2d" offset=
"222">
1786 <param name=
"target" type=
"GLenum"/>
1787 <param name=
"u1" type=
"GLdouble"/>
1788 <param name=
"u2" type=
"GLdouble"/>
1789 <param name=
"ustride" type=
"GLint"/>
1790 <param name=
"uorder" type=
"GLint"/>
1791 <param name=
"v1" type=
"GLdouble"/>
1792 <param name=
"v2" type=
"GLdouble"/>
1793 <param name=
"vstride" type=
"GLint"/>
1794 <param name=
"vorder" type=
"GLint"/>
1795 <param name=
"points" type=
"const GLdouble *"/>
1796 <glx rop=
"145" handcode=
"true"/>
1799 <function name=
"Map2f" offset=
"223">
1800 <param name=
"target" type=
"GLenum"/>
1801 <param name=
"u1" type=
"GLfloat"/>
1802 <param name=
"u2" type=
"GLfloat"/>
1803 <param name=
"ustride" type=
"GLint"/>
1804 <param name=
"uorder" type=
"GLint"/>
1805 <param name=
"v1" type=
"GLfloat"/>
1806 <param name=
"v2" type=
"GLfloat"/>
1807 <param name=
"vstride" type=
"GLint"/>
1808 <param name=
"vorder" type=
"GLint"/>
1809 <param name=
"points" type=
"const GLfloat *"/>
1810 <glx rop=
"146" handcode=
"true"/>
1813 <function name=
"MapGrid1d" offset=
"224">
1814 <param name=
"un" type=
"GLint"/>
1815 <param name=
"u1" type=
"GLdouble"/>
1816 <param name=
"u2" type=
"GLdouble"/>
1820 <function name=
"MapGrid1f" offset=
"225">
1821 <param name=
"un" type=
"GLint"/>
1822 <param name=
"u1" type=
"GLfloat"/>
1823 <param name=
"u2" type=
"GLfloat"/>
1827 <function name=
"MapGrid2d" offset=
"226">
1828 <param name=
"un" type=
"GLint"/>
1829 <param name=
"u1" type=
"GLdouble"/>
1830 <param name=
"u2" type=
"GLdouble"/>
1831 <param name=
"vn" type=
"GLint"/>
1832 <param name=
"v1" type=
"GLdouble"/>
1833 <param name=
"v2" type=
"GLdouble"/>
1837 <function name=
"MapGrid2f" offset=
"227">
1838 <param name=
"un" type=
"GLint"/>
1839 <param name=
"u1" type=
"GLfloat"/>
1840 <param name=
"u2" type=
"GLfloat"/>
1841 <param name=
"vn" type=
"GLint"/>
1842 <param name=
"v1" type=
"GLfloat"/>
1843 <param name=
"v2" type=
"GLfloat"/>
1847 <function name=
"EvalCoord1d" offset=
"228" vectorequiv=
"EvalCoord1dv">
1848 <param name=
"u" type=
"GLdouble"/>
1851 <function name=
"EvalCoord1dv" offset=
"229">
1852 <param name=
"u" type=
"const GLdouble *" count=
"1"/>
1856 <function name=
"EvalCoord1f" offset=
"230" vectorequiv=
"EvalCoord1fv">
1857 <param name=
"u" type=
"GLfloat"/>
1860 <function name=
"EvalCoord1fv" offset=
"231">
1861 <param name=
"u" type=
"const GLfloat *" count=
"1"/>
1865 <function name=
"EvalCoord2d" offset=
"232" vectorequiv=
"EvalCoord2dv">
1866 <param name=
"u" type=
"GLdouble"/>
1867 <param name=
"v" type=
"GLdouble"/>
1870 <function name=
"EvalCoord2dv" offset=
"233">
1871 <param name=
"u" type=
"const GLdouble *" count=
"2"/>
1875 <function name=
"EvalCoord2f" offset=
"234" vectorequiv=
"EvalCoord2fv">
1876 <param name=
"u" type=
"GLfloat"/>
1877 <param name=
"v" type=
"GLfloat"/>
1880 <function name=
"EvalCoord2fv" offset=
"235">
1881 <param name=
"u" type=
"const GLfloat *" count=
"2"/>
1885 <function name=
"EvalMesh1" offset=
"236">
1886 <param name=
"mode" type=
"GLenum"/>
1887 <param name=
"i1" type=
"GLint"/>
1888 <param name=
"i2" type=
"GLint"/>
1892 <function name=
"EvalPoint1" offset=
"237">
1893 <param name=
"i" type=
"GLint"/>
1897 <function name=
"EvalMesh2" offset=
"238">
1898 <param name=
"mode" type=
"GLenum"/>
1899 <param name=
"i1" type=
"GLint"/>
1900 <param name=
"i2" type=
"GLint"/>
1901 <param name=
"j1" type=
"GLint"/>
1902 <param name=
"j2" type=
"GLint"/>
1906 <function name=
"EvalPoint2" offset=
"239">
1907 <param name=
"i" type=
"GLint"/>
1908 <param name=
"j" type=
"GLint"/>
1912 <function name=
"AlphaFunc" offset=
"240">
1913 <param name=
"func" type=
"GLenum"/>
1914 <param name=
"ref" type=
"GLclampf"/>
1918 <function name=
"BlendFunc" offset=
"241">
1919 <param name=
"sfactor" type=
"GLenum"/>
1920 <param name=
"dfactor" type=
"GLenum"/>
1924 <function name=
"LogicOp" offset=
"242">
1925 <param name=
"opcode" type=
"GLenum"/>
1929 <function name=
"StencilFunc" offset=
"243">
1930 <param name=
"func" type=
"GLenum"/>
1931 <param name=
"ref" type=
"GLint"/>
1932 <param name=
"mask" type=
"GLuint"/>
1936 <function name=
"StencilOp" offset=
"244">
1937 <param name=
"fail" type=
"GLenum"/>
1938 <param name=
"zfail" type=
"GLenum"/>
1939 <param name=
"zpass" type=
"GLenum"/>
1943 <function name=
"DepthFunc" offset=
"245">
1944 <param name=
"func" type=
"GLenum"/>
1948 <function name=
"PixelZoom" offset=
"246">
1949 <param name=
"xfactor" type=
"GLfloat"/>
1950 <param name=
"yfactor" type=
"GLfloat"/>
1954 <function name=
"PixelTransferf" offset=
"247">
1955 <param name=
"pname" type=
"GLenum"/>
1956 <param name=
"param" type=
"GLfloat"/>
1960 <function name=
"PixelTransferi" offset=
"248">
1961 <param name=
"pname" type=
"GLenum"/>
1962 <param name=
"param" type=
"GLint"/>
1966 <function name=
"PixelStoref" offset=
"249">
1967 <param name=
"pname" type=
"GLenum"/>
1968 <param name=
"param" type=
"GLfloat"/>
1969 <glx sop=
"109" handcode=
"true"/>
1972 <function name=
"PixelStorei" offset=
"250">
1973 <param name=
"pname" type=
"GLenum"/>
1974 <param name=
"param" type=
"GLint"/>
1975 <glx sop=
"110" handcode=
"true"/>
1978 <function name=
"PixelMapfv" offset=
"251">
1979 <param name=
"map" type=
"GLenum"/>
1980 <param name=
"mapsize" type=
"GLsizei" counter=
"true"/>
1981 <param name=
"values" type=
"const GLfloat *" count=
"mapsize" variable_param=
"map" />
1982 <glx rop=
"168" large=
"true"/>
1985 <function name=
"PixelMapuiv" offset=
"252">
1986 <param name=
"map" type=
"GLenum"/>
1987 <param name=
"mapsize" type=
"GLsizei"/>
1988 <param name=
"values" type=
"const GLuint *" count=
"mapsize" variable_param=
"map" />
1989 <glx rop=
"169" large=
"true"/>
1992 <function name=
"PixelMapusv" offset=
"253">
1993 <param name=
"map" type=
"GLenum"/>
1994 <param name=
"mapsize" type=
"GLsizei"/>
1995 <param name=
"values" type=
"const GLushort *" count=
"mapsize" variable_param=
"map" />
1996 <glx rop=
"170" large=
"true"/>
1999 <function name=
"ReadBuffer" offset=
"254">
2000 <param name=
"mode" type=
"GLenum"/>
2004 <function name=
"CopyPixels" offset=
"255">
2005 <param name=
"x" type=
"GLint"/>
2006 <param name=
"y" type=
"GLint"/>
2007 <param name=
"width" type=
"GLsizei"/>
2008 <param name=
"height" type=
"GLsizei"/>
2009 <param name=
"type" type=
"GLenum"/>
2013 <function name=
"ReadPixels" offset=
"256">
2014 <param name=
"x" type=
"GLint"/>
2015 <param name=
"y" type=
"GLint"/>
2016 <param name=
"width" type=
"GLsizei"/>
2017 <param name=
"height" type=
"GLsizei"/>
2018 <param name=
"format" type=
"GLenum"/>
2019 <param name=
"type" type=
"GLenum"/>
2020 <param name=
"pixels" type=
"GLvoid *"/>
2021 <glx sop=
"111" handcode=
"true"/>
2024 <function name=
"DrawPixels" offset=
"257">
2025 <param name=
"width" type=
"GLsizei"/>
2026 <param name=
"height" type=
"GLsizei"/>
2027 <param name=
"format" type=
"GLenum"/>
2028 <param name=
"type" type=
"GLenum"/>
2029 <param name=
"pixels" type=
"const GLvoid *"/>
2030 <glx rop=
"173" handcode=
"true"/>
2033 <function name=
"GetBooleanv" offset=
"258">
2034 <param name=
"pname" type=
"GLenum"/>
2035 <param name=
"params" type=
"GLboolean *"/>
2036 <glx sop=
"112" handcode=
"true"/>
2039 <function name=
"GetClipPlane" offset=
"259">
2040 <param name=
"plane" type=
"GLenum"/>
2041 <param name=
"equation" type=
"GLdouble *" output=
"true"/>
2042 <glx sop=
"113" handcode=
"true"/>
2045 <function name=
"GetDoublev" offset=
"260">
2046 <param name=
"pname" type=
"GLenum"/>
2047 <param name=
"params" type=
"GLdouble *"/>
2048 <glx sop=
"114" handcode=
"true"/>
2051 <function name=
"GetError" offset=
"261">
2052 <return type=
"GLenum"/>
2053 <glx sop=
"115" handcode=
"true"/>
2056 <function name=
"GetFloatv" offset=
"262">
2057 <param name=
"pname" type=
"GLenum"/>
2058 <param name=
"params" type=
"GLfloat *"/>
2059 <glx sop=
"116" handcode=
"true"/>
2062 <function name=
"GetIntegerv" offset=
"263">
2063 <param name=
"pname" type=
"GLenum"/>
2064 <param name=
"params" type=
"GLint *"/>
2065 <glx sop=
"117" handcode=
"true"/>
2068 <function name=
"GetLightfv" offset=
"264">
2069 <param name=
"light" type=
"GLenum"/>
2070 <param name=
"pname" type=
"GLenum"/>
2071 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2075 <function name=
"GetLightiv" offset=
"265">
2076 <param name=
"light" type=
"GLenum"/>
2077 <param name=
"pname" type=
"GLenum"/>
2078 <param name=
"params" type=
"GLint *" output=
"true"/>
2082 <function name=
"GetMapdv" offset=
"266">
2083 <param name=
"target" type=
"GLenum"/>
2084 <param name=
"query" type=
"GLenum"/>
2085 <param name=
"v" type=
"GLdouble *" output=
"true"/>
2089 <function name=
"GetMapfv" offset=
"267">
2090 <param name=
"target" type=
"GLenum"/>
2091 <param name=
"query" type=
"GLenum"/>
2092 <param name=
"v" type=
"GLfloat *" output=
"true"/>
2096 <function name=
"GetMapiv" offset=
"268">
2097 <param name=
"target" type=
"GLenum"/>
2098 <param name=
"query" type=
"GLenum"/>
2099 <param name=
"v" type=
"GLint *" output=
"true"/>
2103 <function name=
"GetMaterialfv" offset=
"269">
2104 <param name=
"face" type=
"GLenum"/>
2105 <param name=
"pname" type=
"GLenum"/>
2106 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2110 <function name=
"GetMaterialiv" offset=
"270">
2111 <param name=
"face" type=
"GLenum"/>
2112 <param name=
"pname" type=
"GLenum"/>
2113 <param name=
"params" type=
"GLint *" output=
"true"/>
2117 <function name=
"GetPixelMapfv" offset=
"271">
2118 <param name=
"map" type=
"GLenum"/>
2119 <param name=
"values" type=
"GLfloat *" output=
"true"/>
2123 <function name=
"GetPixelMapuiv" offset=
"272">
2124 <param name=
"map" type=
"GLenum"/>
2125 <param name=
"values" type=
"GLuint *" output=
"true"/>
2129 <function name=
"GetPixelMapusv" offset=
"273">
2130 <param name=
"map" type=
"GLenum"/>
2131 <param name=
"values" type=
"GLushort *" output=
"true"/>
2135 <function name=
"GetPolygonStipple" offset=
"274">
2136 <param name=
"mask" type=
"GLubyte *"/>
2137 <glx sop=
"128" handcode=
"true"/>
2140 <function name=
"GetString" offset=
"275">
2141 <param name=
"name" type=
"GLenum"/>
2142 <return type=
"const GLubyte *"/>
2143 <glx sop=
"129" handcode=
"true"/>
2146 <function name=
"GetTexEnvfv" offset=
"276">
2147 <param name=
"target" type=
"GLenum"/>
2148 <param name=
"pname" type=
"GLenum"/>
2149 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2153 <function name=
"GetTexEnviv" offset=
"277">
2154 <param name=
"target" type=
"GLenum"/>
2155 <param name=
"pname" type=
"GLenum"/>
2156 <param name=
"params" type=
"GLint *" output=
"true"/>
2160 <function name=
"GetTexGendv" offset=
"278">
2161 <param name=
"coord" type=
"GLenum"/>
2162 <param name=
"pname" type=
"GLenum"/>
2163 <param name=
"params" type=
"GLdouble *" output=
"true"/>
2167 <function name=
"GetTexGenfv" offset=
"279">
2168 <param name=
"coord" type=
"GLenum"/>
2169 <param name=
"pname" type=
"GLenum"/>
2170 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2174 <function name=
"GetTexGeniv" offset=
"280">
2175 <param name=
"coord" type=
"GLenum"/>
2176 <param name=
"pname" type=
"GLenum"/>
2177 <param name=
"params" type=
"GLint *" output=
"true"/>
2181 <function name=
"GetTexImage" offset=
"281">
2182 <param name=
"target" type=
"GLenum"/>
2183 <param name=
"level" type=
"GLint"/>
2184 <param name=
"format" type=
"GLenum"/>
2185 <param name=
"type" type=
"GLenum"/>
2186 <param name=
"pixels" type=
"GLvoid *"/>
2187 <glx sop=
"135" handcode=
"true"/>
2190 <function name=
"GetTexParameterfv" offset=
"282">
2191 <param name=
"target" type=
"GLenum"/>
2192 <param name=
"pname" type=
"GLenum"/>
2193 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2197 <function name=
"GetTexParameteriv" offset=
"283">
2198 <param name=
"target" type=
"GLenum"/>
2199 <param name=
"pname" type=
"GLenum"/>
2200 <param name=
"params" type=
"GLint *" output=
"true"/>
2204 <function name=
"GetTexLevelParameterfv" offset=
"284">
2205 <param name=
"target" type=
"GLenum"/>
2206 <param name=
"level" type=
"GLint"/>
2207 <param name=
"pname" type=
"GLenum"/>
2208 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2212 <function name=
"GetTexLevelParameteriv" offset=
"285">
2213 <param name=
"target" type=
"GLenum"/>
2214 <param name=
"level" type=
"GLint"/>
2215 <param name=
"pname" type=
"GLenum"/>
2216 <param name=
"params" type=
"GLint *" output=
"true"/>
2220 <function name=
"IsEnabled" offset=
"286">
2221 <param name=
"cap" type=
"GLenum"/>
2222 <return type=
"GLboolean"/>
2223 <glx sop=
"140" handcode=
"true"/>
2226 <function name=
"IsList" offset=
"287">
2227 <param name=
"list" type=
"GLuint"/>
2228 <return type=
"GLboolean"/>
2232 <function name=
"DepthRange" offset=
"288">
2233 <param name=
"zNear" type=
"GLclampd"/>
2234 <param name=
"zFar" type=
"GLclampd"/>
2238 <function name=
"Frustum" offset=
"289">
2239 <param name=
"left" type=
"GLdouble"/>
2240 <param name=
"right" type=
"GLdouble"/>
2241 <param name=
"bottom" type=
"GLdouble"/>
2242 <param name=
"top" type=
"GLdouble"/>
2243 <param name=
"zNear" type=
"GLdouble"/>
2244 <param name=
"zFar" type=
"GLdouble"/>
2248 <function name=
"LoadIdentity" offset=
"290">
2252 <function name=
"LoadMatrixf" offset=
"291">
2253 <param name=
"m" type=
"const GLfloat *" count=
"16"/>
2257 <function name=
"LoadMatrixd" offset=
"292">
2258 <param name=
"m" type=
"const GLdouble *" count=
"16"/>
2262 <function name=
"MatrixMode" offset=
"293">
2263 <param name=
"mode" type=
"GLenum"/>
2267 <function name=
"MultMatrixf" offset=
"294">
2268 <param name=
"m" type=
"const GLfloat *" count=
"16"/>
2272 <function name=
"MultMatrixd" offset=
"295">
2273 <param name=
"m" type=
"const GLdouble *" count=
"16"/>
2277 <function name=
"Ortho" offset=
"296">
2278 <param name=
"left" type=
"GLdouble"/>
2279 <param name=
"right" type=
"GLdouble"/>
2280 <param name=
"bottom" type=
"GLdouble"/>
2281 <param name=
"top" type=
"GLdouble"/>
2282 <param name=
"zNear" type=
"GLdouble"/>
2283 <param name=
"zFar" type=
"GLdouble"/>
2287 <function name=
"PopMatrix" offset=
"297">
2291 <function name=
"PushMatrix" offset=
"298">
2295 <function name=
"Rotated" offset=
"299">
2296 <param name=
"angle" type=
"GLdouble"/>
2297 <param name=
"x" type=
"GLdouble"/>
2298 <param name=
"y" type=
"GLdouble"/>
2299 <param name=
"z" type=
"GLdouble"/>
2303 <function name=
"Rotatef" offset=
"300">
2304 <param name=
"angle" type=
"GLfloat"/>
2305 <param name=
"x" type=
"GLfloat"/>
2306 <param name=
"y" type=
"GLfloat"/>
2307 <param name=
"z" type=
"GLfloat"/>
2311 <function name=
"Scaled" offset=
"301">
2312 <param name=
"x" type=
"GLdouble"/>
2313 <param name=
"y" type=
"GLdouble"/>
2314 <param name=
"z" type=
"GLdouble"/>
2318 <function name=
"Scalef" offset=
"302">
2319 <param name=
"x" type=
"GLfloat"/>
2320 <param name=
"y" type=
"GLfloat"/>
2321 <param name=
"z" type=
"GLfloat"/>
2325 <function name=
"Translated" offset=
"303">
2326 <param name=
"x" type=
"GLdouble"/>
2327 <param name=
"y" type=
"GLdouble"/>
2328 <param name=
"z" type=
"GLdouble"/>
2332 <function name=
"Translatef" offset=
"304">
2333 <param name=
"x" type=
"GLfloat"/>
2334 <param name=
"y" type=
"GLfloat"/>
2335 <param name=
"z" type=
"GLfloat"/>
2339 <function name=
"Viewport" offset=
"305">
2340 <param name=
"x" type=
"GLint"/>
2341 <param name=
"y" type=
"GLint"/>
2342 <param name=
"width" type=
"GLsizei"/>
2343 <param name=
"height" type=
"GLsizei"/>
2348 <category name=
"1.1">
2349 <enum name=
"INDEX_LOGIC_OP" value=
"0x0BF1"/>
2350 <enum name=
"COLOR_LOGIC_OP" value=
"0x0BF2"/>
2351 <enum name=
"TEXTURE_INTERNAL_FORMAT" value=
"0x1003"/>
2352 <enum name=
"DOUBLE" value=
"0x140A"/>
2353 <enum name=
"POLYGON_OFFSET_UNITS" value=
"0x2A00"/>
2354 <enum name=
"POLYGON_OFFSET_POINT" value=
"0x2A01"/>
2355 <enum name=
"POLYGON_OFFSET_LINE" value=
"0x2A02"/>
2356 <enum name=
"R3_G3_B2" value=
"0x2A10"/>
2357 <enum name=
"V2F" value=
"0x2A20"/>
2358 <enum name=
"V3F" value=
"0x2A21"/>
2359 <enum name=
"C4UB_V2F" value=
"0x2A22"/>
2360 <enum name=
"C4UB_V3F" value=
"0x2A23"/>
2361 <enum name=
"C3F_V3F" value=
"0x2A24"/>
2362 <enum name=
"N3F_V3F" value=
"0x2A25"/>
2363 <enum name=
"C4F_N3F_V3F" value=
"0x2A26"/>
2364 <enum name=
"T2F_V3F" value=
"0x2A27"/>
2365 <enum name=
"T4F_V4F" value=
"0x2A28"/>
2366 <enum name=
"T2F_C4UB_V3F" value=
"0x2A29"/>
2367 <enum name=
"T2F_C3F_V3F" value=
"0x2A2A"/>
2368 <enum name=
"T2F_N3F_V3F" value=
"0x2A2B"/>
2369 <enum name=
"T2F_C4F_N3F_V3F" value=
"0x2A2C"/>
2370 <enum name=
"T4F_C4F_N3F_V4F" value=
"0x2A2D"/>
2371 <enum name=
"POLYGON_OFFSET_FILL" value=
"0x8037"/>
2372 <enum name=
"POLYGON_OFFSET_FACTOR" value=
"0x8038"/>
2373 <enum name=
"POLYGON_OFFSET_BIAS" value=
"0x8039"/>
2374 <enum name=
"ALPHA4" value=
"0x803B"/>
2375 <enum name=
"ALPHA8" value=
"0x803C"/>
2376 <enum name=
"ALPHA12" value=
"0x803D"/>
2377 <enum name=
"ALPHA16" value=
"0x803E"/>
2378 <enum name=
"LUMINANCE4" value=
"0x803F"/>
2379 <enum name=
"LUMINANCE8" value=
"0x8040"/>
2380 <enum name=
"LUMINANCE12" value=
"0x8041"/>
2381 <enum name=
"LUMINANCE16" value=
"0x8042"/>
2382 <enum name=
"LUMINANCE4_ALPHA4" value=
"0x8043"/>
2383 <enum name=
"LUMINANCE6_ALPHA2" value=
"0x8044"/>
2384 <enum name=
"LUMINANCE8_ALPHA8" value=
"0x8045"/>
2385 <enum name=
"LUMINANCE12_ALPHA4" value=
"0x8046"/>
2386 <enum name=
"LUMINANCE12_ALPHA12" value=
"0x8047"/>
2387 <enum name=
"LUMINANCE16_ALPHA16" value=
"0x8048"/>
2388 <enum name=
"INTENSITY" value=
"0x8049"/>
2389 <enum name=
"INTENSITY4" value=
"0x804A"/>
2390 <enum name=
"INTENSITY8" value=
"0x804B"/>
2391 <enum name=
"INTENSITY12" value=
"0x804C"/>
2392 <enum name=
"INTENSITY16" value=
"0x804D"/>
2393 <enum name=
"RGB4" value=
"0x804F"/>
2394 <enum name=
"RGB5" value=
"0x8050"/>
2395 <enum name=
"RGB8" value=
"0x8051"/>
2396 <enum name=
"RGB10" value=
"0x8052"/>
2397 <enum name=
"RGB12" value=
"0x8053"/>
2398 <enum name=
"RGB16" value=
"0x8054"/>
2399 <enum name=
"RGBA2" value=
"0x8055"/>
2400 <enum name=
"RGBA4" value=
"0x8056"/>
2401 <enum name=
"RGB5_A1" value=
"0x8057"/>
2402 <enum name=
"RGBA8" value=
"0x8058"/>
2403 <enum name=
"RGB10_A2" value=
"0x8059"/>
2404 <enum name=
"RGBA12" value=
"0x805A"/>
2405 <enum name=
"RGBA16" value=
"0x805B"/>
2406 <enum name=
"TEXTURE_RED_SIZE" value=
"0x805C"/>
2407 <enum name=
"TEXTURE_GREEN_SIZE" value=
"0x805D"/>
2408 <enum name=
"TEXTURE_BLUE_SIZE" value=
"0x805E"/>
2409 <enum name=
"TEXTURE_ALPHA_SIZE" value=
"0x805F"/>
2410 <enum name=
"TEXTURE_LUMINANCE_SIZE" value=
"0x8060"/>
2411 <enum name=
"TEXTURE_INTENSITY_SIZE" value=
"0x8061"/>
2412 <enum name=
"PROXY_TEXTURE_1D" value=
"0x8063"/>
2413 <enum name=
"PROXY_TEXTURE_2D" value=
"0x8064"/>
2414 <enum name=
"TEXTURE_PRIORITY" value=
"0x8066"/>
2415 <enum name=
"TEXTURE_RESIDENT" value=
"0x8067"/>
2416 <enum name=
"TEXTURE_BINDING_1D" value=
"0x8068"/>
2417 <enum name=
"TEXTURE_BINDING_2D" value=
"0x8069"/>
2418 <enum name=
"VERTEX_ARRAY" value=
"0x8074"/>
2419 <enum name=
"NORMAL_ARRAY" value=
"0x8075"/>
2420 <enum name=
"COLOR_ARRAY" value=
"0x8076"/>
2421 <enum name=
"INDEX_ARRAY" value=
"0x8077"/>
2422 <enum name=
"TEXTURE_COORD_ARRAY" value=
"0x8078"/>
2423 <enum name=
"EDGE_FLAG_ARRAY" value=
"0x8079"/>
2424 <enum name=
"VERTEX_ARRAY_SIZE" value=
"0x807A"/>
2425 <enum name=
"VERTEX_ARRAY_TYPE" value=
"0x807B"/>
2426 <enum name=
"VERTEX_ARRAY_STRIDE" value=
"0x807C"/>
2427 <enum name=
"VERTEX_ARRAY_COUNT" value=
"0x807D"/>
2428 <enum name=
"NORMAL_ARRAY_TYPE" value=
"0x807E"/>
2429 <enum name=
"NORMAL_ARRAY_STRIDE" value=
"0x807F"/>
2430 <enum name=
"NORMAL_ARRAY_COUNT" value=
"0x8080"/>
2431 <enum name=
"COLOR_ARRAY_SIZE" value=
"0x8081"/>
2432 <enum name=
"COLOR_ARRAY_TYPE" value=
"0x8082"/>
2433 <enum name=
"COLOR_ARRAY_STRIDE" value=
"0x8083"/>
2434 <enum name=
"COLOR_ARRAY_COUNT" value=
"0x8084"/>
2435 <enum name=
"INDEX_ARRAY_TYPE" value=
"0x8085"/>
2436 <enum name=
"INDEX_ARRAY_STRIDE" value=
"0x8086"/>
2437 <enum name=
"INDEX_ARRAY_COUNT" value=
"0x8087"/>
2438 <enum name=
"TEXTURE_COORD_ARRAY_SIZE" value=
"0x8088"/>
2439 <enum name=
"TEXTURE_COORD_ARRAY_TYPE" value=
"0x8089"/>
2440 <enum name=
"TEXTURE_COORD_ARRAY_STRIDE" value=
"0x808A"/>
2441 <enum name=
"TEXTURE_COORD_ARRAY_COUNT" value=
"0x808B"/>
2442 <enum name=
"EDGE_FLAG_ARRAY_STRIDE" value=
"0x808C"/>
2443 <enum name=
"EDGE_FLAG_ARRAY_COUNT" value=
"0x808D"/>
2444 <enum name=
"VERTEX_ARRAY_POINTER" value=
"0x808E"/>
2445 <enum name=
"NORMAL_ARRAY_POINTER" value=
"0x808F"/>
2446 <enum name=
"COLOR_ARRAY_POINTER" value=
"0x8090"/>
2447 <enum name=
"INDEX_ARRAY_POINTER" value=
"0x8091"/>
2448 <enum name=
"TEXTURE_COORD_ARRAY_POINTER" value=
"0x8092"/>
2449 <enum name=
"EDGE_FLAG_ARRAY_POINTER" value=
"0x8093"/>
2450 <enum name=
"CLIENT_PIXEL_STORE_BIT" value=
"0x00000001"/>
2451 <enum name=
"CLIENT_VERTEX_ARRAY_BIT" value=
"0x00000002"/>
2452 <enum name=
"ALL_CLIENT_ATTRIB_BITS" value=
"0xFFFFFFFF"/>
2453 <enum name=
"CLIENT_ALL_ATTRIB_BITS" value=
"0xFFFFFFFF"/>
2455 <function name=
"ArrayElement" offset=
"306">
2456 <param name=
"i" type=
"GLint"/>
2457 <glx handcode=
"true"/>
2460 <function name=
"ColorPointer" offset=
"308">
2461 <param name=
"size" type=
"GLint"/>
2462 <param name=
"type" type=
"GLenum"/>
2463 <param name=
"stride" type=
"GLsizei"/>
2464 <param name=
"pointer" type=
"const GLvoid *"/>
2465 <glx handcode=
"true"/>
2468 <function name=
"DisableClientState" offset=
"309">
2469 <param name=
"array" type=
"GLenum"/>
2470 <glx handcode=
"true"/>
2473 <function name=
"DrawArrays" offset=
"310">
2474 <param name=
"mode" type=
"GLenum"/>
2475 <param name=
"first" type=
"GLint"/>
2476 <param name=
"count" type=
"GLsizei"/>
2477 <glx handcode=
"true"/>
2480 <function name=
"DrawElements" offset=
"311">
2481 <param name=
"mode" type=
"GLenum"/>
2482 <param name=
"count" type=
"GLsizei"/>
2483 <param name=
"type" type=
"GLenum"/>
2484 <param name=
"indices" type=
"const GLvoid *"/>
2485 <glx handcode=
"true"/>
2488 <function name=
"EdgeFlagPointer" offset=
"312">
2489 <param name=
"stride" type=
"GLsizei"/>
2490 <param name=
"pointer" type=
"const GLvoid *"/>
2491 <glx handcode=
"true"/>
2494 <function name=
"EnableClientState" offset=
"313">
2495 <param name=
"array" type=
"GLenum"/>
2496 <glx handcode=
"true"/>
2499 <function name=
"GetPointerv" offset=
"329">
2500 <param name=
"pname" type=
"GLenum"/>
2501 <param name=
"params" type=
"GLvoid **"/>
2502 <glx handcode=
"true"/>
2505 <function name=
"IndexPointer" offset=
"314">
2506 <param name=
"type" type=
"GLenum"/>
2507 <param name=
"stride" type=
"GLsizei"/>
2508 <param name=
"pointer" type=
"const GLvoid *"/>
2509 <glx handcode=
"true"/>
2512 <function name=
"InterleavedArrays" offset=
"317">
2513 <param name=
"format" type=
"GLenum"/>
2514 <param name=
"stride" type=
"GLsizei"/>
2515 <param name=
"pointer" type=
"const GLvoid *"/>
2516 <glx handcode=
"true"/>
2519 <function name=
"NormalPointer" offset=
"318">
2520 <param name=
"type" type=
"GLenum"/>
2521 <param name=
"stride" type=
"GLsizei"/>
2522 <param name=
"pointer" type=
"const GLvoid *"/>
2523 <glx handcode=
"true"/>
2526 <function name=
"TexCoordPointer" offset=
"320">
2527 <param name=
"size" type=
"GLint"/>
2528 <param name=
"type" type=
"GLenum"/>
2529 <param name=
"stride" type=
"GLsizei"/>
2530 <param name=
"pointer" type=
"const GLvoid *"/>
2531 <glx handcode=
"true"/>
2534 <function name=
"VertexPointer" offset=
"321">
2535 <param name=
"size" type=
"GLint"/>
2536 <param name=
"type" type=
"GLenum"/>
2537 <param name=
"stride" type=
"GLsizei"/>
2538 <param name=
"pointer" type=
"const GLvoid *"/>
2539 <glx handcode=
"true"/>
2542 <function name=
"PolygonOffset" offset=
"319">
2543 <param name=
"factor" type=
"GLfloat"/>
2544 <param name=
"units" type=
"GLfloat"/>
2548 <function name=
"CopyTexImage1D" offset=
"323">
2549 <param name=
"target" type=
"GLenum"/>
2550 <param name=
"level" type=
"GLint"/>
2551 <param name=
"internalformat" type=
"GLenum"/>
2552 <param name=
"x" type=
"GLint"/>
2553 <param name=
"y" type=
"GLint"/>
2554 <param name=
"width" type=
"GLsizei"/>
2555 <param name=
"border" type=
"GLint"/>
2559 <function name=
"CopyTexImage2D" offset=
"324">
2560 <param name=
"target" type=
"GLenum"/>
2561 <param name=
"level" type=
"GLint"/>
2562 <param name=
"internalformat" type=
"GLenum"/>
2563 <param name=
"x" type=
"GLint"/>
2564 <param name=
"y" type=
"GLint"/>
2565 <param name=
"width" type=
"GLsizei"/>
2566 <param name=
"height" type=
"GLsizei"/>
2567 <param name=
"border" type=
"GLint"/>
2571 <function name=
"CopyTexSubImage1D" offset=
"325">
2572 <param name=
"target" type=
"GLenum"/>
2573 <param name=
"level" type=
"GLint"/>
2574 <param name=
"xoffset" type=
"GLint"/>
2575 <param name=
"x" type=
"GLint"/>
2576 <param name=
"y" type=
"GLint"/>
2577 <param name=
"width" type=
"GLsizei"/>
2581 <function name=
"CopyTexSubImage2D" offset=
"326">
2582 <param name=
"target" type=
"GLenum"/>
2583 <param name=
"level" type=
"GLint"/>
2584 <param name=
"xoffset" type=
"GLint"/>
2585 <param name=
"yoffset" type=
"GLint"/>
2586 <param name=
"x" type=
"GLint"/>
2587 <param name=
"y" type=
"GLint"/>
2588 <param name=
"width" type=
"GLsizei"/>
2589 <param name=
"height" type=
"GLsizei"/>
2593 <function name=
"TexSubImage1D" offset=
"332">
2594 <param name=
"target" type=
"GLenum"/>
2595 <param name=
"level" type=
"GLint"/>
2596 <param name=
"xoffset" type=
"GLint"/>
2597 <param name=
"width" type=
"GLsizei"/>
2598 <param name=
"format" type=
"GLenum"/>
2599 <param name=
"type" type=
"GLenum"/>
2600 <param name=
"pixels" type=
"const GLvoid *"/>
2601 <glx rop=
"4099" handcode=
"true"/>
2604 <function name=
"TexSubImage2D" offset=
"333">
2605 <param name=
"target" type=
"GLenum"/>
2606 <param name=
"level" type=
"GLint"/>
2607 <param name=
"xoffset" type=
"GLint"/>
2608 <param name=
"yoffset" type=
"GLint"/>
2609 <param name=
"width" type=
"GLsizei"/>
2610 <param name=
"height" type=
"GLsizei"/>
2611 <param name=
"format" type=
"GLenum"/>
2612 <param name=
"type" type=
"GLenum"/>
2613 <param name=
"pixels" type=
"const GLvoid *"/>
2614 <glx rop=
"4100" handcode=
"true"/>
2617 <function name=
"AreTexturesResident" offset=
"322">
2618 <param name=
"n" type=
"GLsizei" counter=
"true"/>
2619 <param name=
"textures" type=
"const GLuint *" count=
"n"/>
2620 <param name=
"residences" type=
"GLboolean *" output=
"true"/>
2621 <return type=
"GLboolean"/>
2625 <function name=
"BindTexture" offset=
"307">
2626 <param name=
"target" type=
"GLenum"/>
2627 <param name=
"texture" type=
"GLuint"/>
2631 <function name=
"DeleteTextures" offset=
"327">
2632 <param name=
"n" type=
"GLsizei" counter=
"true"/>
2633 <param name=
"textures" type=
"const GLuint *" count=
"n"/>
2637 <function name=
"GenTextures" offset=
"328">
2638 <param name=
"n" type=
"GLsizei"/>
2639 <param name=
"textures" type=
"GLuint *" output=
"true"/>
2640 <glx sop=
"145" handcode=
"true"/>
2643 <function name=
"IsTexture" offset=
"330">
2644 <param name=
"texture" type=
"GLuint"/>
2645 <return type=
"GLboolean"/>
2649 <function name=
"PrioritizeTextures" offset=
"331">
2650 <param name=
"n" type=
"GLsizei"/>
2651 <param name=
"textures" type=
"const GLuint *"/>
2652 <param name=
"priorities" type=
"const GLclampf *"/>
2653 <glx rop=
"4118" handcode=
"true"/>
2656 <function name=
"Indexub" offset=
"315" vectorequiv=
"Indexubv">
2657 <param name=
"c" type=
"GLubyte"/>
2660 <function name=
"Indexubv" offset=
"316">
2661 <param name=
"c" type=
"const GLubyte *" count=
"1"/>
2665 <function name=
"PopClientAttrib" offset=
"334">
2666 <glx handcode=
"true"/>
2669 <function name=
"PushClientAttrib" offset=
"335">
2670 <param name=
"mask" type=
"GLbitfield"/>
2671 <glx handcode=
"true"/>
2675 <category name=
"1.2">
2676 <enum name=
"UNSIGNED_BYTE_3_3_2" value=
"0x8032"/>
2677 <enum name=
"UNSIGNED_SHORT_4_4_4_4" value=
"0x8033"/>
2678 <enum name=
"UNSIGNED_SHORT_5_5_5_1" value=
"0x8034"/>
2679 <enum name=
"UNSIGNED_INT_8_8_8_8" value=
"0x8035"/>
2680 <enum name=
"UNSIGNED_INT_10_10_10_2" value=
"0x8036"/>
2681 <enum name=
"RESCALE_NORMAL" value=
"0x803A"/>
2682 <enum name=
"TEXTURE_BINDING_3D" value=
"0x806A"/>
2683 <enum name=
"PACK_SKIP_IMAGES" value=
"0x806B"/>
2684 <enum name=
"PACK_IMAGE_HEIGHT" value=
"0x806C"/>
2685 <enum name=
"UNPACK_SKIP_IMAGES" value=
"0x806D"/>
2686 <enum name=
"UNPACK_IMAGE_HEIGHT" value=
"0x806E"/>
2687 <enum name=
"TEXTURE_3D" value=
"0x806F"/>
2688 <enum name=
"PROXY_TEXTURE_3D" value=
"0x8070"/>
2689 <enum name=
"TEXTURE_DEPTH" value=
"0x8071"/>
2690 <enum name=
"TEXTURE_WRAP_R" value=
"0x8072"/>
2691 <enum name=
"MAX_3D_TEXTURE_SIZE" value=
"0x8073"/>
2692 <enum name=
"UNSIGNED_BYTE_2_3_3_REV" value=
"0x8362"/>
2693 <enum name=
"UNSIGNED_SHORT_5_6_5" value=
"0x8363"/>
2694 <enum name=
"UNSIGNED_SHORT_5_6_5_REV" value=
"0x8364"/>
2695 <enum name=
"UNSIGNED_SHORT_4_4_4_4_REV" value=
"0x8365"/>
2696 <enum name=
"UNSIGNED_SHORT_1_5_5_5_REV" value=
"0x8366"/>
2697 <enum name=
"UNSIGNED_INT_8_8_8_8_REV" value=
"0x8367"/>
2698 <enum name=
"UNSIGNED_INT_2_10_10_10_REV" value=
"0x8368"/>
2699 <enum name=
"BGR" value=
"0x80E0"/>
2700 <enum name=
"BGRA" value=
"0x80E1"/>
2701 <enum name=
"MAX_ELEMENTS_VERTICES" value=
"0x80E8"/>
2702 <enum name=
"MAX_ELEMENTS_INDICES" value=
"0x80E9"/>
2703 <enum name=
"CLAMP_TO_EDGE" value=
"0x812F"/>
2704 <enum name=
"TEXTURE_MIN_LOD" value=
"0x813A"/>
2705 <enum name=
"TEXTURE_MAX_LOD" value=
"0x813B"/>
2706 <enum name=
"TEXTURE_BASE_LEVEL" value=
"0x813C"/>
2707 <enum name=
"TEXTURE_MAX_LEVEL" value=
"0x813D"/>
2708 <enum name=
"LIGHT_MODEL_COLOR_CONTROL" value=
"0x81F8"/>
2709 <enum name=
"SINGLE_COLOR" value=
"0x81F9"/>
2710 <enum name=
"SEPARATE_SPECULAR_COLOR" value=
"0x81FA"/>
2711 <enum name=
"SMOOTH_POINT_SIZE_RANGE" value=
"0x0B12"/>
2712 <enum name=
"SMOOTH_POINT_SIZE_GRANULARITY" value=
"0x0B13"/>
2713 <enum name=
"SMOOTH_LINE_WIDTH_RANGE" value=
"0x0B22"/>
2714 <enum name=
"SMOOTH_LINE_WIDTH_GRANULARITY" value=
"0x0B23"/>
2715 <enum name=
"ALIASED_POINT_SIZE_RANGE" value=
"0x846D"/>
2716 <enum name=
"ALIASED_LINE_WIDTH_RANGE" value=
"0x846E"/>
2718 <function name=
"BlendColor" offset=
"336">
2719 <param name=
"red" type=
"GLclampf"/>
2720 <param name=
"green" type=
"GLclampf"/>
2721 <param name=
"blue" type=
"GLclampf"/>
2722 <param name=
"alpha" type=
"GLclampf"/>
2726 <function name=
"BlendEquation" offset=
"337">
2727 <param name=
"mode" type=
"GLenum"/>
2731 <function name=
"DrawRangeElements" offset=
"338">
2732 <param name=
"mode" type=
"GLenum"/>
2733 <param name=
"start" type=
"GLuint"/>
2734 <param name=
"end" type=
"GLuint"/>
2735 <param name=
"count" type=
"GLsizei"/>
2736 <param name=
"type" type=
"GLenum"/>
2737 <param name=
"indices" type=
"const GLvoid *"/>
2738 <glx handcode=
"true"/>
2741 <function name=
"ColorTable" offset=
"339">
2742 <param name=
"target" type=
"GLenum"/>
2743 <param name=
"internalformat" type=
"GLenum"/>
2744 <param name=
"width" type=
"GLsizei"/>
2745 <param name=
"format" type=
"GLenum"/>
2746 <param name=
"type" type=
"GLenum"/>
2747 <param name=
"table" type=
"const GLvoid *"/>
2748 <glx rop=
"2053" handcode=
"true"/>
2751 <function name=
"ColorTableParameterfv" offset=
"340">
2752 <param name=
"target" type=
"GLenum"/>
2753 <param name=
"pname" type=
"GLenum"/>
2754 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
2758 <function name=
"ColorTableParameteriv" offset=
"341">
2759 <param name=
"target" type=
"GLenum"/>
2760 <param name=
"pname" type=
"GLenum"/>
2761 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
2765 <function name=
"CopyColorTable" offset=
"342">
2766 <param name=
"target" type=
"GLenum"/>
2767 <param name=
"internalformat" type=
"GLenum"/>
2768 <param name=
"x" type=
"GLint"/>
2769 <param name=
"y" type=
"GLint"/>
2770 <param name=
"width" type=
"GLsizei"/>
2774 <function name=
"GetColorTable" offset=
"343">
2775 <param name=
"target" type=
"GLenum"/>
2776 <param name=
"format" type=
"GLenum"/>
2777 <param name=
"type" type=
"GLenum"/>
2778 <param name=
"table" type=
"GLvoid *"/>
2779 <glx sop=
"147" handcode=
"true"/>
2782 <function name=
"GetColorTableParameterfv" offset=
"344">
2783 <param name=
"target" type=
"GLenum"/>
2784 <param name=
"pname" type=
"GLenum"/>
2785 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2789 <function name=
"GetColorTableParameteriv" offset=
"345">
2790 <param name=
"target" type=
"GLenum"/>
2791 <param name=
"pname" type=
"GLenum"/>
2792 <param name=
"params" type=
"GLint *" output=
"true"/>
2796 <function name=
"ColorSubTable" offset=
"346">
2797 <param name=
"target" type=
"GLenum"/>
2798 <param name=
"start" type=
"GLsizei"/>
2799 <param name=
"count" type=
"GLsizei"/>
2800 <param name=
"format" type=
"GLenum"/>
2801 <param name=
"type" type=
"GLenum"/>
2802 <param name=
"data" type=
"const GLvoid *"/>
2803 <glx rop=
"195" handcode=
"true"/>
2806 <function name=
"CopyColorSubTable" offset=
"347">
2807 <param name=
"target" type=
"GLenum"/>
2808 <param name=
"start" type=
"GLsizei"/>
2809 <param name=
"x" type=
"GLint"/>
2810 <param name=
"y" type=
"GLint"/>
2811 <param name=
"width" type=
"GLsizei"/>
2815 <function name=
"ConvolutionFilter1D" offset=
"348">
2816 <param name=
"target" type=
"GLenum"/>
2817 <param name=
"internalformat" type=
"GLenum"/>
2818 <param name=
"width" type=
"GLsizei"/>
2819 <param name=
"format" type=
"GLenum"/>
2820 <param name=
"type" type=
"GLenum"/>
2821 <param name=
"image" type=
"const GLvoid *"/>
2822 <glx rop=
"4101" handcode=
"true"/>
2825 <function name=
"ConvolutionFilter2D" offset=
"349">
2826 <param name=
"target" type=
"GLenum"/>
2827 <param name=
"internalformat" type=
"GLenum"/>
2828 <param name=
"width" type=
"GLsizei"/>
2829 <param name=
"height" type=
"GLsizei"/>
2830 <param name=
"format" type=
"GLenum"/>
2831 <param name=
"type" type=
"GLenum"/>
2832 <param name=
"image" type=
"const GLvoid *"/>
2833 <glx rop=
"4102" handcode=
"true"/>
2836 <function name=
"ConvolutionParameterf" offset=
"350">
2837 <param name=
"target" type=
"GLenum"/>
2838 <param name=
"pname" type=
"GLenum"/>
2839 <param name=
"params" type=
"GLfloat"/>
2843 <function name=
"ConvolutionParameterfv" offset=
"351">
2844 <param name=
"target" type=
"GLenum"/>
2845 <param name=
"pname" type=
"GLenum"/>
2846 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
2850 <function name=
"ConvolutionParameteri" offset=
"352">
2851 <param name=
"target" type=
"GLenum"/>
2852 <param name=
"pname" type=
"GLenum"/>
2853 <param name=
"params" type=
"GLint"/>
2857 <function name=
"ConvolutionParameteriv" offset=
"353">
2858 <param name=
"target" type=
"GLenum"/>
2859 <param name=
"pname" type=
"GLenum"/>
2860 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
2864 <function name=
"CopyConvolutionFilter1D" offset=
"354">
2865 <param name=
"target" type=
"GLenum"/>
2866 <param name=
"internalformat" type=
"GLenum"/>
2867 <param name=
"x" type=
"GLint"/>
2868 <param name=
"y" type=
"GLint"/>
2869 <param name=
"width" type=
"GLsizei"/>
2873 <function name=
"CopyConvolutionFilter2D" offset=
"355">
2874 <param name=
"target" type=
"GLenum"/>
2875 <param name=
"internalformat" type=
"GLenum"/>
2876 <param name=
"x" type=
"GLint"/>
2877 <param name=
"y" type=
"GLint"/>
2878 <param name=
"width" type=
"GLsizei"/>
2879 <param name=
"height" type=
"GLsizei"/>
2883 <function name=
"GetConvolutionFilter" offset=
"356">
2884 <param name=
"target" type=
"GLenum"/>
2885 <param name=
"format" type=
"GLenum"/>
2886 <param name=
"type" type=
"GLenum"/>
2887 <param name=
"image" type=
"GLvoid *"/>
2888 <glx sop=
"150" handcode=
"true"/>
2891 <function name=
"GetConvolutionParameterfv" offset=
"357">
2892 <param name=
"target" type=
"GLenum"/>
2893 <param name=
"pname" type=
"GLenum"/>
2894 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2898 <function name=
"GetConvolutionParameteriv" offset=
"358">
2899 <param name=
"target" type=
"GLenum"/>
2900 <param name=
"pname" type=
"GLenum"/>
2901 <param name=
"params" type=
"GLint *" output=
"true"/>
2905 <function name=
"GetSeparableFilter" offset=
"359">
2906 <param name=
"target" type=
"GLenum"/>
2907 <param name=
"format" type=
"GLenum"/>
2908 <param name=
"type" type=
"GLenum"/>
2909 <param name=
"row" type=
"GLvoid *"/>
2910 <param name=
"column" type=
"GLvoid *"/>
2911 <param name=
"span" type=
"GLvoid *"/>
2912 <glx sop=
"153" handcode=
"true"/>
2915 <function name=
"SeparableFilter2D" offset=
"360">
2916 <param name=
"target" type=
"GLenum"/>
2917 <param name=
"internalformat" type=
"GLenum"/>
2918 <param name=
"width" type=
"GLsizei"/>
2919 <param name=
"height" type=
"GLsizei"/>
2920 <param name=
"format" type=
"GLenum"/>
2921 <param name=
"type" type=
"GLenum"/>
2922 <param name=
"row" type=
"const GLvoid *"/>
2923 <param name=
"column" type=
"const GLvoid *"/>
2924 <glx rop=
"4109" handcode=
"true"/>
2927 <function name=
"GetHistogram" offset=
"361">
2928 <param name=
"target" type=
"GLenum"/>
2929 <param name=
"reset" type=
"GLboolean"/>
2930 <param name=
"format" type=
"GLenum"/>
2931 <param name=
"type" type=
"GLenum"/>
2932 <param name=
"values" type=
"GLvoid *" output=
"true"/>
2933 <glx sop=
"154" handcode=
"true"/>
2936 <function name=
"GetHistogramParameterfv" offset=
"362">
2937 <param name=
"target" type=
"GLenum"/>
2938 <param name=
"pname" type=
"GLenum"/>
2939 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2943 <function name=
"GetHistogramParameteriv" offset=
"363">
2944 <param name=
"target" type=
"GLenum"/>
2945 <param name=
"pname" type=
"GLenum"/>
2946 <param name=
"params" type=
"GLint *" output=
"true"/>
2950 <function name=
"GetMinmax" offset=
"364">
2951 <param name=
"target" type=
"GLenum"/>
2952 <param name=
"reset" type=
"GLboolean"/>
2953 <param name=
"format" type=
"GLenum"/>
2954 <param name=
"type" type=
"GLenum"/>
2955 <param name=
"values" type=
"GLvoid *"/>
2956 <glx sop=
"157" handcode=
"true"/>
2959 <function name=
"GetMinmaxParameterfv" offset=
"365">
2960 <param name=
"target" type=
"GLenum"/>
2961 <param name=
"pname" type=
"GLenum"/>
2962 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2966 <function name=
"GetMinmaxParameteriv" offset=
"366">
2967 <param name=
"target" type=
"GLenum"/>
2968 <param name=
"pname" type=
"GLenum"/>
2969 <param name=
"params" type=
"GLint *" output=
"true"/>
2973 <function name=
"Histogram" offset=
"367">
2974 <param name=
"target" type=
"GLenum"/>
2975 <param name=
"width" type=
"GLsizei"/>
2976 <param name=
"internalformat" type=
"GLenum"/>
2977 <param name=
"sink" type=
"GLboolean"/>
2981 <function name=
"Minmax" offset=
"368">
2982 <param name=
"target" type=
"GLenum"/>
2983 <param name=
"internalformat" type=
"GLenum"/>
2984 <param name=
"sink" type=
"GLboolean"/>
2988 <function name=
"ResetHistogram" offset=
"369">
2989 <param name=
"target" type=
"GLenum"/>
2993 <function name=
"ResetMinmax" offset=
"370">
2994 <param name=
"target" type=
"GLenum"/>
2998 <function name=
"TexImage3D" offset=
"371">
2999 <param name=
"target" type=
"GLenum"/>
3000 <param name=
"level" type=
"GLint"/>
3001 <param name=
"internalformat" type=
"GLint"/>
3002 <param name=
"width" type=
"GLsizei"/>
3003 <param name=
"height" type=
"GLsizei"/>
3004 <param name=
"depth" type=
"GLsizei"/>
3005 <param name=
"border" type=
"GLint"/>
3006 <param name=
"format" type=
"GLenum"/>
3007 <param name=
"type" type=
"GLenum"/>
3008 <param name=
"pixels" type=
"const GLvoid *"/>
3009 <glx rop=
"4114" handcode=
"true"/>
3012 <function name=
"TexSubImage3D" offset=
"372">
3013 <param name=
"target" type=
"GLenum"/>
3014 <param name=
"level" type=
"GLint"/>
3015 <param name=
"xoffset" type=
"GLint"/>
3016 <param name=
"yoffset" type=
"GLint"/>
3017 <param name=
"zoffset" type=
"GLint"/>
3018 <param name=
"width" type=
"GLsizei"/>
3019 <param name=
"height" type=
"GLsizei"/>
3020 <param name=
"depth" type=
"GLsizei"/>
3021 <param name=
"format" type=
"GLenum"/>
3022 <param name=
"type" type=
"GLenum"/>
3023 <param name=
"pixels" type=
"const GLvoid *"/>
3024 <glx rop=
"4115" handcode=
"true"/>
3027 <function name=
"CopyTexSubImage3D" offset=
"373">
3028 <param name=
"target" type=
"GLenum"/>
3029 <param name=
"level" type=
"GLint"/>
3030 <param name=
"xoffset" type=
"GLint"/>
3031 <param name=
"yoffset" type=
"GLint"/>
3032 <param name=
"zoffset" type=
"GLint"/>
3033 <param name=
"x" type=
"GLint"/>
3034 <param name=
"y" type=
"GLint"/>
3035 <param name=
"width" type=
"GLsizei"/>
3036 <param name=
"height" type=
"GLsizei"/>
3041 <category name=
"1.3">
3042 <enum name=
"TEXTURE0" value=
"0x84C0"/>
3043 <enum name=
"TEXTURE1" value=
"0x84C1"/>
3044 <enum name=
"TEXTURE2" value=
"0x84C2"/>
3045 <enum name=
"TEXTURE3" value=
"0x84C3"/>
3046 <enum name=
"TEXTURE4" value=
"0x84C4"/>
3047 <enum name=
"TEXTURE5" value=
"0x84C5"/>
3048 <enum name=
"TEXTURE6" value=
"0x84C6"/>
3049 <enum name=
"TEXTURE7" value=
"0x84C7"/>
3050 <enum name=
"TEXTURE8" value=
"0x84C8"/>
3051 <enum name=
"TEXTURE9" value=
"0x84C9"/>
3052 <enum name=
"TEXTURE10" value=
"0x84CA"/>
3053 <enum name=
"TEXTURE11" value=
"0x84CB"/>
3054 <enum name=
"TEXTURE12" value=
"0x84CC"/>
3055 <enum name=
"TEXTURE13" value=
"0x84CD"/>
3056 <enum name=
"TEXTURE14" value=
"0x84CE"/>
3057 <enum name=
"TEXTURE15" value=
"0x84CF"/>
3058 <enum name=
"TEXTURE16" value=
"0x84D0"/>
3059 <enum name=
"TEXTURE17" value=
"0x84D1"/>
3060 <enum name=
"TEXTURE18" value=
"0x84D2"/>
3061 <enum name=
"TEXTURE19" value=
"0x84D3"/>
3062 <enum name=
"TEXTURE20" value=
"0x84D4"/>
3063 <enum name=
"TEXTURE21" value=
"0x84D5"/>
3064 <enum name=
"TEXTURE22" value=
"0x84D6"/>
3065 <enum name=
"TEXTURE23" value=
"0x84D7"/>
3066 <enum name=
"TEXTURE24" value=
"0x84D8"/>
3067 <enum name=
"TEXTURE25" value=
"0x84D9"/>
3068 <enum name=
"TEXTURE26" value=
"0x84DA"/>
3069 <enum name=
"TEXTURE27" value=
"0x84DB"/>
3070 <enum name=
"TEXTURE28" value=
"0x84DC"/>
3071 <enum name=
"TEXTURE29" value=
"0x84DD"/>
3072 <enum name=
"TEXTURE30" value=
"0x84DE"/>
3073 <enum name=
"TEXTURE31" value=
"0x84DF"/>
3074 <enum name=
"ACTIVE_TEXTURE" value=
"0x84E0"/>
3075 <enum name=
"CLIENT_ACTIVE_TEXTURE" value=
"0x84E1"/>
3076 <enum name=
"MAX_TEXTURE_UNITS" value=
"0x84E2"/>
3077 <enum name=
"TRANSPOSE_MODELVIEW_MATRIX" value=
"0x84E3"/>
3078 <enum name=
"TRANSPOSE_PROJECTION_MATRIX" value=
"0x84E4"/>
3079 <enum name=
"TRANSPOSE_TEXTURE_MATRIX" value=
"0x84E5"/>
3080 <enum name=
"TRANSPOSE_COLOR_MATRIX" value=
"0x84E6"/>
3081 <enum name=
"MULTISAMPLE" value=
"0x809D"/>
3082 <enum name=
"SAMPLE_ALPHA_TO_COVERAGE" value=
"0x809E"/>
3083 <enum name=
"SAMPLE_ALPHA_TO_ONE" value=
"0x809F"/>
3084 <enum name=
"SAMPLE_COVERAGE" value=
"0x80A0"/>
3085 <enum name=
"SAMPLE_BUFFERS" value=
"0x80A8"/>
3086 <enum name=
"SAMPLES" value=
"0x80A9"/>
3087 <enum name=
"SAMPLE_COVERAGE_VALUE" value=
"0x80AA"/>
3088 <enum name=
"SAMPLE_COVERAGE_INVERT" value=
"0x80AB"/>
3089 <enum name=
"MULTISAMPLE_BIT" value=
"0x20000000"/>
3090 <enum name=
"NORMAL_MAP" value=
"0x8511"/>
3091 <enum name=
"REFLECTION_MAP" value=
"0x8512"/>
3092 <enum name=
"TEXTURE_CUBE_MAP" value=
"0x8513"/>
3093 <enum name=
"TEXTURE_BINDING_CUBE_MAP" value=
"0x8514"/>
3094 <enum name=
"TEXTURE_CUBE_MAP_POSITIVE_X" value=
"0x8515"/>
3095 <enum name=
"TEXTURE_CUBE_MAP_NEGATIVE_X" value=
"0x8516"/>
3096 <enum name=
"TEXTURE_CUBE_MAP_POSITIVE_Y" value=
"0x8517"/>
3097 <enum name=
"TEXTURE_CUBE_MAP_NEGATIVE_Y" value=
"0x8518"/>
3098 <enum name=
"TEXTURE_CUBE_MAP_POSITIVE_Z" value=
"0x8519"/>
3099 <enum name=
"TEXTURE_CUBE_MAP_NEGATIVE_Z" value=
"0x851A"/>
3100 <enum name=
"PROXY_TEXTURE_CUBE_MAP" value=
"0x851B"/>
3101 <enum name=
"MAX_CUBE_MAP_TEXTURE_SIZE" value=
"0x851C"/>
3102 <enum name=
"COMPRESSED_ALPHA" value=
"0x84E9"/>
3103 <enum name=
"COMPRESSED_LUMINANCE" value=
"0x84EA"/>
3104 <enum name=
"COMPRESSED_LUMINANCE_ALPHA" value=
"0x84EB"/>
3105 <enum name=
"COMPRESSED_INTENSITY" value=
"0x84EC"/>
3106 <enum name=
"COMPRESSED_RGB" value=
"0x84ED"/>
3107 <enum name=
"COMPRESSED_RGBA" value=
"0x84EE"/>
3108 <enum name=
"TEXTURE_COMPRESSION_HINT" value=
"0x84EF"/>
3109 <enum name=
"TEXTURE_COMPRESSED_IMAGE_SIZE" value=
"0x86A0"/>
3110 <enum name=
"TEXTURE_COMPRESSED" value=
"0x86A1"/>
3111 <enum name=
"NUM_COMPRESSED_TEXTURE_FORMATS" value=
"0x86A2"/>
3112 <enum name=
"COMPRESSED_TEXTURE_FORMATS" value=
"0x86A3"/>
3113 <enum name=
"CLAMP_TO_BORDER" value=
"0x812D"/>
3114 <enum name=
"CLAMP_TO_BORDER_SGIS" value=
"0x812D"/>
3115 <enum name=
"COMBINE" value=
"0x8570"/>
3116 <enum name=
"COMBINE_RGB" value=
"0x8571"/>
3117 <enum name=
"COMBINE_ALPHA" value=
"0x8572"/>
3118 <enum name=
"SOURCE0_RGB" value=
"0x8580"/>
3119 <enum name=
"SOURCE1_RGB" value=
"0x8581"/>
3120 <enum name=
"SOURCE2_RGB" value=
"0x8582"/>
3121 <enum name=
"SOURCE0_ALPHA" value=
"0x8588"/>
3122 <enum name=
"SOURCE1_ALPHA" value=
"0x8589"/>
3123 <enum name=
"SOURCE2_ALPHA" value=
"0x858A"/>
3124 <enum name=
"OPERAND0_RGB" value=
"0x8590"/>
3125 <enum name=
"OPERAND1_RGB" value=
"0x8591"/>
3126 <enum name=
"OPERAND2_RGB" value=
"0x8592"/>
3127 <enum name=
"OPERAND0_ALPHA" value=
"0x8598"/>
3128 <enum name=
"OPERAND1_ALPHA" value=
"0x8599"/>
3129 <enum name=
"OPERAND2_ALPHA" value=
"0x859A"/>
3130 <enum name=
"RGB_SCALE" value=
"0x8573"/>
3131 <enum name=
"ADD_SIGNED" value=
"0x8574"/>
3132 <enum name=
"INTERPOLATE" value=
"0x8575"/>
3133 <enum name=
"SUBTRACT" value=
"0x84E7"/>
3134 <enum name=
"CONSTANT" value=
"0x8576"/>
3135 <enum name=
"PRIMARY_COLOR" value=
"0x8577"/>
3136 <enum name=
"PREVIOUS" value=
"0x8578"/>
3137 <enum name=
"DOT3_RGB" value=
"0x86AE"/>
3138 <enum name=
"DOT3_RGBA" value=
"0x86AF"/>
3140 <function name=
"ActiveTexture" alias=
"ActiveTextureARB">
3141 <param name=
"texture" type=
"GLenum"/>
3144 <function name=
"ClientActiveTexture" alias=
"ClientActiveTextureARB">
3145 <param name=
"texture" type=
"GLenum"/>
3148 <function name=
"MultiTexCoord1d" alias=
"MultiTexCoord1dARB">
3149 <param name=
"target" type=
"GLenum"/>
3150 <param name=
"s" type=
"GLdouble"/>
3153 <function name=
"MultiTexCoord1dv" alias=
"MultiTexCoord1dvARB">
3154 <param name=
"target" type=
"GLenum"/>
3155 <param name=
"v" type=
"const GLdouble *"/>
3158 <function name=
"MultiTexCoord1f" alias=
"MultiTexCoord1fARB">
3159 <param name=
"target" type=
"GLenum"/>
3160 <param name=
"s" type=
"GLfloat"/>
3163 <function name=
"MultiTexCoord1fv" alias=
"MultiTexCoord1fvARB">
3164 <param name=
"target" type=
"GLenum"/>
3165 <param name=
"v" type=
"const GLfloat *"/>
3168 <function name=
"MultiTexCoord1i" alias=
"MultiTexCoord1iARB">
3169 <param name=
"target" type=
"GLenum"/>
3170 <param name=
"s" type=
"GLint"/>
3173 <function name=
"MultiTexCoord1iv" alias=
"MultiTexCoord1ivARB">
3174 <param name=
"target" type=
"GLenum"/>
3175 <param name=
"v" type=
"const GLint *"/>
3178 <function name=
"MultiTexCoord1s" alias=
"MultiTexCoord1sARB">
3179 <param name=
"target" type=
"GLenum"/>
3180 <param name=
"s" type=
"GLshort"/>
3183 <function name=
"MultiTexCoord1sv" alias=
"MultiTexCoord1svARB">
3184 <param name=
"target" type=
"GLenum"/>
3185 <param name=
"v" type=
"const GLshort *"/>
3188 <function name=
"MultiTexCoord2d" alias=
"MultiTexCoord2dARB">
3189 <param name=
"target" type=
"GLenum"/>
3190 <param name=
"s" type=
"GLdouble"/>
3191 <param name=
"t" type=
"GLdouble"/>
3194 <function name=
"MultiTexCoord2dv" alias=
"MultiTexCoord2dvARB">
3195 <param name=
"target" type=
"GLenum"/>
3196 <param name=
"v" type=
"const GLdouble *"/>
3199 <function name=
"MultiTexCoord2f" alias=
"MultiTexCoord2fARB">
3200 <param name=
"target" type=
"GLenum"/>
3201 <param name=
"s" type=
"GLfloat"/>
3202 <param name=
"t" type=
"GLfloat"/>
3205 <function name=
"MultiTexCoord2fv" alias=
"MultiTexCoord2fvARB">
3206 <param name=
"target" type=
"GLenum"/>
3207 <param name=
"v" type=
"const GLfloat *"/>
3210 <function name=
"MultiTexCoord2i" alias=
"MultiTexCoord2iARB">
3211 <param name=
"target" type=
"GLenum"/>
3212 <param name=
"s" type=
"GLint"/>
3213 <param name=
"t" type=
"GLint"/>
3216 <function name=
"MultiTexCoord2iv" alias=
"MultiTexCoord2ivARB">
3217 <param name=
"target" type=
"GLenum"/>
3218 <param name=
"v" type=
"const GLint *"/>
3221 <function name=
"MultiTexCoord2s" alias=
"MultiTexCoord2sARB">
3222 <param name=
"target" type=
"GLenum"/>
3223 <param name=
"s" type=
"GLshort"/>
3224 <param name=
"t" type=
"GLshort"/>
3227 <function name=
"MultiTexCoord2sv" alias=
"MultiTexCoord2svARB">
3228 <param name=
"target" type=
"GLenum"/>
3229 <param name=
"v" type=
"const GLshort *"/>
3232 <function name=
"MultiTexCoord3d" alias=
"MultiTexCoord3dARB">
3233 <param name=
"target" type=
"GLenum"/>
3234 <param name=
"s" type=
"GLdouble"/>
3235 <param name=
"t" type=
"GLdouble"/>
3236 <param name=
"r" type=
"GLdouble"/>
3239 <function name=
"MultiTexCoord3dv" alias=
"MultiTexCoord3dvARB">
3240 <param name=
"target" type=
"GLenum"/>
3241 <param name=
"v" type=
"const GLdouble *"/>
3244 <function name=
"MultiTexCoord3f" alias=
"MultiTexCoord3fARB">
3245 <param name=
"target" type=
"GLenum"/>
3246 <param name=
"s" type=
"GLfloat"/>
3247 <param name=
"t" type=
"GLfloat"/>
3248 <param name=
"r" type=
"GLfloat"/>
3251 <function name=
"MultiTexCoord3fv" alias=
"MultiTexCoord3fvARB">
3252 <param name=
"target" type=
"GLenum"/>
3253 <param name=
"v" type=
"const GLfloat *"/>
3256 <function name=
"MultiTexCoord3i" alias=
"MultiTexCoord3iARB">
3257 <param name=
"target" type=
"GLenum"/>
3258 <param name=
"s" type=
"GLint"/>
3259 <param name=
"t" type=
"GLint"/>
3260 <param name=
"r" type=
"GLint"/>
3263 <function name=
"MultiTexCoord3iv" alias=
"MultiTexCoord3ivARB">
3264 <param name=
"target" type=
"GLenum"/>
3265 <param name=
"v" type=
"const GLint *"/>
3268 <function name=
"MultiTexCoord3s" alias=
"MultiTexCoord3sARB">
3269 <param name=
"target" type=
"GLenum"/>
3270 <param name=
"s" type=
"GLshort"/>
3271 <param name=
"t" type=
"GLshort"/>
3272 <param name=
"r" type=
"GLshort"/>
3275 <function name=
"MultiTexCoord3sv" alias=
"MultiTexCoord3svARB">
3276 <param name=
"target" type=
"GLenum"/>
3277 <param name=
"v" type=
"const GLshort *"/>
3280 <function name=
"MultiTexCoord4d" alias=
"MultiTexCoord4dARB">
3281 <param name=
"target" type=
"GLenum"/>
3282 <param name=
"s" type=
"GLdouble"/>
3283 <param name=
"t" type=
"GLdouble"/>
3284 <param name=
"r" type=
"GLdouble"/>
3285 <param name=
"q" type=
"GLdouble"/>
3288 <function name=
"MultiTexCoord4dv" alias=
"MultiTexCoord4dvARB">
3289 <param name=
"target" type=
"GLenum"/>
3290 <param name=
"v" type=
"const GLdouble *"/>
3293 <function name=
"MultiTexCoord4f" alias=
"MultiTexCoord4fARB">
3294 <param name=
"target" type=
"GLenum"/>
3295 <param name=
"s" type=
"GLfloat"/>
3296 <param name=
"t" type=
"GLfloat"/>
3297 <param name=
"r" type=
"GLfloat"/>
3298 <param name=
"q" type=
"GLfloat"/>
3301 <function name=
"MultiTexCoord4fv" alias=
"MultiTexCoord4fvARB">
3302 <param name=
"target" type=
"GLenum"/>
3303 <param name=
"v" type=
"const GLfloat *"/>
3306 <function name=
"MultiTexCoord4i" alias=
"MultiTexCoord4iARB">
3307 <param name=
"target" type=
"GLenum"/>
3308 <param name=
"s" type=
"GLint"/>
3309 <param name=
"t" type=
"GLint"/>
3310 <param name=
"r" type=
"GLint"/>
3311 <param name=
"q" type=
"GLint"/>
3314 <function name=
"MultiTexCoord4iv" alias=
"MultiTexCoord4ivARB">
3315 <param name=
"target" type=
"GLenum"/>
3316 <param name=
"v" type=
"const GLint *"/>
3319 <function name=
"MultiTexCoord4s" alias=
"MultiTexCoord4sARB">
3320 <param name=
"target" type=
"GLenum"/>
3321 <param name=
"s" type=
"GLshort"/>
3322 <param name=
"t" type=
"GLshort"/>
3323 <param name=
"r" type=
"GLshort"/>
3324 <param name=
"q" type=
"GLshort"/>
3327 <function name=
"MultiTexCoord4sv" alias=
"MultiTexCoord4svARB">
3328 <param name=
"target" type=
"GLenum"/>
3329 <param name=
"v" type=
"const GLshort *"/>
3332 <function name=
"LoadTransposeMatrixf" alias=
"LoadTransposeMatrixfARB">
3333 <param name=
"m" type=
"const GLfloat *"/>
3336 <function name=
"LoadTransposeMatrixd" alias=
"LoadTransposeMatrixdARB">
3337 <param name=
"m" type=
"const GLdouble *"/>
3340 <function name=
"MultTransposeMatrixf" alias=
"MultTransposeMatrixfARB">
3341 <param name=
"m" type=
"const GLfloat *"/>
3344 <function name=
"MultTransposeMatrixd" alias=
"MultTransposeMatrixdARB">
3345 <param name=
"m" type=
"const GLdouble *"/>
3348 <function name=
"SampleCoverage" alias=
"SampleCoverageARB">
3349 <param name=
"value" type=
"GLclampf"/>
3350 <param name=
"invert" type=
"GLboolean"/>
3353 <function name=
"CompressedTexImage3D" alias=
"CompressedTexImage3DARB">
3354 <param name=
"target" type=
"GLenum"/>
3355 <param name=
"level" type=
"GLint"/>
3356 <param name=
"internalformat" type=
"GLenum"/>
3357 <param name=
"width" type=
"GLsizei"/>
3358 <param name=
"height" type=
"GLsizei"/>
3359 <param name=
"depth" type=
"GLsizei"/>
3360 <param name=
"border" type=
"GLint"/>
3361 <param name=
"imageSize" type=
"GLsizei"/>
3362 <param name=
"data" type=
"const GLvoid *"/>
3365 <function name=
"CompressedTexImage2D" alias=
"CompressedTexImage2DARB">
3366 <param name=
"target" type=
"GLenum"/>
3367 <param name=
"level" type=
"GLint"/>
3368 <param name=
"internalformat" type=
"GLenum"/>
3369 <param name=
"width" type=
"GLsizei"/>
3370 <param name=
"height" type=
"GLsizei"/>
3371 <param name=
"border" type=
"GLint"/>
3372 <param name=
"imageSize" type=
"GLsizei"/>
3373 <param name=
"data" type=
"const GLvoid *"/>
3376 <function name=
"CompressedTexImage1D" alias=
"CompressedTexImage1DARB">
3377 <param name=
"target" type=
"GLenum"/>
3378 <param name=
"level" type=
"GLint"/>
3379 <param name=
"internalformat" type=
"GLenum"/>
3380 <param name=
"width" type=
"GLsizei"/>
3381 <param name=
"border" type=
"GLint"/>
3382 <param name=
"imageSize" type=
"GLsizei"/>
3383 <param name=
"data" type=
"const GLvoid *"/>
3386 <function name=
"CompressedTexSubImage3D" alias=
"CompressedTexSubImage3DARB">
3387 <param name=
"target" type=
"GLenum"/>
3388 <param name=
"level" type=
"GLint"/>
3389 <param name=
"xoffset" type=
"GLint"/>
3390 <param name=
"yoffset" type=
"GLint"/>
3391 <param name=
"zoffset" type=
"GLint"/>
3392 <param name=
"width" type=
"GLsizei"/>
3393 <param name=
"height" type=
"GLsizei"/>
3394 <param name=
"depth" type=
"GLsizei"/>
3395 <param name=
"format" type=
"GLenum"/>
3396 <param name=
"imageSize" type=
"GLsizei"/>
3397 <param name=
"data" type=
"const GLvoid *"/>
3400 <function name=
"CompressedTexSubImage2D" alias=
"CompressedTexSubImage2DARB">
3401 <param name=
"target" type=
"GLenum"/>
3402 <param name=
"level" type=
"GLint"/>
3403 <param name=
"xoffset" type=
"GLint"/>
3404 <param name=
"yoffset" type=
"GLint"/>
3405 <param name=
"width" type=
"GLsizei"/>
3406 <param name=
"height" type=
"GLsizei"/>
3407 <param name=
"format" type=
"GLenum"/>
3408 <param name=
"imageSize" type=
"GLsizei"/>
3409 <param name=
"data" type=
"const GLvoid *"/>
3412 <function name=
"CompressedTexSubImage1D" alias=
"CompressedTexSubImage1DARB">
3413 <param name=
"target" type=
"GLenum"/>
3414 <param name=
"level" type=
"GLint"/>
3415 <param name=
"xoffset" type=
"GLint"/>
3416 <param name=
"width" type=
"GLsizei"/>
3417 <param name=
"format" type=
"GLenum"/>
3418 <param name=
"imageSize" type=
"GLsizei"/>
3419 <param name=
"data" type=
"const GLvoid *"/>
3422 <function name=
"GetCompressedTexImage" alias=
"GetCompressedTexImageARB">
3423 <param name=
"target" type=
"GLenum"/>
3424 <param name=
"level" type=
"GLint"/>
3425 <param name=
"img" type=
"GLvoid *"/>
3429 <category name=
"1.4">
3430 <enum name=
"BLEND_DST_RGB" value=
"0x80C8"/>
3431 <enum name=
"BLEND_SRC_RGB" value=
"0x80C9"/>
3432 <enum name=
"BLEND_DST_ALPHA" value=
"0x80CA"/>
3433 <enum name=
"BLEND_SRC_ALPHA" value=
"0x80CB"/>
3434 <enum name=
"POINT_SIZE_MIN" value=
"0x8126"/>
3435 <enum name=
"POINT_SIZE_MAX" value=
"0x8127"/>
3436 <enum name=
"POINT_FADE_THRESHOLD_SIZE" value=
"0x8128"/>
3437 <enum name=
"POINT_DISTANCE_ATTENUATION" value=
"0x8129"/>
3438 <enum name=
"GENERATE_MIPMAP" value=
"0x8191"/>
3439 <enum name=
"GENERATE_MIPMAP_HINT" value=
"0x8192"/>
3440 <enum name=
"DEPTH_COMPONENT16" value=
"0x81A5"/>
3441 <enum name=
"DEPTH_COMPONENT24" value=
"0x81A6"/>
3442 <enum name=
"DEPTH_COMPONENT32" value=
"0x81A7"/>
3443 <enum name=
"MIRRORED_REPEAT" value=
"0x8370"/>
3444 <enum name=
"FOG_COORDINATE_SOURCE" value=
"0x8450"/>
3445 <enum name=
"FOG_COORDINATE" value=
"0x8451"/>
3446 <enum name=
"FRAGMENT_DEPTH" value=
"0x8452"/>
3447 <enum name=
"CURRENT_FOG_COORDINATE" value=
"0x8453"/>
3448 <enum name=
"FOG_COORDINATE_ARRAY_TYPE" value=
"0x8454"/>
3449 <enum name=
"FOG_COORDINATE_ARRAY_STRIDE" value=
"0x8455"/>
3450 <enum name=
"FOG_COORDINATE_ARRAY_POINTER" value=
"0x8456"/>
3451 <enum name=
"FOG_COORDINATE_ARRAY" value=
"0x8457"/>
3452 <enum name=
"COLOR_SUM" value=
"0x8458"/>
3453 <enum name=
"CURRENT_SECONDARY_COLOR" value=
"0x8459"/>
3454 <enum name=
"SECONDARY_COLOR_ARRAY_SIZE" value=
"0x845A"/>
3455 <enum name=
"SECONDARY_COLOR_ARRAY_TYPE" value=
"0x845B"/>
3456 <enum name=
"SECONDARY_COLOR_ARRAY_STRIDE" value=
"0x845C"/>
3457 <enum name=
"SECONDARY_COLOR_ARRAY_POINTER" value=
"0x845D"/>
3458 <enum name=
"SECONDARY_COLOR_ARRAY" value=
"0x845E"/>
3459 <enum name=
"MAX_TEXTURE_LOD_BIAS" value=
"0x84FD"/>
3460 <enum name=
"TEXTURE_FILTER_CONTROL" value=
"0x8500"/>
3461 <enum name=
"TEXTURE_LOD_BIAS" value=
"0x8501"/>
3462 <enum name=
"INCR_WRAP" value=
"0x8507"/>
3463 <enum name=
"DECR_WRAP" value=
"0x8508"/>
3464 <enum name=
"TEXTURE_DEPTH_SIZE" value=
"0x884A"/>
3465 <enum name=
"DEPTH_TEXTURE_MODE" value=
"0x884B"/>
3466 <enum name=
"TEXTURE_COMPARE_MODE" value=
"0x884C"/>
3467 <enum name=
"TEXTURE_COMPARE_FUNC" value=
"0x884D"/>
3468 <enum name=
"COMPARE_R_TO_TEXTURE" value=
"0x884E"/>
3470 <function name=
"BlendFuncSeparate" alias=
"BlendFuncSeparateEXT">
3471 <param name=
"sfactorRGB" type=
"GLenum"/>
3472 <param name=
"dfactorRGB" type=
"GLenum"/>
3473 <param name=
"sfactorAlpha" type=
"GLenum"/>
3474 <param name=
"dfactorAlpha" type=
"GLenum"/>
3477 <function name=
"FogCoordf" alias=
"FogCoordfEXT">
3478 <param name=
"coord" type=
"GLfloat"/>
3481 <function name=
"FogCoordfv" alias=
"FogCoordfvEXT">
3482 <param name=
"coord" type=
"const GLfloat *"/>
3485 <function name=
"FogCoordd" alias=
"FogCoorddEXT">
3486 <param name=
"coord" type=
"GLdouble"/>
3489 <function name=
"FogCoorddv" alias=
"FogCoorddvEXT">
3490 <param name=
"coord" type=
"const GLdouble *"/>
3493 <function name=
"FogCoordPointer" alias=
"FogCoordPointerEXT">
3494 <param name=
"type" type=
"GLenum"/>
3495 <param name=
"stride" type=
"GLsizei"/>
3496 <param name=
"pointer" type=
"const GLvoid *"/>
3499 <function name=
"MultiDrawArrays" alias=
"MultiDrawArraysEXT">
3500 <param name=
"mode" type=
"GLenum"/>
3501 <param name=
"first" type=
"GLint *"/>
3502 <param name=
"count" type=
"GLsizei *"/>
3503 <param name=
"primcount" type=
"GLsizei"/>
3506 <function name=
"MultiDrawElements" alias=
"MultiDrawElementsEXT">
3507 <param name=
"mode" type=
"GLenum"/>
3508 <param name=
"count" type=
"const GLsizei *"/>
3509 <param name=
"type" type=
"GLenum"/>
3510 <param name=
"indices" type=
"const GLvoid **"/>
3511 <param name=
"primcount" type=
"GLsizei"/>
3514 <function name=
"PointParameterf" alias=
"PointParameterfEXT">
3515 <param name=
"pname" type=
"GLenum"/>
3516 <param name=
"param" type=
"GLfloat"/>
3519 <function name=
"PointParameterfv" alias=
"PointParameterfvEXT">
3520 <param name=
"pname" type=
"GLenum"/>
3521 <param name=
"params" type=
"const GLfloat *"/>
3524 <function name=
"PointParameteri" alias=
"PointParameteriNV">
3525 <param name=
"pname" type=
"GLenum"/>
3526 <param name=
"param" type=
"GLint"/>
3529 <function name=
"PointParameteriv" alias=
"PointParameterivNV">
3530 <param name=
"pname" type=
"GLenum"/>
3531 <param name=
"params" type=
"const GLint *"/>
3534 <function name=
"SecondaryColor3b" alias=
"SecondaryColor3bEXT">
3535 <param name=
"red" type=
"GLbyte"/>
3536 <param name=
"green" type=
"GLbyte"/>
3537 <param name=
"blue" type=
"GLbyte"/>
3540 <function name=
"SecondaryColor3bv" alias=
"SecondaryColor3bvEXT">
3541 <param name=
"v" type=
"const GLbyte *"/>
3544 <function name=
"SecondaryColor3d" alias=
"SecondaryColor3dEXT">
3545 <param name=
"red" type=
"GLdouble"/>
3546 <param name=
"green" type=
"GLdouble"/>
3547 <param name=
"blue" type=
"GLdouble"/>
3550 <function name=
"SecondaryColor3dv" alias=
"SecondaryColor3dvEXT">
3551 <param name=
"v" type=
"const GLdouble *"/>
3554 <function name=
"SecondaryColor3f" alias=
"SecondaryColor3fEXT">
3555 <param name=
"red" type=
"GLfloat"/>
3556 <param name=
"green" type=
"GLfloat"/>
3557 <param name=
"blue" type=
"GLfloat"/>
3560 <function name=
"SecondaryColor3fv" alias=
"SecondaryColor3fvEXT">
3561 <param name=
"v" type=
"const GLfloat *"/>
3564 <function name=
"SecondaryColor3i" alias=
"SecondaryColor3iEXT">
3565 <param name=
"red" type=
"GLint"/>
3566 <param name=
"green" type=
"GLint"/>
3567 <param name=
"blue" type=
"GLint"/>
3570 <function name=
"SecondaryColor3iv" alias=
"SecondaryColor3ivEXT">
3571 <param name=
"v" type=
"const GLint *"/>
3574 <function name=
"SecondaryColor3s" alias=
"SecondaryColor3sEXT">
3575 <param name=
"red" type=
"GLshort"/>
3576 <param name=
"green" type=
"GLshort"/>
3577 <param name=
"blue" type=
"GLshort"/>
3580 <function name=
"SecondaryColor3sv" alias=
"SecondaryColor3svEXT">
3581 <param name=
"v" type=
"const GLshort *"/>
3584 <function name=
"SecondaryColor3ub" alias=
"SecondaryColor3ubEXT">
3585 <param name=
"red" type=
"GLubyte"/>
3586 <param name=
"green" type=
"GLubyte"/>
3587 <param name=
"blue" type=
"GLubyte"/>
3590 <function name=
"SecondaryColor3ubv" alias=
"SecondaryColor3ubvEXT">
3591 <param name=
"v" type=
"const GLubyte *"/>
3594 <function name=
"SecondaryColor3ui" alias=
"SecondaryColor3uiEXT">
3595 <param name=
"red" type=
"GLuint"/>
3596 <param name=
"green" type=
"GLuint"/>
3597 <param name=
"blue" type=
"GLuint"/>
3600 <function name=
"SecondaryColor3uiv" alias=
"SecondaryColor3uivEXT">
3601 <param name=
"v" type=
"const GLuint *"/>
3604 <function name=
"SecondaryColor3us" alias=
"SecondaryColor3usEXT">
3605 <param name=
"red" type=
"GLushort"/>
3606 <param name=
"green" type=
"GLushort"/>
3607 <param name=
"blue" type=
"GLushort"/>
3610 <function name=
"SecondaryColor3usv" alias=
"SecondaryColor3usvEXT">
3611 <param name=
"v" type=
"const GLushort *"/>
3614 <function name=
"SecondaryColorPointer" alias=
"SecondaryColorPointerEXT">
3615 <param name=
"size" type=
"GLint"/>
3616 <param name=
"type" type=
"GLenum"/>
3617 <param name=
"stride" type=
"GLsizei"/>
3618 <param name=
"pointer" type=
"const GLvoid *"/>
3621 <function name=
"WindowPos2d" alias=
"WindowPos2dMESA">
3622 <param name=
"x" type=
"GLdouble"/>
3623 <param name=
"y" type=
"GLdouble"/>
3626 <function name=
"WindowPos2dv" alias=
"WindowPos2dvMESA">
3627 <param name=
"v" type=
"const GLdouble *"/>
3630 <function name=
"WindowPos2f" alias=
"WindowPos2fMESA">
3631 <param name=
"x" type=
"GLfloat"/>
3632 <param name=
"y" type=
"GLfloat"/>
3635 <function name=
"WindowPos2fv" alias=
"WindowPos2fvMESA">
3636 <param name=
"v" type=
"const GLfloat *"/>
3639 <function name=
"WindowPos2i" alias=
"WindowPos2iMESA">
3640 <param name=
"x" type=
"GLint"/>
3641 <param name=
"y" type=
"GLint"/>
3644 <function name=
"WindowPos2iv" alias=
"WindowPos2ivMESA">
3645 <param name=
"v" type=
"const GLint *"/>
3648 <function name=
"WindowPos2s" alias=
"WindowPos2sMESA">
3649 <param name=
"x" type=
"GLshort"/>
3650 <param name=
"y" type=
"GLshort"/>
3653 <function name=
"WindowPos2sv" alias=
"WindowPos2svMESA">
3654 <param name=
"v" type=
"const GLshort *"/>
3657 <function name=
"WindowPos3d" alias=
"WindowPos3dMESA">
3658 <param name=
"x" type=
"GLdouble"/>
3659 <param name=
"y" type=
"GLdouble"/>
3660 <param name=
"z" type=
"GLdouble"/>
3663 <function name=
"WindowPos3dv" alias=
"WindowPos3dvMESA">
3664 <param name=
"v" type=
"const GLdouble *"/>
3667 <function name=
"WindowPos3f" alias=
"WindowPos3fMESA">
3668 <param name=
"x" type=
"GLfloat"/>
3669 <param name=
"y" type=
"GLfloat"/>
3670 <param name=
"z" type=
"GLfloat"/>
3673 <function name=
"WindowPos3fv" alias=
"WindowPos3fvMESA">
3674 <param name=
"v" type=
"const GLfloat *"/>
3677 <function name=
"WindowPos3i" alias=
"WindowPos3iMESA">
3678 <param name=
"x" type=
"GLint"/>
3679 <param name=
"y" type=
"GLint"/>
3680 <param name=
"z" type=
"GLint"/>
3683 <function name=
"WindowPos3iv" alias=
"WindowPos3ivMESA">
3684 <param name=
"v" type=
"const GLint *"/>
3687 <function name=
"WindowPos3s" alias=
"WindowPos3sMESA">
3688 <param name=
"x" type=
"GLshort"/>
3689 <param name=
"y" type=
"GLshort"/>
3690 <param name=
"z" type=
"GLshort"/>
3693 <function name=
"WindowPos3sv" alias=
"WindowPos3svMESA">
3694 <param name=
"v" type=
"const GLshort *"/>
3698 <category name=
"1.5">
3699 <enum name=
"BUFFER_SIZE" value=
"0x8764"/>
3700 <enum name=
"BUFFER_USAGE" value=
"0x8765"/>
3701 <enum name=
"QUERY_COUNTER_BITS" value=
"0x8864"/>
3702 <enum name=
"CURRENT_QUERY" value=
"0x8865"/>
3703 <enum name=
"QUERY_RESULT" value=
"0x8866"/>
3704 <enum name=
"QUERY_RESULT_AVAILABLE" value=
"0x8867"/>
3705 <enum name=
"ARRAY_BUFFER" value=
"0x8892"/>
3706 <enum name=
"ELEMENT_ARRAY_BUFFER" value=
"0x8893"/>
3707 <enum name=
"ARRAY_BUFFER_BINDING" value=
"0x8894"/>
3708 <enum name=
"ELEMENT_ARRAY_BUFFER_BINDING" value=
"0x8895"/>
3709 <enum name=
"VERTEX_ARRAY_BUFFER_BINDING" value=
"0x8896"/>
3710 <enum name=
"NORMAL_ARRAY_BUFFER_BINDING" value=
"0x8897"/>
3711 <enum name=
"COLOR_ARRAY_BUFFER_BINDING" value=
"0x8898"/>
3712 <enum name=
"INDEX_ARRAY_BUFFER_BINDING" value=
"0x8899"/>
3713 <enum name=
"TEXTURE_COORD_ARRAY_BUFFER_BINDING" value=
"0x889A"/>
3714 <enum name=
"EDGE_FLAG_ARRAY_BUFFER_BINDING" value=
"0x889B"/>
3715 <enum name=
"SECONDARY_COLOR_ARRAY_BUFFER_BINDING" value=
"0x889C"/>
3716 <enum name=
"FOG_COORDINATE_ARRAY_BUFFER_BINDING" value=
"0x889D"/>
3717 <enum name=
"WEIGHT_ARRAY_BUFFER_BINDING" value=
"0x889E"/>
3718 <enum name=
"VERTEX_ATTRIB_ARRAY_BUFFER_BINDING" value=
"0x889F"/>
3719 <enum name=
"READ_ONLY" value=
"0x88B8"/>
3720 <enum name=
"WRITE_ONLY" value=
"0x88B9"/>
3721 <enum name=
"READ_WRITE" value=
"0x88BA"/>
3722 <enum name=
"BUFFER_ACCESS" value=
"0x88BB"/>
3723 <enum name=
"BUFFER_MAPPED" value=
"0x88BC"/>
3724 <enum name=
"BUFFER_MAP_POINTER" value=
"0x88BD"/>
3725 <enum name=
"STREAM_DRAW" value=
"0x88E0"/>
3726 <enum name=
"STREAM_READ" value=
"0x88E1"/>
3727 <enum name=
"STREAM_COPY" value=
"0x88E2"/>
3728 <enum name=
"STATIC_DRAW" value=
"0x88E4"/>
3729 <enum name=
"STATIC_READ" value=
"0x88E5"/>
3730 <enum name=
"STATIC_COPY" value=
"0x88E6"/>
3731 <enum name=
"DYNAMIC_DRAW" value=
"0x88E8"/>
3732 <enum name=
"DYNAMIC_READ" value=
"0x88E9"/>
3733 <enum name=
"DYNAMIC_COPY" value=
"0x88EA"/>
3734 <enum name=
"SAMPLES_PASSED" value=
"0x8914"/>
3735 <enum name=
"FOG_COORD_SOURCE" value=
"0x8450"/>
3736 <enum name=
"FOG_COORD" value=
"0x8451"/>
3737 <enum name=
"CURRENT_FOG_COORD" value=
"0x8453"/>
3738 <enum name=
"FOG_COORD_ARRAY_TYPE" value=
"0x8454"/>
3739 <enum name=
"FOG_COORD_ARRAY_STRIDE" value=
"0x8455"/>
3740 <enum name=
"FOG_COORD_ARRAY_POINTER" value=
"0x8456"/>
3741 <enum name=
"FOG_COORD_ARRAY" value=
"0x8457"/>
3742 <enum name=
"FOG_COORD_ARRAY_BUFFER_BINDING" value=
"0x889D"/>
3743 <enum name=
"SRC0_RGB" value=
"0x8580"/>
3744 <enum name=
"SRC1_RGB" value=
"0x8581"/>
3745 <enum name=
"SRC2_RGB" value=
"0x8582"/>
3746 <enum name=
"SRC0_ALPHA" value=
"0x8588"/>
3747 <enum name=
"SRC1_ALPHA" value=
"0x8589"/>
3748 <enum name=
"SRC2_ALPHA" value=
"0x858A"/>
3750 <type name=
"intptr" size=
"4"/>
3751 <type name=
"sizeiptr" size=
"4"/>
3753 <function name=
"BindBuffer" alias=
"BindBufferARB">
3754 <param name=
"target" type=
"GLenum"/>
3755 <param name=
"buffer" type=
"GLuint"/>
3758 <function name=
"BufferData" alias=
"BufferDataARB">
3759 <param name=
"target" type=
"GLenum"/>
3760 <param name=
"size" type=
"GLsizeiptrARB"/>
3761 <param name=
"data" type=
"const GLvoid *"/>
3762 <param name=
"usage" type=
"GLenum"/>
3765 <function name=
"BufferSubData" alias=
"BufferSubDataARB">
3766 <param name=
"target" type=
"GLenum"/>
3767 <param name=
"offset" type=
"GLintptrARB"/>
3768 <param name=
"size" type=
"GLsizeiptrARB"/>
3769 <param name=
"data" type=
"const GLvoid *"/>
3772 <function name=
"DeleteBuffers" alias=
"DeleteBuffersARB">
3773 <param name=
"n" type=
"GLsizei"/>
3774 <param name=
"buffer" type=
"const GLuint *"/>
3777 <function name=
"GenBuffers" alias=
"GenBuffersARB">
3778 <param name=
"n" type=
"GLsizei"/>
3779 <param name=
"buffer" type=
"GLuint *"/>
3782 <function name=
"GetBufferParameteriv" alias=
"GetBufferParameterivARB">
3783 <param name=
"target" type=
"GLenum"/>
3784 <param name=
"pname" type=
"GLenum"/>
3785 <param name=
"params" type=
"GLint *"/>
3788 <function name=
"GetBufferPointerv" alias=
"GetBufferPointervARB">
3789 <param name=
"target" type=
"GLenum"/>
3790 <param name=
"pname" type=
"GLenum"/>
3791 <param name=
"params" type=
"GLvoid **"/>
3794 <function name=
"GetBufferSubData" alias=
"GetBufferSubDataARB">
3795 <param name=
"target" type=
"GLenum"/>
3796 <param name=
"offset" type=
"GLintptrARB"/>
3797 <param name=
"size" type=
"GLsizeiptrARB"/>
3798 <param name=
"data" type=
"GLvoid *"/>
3801 <function name=
"IsBuffer" alias=
"IsBufferARB">
3802 <param name=
"buffer" type=
"GLuint"/>
3803 <return type=
"GLboolean"/>
3806 <function name=
"MapBuffer" alias=
"MapBufferARB">
3807 <param name=
"target" type=
"GLenum"/>
3808 <param name=
"access" type=
"GLenum"/>
3811 <function name=
"UnmapBuffer" alias=
"UnmapBufferARB">
3812 <param name=
"target" type=
"GLenum"/>
3813 <return type=
"GLboolean"/>
3816 <function name=
"GenQueries" alias=
"GenQueriesARB">
3817 <param name=
"n" type=
"GLsizei"/>
3818 <param name=
"ids" type=
"GLuint *"/>
3821 <function name=
"DeleteQueries" alias=
"DeleteQueriesARB">
3822 <param name=
"n" type=
"GLsizei"/>
3823 <param name=
"ids" type=
"const GLuint *"/>
3826 <function name=
"IsQuery" alias=
"IsQueryARB">
3827 <param name=
"id" type=
"GLuint"/>
3828 <return type=
"GLboolean"/>
3831 <function name=
"BeginQuery" alias=
"BeginQueryARB">
3832 <param name=
"target" type=
"GLenum"/>
3833 <param name=
"id" type=
"GLuint"/>
3836 <function name=
"EndQuery" alias=
"EndQueryARB">
3837 <param name=
"target" type=
"GLenum"/>
3840 <function name=
"GetQueryiv" alias=
"GetQueryivARB">
3841 <param name=
"target" type=
"GLenum"/>
3842 <param name=
"pname" type=
"GLenum"/>
3843 <param name=
"params" type=
"GLint *"/>
3846 <function name=
"GetQueryObjectiv" alias=
"GetQueryObjectivARB">
3847 <param name=
"id" type=
"GLuint"/>
3848 <param name=
"pname" type=
"GLenum"/>
3849 <param name=
"params" type=
"GLint *"/>
3852 <function name=
"GetQueryObjectuiv" alias=
"GetQueryObjectuivARB">
3853 <param name=
"id" type=
"GLuint"/>
3854 <param name=
"pname" type=
"GLenum"/>
3855 <param name=
"params" type=
"GLuint *"/>
3861 <!-- ARB extensions sorted by extension number. -->
3863 <category name=
"GL_ARB_multitexture" number=
"1">
3864 <enum name=
"TEXTURE0_ARB" value=
"0x84C0"/>
3865 <enum name=
"TEXTURE1_ARB" value=
"0x84C1"/>
3866 <enum name=
"TEXTURE2_ARB" value=
"0x84C2"/>
3867 <enum name=
"TEXTURE3_ARB" value=
"0x84C3"/>
3868 <enum name=
"TEXTURE4_ARB" value=
"0x84C4"/>
3869 <enum name=
"TEXTURE5_ARB" value=
"0x84C5"/>
3870 <enum name=
"TEXTURE6_ARB" value=
"0x84C6"/>
3871 <enum name=
"TEXTURE7_ARB" value=
"0x84C7"/>
3872 <enum name=
"TEXTURE8_ARB" value=
"0x84C8"/>
3873 <enum name=
"TEXTURE9_ARB" value=
"0x84C9"/>
3874 <enum name=
"TEXTURE10_ARB" value=
"0x84CA"/>
3875 <enum name=
"TEXTURE11_ARB" value=
"0x84CB"/>
3876 <enum name=
"TEXTURE12_ARB" value=
"0x84CC"/>
3877 <enum name=
"TEXTURE13_ARB" value=
"0x84CD"/>
3878 <enum name=
"TEXTURE14_ARB" value=
"0x84CE"/>
3879 <enum name=
"TEXTURE15_ARB" value=
"0x84CF"/>
3880 <enum name=
"TEXTURE16_ARB" value=
"0x84D0"/>
3881 <enum name=
"TEXTURE17_ARB" value=
"0x84D1"/>
3882 <enum name=
"TEXTURE18_ARB" value=
"0x84D2"/>
3883 <enum name=
"TEXTURE19_ARB" value=
"0x84D3"/>
3884 <enum name=
"TEXTURE20_ARB" value=
"0x84D4"/>
3885 <enum name=
"TEXTURE21_ARB" value=
"0x84D5"/>
3886 <enum name=
"TEXTURE22_ARB" value=
"0x84D6"/>
3887 <enum name=
"TEXTURE23_ARB" value=
"0x84D7"/>
3888 <enum name=
"TEXTURE24_ARB" value=
"0x84D8"/>
3889 <enum name=
"TEXTURE25_ARB" value=
"0x84D9"/>
3890 <enum name=
"TEXTURE26_ARB" value=
"0x84DA"/>
3891 <enum name=
"TEXTURE27_ARB" value=
"0x84DB"/>
3892 <enum name=
"TEXTURE28_ARB" value=
"0x84DC"/>
3893 <enum name=
"TEXTURE29_ARB" value=
"0x84DD"/>
3894 <enum name=
"TEXTURE30_ARB" value=
"0x84DE"/>
3895 <enum name=
"TEXTURE31_ARB" value=
"0x84DF"/>
3896 <enum name=
"ACTIVE_TEXTURE_ARB" value=
"0x84E0"/>
3897 <enum name=
"CLIENT_ACTIVE_TEXTURE_ARB" value=
"0x84E1"/>
3898 <enum name=
"MAX_TEXTURE_UNITS_ARB" value=
"0x84E2"/>
3900 <function name=
"ActiveTextureARB" offset=
"374">
3901 <param name=
"texture" type=
"GLenum"/>
3905 <function name=
"ClientActiveTextureARB" offset=
"375">
3906 <param name=
"texture" type=
"GLenum"/>
3907 <glx handcode=
"true"/>
3910 <function name=
"MultiTexCoord1dARB" offset=
"376" vectorequiv=
"MultiTexCoord1dvARB">
3911 <param name=
"target" type=
"GLenum"/>
3912 <param name=
"s" type=
"GLdouble"/>
3915 <function name=
"MultiTexCoord1dvARB" offset=
"377">
3916 <param name=
"target" type=
"GLenum"/>
3917 <param name=
"v" type=
"const GLdouble *" count=
"1"/>
3921 <function name=
"MultiTexCoord1fARB" offset=
"378" vectorequiv=
"MultiTexCoord1fvARB">
3922 <param name=
"target" type=
"GLenum"/>
3923 <param name=
"s" type=
"GLfloat"/>
3926 <function name=
"MultiTexCoord1fvARB" offset=
"379">
3927 <param name=
"target" type=
"GLenum"/>
3928 <param name=
"v" type=
"const GLfloat *" count=
"1"/>
3932 <function name=
"MultiTexCoord1iARB" offset=
"380" vectorequiv=
"MultiTexCoord1ivARB">
3933 <param name=
"target" type=
"GLenum"/>
3934 <param name=
"s" type=
"GLint"/>
3937 <function name=
"MultiTexCoord1ivARB" offset=
"381">
3938 <param name=
"target" type=
"GLenum"/>
3939 <param name=
"v" type=
"const GLint *" count=
"1"/>
3943 <function name=
"MultiTexCoord1sARB" offset=
"382" vectorequiv=
"MultiTexCoord1svARB">
3944 <param name=
"target" type=
"GLenum"/>
3945 <param name=
"s" type=
"GLshort"/>
3948 <function name=
"MultiTexCoord1svARB" offset=
"383">
3949 <param name=
"target" type=
"GLenum"/>
3950 <param name=
"v" type=
"const GLshort *" count=
"1"/>
3954 <function name=
"MultiTexCoord2dARB" offset=
"384" vectorequiv=
"MultiTexCoord2dvARB">
3955 <param name=
"target" type=
"GLenum"/>
3956 <param name=
"s" type=
"GLdouble"/>
3957 <param name=
"t" type=
"GLdouble"/>
3960 <function name=
"MultiTexCoord2dvARB" offset=
"385">
3961 <param name=
"target" type=
"GLenum"/>
3962 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
3966 <function name=
"MultiTexCoord2fARB" offset=
"386" vectorequiv=
"MultiTexCoord2fvARB">
3967 <param name=
"target" type=
"GLenum"/>
3968 <param name=
"s" type=
"GLfloat"/>
3969 <param name=
"t" type=
"GLfloat"/>
3972 <function name=
"MultiTexCoord2fvARB" offset=
"387">
3973 <param name=
"target" type=
"GLenum"/>
3974 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
3978 <function name=
"MultiTexCoord2iARB" offset=
"388" vectorequiv=
"MultiTexCoord2ivARB">
3979 <param name=
"target" type=
"GLenum"/>
3980 <param name=
"s" type=
"GLint"/>
3981 <param name=
"t" type=
"GLint"/>
3984 <function name=
"MultiTexCoord2ivARB" offset=
"389">
3985 <param name=
"target" type=
"GLenum"/>
3986 <param name=
"v" type=
"const GLint *" count=
"2"/>
3990 <function name=
"MultiTexCoord2sARB" offset=
"390" vectorequiv=
"MultiTexCoord2svARB">
3991 <param name=
"target" type=
"GLenum"/>
3992 <param name=
"s" type=
"GLshort"/>
3993 <param name=
"t" type=
"GLshort"/>
3996 <function name=
"MultiTexCoord2svARB" offset=
"391">
3997 <param name=
"target" type=
"GLenum"/>
3998 <param name=
"v" type=
"const GLshort *" count=
"2"/>
4002 <function name=
"MultiTexCoord3dARB" offset=
"392" vectorequiv=
"MultiTexCoord3dvARB">
4003 <param name=
"target" type=
"GLenum"/>
4004 <param name=
"s" type=
"GLdouble"/>
4005 <param name=
"t" type=
"GLdouble"/>
4006 <param name=
"r" type=
"GLdouble"/>
4009 <function name=
"MultiTexCoord3dvARB" offset=
"393">
4010 <param name=
"target" type=
"GLenum"/>
4011 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
4015 <function name=
"MultiTexCoord3fARB" offset=
"394" vectorequiv=
"MultiTexCoord3fvARB">
4016 <param name=
"target" type=
"GLenum"/>
4017 <param name=
"s" type=
"GLfloat"/>
4018 <param name=
"t" type=
"GLfloat"/>
4019 <param name=
"r" type=
"GLfloat"/>
4022 <function name=
"MultiTexCoord3fvARB" offset=
"395">
4023 <param name=
"target" type=
"GLenum"/>
4024 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
4028 <function name=
"MultiTexCoord3iARB" offset=
"396" vectorequiv=
"MultiTexCoord3ivARB">
4029 <param name=
"target" type=
"GLenum"/>
4030 <param name=
"s" type=
"GLint"/>
4031 <param name=
"t" type=
"GLint"/>
4032 <param name=
"r" type=
"GLint"/>
4035 <function name=
"MultiTexCoord3ivARB" offset=
"397">
4036 <param name=
"target" type=
"GLenum"/>
4037 <param name=
"v" type=
"const GLint *" count=
"3"/>
4041 <function name=
"MultiTexCoord3sARB" offset=
"398" vectorequiv=
"MultiTexCoord3svARB">
4042 <param name=
"target" type=
"GLenum"/>
4043 <param name=
"s" type=
"GLshort"/>
4044 <param name=
"t" type=
"GLshort"/>
4045 <param name=
"r" type=
"GLshort"/>
4048 <function name=
"MultiTexCoord3svARB" offset=
"399">
4049 <param name=
"target" type=
"GLenum"/>
4050 <param name=
"v" type=
"const GLshort *" count=
"3"/>
4054 <function name=
"MultiTexCoord4dARB" offset=
"400" vectorequiv=
"MultiTexCoord4dvARB">
4055 <param name=
"target" type=
"GLenum"/>
4056 <param name=
"s" type=
"GLdouble"/>
4057 <param name=
"t" type=
"GLdouble"/>
4058 <param name=
"r" type=
"GLdouble"/>
4059 <param name=
"q" type=
"GLdouble"/>
4062 <function name=
"MultiTexCoord4dvARB" offset=
"401">
4063 <param name=
"target" type=
"GLenum"/>
4064 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
4068 <function name=
"MultiTexCoord4fARB" offset=
"402" vectorequiv=
"MultiTexCoord4fvARB">
4069 <param name=
"target" type=
"GLenum"/>
4070 <param name=
"s" type=
"GLfloat"/>
4071 <param name=
"t" type=
"GLfloat"/>
4072 <param name=
"r" type=
"GLfloat"/>
4073 <param name=
"q" type=
"GLfloat"/>
4076 <function name=
"MultiTexCoord4fvARB" offset=
"403">
4077 <param name=
"target" type=
"GLenum"/>
4078 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
4082 <function name=
"MultiTexCoord4iARB" offset=
"404" vectorequiv=
"MultiTexCoord4ivARB">
4083 <param name=
"target" type=
"GLenum"/>
4084 <param name=
"s" type=
"GLint"/>
4085 <param name=
"t" type=
"GLint"/>
4086 <param name=
"r" type=
"GLint"/>
4087 <param name=
"q" type=
"GLint"/>
4090 <function name=
"MultiTexCoord4ivARB" offset=
"405">
4091 <param name=
"target" type=
"GLenum"/>
4092 <param name=
"v" type=
"const GLint *" count=
"4"/>
4096 <function name=
"MultiTexCoord4sARB" offset=
"406" vectorequiv=
"MultiTexCoord4svARB">
4097 <param name=
"target" type=
"GLenum"/>
4098 <param name=
"s" type=
"GLshort"/>
4099 <param name=
"t" type=
"GLshort"/>
4100 <param name=
"r" type=
"GLshort"/>
4101 <param name=
"q" type=
"GLshort"/>
4104 <function name=
"MultiTexCoord4svARB" offset=
"407">
4105 <param name=
"target" type=
"GLenum"/>
4106 <param name=
"v" type=
"const GLshort *" count=
"4"/>
4111 <!-- ARB extension number 2 is a GLX extension. -->
4113 <category name=
"GL_ARB_transpose_matrix" number=
"3">
4114 <enum name=
"TRANSPOSE_MODELVIEW_MATRIX_ARB" value=
"0x84E3"/>
4115 <enum name=
"TRANSPOSE_PROJECTION_MATRIX_ARB" value=
"0x84E4"/>
4116 <enum name=
"TRANSPOSE_TEXTURE_MATRIX_ARB" value=
"0x84E5"/>
4117 <enum name=
"TRANSPOSE_COLOR_MATRIX_ARB" value=
"0x84E6"/>
4119 <function name=
"LoadTransposeMatrixfARB" offset=
"408">
4120 <param name=
"m" type=
"const GLfloat *"/>
4121 <glx handcode=
"true"/>
4124 <function name=
"LoadTransposeMatrixdARB" offset=
"409">
4125 <param name=
"m" type=
"const GLdouble *"/>
4126 <glx handcode=
"true"/>
4129 <function name=
"MultTransposeMatrixfARB" offset=
"410">
4130 <param name=
"m" type=
"const GLfloat *"/>
4131 <glx handcode=
"true"/>
4134 <function name=
"MultTransposeMatrixdARB" offset=
"411">
4135 <param name=
"m" type=
"const GLdouble *"/>
4136 <glx handcode=
"true"/>
4140 <!-- ARB extension number 4 is a WGL extension. -->
4142 <category name=
"GL_ARB_multisample" number=
"5">
4143 <enum name=
"MULTISAMPLE_ARB" value=
"0x809D"/>
4144 <enum name=
"SAMPLE_ALPHA_TO_COVERAGE_ARB" value=
"0x809E"/>
4145 <enum name=
"SAMPLE_ALPHA_TO_ONE_ARB" value=
"0x809F"/>
4146 <enum name=
"SAMPLE_COVERAGE_ARB" value=
"0x80A0"/>
4147 <enum name=
"SAMPLE_BUFFERS_ARB" value=
"0x80A8"/>
4148 <enum name=
"SAMPLES_ARB" value=
"0x80A9"/>
4149 <enum name=
"SAMPLE_COVERAGE_VALUE_ARB" value=
"0x80AA"/>
4150 <enum name=
"SAMPLE_COVERAGE_INVERT_ARB" value=
"0x80AB"/>
4151 <enum name=
"MULTISAMPLE_BIT_ARB" value=
"0x20000000"/>
4153 <function name=
"SampleCoverageARB" offset=
"412">
4154 <param name=
"value" type=
"GLclampf"/>
4155 <param name=
"invert" type=
"GLboolean"/>
4160 <category name=
"GL_ARB_texture_env_add" number=
"6">
4161 <!-- No new functions, types, enums. -->
4164 <category name=
"GL_ARB_texture_cube_map" number=
"7">
4165 <enum name=
"NORMAL_MAP_ARB" value=
"0x8511"/>
4166 <enum name=
"REFLECTION_MAP_ARB" value=
"0x8512"/>
4167 <enum name=
"TEXTURE_CUBE_MAP_ARB" value=
"0x8513"/>
4168 <enum name=
"TEXTURE_BINDING_CUBE_MAP_ARB" value=
"0x8514"/>
4169 <enum name=
"TEXTURE_CUBE_MAP_POSITIVE_X_ARB" value=
"0x8515"/>
4170 <enum name=
"TEXTURE_CUBE_MAP_NEGATIVE_X_ARB" value=
"0x8516"/>
4171 <enum name=
"TEXTURE_CUBE_MAP_POSITIVE_Y_ARB" value=
"0x8517"/>
4172 <enum name=
"TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB" value=
"0x8518"/>
4173 <enum name=
"TEXTURE_CUBE_MAP_POSITIVE_Z_ARB" value=
"0x8519"/>
4174 <enum name=
"TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB" value=
"0x851A"/>
4175 <enum name=
"PROXY_TEXTURE_CUBE_MAP_ARB" value=
"0x851B"/>
4176 <enum name=
"MAX_CUBE_MAP_TEXTURE_SIZE_ARB" value=
"0x851C"/>
4179 <!-- ARB extension number 8 is a WGL extension. -->
4180 <!-- ARB extension number 9 is a WGL extension. -->
4181 <!-- ARB extension number 10 is a WGL extension. -->
4182 <!-- ARB extension number 11 is a WGL extension. -->
4184 <category name=
"GL_ARB_texture_compression" number=
"12">
4185 <enum name=
"COMPRESSED_ALPHA_ARB" value=
"0x84E9"/>
4186 <enum name=
"COMPRESSED_LUMINANCE_ARB" value=
"0x84EA"/>
4187 <enum name=
"COMPRESSED_LUMINANCE_ALPHA_ARB" value=
"0x84EB"/>
4188 <enum name=
"COMPRESSED_INTENSITY_ARB" value=
"0x84EC"/>
4189 <enum name=
"COMPRESSED_RGB_ARB" value=
"0x84ED"/>
4190 <enum name=
"COMPRESSED_RGBA_ARB" value=
"0x84EE"/>
4191 <enum name=
"TEXTURE_COMPRESSION_HINT_ARB" value=
"0x84EF"/>
4192 <enum name=
"TEXTURE_COMPRESSED_IMAGE_SIZE_ARB" value=
"0x86A0"/>
4193 <enum name=
"TEXTURE_COMPRESSED_ARB" value=
"0x86A1"/>
4194 <enum name=
"NUM_TEXTURE_COMPRESSED_FORMATS_ARB" value=
"0x86A2"/>
4195 <enum name=
"TEXTURE_COMPRESSED_FORMATS_ARB" value=
"0x86A3"/>
4197 <function name=
"CompressedTexImage3DARB" offset=
"554">
4198 <param name=
"target" type=
"GLenum"/>
4199 <param name=
"level" type=
"GLint"/>
4200 <param name=
"internalformat" type=
"GLenum"/>
4201 <param name=
"width" type=
"GLsizei"/>
4202 <param name=
"height" type=
"GLsizei"/>
4203 <param name=
"depth" type=
"GLsizei"/>
4204 <param name=
"border" type=
"GLint"/>
4205 <param name=
"imageSize" type=
"GLsizei"/>
4206 <param name=
"data" type=
"const GLvoid *"/>
4207 <glx rop=
"216" handcode=
"true"/>
4210 <function name=
"CompressedTexImage2DARB" offset=
"555">
4211 <param name=
"target" type=
"GLenum"/>
4212 <param name=
"level" type=
"GLint"/>
4213 <param name=
"internalformat" type=
"GLenum"/>
4214 <param name=
"width" type=
"GLsizei"/>
4215 <param name=
"height" type=
"GLsizei"/>
4216 <param name=
"border" type=
"GLint"/>
4217 <param name=
"imageSize" type=
"GLsizei"/>
4218 <param name=
"data" type=
"const GLvoid *"/>
4219 <glx rop=
"215" handcode=
"true"/>
4222 <function name=
"CompressedTexImage1DARB" offset=
"556">
4223 <param name=
"target" type=
"GLenum"/>
4224 <param name=
"level" type=
"GLint"/>
4225 <param name=
"internalformat" type=
"GLenum"/>
4226 <param name=
"width" type=
"GLsizei"/>
4227 <param name=
"border" type=
"GLint"/>
4228 <param name=
"imageSize" type=
"GLsizei"/>
4229 <param name=
"data" type=
"const GLvoid *"/>
4230 <glx rop=
"214" handcode=
"true"/>
4233 <function name=
"CompressedTexSubImage3DARB" offset=
"557">
4234 <param name=
"target" type=
"GLenum"/>
4235 <param name=
"level" type=
"GLint"/>
4236 <param name=
"xoffset" type=
"GLint"/>
4237 <param name=
"yoffset" type=
"GLint"/>
4238 <param name=
"zoffset" type=
"GLint"/>
4239 <param name=
"width" type=
"GLsizei"/>
4240 <param name=
"height" type=
"GLsizei"/>
4241 <param name=
"depth" type=
"GLsizei"/>
4242 <param name=
"format" type=
"GLenum"/>
4243 <param name=
"imageSize" type=
"GLsizei"/>
4244 <param name=
"data" type=
"const GLvoid *"/>
4245 <glx rop=
"219" handcode=
"true"/>
4248 <function name=
"CompressedTexSubImage2DARB" offset=
"558">
4249 <param name=
"target" type=
"GLenum"/>
4250 <param name=
"level" type=
"GLint"/>
4251 <param name=
"xoffset" type=
"GLint"/>
4252 <param name=
"yoffset" type=
"GLint"/>
4253 <param name=
"width" type=
"GLsizei"/>
4254 <param name=
"height" type=
"GLsizei"/>
4255 <param name=
"format" type=
"GLenum"/>
4256 <param name=
"imageSize" type=
"GLsizei"/>
4257 <param name=
"data" type=
"const GLvoid *"/>
4258 <glx rop=
"218" handcode=
"true"/>
4261 <function name=
"CompressedTexSubImage1DARB" offset=
"559">
4262 <param name=
"target" type=
"GLenum"/>
4263 <param name=
"level" type=
"GLint"/>
4264 <param name=
"xoffset" type=
"GLint"/>
4265 <param name=
"width" type=
"GLsizei"/>
4266 <param name=
"format" type=
"GLenum"/>
4267 <param name=
"imageSize" type=
"GLsizei"/>
4268 <param name=
"data" type=
"const GLvoid *"/>
4269 <glx rop=
"217" handcode=
"true"/>
4272 <function name=
"GetCompressedTexImageARB" offset=
"560">
4273 <param name=
"target" type=
"GLenum"/>
4274 <param name=
"level" type=
"GLint"/>
4275 <param name=
"img" type=
"GLvoid *"/>
4276 <glx sop=
"160" handcode=
"true"/>
4280 <category name=
"GL_ARB_texture_border_clamp" number=
"13">
4281 <enum name=
"CLAMP_TO_BORDER_ARB" value=
"0x812D"/>
4284 <category name=
"GL_ARB_point_parameters" number=
"14">
4285 <enum name=
"POINT_SIZE_MIN_ARB" value=
"0x8126"/>
4286 <enum name=
"POINT_SIZE_MAX_ARB" value=
"0x8127"/>
4287 <enum name=
"POINT_FADE_THRESHOLD_SIZE_ARB" value=
"0x8128"/>
4288 <enum name=
"POINT_DISTANCE_ATTENUATION_ARB" value=
"0x8129"/>
4290 <function name=
"PointParameterfARB" alias=
"PointParameterfEXT">
4291 <param name=
"pname" type=
"GLenum"/>
4292 <param name=
"param" type=
"GLfloat"/>
4296 <function name=
"PointParameterfvARB" alias=
"PointParameterfvEXT">
4297 <param name=
"pname" type=
"GLenum"/>
4298 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
4303 <category name=
"GL_ARB_vertex_blend" number=
"15">
4304 <enum name=
"MAX_VERTEX_UNITS_ARB" value=
"0x86A4"/>
4305 <enum name=
"ACTIVE_VERTEX_UNITS_ARB" value=
"0x86A5"/>
4306 <enum name=
"WEIGHT_SUM_UNITY_ARB" value=
"0x86A6"/>
4307 <enum name=
"VERTEX_BLEND_ARB" value=
"0x86A7"/>
4308 <enum name=
"CURRENT_WEIGHT_ARB" value=
"0x86A8"/>
4309 <enum name=
"WEIGHT_ARRAY_TYPE_ARB" value=
"0x86A9"/>
4310 <enum name=
"WEIGHT_ARRAY_STRIDE_ARB" value=
"0x86AA"/>
4311 <enum name=
"WEIGHT_ARRAY_SIZE_ARB" value=
"0x86AB"/>
4312 <enum name=
"WEIGHT_ARRAY_POINTER_ARB" value=
"0x86AC"/>
4313 <enum name=
"WEIGHT_ARRAY_ARB" value=
"0x86AD"/>
4314 <enum name=
"MODELVIEW0_ARB" value=
"0x1700"/>
4315 <enum name=
"MODELVIEW1_ARB" value=
"0x850A"/>
4316 <enum name=
"MODELVIEW2_ARB" value=
"0x8722"/>
4317 <enum name=
"MODELVIEW3_ARB" value=
"0x8723"/>
4318 <enum name=
"MODELVIEW4_ARB" value=
"0x8724"/>
4319 <enum name=
"MODELVIEW5_ARB" value=
"0x8725"/>
4320 <enum name=
"MODELVIEW6_ARB" value=
"0x8726"/>
4321 <enum name=
"MODELVIEW7_ARB" value=
"0x8727"/>
4322 <enum name=
"MODELVIEW8_ARB" value=
"0x8728"/>
4323 <enum name=
"MODELVIEW9_ARB" value=
"0x8729"/>
4324 <enum name=
"MODELVIEW10_ARB" value=
"0x872A"/>
4325 <enum name=
"MODELVIEW11_ARB" value=
"0x872B"/>
4326 <enum name=
"MODELVIEW12_ARB" value=
"0x872C"/>
4327 <enum name=
"MODELVIEW13_ARB" value=
"0x872D"/>
4328 <enum name=
"MODELVIEW14_ARB" value=
"0x872E"/>
4329 <enum name=
"MODELVIEW15_ARB" value=
"0x872F"/>
4330 <enum name=
"MODELVIEW16_ARB" value=
"0x8730"/>
4331 <enum name=
"MODELVIEW17_ARB" value=
"0x8731"/>
4332 <enum name=
"MODELVIEW18_ARB" value=
"0x8732"/>
4333 <enum name=
"MODELVIEW19_ARB" value=
"0x8733"/>
4334 <enum name=
"MODELVIEW20_ARB" value=
"0x8734"/>
4335 <enum name=
"MODELVIEW21_ARB" value=
"0x8735"/>
4336 <enum name=
"MODELVIEW22_ARB" value=
"0x8736"/>
4337 <enum name=
"MODELVIEW23_ARB" value=
"0x8737"/>
4338 <enum name=
"MODELVIEW24_ARB" value=
"0x8738"/>
4339 <enum name=
"MODELVIEW25_ARB" value=
"0x8739"/>
4340 <enum name=
"MODELVIEW26_ARB" value=
"0x873A"/>
4341 <enum name=
"MODELVIEW27_ARB" value=
"0x873B"/>
4342 <enum name=
"MODELVIEW28_ARB" value=
"0x873C"/>
4343 <enum name=
"MODELVIEW29_ARB" value=
"0x873D"/>
4344 <enum name=
"MODELVIEW30_ARB" value=
"0x873E"/>
4345 <enum name=
"MODELVIEW31_ARB" value=
"0x873F"/>
4347 <function name=
"WeightbvARB" offset=
"?">
4348 <param name=
"size" type=
"GLint"/>
4349 <param name=
"weights" type=
"const GLbyte *"/>
4352 <function name=
"WeightsvARB" offset=
"?">
4353 <param name=
"size" type=
"GLint"/>
4354 <param name=
"weights" type=
"const GLshort *"/>
4357 <function name=
"WeightivARB" offset=
"?">
4358 <param name=
"size" type=
"GLint"/>
4359 <param name=
"weights" type=
"const GLint *"/>
4362 <function name=
"WeightfvARB" offset=
"?">
4363 <param name=
"size" type=
"GLint"/>
4364 <param name=
"weights" type=
"const GLfloat *"/>
4367 <function name=
"WeightdvARB" offset=
"?">
4368 <param name=
"size" type=
"GLint"/>
4369 <param name=
"weights" type=
"const GLdouble *"/>
4372 <function name=
"WeightubvARB" offset=
"?">
4373 <param name=
"size" type=
"GLint"/>
4374 <param name=
"weights" type=
"const GLubyte *"/>
4377 <function name=
"WeightusvARB" offset=
"?">
4378 <param name=
"size" type=
"GLint"/>
4379 <param name=
"weights" type=
"const GLushort *"/>
4382 <function name=
"WeightuivARB" offset=
"?">
4383 <param name=
"size" type=
"GLint"/>
4384 <param name=
"weights" type=
"const GLuint *"/>
4387 <function name=
"WeightPointerARB" offset=
"?">
4388 <param name=
"size" type=
"GLint"/>
4389 <param name=
"type" type=
"GLenum"/>
4390 <param name=
"stride" type=
"GLsizei"/>
4391 <param name=
"pointer" type=
"const GLvoid *"/>
4392 <glx handcode=
"true"/>
4395 <function name=
"VertexBlendARB" offset=
"?">
4396 <param name=
"count" type=
"GLint"/>
4400 <category name=
"GL_ARB_matrix_palette" number=
"16">
4401 <enum name=
"MATRIX_PALETTE_ARB" value=
"0x8840"/>
4402 <enum name=
"MAX_MATRIX_PALETTE_STACK_DEPTH_ARB" value=
"0x8841"/>
4403 <enum name=
"MAX_PALETTE_MATRICES_ARB" value=
"0x8842"/>
4404 <enum name=
"CURRENT_PALETTE_MATRIX_ARB" value=
"0x8843"/>
4405 <enum name=
"MATRIX_INDEX_ARRAY_ARB" value=
"0x8844"/>
4406 <enum name=
"CURRENT_MATRIX_INDEX_ARB" value=
"0x8845"/>
4407 <enum name=
"MATRIX_INDEX_ARRAY_SIZE_ARB" value=
"0x8846"/>
4408 <enum name=
"MATRIX_INDEX_ARRAY_TYPE_ARB" value=
"0x8847"/>
4409 <enum name=
"MATRIX_INDEX_ARRAY_STRIDE_ARB" value=
"0x8848"/>
4410 <enum name=
"MATRIX_INDEX_ARRAY_POINTER_ARB" value=
"0x8849"/>
4412 <function name=
"CurrentPaletteMatrixARB" offset=
"?">
4413 <param name=
"index" type=
"GLint"/>
4416 <function name=
"MatrixIndexubvARB" offset=
"?">
4417 <param name=
"size" type=
"GLint"/>
4418 <param name=
"indices" type=
"const GLubyte *"/>
4421 <function name=
"MatrixIndexusvARB" offset=
"?">
4422 <param name=
"size" type=
"GLint"/>
4423 <param name=
"indices" type=
"const GLushort *"/>
4426 <function name=
"MatrixIndexuivARB" offset=
"?">
4427 <param name=
"size" type=
"GLint"/>
4428 <param name=
"indices" type=
"const GLuint *"/>
4431 <function name=
"MatrixIndexPointerARB" offset=
"?">
4432 <param name=
"size" type=
"GLint"/>
4433 <param name=
"type" type=
"GLenum"/>
4434 <param name=
"stride" type=
"GLsizei"/>
4435 <param name=
"pointer" type=
"const GLvoid *"/>
4436 <glx handcode=
"true"/>
4440 <category name=
"GL_ARB_texture_env_combine" number=
"17">
4441 <enum name=
"COMBINE_ARB" value=
"0x8570"/>
4442 <enum name=
"COMBINE_RGB_ARB" value=
"0x8571"/>
4443 <enum name=
"COMBINE_ALPHA_ARB" value=
"0x8572"/>
4444 <enum name=
"SOURCE0_RGB_ARB" value=
"0x8580"/>
4445 <enum name=
"SOURCE1_RGB_ARB" value=
"0x8581"/>
4446 <enum name=
"SOURCE2_RGB_ARB" value=
"0x8582"/>
4447 <enum name=
"SOURCE0_ALPHA_ARB" value=
"0x8588"/>
4448 <enum name=
"SOURCE1_ALPHA_ARB" value=
"0x8589"/>
4449 <enum name=
"SOURCE2_ALPHA_ARB" value=
"0x858A"/>
4450 <enum name=
"OPERAND0_RGB_ARB" value=
"0x8590"/>
4451 <enum name=
"OPERAND1_RGB_ARB" value=
"0x8591"/>
4452 <enum name=
"OPERAND2_RGB_ARB" value=
"0x8592"/>
4453 <enum name=
"OPERAND0_ALPHA_ARB" value=
"0x8598"/>
4454 <enum name=
"OPERAND1_ALPHA_ARB" value=
"0x8599"/>
4455 <enum name=
"OPERAND2_ALPHA_ARB" value=
"0x859A"/>
4456 <enum name=
"RGB_SCALE_ARB" value=
"0x8573"/>
4457 <enum name=
"ADD_SIGNED_ARB" value=
"0x8574"/>
4458 <enum name=
"INTERPOLATE_ARB" value=
"0x8575"/>
4459 <enum name=
"SUBTRACT_ARB" value=
"0x84E7"/>
4460 <enum name=
"CONSTANT_ARB" value=
"0x8576"/>
4461 <enum name=
"PRIMARY_COLOR_ARB" value=
"0x8577"/>
4462 <enum name=
"PREVIOUS_ARB" value=
"0x8578"/>
4465 <category name=
"GL_ARB_texture_env_crossbar" number=
"18">
4466 <!-- No new functions, types, enums. -->
4469 <category name=
"GL_ARB_texture_env_dot3" number=
"19">
4470 <enum name=
"DOT3_RGB_ARB" value=
"0x86AE"/>
4471 <enum name=
"DOT3_RGBA_ARB" value=
"0x86AF"/>
4474 <!-- ARB extension number 20 is a WGL extension. -->
4476 <category name=
"GL_ARB_texture_mirrored_repeat" number=
"21">
4477 <enum name=
"MIRRORED_REPEAT_ARB" value=
"0x8370"/>
4480 <category name=
"GL_ARB_depth_texture" number=
"22">
4481 <enum name=
"DEPTH_COMPONENT16_ARB" value=
"0x81A5"/>
4482 <enum name=
"DEPTH_COMPONENT24_ARB" value=
"0x81A6"/>
4483 <enum name=
"DEPTH_COMPONENT32_ARB" value=
"0x81A7"/>
4484 <enum name=
"TEXTURE_DEPTH_SIZE_ARB" value=
"0x884A"/>
4485 <enum name=
"DEPTH_TEXTURE_MODE_ARB" value=
"0x884B"/>
4488 <category name=
"GL_ARB_shadow" number=
"23">
4489 <enum name=
"TEXTURE_COMPARE_MODE_ARB" value=
"0x884C"/>
4490 <enum name=
"TEXTURE_COMPARE_FUNC_ARB" value=
"0x884D"/>
4491 <enum name=
"COMPARE_R_TO_TEXTURE_ARB" value=
"0x884E"/>
4494 <category name=
"GL_ARB_shadow_ambient" number=
"24">
4495 <enum name=
"TEXTURE_COMPARE_FAIL_VALUE_ARB" value=
"0x80BF"/>
4498 <category name=
"GL_ARB_window_pos" number=
"25">
4499 <function name=
"WindowPos2dARB" alias=
"WindowPos2dMESA">
4500 <param name=
"x" type=
"GLdouble"/>
4501 <param name=
"y" type=
"GLdouble"/>
4504 <function name=
"WindowPos2fARB" alias=
"WindowPos2fMESA">
4505 <param name=
"x" type=
"GLfloat"/>
4506 <param name=
"y" type=
"GLfloat"/>
4509 <function name=
"WindowPos2iARB" alias=
"WindowPos2iMESA">
4510 <param name=
"x" type=
"GLint"/>
4511 <param name=
"y" type=
"GLint"/>
4514 <function name=
"WindowPos2sARB" alias=
"WindowPos2sMESA">
4515 <param name=
"x" type=
"GLshort"/>
4516 <param name=
"y" type=
"GLshort"/>
4519 <function name=
"WindowPos2dvARB" alias=
"WindowPos2dvMESA">
4520 <param name=
"p" type=
"const GLdouble *"/>
4523 <function name=
"WindowPos2fvARB" alias=
"WindowPos2fvMESA">
4524 <param name=
"p" type=
"const GLfloat *"/>
4527 <function name=
"WindowPos2ivARB" alias=
"WindowPos2ivMESA">
4528 <param name=
"p" type=
"const GLint *"/>
4531 <function name=
"WindowPos2svARB" alias=
"WindowPos2svMESA">
4532 <param name=
"p" type=
"const GLshort *"/>
4535 <function name=
"WindowPos3dARB" alias=
"WindowPos3dMESA">
4536 <param name=
"x" type=
"GLdouble"/>
4537 <param name=
"y" type=
"GLdouble"/>
4538 <param name=
"z" type=
"GLdouble"/>
4541 <function name=
"WindowPos3fARB" alias=
"WindowPos3fMESA">
4542 <param name=
"x" type=
"GLfloat"/>
4543 <param name=
"y" type=
"GLfloat"/>
4544 <param name=
"z" type=
"GLfloat"/>
4547 <function name=
"WindowPos3iARB" alias=
"WindowPos3iMESA">
4548 <param name=
"x" type=
"GLint"/>
4549 <param name=
"y" type=
"GLint"/>
4550 <param name=
"z" type=
"GLint"/>
4553 <function name=
"WindowPos3sARB" alias=
"WindowPos3sMESA">
4554 <param name=
"x" type=
"GLshort"/>
4555 <param name=
"y" type=
"GLshort"/>
4556 <param name=
"z" type=
"GLshort"/>
4559 <function name=
"WindowPos3dvARB" alias=
"WindowPos3dvMESA">
4560 <param name=
"p" type=
"const GLdouble *"/>
4563 <function name=
"WindowPos3fvARB" alias=
"WindowPos3fvMESA">
4564 <param name=
"p" type=
"const GLfloat *"/>
4567 <function name=
"WindowPos3ivARB" alias=
"WindowPos3ivMESA">
4568 <param name=
"p" type=
"const GLint *"/>
4571 <function name=
"WindowPos3svARB" alias=
"WindowPos3svMESA">
4572 <param name=
"p" type=
"const GLshort *"/>
4576 <category name=
"GL_ARB_vertex_program" number=
"26">
4577 <enum name=
"COLOR_SUM_ARB" value=
"0x8458"/>
4578 <enum name=
"VERTEX_PROGRAM_ARB" value=
"0x8620"/>
4579 <enum name=
"VERTEX_ATTRIB_ARRAY_ENABLED_ARB" value=
"0x8622"/>
4580 <enum name=
"VERTEX_ATTRIB_ARRAY_SIZE_ARB" value=
"0x8623"/>
4581 <enum name=
"VERTEX_ATTRIB_ARRAY_STRIDE_ARB" value=
"0x8624"/>
4582 <enum name=
"VERTEX_ATTRIB_ARRAY_TYPE_ARB" value=
"0x8625"/>
4583 <enum name=
"CURRENT_VERTEX_ATTRIB_ARB" value=
"0x8626"/>
4584 <enum name=
"PROGRAM_LENGTH_ARB" value=
"0x8627"/>
4585 <enum name=
"PROGRAM_STRING_ARB" value=
"0x8628"/>
4586 <enum name=
"MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB" value=
"0x862E"/>
4587 <enum name=
"MAX_PROGRAM_MATRICES_ARB" value=
"0x862F"/>
4588 <enum name=
"CURRENT_MATRIX_STACK_DEPTH_ARB" value=
"0x8640"/>
4589 <enum name=
"CURRENT_MATRIX_ARB" value=
"0x8641"/>
4590 <enum name=
"VERTEX_PROGRAM_POINT_SIZE_ARB" value=
"0x8642"/>
4591 <enum name=
"VERTEX_PROGRAM_TWO_SIDE_ARB" value=
"0x8643"/>
4592 <enum name=
"VERTEX_ATTRIB_ARRAY_POINTER_ARB" value=
"0x8645"/>
4593 <enum name=
"PROGRAM_ERROR_POSITION_ARB" value=
"0x864B"/>
4594 <enum name=
"PROGRAM_BINDING_ARB" value=
"0x8677"/>
4595 <enum name=
"MAX_VERTEX_ATTRIBS_ARB" value=
"0x8869"/>
4596 <enum name=
"VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB" value=
"0x886A"/>
4597 <enum name=
"PROGRAM_ERROR_STRING_ARB" value=
"0x8874"/>
4598 <enum name=
"PROGRAM_FORMAT_ASCII_ARB" value=
"0x8875"/>
4599 <enum name=
"PROGRAM_FORMAT_ARB" value=
"0x8876"/>
4600 <enum name=
"PROGRAM_INSTRUCTIONS_ARB" value=
"0x88A0"/>
4601 <enum name=
"MAX_PROGRAM_INSTRUCTIONS_ARB" value=
"0x88A1"/>
4602 <enum name=
"PROGRAM_NATIVE_INSTRUCTIONS_ARB" value=
"0x88A2"/>
4603 <enum name=
"MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB" value=
"0x88A3"/>
4604 <enum name=
"PROGRAM_TEMPORARIES_ARB" value=
"0x88A4"/>
4605 <enum name=
"MAX_PROGRAM_TEMPORARIES_ARB" value=
"0x88A5"/>
4606 <enum name=
"PROGRAM_NATIVE_TEMPORARIES_ARB" value=
"0x88A6"/>
4607 <enum name=
"MAX_PROGRAM_NATIVE_TEMPORARIES_ARB" value=
"0x88A7"/>
4608 <enum name=
"PROGRAM_PARAMETERS_ARB" value=
"0x88A8"/>
4609 <enum name=
"MAX_PROGRAM_PARAMETERS_ARB" value=
"0x88A9"/>
4610 <enum name=
"PROGRAM_NATIVE_PARAMETERS_ARB" value=
"0x88AA"/>
4611 <enum name=
"MAX_PROGRAM_NATIVE_PARAMETERS_ARB" value=
"0x88AB"/>
4612 <enum name=
"PROGRAM_ATTRIBS_ARB" value=
"0x88AC"/>
4613 <enum name=
"MAX_PROGRAM_ATTRIBS_ARB" value=
"0x88AD"/>
4614 <enum name=
"PROGRAM_NATIVE_ATTRIBS_ARB" value=
"0x88AE"/>
4615 <enum name=
"MAX_PROGRAM_NATIVE_ATTRIBS_ARB" value=
"0x88AF"/>
4616 <enum name=
"PROGRAM_ADDRESS_REGISTERS_ARB" value=
"0x88B0"/>
4617 <enum name=
"MAX_PROGRAM_ADDRESS_REGISTERS_ARB" value=
"0x88B1"/>
4618 <enum name=
"PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB" value=
"0x88B2"/>
4619 <enum name=
"MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB" value=
"0x88B3"/>
4620 <enum name=
"MAX_PROGRAM_LOCAL_PARAMETERS_ARB" value=
"0x88B4"/>
4621 <enum name=
"MAX_PROGRAM_ENV_PARAMETERS_ARB" value=
"0x88B5"/>
4622 <enum name=
"PROGRAM_UNDER_NATIVE_LIMITS_ARB" value=
"0x88B6"/>
4623 <enum name=
"TRANSPOSE_CURRENT_MATRIX_ARB" value=
"0x88B7"/>
4624 <enum name=
"MATRIX0_ARB" value=
"0x88C0"/>
4625 <enum name=
"MATRIX1_ARB" value=
"0x88C1"/>
4626 <enum name=
"MATRIX2_ARB" value=
"0x88C2"/>
4627 <enum name=
"MATRIX3_ARB" value=
"0x88C3"/>
4628 <enum name=
"MATRIX4_ARB" value=
"0x88C4"/>
4629 <enum name=
"MATRIX5_ARB" value=
"0x88C5"/>
4630 <enum name=
"MATRIX6_ARB" value=
"0x88C6"/>
4631 <enum name=
"MATRIX7_ARB" value=
"0x88C7"/>
4632 <enum name=
"MATRIX8_ARB" value=
"0x88C8"/>
4633 <enum name=
"MATRIX9_ARB" value=
"0x88C9"/>
4634 <enum name=
"MATRIX10_ARB" value=
"0x88CA"/>
4635 <enum name=
"MATRIX11_ARB" value=
"0x88CB"/>
4636 <enum name=
"MATRIX12_ARB" value=
"0x88CC"/>
4637 <enum name=
"MATRIX13_ARB" value=
"0x88CD"/>
4638 <enum name=
"MATRIX14_ARB" value=
"0x88CE"/>
4639 <enum name=
"MATRIX15_ARB" value=
"0x88CF"/>
4640 <enum name=
"MATRIX16_ARB" value=
"0x88D0"/>
4641 <enum name=
"MATRIX17_ARB" value=
"0x88D1"/>
4642 <enum name=
"MATRIX18_ARB" value=
"0x88D2"/>
4643 <enum name=
"MATRIX19_ARB" value=
"0x88D3"/>
4644 <enum name=
"MATRIX20_ARB" value=
"0x88D4"/>
4645 <enum name=
"MATRIX21_ARB" value=
"0x88D5"/>
4646 <enum name=
"MATRIX22_ARB" value=
"0x88D6"/>
4647 <enum name=
"MATRIX23_ARB" value=
"0x88D7"/>
4648 <enum name=
"MATRIX24_ARB" value=
"0x88D8"/>
4649 <enum name=
"MATRIX25_ARB" value=
"0x88D9"/>
4650 <enum name=
"MATRIX26_ARB" value=
"0x88DA"/>
4651 <enum name=
"MATRIX27_ARB" value=
"0x88DB"/>
4652 <enum name=
"MATRIX28_ARB" value=
"0x88DC"/>
4653 <enum name=
"MATRIX29_ARB" value=
"0x88DD"/>
4654 <enum name=
"MATRIX30_ARB" value=
"0x88DE"/>
4655 <enum name=
"MATRIX31_ARB" value=
"0x88DF"/>
4657 <function name=
"VertexAttrib1sARB" alias=
"VertexAttrib1sNV">
4658 <param name=
"index" type=
"GLuint"/>
4659 <param name=
"x" type=
"GLshort"/>
4662 <function name=
"VertexAttrib1fARB" alias=
"VertexAttrib1fNV">
4663 <param name=
"index" type=
"GLuint"/>
4664 <param name=
"x" type=
"GLfloat"/>
4667 <function name=
"VertexAttrib1dARB" alias=
"VertexAttrib1dNV">
4668 <param name=
"index" type=
"GLuint"/>
4669 <param name=
"x" type=
"GLdouble"/>
4672 <function name=
"VertexAttrib2sARB" alias=
"VertexAttrib2sNV">
4673 <param name=
"index" type=
"GLuint"/>
4674 <param name=
"x" type=
"GLshort"/>
4675 <param name=
"y" type=
"GLshort"/>
4678 <function name=
"VertexAttrib2fARB" alias=
"VertexAttrib2fNV">
4679 <param name=
"index" type=
"GLuint"/>
4680 <param name=
"x" type=
"GLfloat"/>
4681 <param name=
"y" type=
"GLfloat"/>
4684 <function name=
"VertexAttrib2dARB" alias=
"VertexAttrib2dNV">
4685 <param name=
"index" type=
"GLuint"/>
4686 <param name=
"x" type=
"GLdouble"/>
4687 <param name=
"y" type=
"GLdouble"/>
4690 <function name=
"VertexAttrib3sARB" alias=
"VertexAttrib3sNV">
4691 <param name=
"index" type=
"GLuint"/>
4692 <param name=
"x" type=
"GLshort"/>
4693 <param name=
"y" type=
"GLshort"/>
4694 <param name=
"z" type=
"GLshort"/>
4697 <function name=
"VertexAttrib3fARB" alias=
"VertexAttrib3fNV">
4698 <param name=
"index" type=
"GLuint"/>
4699 <param name=
"x" type=
"GLfloat"/>
4700 <param name=
"y" type=
"GLfloat"/>
4701 <param name=
"z" type=
"GLfloat"/>
4704 <function name=
"VertexAttrib3dARB" alias=
"VertexAttrib3dNV">
4705 <param name=
"index" type=
"GLuint"/>
4706 <param name=
"x" type=
"GLdouble"/>
4707 <param name=
"y" type=
"GLdouble"/>
4708 <param name=
"z" type=
"GLdouble"/>
4711 <function name=
"VertexAttrib4sARB" alias=
"VertexAttrib4sNV">
4712 <param name=
"index" type=
"GLuint"/>
4713 <param name=
"x" type=
"GLshort"/>
4714 <param name=
"y" type=
"GLshort"/>
4715 <param name=
"z" type=
"GLshort"/>
4716 <param name=
"w" type=
"GLshort"/>
4719 <function name=
"VertexAttrib4fARB" alias=
"VertexAttrib4fNV">
4720 <param name=
"index" type=
"GLuint"/>
4721 <param name=
"x" type=
"GLfloat"/>
4722 <param name=
"y" type=
"GLfloat"/>
4723 <param name=
"z" type=
"GLfloat"/>
4724 <param name=
"w" type=
"GLfloat"/>
4727 <function name=
"VertexAttrib4dARB" alias=
"VertexAttrib4dNV">
4728 <param name=
"index" type=
"GLuint"/>
4729 <param name=
"x" type=
"GLdouble"/>
4730 <param name=
"y" type=
"GLdouble"/>
4731 <param name=
"z" type=
"GLdouble"/>
4732 <param name=
"w" type=
"GLdouble"/>
4735 <function name=
"VertexAttrib4NubARB" alias=
"VertexAttrib4ubNV">
4736 <param name=
"index" type=
"GLuint"/>
4737 <param name=
"x" type=
"GLubyte"/>
4738 <param name=
"y" type=
"GLubyte"/>
4739 <param name=
"z" type=
"GLubyte"/>
4740 <param name=
"w" type=
"GLubyte"/>
4743 <function name=
"VertexAttrib1svARB" alias=
"VertexAttrib1svNV">
4744 <param name=
"index" type=
"GLuint"/>
4745 <param name=
"v" type=
"const GLshort *" count=
"1"/>
4748 <function name=
"VertexAttrib1fvARB" alias=
"VertexAttrib1fvNV">
4749 <param name=
"index" type=
"GLuint"/>
4750 <param name=
"v" type=
"const GLfloat *" count=
"1"/>
4753 <function name=
"VertexAttrib1dvARB" alias=
"VertexAttrib1dvNV">
4754 <param name=
"index" type=
"GLuint"/>
4755 <param name=
"v" type=
"const GLdouble *" count=
"1"/>
4758 <function name=
"VertexAttrib2svARB" alias=
"VertexAttrib2svNV">
4759 <param name=
"index" type=
"GLuint"/>
4760 <param name=
"v" type=
"const GLshort *" count=
"2"/>
4763 <function name=
"VertexAttrib2fvARB" alias=
"VertexAttrib2fvNV">
4764 <param name=
"index" type=
"GLuint"/>
4765 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
4768 <function name=
"VertexAttrib2dvARB" alias=
"VertexAttrib2dvNV">
4769 <param name=
"index" type=
"GLuint"/>
4770 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
4773 <function name=
"VertexAttrib3svARB" alias=
"VertexAttrib3svNV">
4774 <param name=
"index" type=
"GLuint"/>
4775 <param name=
"v" type=
"const GLshort *" count=
"3"/>
4778 <function name=
"VertexAttrib3fvARB" alias=
"VertexAttrib3fvNV">
4779 <param name=
"index" type=
"GLuint"/>
4780 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
4783 <function name=
"VertexAttrib3dvARB" alias=
"VertexAttrib3dvNV">
4784 <param name=
"index" type=
"GLuint"/>
4785 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
4788 <function name=
"VertexAttrib4bvARB" offset=
"654">
4789 <param name=
"index" type=
"GLuint"/>
4790 <param name=
"v" type=
"const GLbyte *" count=
"4"/>
4794 <function name=
"VertexAttrib4svARB" alias=
"VertexAttrib4svNV">
4795 <param name=
"index" type=
"GLuint"/>
4796 <param name=
"v" type=
"const GLshort *" count=
"4"/>
4799 <function name=
"VertexAttrib4ivARB" offset=
"655">
4800 <param name=
"index" type=
"GLuint"/>
4801 <param name=
"v" type=
"const GLint *" count=
"4"/>
4805 <function name=
"VertexAttrib4ubvARB" offset=
"656">
4806 <param name=
"index" type=
"GLuint"/>
4807 <param name=
"v" type=
"const GLubyte *" count=
"4"/>
4811 <function name=
"VertexAttrib4usvARB" offset=
"657">
4812 <param name=
"index" type=
"GLuint"/>
4813 <param name=
"v" type=
"const GLushort *" count=
"4"/>
4817 <function name=
"VertexAttrib4uivARB" offset=
"658">
4818 <param name=
"index" type=
"GLuint"/>
4819 <param name=
"v" type=
"const GLuint *" count=
"4"/>
4823 <function name=
"VertexAttrib4fvARB" alias=
"VertexAttrib4fvNV">
4824 <param name=
"index" type=
"GLuint"/>
4825 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
4828 <function name=
"VertexAttrib4dvARB" alias=
"VertexAttrib4dvNV">
4829 <param name=
"index" type=
"GLuint"/>
4830 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
4833 <function name=
"VertexAttrib4NbvARB" offset=
"659">
4834 <param name=
"index" type=
"GLuint"/>
4835 <param name=
"v" type=
"const GLbyte *" count=
"4"/>
4839 <function name=
"VertexAttrib4NsvARB" offset=
"660">
4840 <param name=
"index" type=
"GLuint"/>
4841 <param name=
"v" type=
"const GLshort *" count=
"4"/>
4845 <function name=
"VertexAttrib4NivARB" offset=
"661">
4846 <param name=
"index" type=
"GLuint"/>
4847 <param name=
"v" type=
"const GLint *" count=
"4"/>
4851 <function name=
"VertexAttrib4NubvARB" alias=
"VertexAttrib4ubvNV">
4852 <param name=
"index" type=
"GLuint"/>
4853 <param name=
"v" type=
"const GLubyte *" count=
"4"/>
4856 <function name=
"VertexAttrib4NusvARB" offset=
"662">
4857 <param name=
"index" type=
"GLuint"/>
4858 <param name=
"v" type=
"const GLushort *" count=
"4"/>
4862 <function name=
"VertexAttrib4NuivARB" offset=
"663">
4863 <param name=
"index" type=
"GLuint"/>
4864 <param name=
"v" type=
"const GLuint *" count=
"4"/>
4868 <function name=
"VertexAttribPointerARB" offset=
"664">
4869 <param name=
"index" type=
"GLuint"/>
4870 <param name=
"size" type=
"GLint"/>
4871 <param name=
"type" type=
"GLenum"/>
4872 <param name=
"normalized" type=
"GLboolean"/>
4873 <param name=
"stride" type=
"GLsizei"/>
4874 <param name=
"pointer" type=
"const GLvoid *"/>
4875 <glx handcode=
"true"/>
4878 <function name=
"EnableVertexAttribArrayARB" offset=
"665">
4879 <param name=
"index" type=
"GLuint"/>
4880 <glx handcode=
"true"/>
4883 <function name=
"DisableVertexAttribArrayARB" offset=
"666">
4884 <param name=
"index" type=
"GLuint"/>
4885 <glx handcode=
"true"/>
4888 <function name=
"ProgramStringARB" offset=
"667">
4889 <param name=
"target" type=
"GLenum"/>
4890 <param name=
"format" type=
"GLenum"/>
4891 <param name=
"len" type=
"GLsizei"/>
4892 <param name=
"string" type=
"const GLvoid *"/>
4893 <glx rop=
"4217" handcode=
"true"/>
4896 <function name=
"BindProgramARB" alias=
"BindProgramNV">
4897 <param name=
"target" type=
"GLenum"/>
4898 <param name=
"program" type=
"GLuint"/>
4901 <function name=
"DeleteProgramsARB" alias=
"DeleteProgramsNV">
4902 <param name=
"n" type=
"GLsizei"/>
4903 <param name=
"programs" type=
"const GLuint *"/>
4906 <function name=
"GenProgramsARB" alias=
"GenProgramsNV">
4907 <param name=
"n" type=
"GLsizei"/>
4908 <param name=
"programs" type=
"GLuint *"/>
4911 <function name=
"IsProgramARB" alias=
"IsProgramNV">
4912 <param name=
"program" type=
"GLuint"/>
4913 <return type=
"GLboolean"/>
4916 <!-- FIXME: This should alias to ProgramParameter*NV -->
4917 <function name=
"ProgramEnvParameter4dARB" offset=
"668" vectorequiv=
"ProgramEnvParameter4dvARB">
4918 <param name=
"target" type=
"GLenum"/>
4919 <param name=
"index" type=
"GLuint"/>
4920 <param name=
"x" type=
"GLdouble"/>
4921 <param name=
"y" type=
"GLdouble"/>
4922 <param name=
"z" type=
"GLdouble"/>
4923 <param name=
"w" type=
"GLdouble"/>
4926 <!-- FIXME: This should alias to ProgramParameter*NV -->
4927 <function name=
"ProgramEnvParameter4dvARB" offset=
"669">
4928 <param name=
"target" type=
"GLenum"/>
4929 <param name=
"index" type=
"GLuint"/>
4930 <param name=
"params" type=
"const GLdouble *" count=
"4"/>
4931 <glx rop=
"4185" doubles_in_order=
"true"/>
4934 <!-- FIXME: This should alias to ProgramParameter*NV -->
4935 <function name=
"ProgramEnvParameter4fARB" offset=
"670" vectorequiv=
"ProgramEnvParameter4fvARB">
4936 <param name=
"target" type=
"GLenum"/>
4937 <param name=
"index" type=
"GLuint"/>
4938 <param name=
"x" type=
"GLfloat"/>
4939 <param name=
"y" type=
"GLfloat"/>
4940 <param name=
"z" type=
"GLfloat"/>
4941 <param name=
"w" type=
"GLfloat"/>
4944 <!-- FIXME: This should alias to ProgramParameter*NV -->
4945 <function name=
"ProgramEnvParameter4fvARB" offset=
"671">
4946 <param name=
"target" type=
"GLenum"/>
4947 <param name=
"index" type=
"GLuint"/>
4948 <param name=
"params" type=
"const GLfloat *" count=
"4"/>
4952 <function name=
"ProgramLocalParameter4dARB" offset=
"672" vectorequiv=
"ProgramLocalParameter4dvARB">
4953 <param name=
"target" type=
"GLenum"/>
4954 <param name=
"index" type=
"GLuint"/>
4955 <param name=
"x" type=
"GLdouble"/>
4956 <param name=
"y" type=
"GLdouble"/>
4957 <param name=
"z" type=
"GLdouble"/>
4958 <param name=
"w" type=
"GLdouble"/>
4961 <function name=
"ProgramLocalParameter4dvARB" offset=
"673">
4962 <param name=
"target" type=
"GLenum"/>
4963 <param name=
"index" type=
"GLuint"/>
4964 <param name=
"params" type=
"const GLdouble *" count=
"4"/>
4965 <glx rop=
"4216" doubles_in_order=
"true"/>
4968 <function name=
"ProgramLocalParameter4fARB" offset=
"674" vectorequiv=
"ProgramLocalParameter4fvARB">
4969 <param name=
"target" type=
"GLenum"/>
4970 <param name=
"index" type=
"GLuint"/>
4971 <param name=
"x" type=
"GLfloat"/>
4972 <param name=
"y" type=
"GLfloat"/>
4973 <param name=
"z" type=
"GLfloat"/>
4974 <param name=
"w" type=
"GLfloat"/>
4977 <function name=
"ProgramLocalParameter4fvARB" offset=
"675">
4978 <param name=
"target" type=
"GLenum"/>
4979 <param name=
"index" type=
"GLuint"/>
4980 <param name=
"params" type=
"const GLfloat *" count=
"4"/>
4984 <!-- FIXME: This should alias to GetProgramParameter*NV -->
4985 <function name=
"GetProgramEnvParameterdvARB" offset=
"676">
4986 <param name=
"target" type=
"GLenum"/>
4987 <param name=
"index" type=
"GLuint"/>
4988 <param name=
"params" type=
"GLdouble *" output=
"true"/>
4989 <glx vendorpriv=
"1297" doubles_in_order=
"true"/>
4992 <!-- FIXME: This should alias to GetProgramParameter*NV -->
4993 <function name=
"GetProgramEnvParameterfvARB" offset=
"677">
4994 <param name=
"target" type=
"GLenum"/>
4995 <param name=
"index" type=
"GLuint"/>
4996 <param name=
"params" type=
"GLfloat *" output=
"true"/>
4997 <glx vendorpriv=
"1296"/>
5000 <function name=
"GetProgramLocalParameterdvARB" offset=
"678">
5001 <param name=
"target" type=
"GLenum"/>
5002 <param name=
"index" type=
"GLuint"/>
5003 <param name=
"params" type=
"GLdouble *" output=
"true"/>
5004 <glx vendorpriv=
"1306" doubles_in_order=
"true"/>
5007 <function name=
"GetProgramLocalParameterfvARB" offset=
"679">
5008 <param name=
"target" type=
"GLenum"/>
5009 <param name=
"index" type=
"GLuint"/>
5010 <param name=
"params" type=
"GLfloat *" output=
"true"/>
5011 <glx vendorpriv=
"1305"/>
5014 <!-- FIXME: This should alias to GetProgramivNV -->
5015 <function name=
"GetProgramivARB" offset=
"680">
5016 <param name=
"target" type=
"GLenum"/>
5017 <param name=
"pname" type=
"GLenum"/>
5018 <param name=
"params" type=
"GLint *" output=
"true"/>
5019 <glx vendorpriv=
"1307"/>
5022 <!-- FIXME: This should alias to GetProgramStringNV -->
5023 <function name=
"GetProgramStringARB" offset=
"681">
5024 <param name=
"target" type=
"GLenum"/>
5025 <param name=
"pname" type=
"GLenum"/>
5026 <param name=
"string" type=
"GLvoid *"/>
5027 <glx vendorpriv=
"1308" handcode=
"true"/>
5030 <function name=
"GetVertexAttribdvARB" alias=
"GetVertexAttribdvNV">
5031 <param name=
"index" type=
"GLuint"/>
5032 <param name=
"pname" type=
"GLenum"/>
5033 <param name=
"params" type=
"GLdouble *"/>
5036 <function name=
"GetVertexAttribfvARB" alias=
"GetVertexAttribfvNV">
5037 <param name=
"index" type=
"GLuint"/>
5038 <param name=
"pname" type=
"GLenum"/>
5039 <param name=
"params" type=
"GLfloat *"/>
5042 <function name=
"GetVertexAttribivARB" alias=
"GetVertexAttribivNV">
5043 <param name=
"index" type=
"GLuint"/>
5044 <param name=
"pname" type=
"GLenum"/>
5045 <param name=
"params" type=
"GLint *"/>
5048 <function name=
"GetVertexAttribPointervARB" alias=
"GetVertexAttribPointervNV">
5049 <param name=
"index" type=
"GLuint"/>
5050 <param name=
"pname" type=
"GLenum"/>
5051 <param name=
"params" type=
"GLvoid **"/>
5055 <category name=
"GL_ARB_fragment_program" number=
"27">
5056 <enum name=
"FRAGMENT_PROGRAM_ARB" value=
"0x8804"/>
5057 <enum name=
"PROGRAM_ALU_INSTRUCTIONS_ARB" value=
"0x8805"/>
5058 <enum name=
"PROGRAM_TEX_INSTRUCTIONS_ARB" value=
"0x8806"/>
5059 <enum name=
"PROGRAM_TEX_INDIRECTIONS_ARB" value=
"0x8807"/>
5060 <enum name=
"PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB" value=
"0x8808"/>
5061 <enum name=
"PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB" value=
"0x8809"/>
5062 <enum name=
"PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB" value=
"0x880A"/>
5063 <enum name=
"MAX_PROGRAM_ALU_INSTRUCTIONS_ARB" value=
"0x880B"/>
5064 <enum name=
"MAX_PROGRAM_TEX_INSTRUCTIONS_ARB" value=
"0x880C"/>
5065 <enum name=
"MAX_PROGRAM_TEX_INDIRECTIONS_ARB" value=
"0x880D"/>
5066 <enum name=
"MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB" value=
"0x880E"/>
5067 <enum name=
"MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB" value=
"0x880F"/>
5068 <enum name=
"MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB" value=
"0x8810"/>
5069 <enum name=
"MAX_TEXTURE_COORDS_ARB" value=
"0x8871"/>
5070 <enum name=
"MAX_TEXTURE_IMAGE_UNITS_ARB" value=
"0x8872"/>
5073 <category name=
"GL_ARB_vertex_buffer_object" number=
"28">
5074 <enum name=
"BUFFER_SIZE_ARB" value=
"0x8764"/>
5075 <enum name=
"BUFFER_USAGE_ARB" value=
"0x8765"/>
5076 <enum name=
"ARRAY_BUFFER_ARB" value=
"0x8892"/>
5077 <enum name=
"ELEMENT_ARRAY_BUFFER_ARB" value=
"0x8893"/>
5078 <enum name=
"ARRAY_BUFFER_BINDING_ARB" value=
"0x8894"/>
5079 <enum name=
"ELEMENT_ARRAY_BUFFER_BINDING_ARB" value=
"0x8895"/>
5080 <enum name=
"VERTEX_ARRAY_BUFFER_BINDING_ARB" value=
"0x8896"/>
5081 <enum name=
"NORMAL_ARRAY_BUFFER_BINDING_ARB" value=
"0x8897"/>
5082 <enum name=
"COLOR_ARRAY_BUFFER_BINDING_ARB" value=
"0x8898"/>
5083 <enum name=
"INDEX_ARRAY_BUFFER_BINDING_ARB" value=
"0x8899"/>
5084 <enum name=
"TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB" value=
"0x889A"/>
5085 <enum name=
"EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB" value=
"0x889B"/>
5086 <enum name=
"SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB" value=
"0x889C"/>
5087 <enum name=
"FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB" value=
"0x889D"/>
5088 <enum name=
"WEIGHT_ARRAY_BUFFER_BINDING_ARB" value=
"0x889E"/>
5089 <enum name=
"VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB" value=
"0x889F"/>
5090 <enum name=
"READ_ONLY_ARB" value=
"0x88B8"/>
5091 <enum name=
"WRITE_ONLY_ARB" value=
"0x88B9"/>
5092 <enum name=
"READ_WRITE_ARB" value=
"0x88BA"/>
5093 <enum name=
"BUFFER_ACCESS_ARB" value=
"0x88BB"/>
5094 <enum name=
"BUFFER_MAPPED_ARB" value=
"0x88BC"/>
5095 <enum name=
"BUFFER_MAP_POINTER_ARB" value=
"0x88BD"/>
5096 <enum name=
"STREAM_DRAW_ARB" value=
"0x88E0"/>
5097 <enum name=
"STREAM_READ_ARB" value=
"0x88E1"/>
5098 <enum name=
"STREAM_COPY_ARB" value=
"0x88E2"/>
5099 <enum name=
"STATIC_DRAW_ARB" value=
"0x88E4"/>
5100 <enum name=
"STATIC_READ_ARB" value=
"0x88E5"/>
5101 <enum name=
"STATIC_COPY_ARB" value=
"0x88E6"/>
5102 <enum name=
"DYNAMIC_DRAW_ARB" value=
"0x88E8"/>
5103 <enum name=
"DYNAMIC_READ_ARB" value=
"0x88E9"/>
5104 <enum name=
"DYNAMIC_COPY_ARB" value=
"0x88EA"/>
5106 <type name=
"intptrARB" size=
"4"/>
5107 <type name=
"sizeiptrARB" size=
"4"/>
5109 <function name=
"BindBufferARB" offset=
"688">
5110 <param name=
"target" type=
"GLenum"/>
5111 <param name=
"buffer" type=
"GLuint"/>
5112 <glx ignore=
"true"/>
5115 <function name=
"BufferDataARB" offset=
"689">
5116 <param name=
"target" type=
"GLenum"/>
5117 <param name=
"size" type=
"GLsizeiptrARB"/>
5118 <param name=
"data" type=
"const GLvoid *"/>
5119 <param name=
"usage" type=
"GLenum"/>
5120 <glx ignore=
"true"/>
5123 <function name=
"BufferSubDataARB" offset=
"690">
5124 <param name=
"target" type=
"GLenum"/>
5125 <param name=
"offset" type=
"GLintptrARB"/>
5126 <param name=
"size" type=
"GLsizeiptrARB"/>
5127 <param name=
"data" type=
"const GLvoid *"/>
5128 <glx ignore=
"true"/>
5131 <function name=
"DeleteBuffersARB" offset=
"691">
5132 <param name=
"n" type=
"GLsizei"/>
5133 <param name=
"buffer" type=
"const GLuint *"/>
5134 <glx ignore=
"true"/>
5137 <function name=
"GenBuffersARB" offset=
"692">
5138 <param name=
"n" type=
"GLsizei"/>
5139 <param name=
"buffer" type=
"GLuint *"/>
5140 <glx ignore=
"true"/>
5143 <function name=
"GetBufferParameterivARB" offset=
"693">
5144 <param name=
"target" type=
"GLenum"/>
5145 <param name=
"pname" type=
"GLenum"/>
5146 <param name=
"params" type=
"GLint *"/>
5147 <glx ignore=
"true"/>
5150 <function name=
"GetBufferPointervARB" offset=
"694">
5151 <param name=
"target" type=
"GLenum"/>
5152 <param name=
"pname" type=
"GLenum"/>
5153 <param name=
"params" type=
"GLvoid **"/>
5154 <glx ignore=
"true"/>
5157 <function name=
"GetBufferSubDataARB" offset=
"695">
5158 <param name=
"target" type=
"GLenum"/>
5159 <param name=
"offset" type=
"GLintptrARB"/>
5160 <param name=
"size" type=
"GLsizeiptrARB"/>
5161 <param name=
"data" type=
"GLvoid *"/>
5162 <glx ignore=
"true"/>
5165 <function name=
"IsBufferARB" offset=
"696">
5166 <param name=
"buffer" type=
"GLuint"/>
5167 <return type=
"GLboolean"/>
5168 <glx ignore=
"true"/>
5171 <function name=
"MapBufferARB" offset=
"697">
5172 <param name=
"target" type=
"GLenum"/>
5173 <param name=
"access" type=
"GLenum"/>
5174 <return type=
"GLvoid *"/>
5175 <glx ignore=
"true"/>
5178 <function name=
"UnmapBufferARB" offset=
"698">
5179 <param name=
"target" type=
"GLenum"/>
5180 <return type=
"GLboolean"/>
5181 <glx ignore=
"true"/>
5185 <category name=
"GL_ARB_occlusion_query" number=
"29">
5186 <enum name=
"QUERY_COUNTER_BITS_ARB" value=
"0x8864"/>
5187 <enum name=
"CURRENT_QUERY_ARB" value=
"0x8865"/>
5188 <enum name=
"QUERY_RESULT_ARB" value=
"0x8866"/>
5189 <enum name=
"QUERY_RESULT_AVAILABLE_ARB" value=
"0x8867"/>
5190 <enum name=
"SAMPLES_PASSED_ARB" value=
"0x8914"/>
5192 <function name=
"GenQueriesARB" offset=
"700">
5193 <param name=
"n" type=
"GLsizei"/>
5194 <param name=
"ids" type=
"GLuint *"/>
5195 <glx ignore=
"true"/>
5198 <function name=
"DeleteQueriesARB" offset=
"701">
5199 <param name=
"n" type=
"GLsizei"/>
5200 <param name=
"ids" type=
"const GLuint *"/>
5201 <glx ignore=
"true"/>
5204 <function name=
"IsQueryARB" offset=
"702">
5205 <param name=
"id" type=
"GLuint"/>
5206 <return type=
"GLboolean"/>
5207 <glx ignore=
"true"/>
5210 <function name=
"BeginQueryARB" offset=
"703">
5211 <param name=
"target" type=
"GLenum"/>
5212 <param name=
"id" type=
"GLuint"/>
5213 <glx ignore=
"true"/>
5216 <function name=
"EndQueryARB" offset=
"704">
5217 <param name=
"target" type=
"GLenum"/>
5218 <glx ignore=
"true"/>
5221 <function name=
"GetQueryivARB" offset=
"705">
5222 <param name=
"target" type=
"GLenum"/>
5223 <param name=
"pname" type=
"GLenum"/>
5224 <param name=
"params" type=
"GLint *"/>
5225 <glx ignore=
"true"/>
5228 <function name=
"GetQueryObjectivARB" offset=
"706">
5229 <param name=
"id" type=
"GLuint"/>
5230 <param name=
"pname" type=
"GLenum"/>
5231 <param name=
"params" type=
"GLint *"/>
5232 <glx ignore=
"true"/>
5235 <function name=
"GetQueryObjectuivARB" offset=
"707">
5236 <param name=
"id" type=
"GLuint"/>
5237 <param name=
"pname" type=
"GLenum"/>
5238 <param name=
"params" type=
"GLuint *"/>
5239 <glx ignore=
"true"/>
5243 <category name=
"GL_ARB_shader_objects" number=
"30">
5244 <enum name=
"PROGRAM_OBJECT_ARB" value=
"0x8B40"/>
5245 <enum name=
"SHADER_OBJECT_ARB" value=
"0x8B48"/>
5246 <enum name=
"OBJECT_TYPE_ARB" value=
"0x8B4E"/>
5247 <enum name=
"OBJECT_SUBTYPE_ARB" value=
"0x8B4F"/>
5248 <enum name=
"FLOAT_VEC2_ARB" value=
"0x8B50"/>
5249 <enum name=
"FLOAT_VEC3_ARB" value=
"0x8B51"/>
5250 <enum name=
"FLOAT_VEC4_ARB" value=
"0x8B52"/>
5251 <enum name=
"INT_VEC2_ARB" value=
"0x8B53"/>
5252 <enum name=
"INT_VEC3_ARB" value=
"0x8B54"/>
5253 <enum name=
"INT_VEC4_ARB" value=
"0x8B55"/>
5254 <enum name=
"BOOL_ARB" value=
"0x8B56"/>
5255 <enum name=
"BOOL_VEC2_ARB" value=
"0x8B57"/>
5256 <enum name=
"BOOL_VEC3_ARB" value=
"0x8B58"/>
5257 <enum name=
"BOOL_VEC4_ARB" value=
"0x8B59"/>
5258 <enum name=
"FLOAT_MAT2_ARB" value=
"0x8B5A"/>
5259 <enum name=
"FLOAT_MAT3_ARB" value=
"0x8B5B"/>
5260 <enum name=
"FLOAT_MAT4_ARB" value=
"0x8B5C"/>
5261 <enum name=
"OBJECT_DELETE_STATUS_ARB" value=
"0x8B80"/>
5262 <enum name=
"OBJECT_COMPILE_STATUS_ARB" value=
"0x8B81"/>
5263 <enum name=
"OBJECT_LINK_STATUS_ARB" value=
"0x8B82"/>
5264 <enum name=
"OBJECT_VALIDATE_STATUS_ARB" value=
"0x8B83"/>
5265 <enum name=
"OBJECT_INFO_LOG_LENGTH_ARB" value=
"0x8B84"/>
5266 <enum name=
"OBJECT_ATTACHED_OBJECTS_ARB" value=
"0x8B85"/>
5267 <enum name=
"OBJECT_ACTIVE_UNIFORMS_ARB" value=
"0x8B86"/>
5268 <enum name=
"OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB" value=
"0x8B87"/>
5269 <enum name=
"OBJECT_SHADER_SOURCE_LENGTH_ARB" value=
"0x8B88"/>
5271 <type name=
"charARB" size=
"1"/>
5272 <type name=
"handleARB" size=
"4"/>
5274 <function name=
"DeleteObjectARB" offset=
"?">
5275 <param name=
"obj" type=
"GLhandleARB"/>
5278 <function name=
"GetHandleARB" offset=
"?">
5279 <param name=
"pname" type=
"GLenum"/>
5280 <return type=
"GLhandleARB"/>
5283 <function name=
"DetachObjectARB" offset=
"?">
5284 <param name=
"containerObj" type=
"GLhandleARB"/>
5285 <param name=
"attachedObj" type=
"GLhandleARB"/>
5288 <function name=
"CreateShaderObjectARB" offset=
"?">
5289 <param name=
"shaderType" type=
"GLenum"/>
5290 <return type=
"GLhandleARB"/>
5293 <function name=
"ShaderSourceARB" offset=
"?">
5294 <param name=
"shaderObj" type=
"GLhandleARB"/>
5295 <param name=
"count" type=
"GLsizei"/>
5296 <param name=
"string" type=
"const GLcharARB **"/>
5297 <param name=
"length" type=
"const GLint *"/>
5300 <function name=
"CompileShaderARB" offset=
"?">
5301 <param name=
"shaderObj" type=
"GLhandleARB"/>
5304 <function name=
"CreateProgramObjectARB" offset=
"?">
5305 <return type=
"GLhandleARB"/>
5308 <function name=
"AttachObjectARB" offset=
"?">
5309 <param name=
"containerObj" type=
"GLhandleARB"/>
5310 <param name=
"obj" type=
"GLhandleARB"/>
5313 <function name=
"LinkProgramARB" offset=
"?">
5314 <param name=
"programObj" type=
"GLhandleARB"/>
5317 <function name=
"UseProgramObjectARB" offset=
"?">
5318 <param name=
"programObj" type=
"GLhandleARB"/>
5321 <function name=
"ValidateProgramARB" offset=
"?">
5322 <param name=
"programObj" type=
"GLhandleARB"/>
5325 <function name=
"Uniform1fARB" offset=
"?">
5326 <param name=
"location" type=
"GLint"/>
5327 <param name=
"v0" type=
"GLfloat"/>
5330 <function name=
"Uniform2fARB" offset=
"?">
5331 <param name=
"location" type=
"GLint"/>
5332 <param name=
"v0" type=
"GLfloat"/>
5333 <param name=
"v1" type=
"GLfloat"/>
5336 <function name=
"Uniform3fARB" offset=
"?">
5337 <param name=
"location" type=
"GLint"/>
5338 <param name=
"v0" type=
"GLfloat"/>
5339 <param name=
"v1" type=
"GLfloat"/>
5340 <param name=
"v2" type=
"GLfloat"/>
5343 <function name=
"Uniform4fARB" offset=
"?">
5344 <param name=
"location" type=
"GLint"/>
5345 <param name=
"v0" type=
"GLfloat"/>
5346 <param name=
"v1" type=
"GLfloat"/>
5347 <param name=
"v2" type=
"GLfloat"/>
5348 <param name=
"v3" type=
"GLfloat"/>
5351 <function name=
"Uniform1iARB" offset=
"?">
5352 <param name=
"location" type=
"GLint"/>
5353 <param name=
"v0" type=
"GLint"/>
5356 <function name=
"Uniform2iARB" offset=
"?">
5357 <param name=
"location" type=
"GLint"/>
5358 <param name=
"v0" type=
"GLint"/>
5359 <param name=
"v1" type=
"GLint"/>
5362 <function name=
"Uniform3iARB" offset=
"?">
5363 <param name=
"location" type=
"GLint"/>
5364 <param name=
"v0" type=
"GLint"/>
5365 <param name=
"v1" type=
"GLint"/>
5366 <param name=
"v2" type=
"GLint"/>
5369 <function name=
"Uniform4iARB" offset=
"?">
5370 <param name=
"location" type=
"GLint"/>
5371 <param name=
"v0" type=
"GLint"/>
5372 <param name=
"v1" type=
"GLint"/>
5373 <param name=
"v2" type=
"GLint"/>
5374 <param name=
"v3" type=
"GLint"/>
5377 <function name=
"Uniform1fvARB" offset=
"?">
5378 <param name=
"location" type=
"GLint"/>
5379 <param name=
"count" type=
"GLsizei"/>
5380 <param name=
"value" type=
"const GLfloat *"/>
5383 <function name=
"Uniform2fvARB" offset=
"?">
5384 <param name=
"location" type=
"GLint"/>
5385 <param name=
"count" type=
"GLsizei"/>
5386 <param name=
"value" type=
"const GLfloat *"/>
5389 <function name=
"Uniform3fvARB" offset=
"?">
5390 <param name=
"location" type=
"GLint"/>
5391 <param name=
"count" type=
"GLsizei"/>
5392 <param name=
"value" type=
"const GLfloat *"/>
5395 <function name=
"Uniform4fvARB" offset=
"?">
5396 <param name=
"location" type=
"GLint"/>
5397 <param name=
"count" type=
"GLsizei"/>
5398 <param name=
"value" type=
"const GLfloat *"/>
5401 <function name=
"Uniform1ivARB" offset=
"?">
5402 <param name=
"location" type=
"GLint"/>
5403 <param name=
"count" type=
"GLsizei"/>
5404 <param name=
"value" type=
"const GLint *"/>
5407 <function name=
"Uniform2ivARB" offset=
"?">
5408 <param name=
"location" type=
"GLint"/>
5409 <param name=
"count" type=
"GLsizei"/>
5410 <param name=
"value" type=
"const GLint *"/>
5413 <function name=
"Uniform3ivARB" offset=
"?">
5414 <param name=
"location" type=
"GLint"/>
5415 <param name=
"count" type=
"GLsizei"/>
5416 <param name=
"value" type=
"const GLint *"/>
5419 <function name=
"Uniform4ivARB" offset=
"?">
5420 <param name=
"location" type=
"GLint"/>
5421 <param name=
"count" type=
"GLsizei"/>
5422 <param name=
"value" type=
"const GLint *"/>
5425 <function name=
"UniformMatrix2fvARB" offset=
"?">
5426 <param name=
"location" type=
"GLint"/>
5427 <param name=
"count" type=
"GLsizei"/>
5428 <param name=
"transpose" type=
"GLboolean"/>
5429 <param name=
"value" type=
"const GLfloat *"/>
5432 <function name=
"UniformMatrix3fvARB" offset=
"?">
5433 <param name=
"location" type=
"GLint"/>
5434 <param name=
"count" type=
"GLsizei"/>
5435 <param name=
"transpose" type=
"GLboolean"/>
5436 <param name=
"value" type=
"const GLfloat *"/>
5439 <function name=
"UniformMatrix4fvARB" offset=
"?">
5440 <param name=
"location" type=
"GLint"/>
5441 <param name=
"count" type=
"GLsizei"/>
5442 <param name=
"transpose" type=
"GLboolean"/>
5443 <param name=
"value" type=
"const GLfloat *"/>
5446 <function name=
"GetObjectParameterfvARB" offset=
"?">
5447 <param name=
"obj" type=
"GLhandleARB"/>
5448 <param name=
"pname" type=
"GLenum"/>
5449 <param name=
"params" type=
"GLfloat *"/>
5452 <function name=
"GetObjectParameterivARB" offset=
"?">
5453 <param name=
"obj" type=
"GLhandleARB"/>
5454 <param name=
"pname" type=
"GLenum"/>
5455 <param name=
"params" type=
"GLint *"/>
5458 <function name=
"GetInfoLogARB" offset=
"?">
5459 <param name=
"obj" type=
"GLhandleARB"/>
5460 <param name=
"" type=
"GLsizei"/>
5461 <param name=
"" type=
"GLsizei *"/>
5462 <param name=
"" type=
"GLcharARB *"/>
5465 <function name=
"GetAttachedObjectsARB" offset=
"?">
5466 <param name=
"containerObj" type=
"GLhandleARB"/>
5467 <param name=
"maxLength" type=
"GLsizei"/>
5468 <param name=
"length" type=
"GLsizei *"/>
5469 <param name=
"infoLog" type=
"GLhandleARB *"/>
5472 <function name=
"GetUniformLocationARB" offset=
"?">
5473 <param name=
"programObj" type=
"GLhandleARB"/>
5474 <param name=
"name" type=
"const GLcharARB *"/>
5475 <return type=
"GLint"/>
5478 <function name=
"GetActiveUniformARB" offset=
"?">
5479 <param name=
"programObj" type=
"GLhandleARB"/>
5480 <param name=
"index" type=
"GLuint"/>
5481 <param name=
"maxLength" type=
"GLsizei"/>
5482 <param name=
"lenght" type=
"GLsizei *"/>
5483 <param name=
"size" type=
"GLint *"/>
5484 <param name=
"type" type=
"GLenum *"/>
5485 <param name=
"name" type=
"GLcharARB *"/>
5488 <function name=
"GetUniformfvARB" offset=
"?">
5489 <param name=
"programObj" type=
"GLhandleARB"/>
5490 <param name=
"location" type=
"GLint"/>
5491 <param name=
"params" type=
"GLfloat *"/>
5494 <function name=
"GetUniformivARB" offset=
"?">
5495 <param name=
"programObj" type=
"GLhandleARB"/>
5496 <param name=
"location" type=
"GLint"/>
5497 <param name=
"params" type=
"GLint *"/>
5500 <function name=
"GetShaderSourceARB" offset=
"?">
5501 <param name=
"obj" type=
"GLhandleARB"/>
5502 <param name=
"maxLength" type=
"GLsizei"/>
5503 <param name=
"length" type=
"GLsizei *"/>
5504 <param name=
"source" type=
"GLcharARB *"/>
5508 <category name=
"GL_ARB_vertex_shader" number=
"31">
5509 <enum name=
"VERTEX_SHADER_ARB" value=
"0x8B31"/>
5510 <enum name=
"MAX_VERTEX_UNIFORM_COMPONENTS_ARB" value=
"0x8B4A"/>
5511 <enum name=
"MAX_VARYING_FLOATS_ARB" value=
"0x8B4B"/>
5512 <enum name=
"MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB" value=
"0x8B4C"/>
5513 <enum name=
"MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB" value=
"0x8B4D"/>
5514 <enum name=
"OBJECT_ACTIVE_ATTRIBUTES_ARB" value=
"0x8B89"/>
5515 <enum name=
"OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB" value=
"0x8B8A"/>
5517 <function name=
"BindAttribLocationARB" offset=
"?">
5518 <param name=
"programObj" type=
"GLhandleARB"/>
5519 <param name=
"index" type=
"GLuint"/>
5520 <param name=
"name" type=
"const GLcharARB *"/>
5523 <function name=
"GetActiveAttribARB" offset=
"?">
5524 <param name=
"programObj" type=
"GLhandleARB"/>
5525 <param name=
"index" type=
"GLuint"/>
5526 <param name=
"maxLength" type=
"GLsizei"/>
5527 <param name=
"length" type=
"GLsizei *" output=
"true"/>
5528 <param name=
"size" type=
"GLint *" output=
"true"/>
5529 <param name=
"type" type=
"GLenum *" output=
"true"/>
5530 <param name=
"name" type=
"const GLcharARB *"/>
5533 <function name=
"GetAttribLocationARB" offset=
"?">
5534 <param name=
"programObj" type=
"GLhandleARB"/>
5535 <param name=
"name" type=
"const GLcharARB *"/>
5536 <return type=
"GLint"/>
5540 <category name=
"GL_ARB_fragment_shader" number=
"32">
5541 <enum name=
"FRAGMENT_SHADER_ARB" value=
"0x8B30"/>
5542 <enum name=
"MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB" value=
"0x8B49"/>
5545 <category name=
"GL_ARB_shading_language_100" number=
"33">
5546 <!-- No new functions, types, enums. -->
5549 <category name=
"GL_ARB_texture_non_power_of_two" number=
"34">
5550 <!-- No new functions, types, enums. -->
5553 <category name=
"GL_ARB_point_sprite" number=
"35">
5554 <enum name=
"POINT_SPRITE_ARB" value=
"0x8861"/>
5555 <enum name=
"COORD_REPLACE_ARB" value=
"0x8862"/>
5558 <category name=
"GL_ARB_fragment_program_shadow" number=
"36">
5559 <!-- No new functions, types, enums. -->
5564 <!-- Non-ARB extensions sorted by extension number. -->
5566 <category name=
"GL_EXT_blend_color" number=
"2">
5567 <enum name=
"CONSTANT_COLOR_EXT" value=
"0x8001"/>
5568 <enum name=
"ONE_MINUS_CONSTANT_COLOR_EXT" value=
"0x8002"/>
5569 <enum name=
"CONSTANT_ALPHA_EXT" value=
"0x8003"/>
5570 <enum name=
"ONE_MINUS_CONSTANT_ALPHA_EXT" value=
"0x8004"/>
5571 <enum name=
"BLEND_COLOR_EXT" value=
"0x8005"/>
5573 <function name=
"BlendColorEXT" alias=
"BlendColor">
5574 <param name=
"red" type=
"GLclampf"/>
5575 <param name=
"green" type=
"GLclampf"/>
5576 <param name=
"blue" type=
"GLclampf"/>
5577 <param name=
"alpha" type=
"GLclampf"/>
5581 <category name=
"GL_EXT_polygon_offset" number=
"3">
5582 <function name=
"PolygonOffsetEXT" offset=
"414">
5583 <param name=
"factor" type=
"GLfloat"/>
5584 <param name=
"bias" type=
"GLfloat"/>
5589 <category name=
"GL_EXT_texture" number=
"4">
5590 <enum name=
"ALPHA4_EXT" value=
"0x803B"/>
5591 <enum name=
"ALPHA8_EXT" value=
"0x803C"/>
5592 <enum name=
"ALPHA12_EXT" value=
"0x803D"/>
5593 <enum name=
"ALPHA16_EXT" value=
"0x803E"/>
5594 <enum name=
"LUMINANCE4_EXT" value=
"0x803F"/>
5595 <enum name=
"LUMINANCE8_EXT" value=
"0x8040"/>
5596 <enum name=
"LUMINANCE12_EXT" value=
"0x8041"/>
5597 <enum name=
"LUMINANCE16_EXT" value=
"0x8042"/>
5598 <enum name=
"LUMINANCE4_ALPHA4_EXT" value=
"0x8043"/>
5599 <enum name=
"LUMINANCE6_ALPHA2_EXT" value=
"0x8044"/>
5600 <enum name=
"LUMINANCE8_ALPHA8_EXT" value=
"0x8045"/>
5601 <enum name=
"LUMINANCE12_ALPHA4_EXT" value=
"0x8046"/>
5602 <enum name=
"LUMINANCE12_ALPHA12_EXT" value=
"0x8047"/>
5603 <enum name=
"LUMINANCE16_ALPHA16_EXT" value=
"0x8048"/>
5604 <enum name=
"INTENSITY_EXT" value=
"0x8049"/>
5605 <enum name=
"INTENSITY4_EXT" value=
"0x804A"/>
5606 <enum name=
"INTENSITY8_EXT" value=
"0x804B"/>
5607 <enum name=
"INTENSITY12_EXT" value=
"0x804C"/>
5608 <enum name=
"INTENSITY16_EXT" value=
"0x804D"/>
5609 <enum name=
"RGB2_EXT" value=
"0x804E"/>
5610 <enum name=
"RGB4_EXT" value=
"0x804F"/>
5611 <enum name=
"RGB5_EXT" value=
"0x8050"/>
5612 <enum name=
"RGB8_EXT" value=
"0x8051"/>
5613 <enum name=
"RGB10_EXT" value=
"0x8052"/>
5614 <enum name=
"RGB12_EXT" value=
"0x8053"/>
5615 <enum name=
"RGB16_EXT" value=
"0x8054"/>
5616 <enum name=
"RGBA2_EXT" value=
"0x8055"/>
5617 <enum name=
"RGBA4_EXT" value=
"0x8056"/>
5618 <enum name=
"RGB5_A1_EXT" value=
"0x8057"/>
5619 <enum name=
"RGBA8_EXT" value=
"0x8058"/>
5620 <enum name=
"RGB10_A2_EXT" value=
"0x8059"/>
5621 <enum name=
"RGBA12_EXT" value=
"0x805A"/>
5622 <enum name=
"RGBA16_EXT" value=
"0x805B"/>
5623 <enum name=
"TEXTURE_RED_SIZE_EXT" value=
"0x805C"/>
5624 <enum name=
"TEXTURE_GREEN_SIZE_EXT" value=
"0x805D"/>
5625 <enum name=
"TEXTURE_BLUE_SIZE_EXT" value=
"0x805E"/>
5626 <enum name=
"TEXTURE_ALPHA_SIZE_EXT" value=
"0x805F"/>
5627 <enum name=
"TEXTURE_LUMINANCE_SIZE_EXT" value=
"0x8060"/>
5628 <enum name=
"TEXTURE_INTENSITY_SIZE_EXT" value=
"0x8061"/>
5629 <enum name=
"REPLACE_EXT" value=
"0x8062"/>
5630 <enum name=
"PROXY_TEXTURE_1D_EXT" value=
"0x8063"/>
5631 <enum name=
"PROXY_TEXTURE_2D_EXT" value=
"0x8064"/>
5632 <enum name=
"TEXTURE_TOO_LARGE_EXT" value=
"0x8065"/>
5635 <!-- Extension number 5 is not listed in the extension registry. -->
5637 <category name=
"GL_EXT_texture3D" number=
"6">
5638 <function name=
"TexImage3DEXT" alias=
"TexImage3D">
5639 <param name=
"target" type=
"GLenum"/>
5640 <param name=
"level" type=
"GLint"/>
5641 <param name=
"internalformat" type=
"GLenum"/>
5642 <param name=
"width" type=
"GLsizei"/>
5643 <param name=
"height" type=
"GLsizei"/>
5644 <param name=
"depth" type=
"GLsizei"/>
5645 <param name=
"border" type=
"GLint"/>
5646 <param name=
"format" type=
"GLenum"/>
5647 <param name=
"type" type=
"GLenum"/>
5648 <param name=
"pixels" type=
"const GLvoid *"/>
5651 <function name=
"TexSubImage3DEXT" alias=
"TexSubImage3D">
5652 <param name=
"target" type=
"GLenum"/>
5653 <param name=
"level" type=
"GLint"/>
5654 <param name=
"xoffset" type=
"GLint"/>
5655 <param name=
"yoffset" type=
"GLint"/>
5656 <param name=
"zoffset" type=
"GLint"/>
5657 <param name=
"width" type=
"GLsizei"/>
5658 <param name=
"height" type=
"GLsizei"/>
5659 <param name=
"depth" type=
"GLsizei"/>
5660 <param name=
"format" type=
"GLenum"/>
5661 <param name=
"type" type=
"GLenum"/>
5662 <param name=
"pixels" type=
"const GLvoid *"/>
5666 <category name=
"GL_SGIS_texture_filter4" number=
"7">
5667 <function name=
"GetTexFilterFuncSGIS" offset=
"415">
5668 <param name=
"target" type=
"GLenum"/>
5669 <param name=
"filter" type=
"GLenum"/>
5670 <param name=
"weights" type=
"GLfloat *" output=
"true"/>
5671 <glx vendorpriv=
"4101"/>
5674 <function name=
"TexFilterFuncSGIS" offset=
"416">
5675 <param name=
"target" type=
"GLenum"/>
5676 <param name=
"filter" type=
"GLenum"/>
5677 <param name=
"n" type=
"GLsizei" counter=
"true"/>
5678 <param name=
"weights" type=
"const GLfloat *" count=
"n"/>
5683 <!-- Extension number 8 is not listed in the extension registry. -->
5685 <category name=
"GL_EXT_subtexture" number=
"9">
5686 <function name=
"TexSubImage1DEXT" alias=
"TexSubImage1D">
5687 <param name=
"target" type=
"GLenum"/>
5688 <param name=
"level" type=
"GLint"/>
5689 <param name=
"xoffset" type=
"GLint"/>
5690 <param name=
"width" type=
"GLsizei"/>
5691 <param name=
"format" type=
"GLenum"/>
5692 <param name=
"type" type=
"GLenum"/>
5693 <param name=
"pixels" type=
"const GLvoid *"/>
5696 <function name=
"TexSubImage2DEXT" alias=
"TexSubImage2D">
5697 <param name=
"target" type=
"GLenum"/>
5698 <param name=
"level" type=
"GLint"/>
5699 <param name=
"xoffset" type=
"GLint"/>
5700 <param name=
"yoffset" type=
"GLint"/>
5701 <param name=
"width" type=
"GLsizei"/>
5702 <param name=
"height" type=
"GLsizei"/>
5703 <param name=
"format" type=
"GLenum"/>
5704 <param name=
"type" type=
"GLenum"/>
5705 <param name=
"pixels" type=
"const GLvoid *"/>
5709 <category name=
"GL_EXT_copy_texture" number=
"10">
5710 <function name=
"CopyTexImage1DEXT" alias=
"CopyTexImage1D">
5711 <param name=
"target" type=
"GLenum"/>
5712 <param name=
"level" type=
"GLint"/>
5713 <param name=
"internalformat" type=
"GLenum"/>
5714 <param name=
"x" type=
"GLint"/>
5715 <param name=
"y" type=
"GLint"/>
5716 <param name=
"width" type=
"GLsizei"/>
5717 <param name=
"border" type=
"GLint"/>
5720 <function name=
"CopyTexImage2DEXT" alias=
"CopyTexImage2D">
5721 <param name=
"target" type=
"GLenum"/>
5722 <param name=
"level" type=
"GLint"/>
5723 <param name=
"internalformat" type=
"GLenum"/>
5724 <param name=
"x" type=
"GLint"/>
5725 <param name=
"y" type=
"GLint"/>
5726 <param name=
"width" type=
"GLsizei"/>
5727 <param name=
"height" type=
"GLsizei"/>
5728 <param name=
"border" type=
"GLint"/>
5731 <function name=
"CopyTexSubImage1DEXT" alias=
"CopyTexSubImage1D">
5732 <param name=
"target" type=
"GLenum"/>
5733 <param name=
"level" type=
"GLint"/>
5734 <param name=
"xoffset" type=
"GLint"/>
5735 <param name=
"x" type=
"GLint"/>
5736 <param name=
"y" type=
"GLint"/>
5737 <param name=
"width" type=
"GLsizei"/>
5740 <function name=
"CopyTexSubImage2DEXT" alias=
"CopyTexSubImage2D">
5741 <param name=
"target" type=
"GLenum"/>
5742 <param name=
"level" type=
"GLint"/>
5743 <param name=
"xoffset" type=
"GLint"/>
5744 <param name=
"yoffset" type=
"GLint"/>
5745 <param name=
"x" type=
"GLint"/>
5746 <param name=
"y" type=
"GLint"/>
5747 <param name=
"width" type=
"GLsizei"/>
5748 <param name=
"height" type=
"GLsizei"/>
5751 <function name=
"CopyTexSubImage3DEXT" alias=
"CopyTexSubImage3D">
5752 <param name=
"target" type=
"GLenum"/>
5753 <param name=
"level" type=
"GLint"/>
5754 <param name=
"xoffset" type=
"GLint"/>
5755 <param name=
"yoffset" type=
"GLint"/>
5756 <param name=
"zoffset" type=
"GLint"/>
5757 <param name=
"x" type=
"GLint"/>
5758 <param name=
"y" type=
"GLint"/>
5759 <param name=
"width" type=
"GLsizei"/>
5760 <param name=
"height" type=
"GLsizei"/>
5764 <category name=
"GL_EXT_histogram" number=
"11">
5765 <function name=
"GetHistogramEXT" offset=
"417">
5766 <param name=
"target" type=
"GLenum"/>
5767 <param name=
"reset" type=
"GLboolean"/>
5768 <param name=
"format" type=
"GLenum"/>
5769 <param name=
"type" type=
"GLenum"/>
5770 <param name=
"values" type=
"GLvoid *" output=
"true"/>
5771 <glx vendorpriv=
"5" handcode=
"true"/>
5774 <function name=
"GetHistogramParameterfvEXT" offset=
"418">
5775 <param name=
"target" type=
"GLenum"/>
5776 <param name=
"pname" type=
"GLenum"/>
5777 <param name=
"params" type=
"GLfloat *" output=
"true"/>
5778 <glx vendorpriv=
"6"/>
5781 <function name=
"GetHistogramParameterivEXT" offset=
"419">
5782 <param name=
"target" type=
"GLenum"/>
5783 <param name=
"pname" type=
"GLenum"/>
5784 <param name=
"params" type=
"GLint *" output=
"true"/>
5785 <glx vendorpriv=
"7"/>
5788 <function name=
"GetMinmaxEXT" offset=
"420">
5789 <param name=
"target" type=
"GLenum"/>
5790 <param name=
"reset" type=
"GLboolean"/>
5791 <param name=
"format" type=
"GLenum"/>
5792 <param name=
"type" type=
"GLenum"/>
5793 <param name=
"values" type=
"GLvoid *" output=
"true"/>
5794 <glx vendorpriv=
"8" handcode=
"true"/>
5797 <function name=
"GetMinmaxParameterfvEXT" offset=
"421">
5798 <param name=
"target" type=
"GLenum"/>
5799 <param name=
"pname" type=
"GLenum"/>
5800 <param name=
"params" type=
"GLfloat *" output=
"true"/>
5801 <glx vendorpriv=
"9"/>
5804 <function name=
"GetMinmaxParameterivEXT" offset=
"422">
5805 <param name=
"target" type=
"GLenum"/>
5806 <param name=
"pname" type=
"GLenum"/>
5807 <param name=
"params" type=
"GLint *" output=
"true"/>
5808 <glx vendorpriv=
"10"/>
5811 <function name=
"HistogramEXT" alias=
"Histogram">
5812 <param name=
"target" type=
"GLenum"/>
5813 <param name=
"width" type=
"GLsizei"/>
5814 <param name=
"internalformat" type=
"GLenum"/>
5815 <param name=
"sink" type=
"GLboolean"/>
5818 <function name=
"MinmaxEXT" alias=
"Minmax">
5819 <param name=
"target" type=
"GLenum"/>
5820 <param name=
"internalformat" type=
"GLenum"/>
5821 <param name=
"sink" type=
"GLboolean"/>
5824 <function name=
"ResetHistogramEXT" alias=
"ResetHistogram">
5825 <param name=
"target" type=
"GLenum"/>
5828 <function name=
"ResetMinmaxEXT" alias=
"ResetMinmax">
5829 <param name=
"target" type=
"GLenum"/>
5833 <category name=
"GL_EXT_convolution" number=
"12">
5834 <function name=
"ConvolutionFilter1DEXT" alias=
"ConvolutionFilter1D">
5835 <param name=
"target" type=
"GLenum"/>
5836 <param name=
"internalformat" type=
"GLenum"/>
5837 <param name=
"width" type=
"GLsizei"/>
5838 <param name=
"format" type=
"GLenum"/>
5839 <param name=
"type" type=
"GLenum"/>
5840 <param name=
"image" type=
"const GLvoid *"/>
5843 <function name=
"ConvolutionFilter2DEXT" alias=
"ConvolutionFilter2D">
5844 <param name=
"target" type=
"GLenum"/>
5845 <param name=
"internalformat" type=
"GLenum"/>
5846 <param name=
"width" type=
"GLsizei"/>
5847 <param name=
"height" type=
"GLsizei"/>
5848 <param name=
"format" type=
"GLenum"/>
5849 <param name=
"type" type=
"GLenum"/>
5850 <param name=
"image" type=
"const GLvoid *"/>
5853 <function name=
"ConvolutionParameterfEXT" alias=
"ConvolutionParameterf">
5854 <param name=
"target" type=
"GLenum"/>
5855 <param name=
"pname" type=
"GLenum"/>
5856 <param name=
"params" type=
"GLfloat"/>
5859 <function name=
"ConvolutionParameterfvEXT" alias=
"ConvolutionParameterfv">
5860 <param name=
"target" type=
"GLenum"/>
5861 <param name=
"pname" type=
"GLenum"/>
5862 <param name=
"params" type=
"const GLfloat *"/>
5865 <function name=
"ConvolutionParameteriEXT" alias=
"ConvolutionParameteri">
5866 <param name=
"target" type=
"GLenum"/>
5867 <param name=
"pname" type=
"GLenum"/>
5868 <param name=
"params" type=
"GLint"/>
5871 <function name=
"ConvolutionParameterivEXT" alias=
"ConvolutionParameteriv">
5872 <param name=
"target" type=
"GLenum"/>
5873 <param name=
"pname" type=
"GLenum"/>
5874 <param name=
"params" type=
"const GLint *"/>
5877 <function name=
"CopyConvolutionFilter1DEXT" alias=
"CopyConvolutionFilter1D">
5878 <param name=
"target" type=
"GLenum"/>
5879 <param name=
"internalformat" type=
"GLenum"/>
5880 <param name=
"x" type=
"GLint"/>
5881 <param name=
"y" type=
"GLint"/>
5882 <param name=
"width" type=
"GLsizei"/>
5885 <function name=
"CopyConvolutionFilter2DEXT" alias=
"CopyConvolutionFilter2D">
5886 <param name=
"target" type=
"GLenum"/>
5887 <param name=
"internalformat" type=
"GLenum"/>
5888 <param name=
"x" type=
"GLint"/>
5889 <param name=
"y" type=
"GLint"/>
5890 <param name=
"width" type=
"GLsizei"/>
5891 <param name=
"height" type=
"GLsizei"/>
5894 <function name=
"GetConvolutionFilterEXT" offset=
"423">
5895 <param name=
"target" type=
"GLenum"/>
5896 <param name=
"format" type=
"GLenum"/>
5897 <param name=
"type" type=
"GLenum"/>
5898 <param name=
"image" type=
"GLvoid *"/>
5899 <glx sop=
"1" handcode=
"true"/>
5902 <function name=
"GetConvolutionParameterfvEXT" offset=
"424">
5903 <param name=
"target" type=
"GLenum"/>
5904 <param name=
"pname" type=
"GLenum"/>
5905 <param name=
"params" type=
"GLfloat *" output=
"true"/>
5909 <function name=
"GetConvolutionParameterivEXT" offset=
"425">
5910 <param name=
"target" type=
"GLenum"/>
5911 <param name=
"pname" type=
"GLenum"/>
5912 <param name=
"params" type=
"GLint *" output=
"true"/>
5916 <function name=
"GetSeparableFilterEXT" offset=
"426">
5917 <param name=
"target" type=
"GLenum"/>
5918 <param name=
"format" type=
"GLenum"/>
5919 <param name=
"type" type=
"GLenum"/>
5920 <param name=
"row" type=
"GLvoid *" output=
"true"/>
5921 <param name=
"column" type=
"GLvoid *" output=
"true"/>
5922 <param name=
"span" type=
"GLvoid *" output=
"true"/>
5923 <glx sop=
"4" handcode=
"true"/>
5926 <function name=
"SeparableFilter2DEXT" alias=
"SeparableFilter2D">
5927 <param name=
"target" type=
"GLenum"/>
5928 <param name=
"internalformat" type=
"GLenum"/>
5929 <param name=
"width" type=
"GLsizei"/>
5930 <param name=
"height" type=
"GLsizei"/>
5931 <param name=
"format" type=
"GLenum"/>
5932 <param name=
"type" type=
"GLenum"/>
5933 <param name=
"row" type=
"const GLvoid *"/>
5934 <param name=
"column" type=
"const GLvoid *"/>
5938 <category name=
"GL_SGI_color_table" number=
"14">
5939 <function name=
"ColorTableSGI" alias=
"ColorTable">
5940 <param name=
"target" type=
"GLenum"/>
5941 <param name=
"internalformat" type=
"GLenum"/>
5942 <param name=
"width" type=
"GLsizei"/>
5943 <param name=
"format" type=
"GLenum"/>
5944 <param name=
"type" type=
"GLenum"/>
5945 <param name=
"table" type=
"const GLvoid *"/>
5948 <function name=
"ColorTableParameterfvSGI" alias=
"ColorTableParameterfv">
5949 <param name=
"target" type=
"GLenum"/>
5950 <param name=
"pname" type=
"GLenum"/>
5951 <param name=
"params" type=
"const GLfloat *"/>
5954 <function name=
"ColorTableParameterivSGI" alias=
"ColorTableParameteriv">
5955 <param name=
"target" type=
"GLenum"/>
5956 <param name=
"pname" type=
"GLenum"/>
5957 <param name=
"params" type=
"const GLint *"/>
5960 <function name=
"CopyColorTableSGI" alias=
"CopyColorTable">
5961 <param name=
"target" type=
"GLenum"/>
5962 <param name=
"internalformat" type=
"GLenum"/>
5963 <param name=
"x" type=
"GLint"/>
5964 <param name=
"y" type=
"GLint"/>
5965 <param name=
"width" type=
"GLsizei"/>
5968 <function name=
"GetColorTableSGI" offset=
"427">
5969 <param name=
"target" type=
"GLenum"/>
5970 <param name=
"format" type=
"GLenum"/>
5971 <param name=
"type" type=
"GLenum"/>
5972 <param name=
"table" type=
"GLvoid *" output=
"true"/>
5973 <glx vendorpriv=
"4098" handcode=
"true"/>
5976 <function name=
"GetColorTableParameterfvSGI" offset=
"428">
5977 <param name=
"target" type=
"GLenum"/>
5978 <param name=
"pname" type=
"GLenum"/>
5979 <param name=
"params" type=
"GLfloat *" output=
"true"/>
5980 <glx vendorpriv=
"4099"/>
5983 <function name=
"GetColorTableParameterivSGI" offset=
"429">
5984 <param name=
"target" type=
"GLenum"/>
5985 <param name=
"pname" type=
"GLenum"/>
5986 <param name=
"params" type=
"GLint *" output=
"true"/>
5987 <glx vendorpriv=
"4100"/>
5991 <category name=
"GL_SGIS_pixel_texture" number=
"15">
5992 <function name=
"PixelTexGenParameteriSGIS" offset=
"431">
5993 <param name=
"pname" type=
"GLenum"/>
5994 <param name=
"param" type=
"GLint"/>
5995 <glx ignore=
"true"/>
5998 <function name=
"PixelTexGenParameterivSGIS" offset=
"432">
5999 <param name=
"pname" type=
"GLenum"/>
6000 <param name=
"params" type=
"const GLint *"/>
6001 <glx ignore=
"true"/>
6004 <function name=
"PixelTexGenParameterfSGIS" offset=
"433">
6005 <param name=
"pname" type=
"GLenum"/>
6006 <param name=
"param" type=
"GLfloat"/>
6007 <glx ignore=
"true"/>
6010 <function name=
"PixelTexGenParameterfvSGIS" offset=
"434">
6011 <param name=
"pname" type=
"GLenum"/>
6012 <param name=
"params" type=
"const GLfloat *"/>
6013 <glx ignore=
"true"/>
6016 <function name=
"GetPixelTexGenParameterivSGIS" offset=
"435">
6017 <param name=
"pname" type=
"GLenum"/>
6018 <param name=
"params" type=
"GLint *" output=
"true"/>
6019 <glx ignore=
"true"/>
6022 <function name=
"GetPixelTexGenParameterfvSGIS" offset=
"436">
6023 <param name=
"pname" type=
"GLenum"/>
6024 <param name=
"params" type=
"GLfloat *" output=
"true"/>
6025 <glx ignore=
"true"/>
6029 <category name=
"GL_SGIS_texture4D" number=
"16">
6030 <function name=
"TexImage4DSGIS" offset=
"437">
6031 <param name=
"target" type=
"GLenum"/>
6032 <param name=
"level" type=
"GLint"/>
6033 <param name=
"internalformat" type=
"GLenum"/>
6034 <param name=
"width" type=
"GLsizei"/>
6035 <param name=
"height" type=
"GLsizei"/>
6036 <param name=
"depth" type=
"GLsizei"/>
6037 <param name=
"size4d" type=
"GLsizei"/>
6038 <param name=
"border" type=
"GLint"/>
6039 <param name=
"format" type=
"GLenum"/>
6040 <param name=
"type" type=
"GLenum"/>
6041 <param name=
"pixels" type=
"const GLvoid *"/>
6042 <glx rop=
"2057" ignore=
"true"/>
6045 <function name=
"TexSubImage4DSGIS" offset=
"438">
6046 <param name=
"target" type=
"GLenum"/>
6047 <param name=
"level" type=
"GLint"/>
6048 <param name=
"xoffset" type=
"GLint"/>
6049 <param name=
"yoffset" type=
"GLint"/>
6050 <param name=
"zoffset" type=
"GLint"/>
6051 <param name=
"woffset" type=
"GLint"/>
6052 <param name=
"width" type=
"GLsizei"/>
6053 <param name=
"height" type=
"GLsizei"/>
6054 <param name=
"depth" type=
"GLsizei"/>
6055 <param name=
"size4d" type=
"GLsizei"/>
6056 <param name=
"format" type=
"GLenum"/>
6057 <param name=
"type" type=
"GLenum"/>
6058 <param name=
"pixels" type=
"const GLvoid *"/>
6059 <glx rop=
"2058" ignore=
"true"/>
6063 <!-- Extension number 19 is not listed in the extension registry. -->
6065 <category name=
"GL_EXT_texture_object" number=
"20">
6066 <function name=
"AreTexturesResidentEXT" offset=
"439">
6067 <param name=
"n" type=
"GLsizei" counter=
"true"/>
6068 <param name=
"textures" type=
"const GLuint *" count=
"n"/>
6069 <param name=
"residences" type=
"GLboolean *" output=
"true"/>
6070 <return type=
"GLboolean"/>
6071 <glx vendorpriv=
"11"/>
6074 <function name=
"BindTextureEXT" alias=
"BindTexture">
6075 <param name=
"target" type=
"GLenum"/>
6076 <param name=
"texture" type=
"GLuint"/>
6079 <!-- For GLX, this is wrong. DeleteTexturesEXT and DeleteTextures
6080 do not have the same protocol!
6082 <function name=
"DeleteTexturesEXT" alias=
"DeleteTextures">
6083 <param name=
"n" type=
"GLsizei"/>
6084 <param name=
"textures" type=
"const GLuint *"/>
6087 <function name=
"GenTexturesEXT" offset=
"440">
6088 <param name=
"n" type=
"GLsizei"/>
6089 <param name=
"textures" type=
"GLuint *" output=
"true"/>
6090 <glx vendorpriv=
"13"/>
6093 <function name=
"IsTextureEXT" offset=
"441">
6094 <param name=
"texture" type=
"GLuint"/>
6095 <return type=
"GLboolean"/>
6096 <glx vendorpriv=
"14"/>
6099 <function name=
"PrioritizeTexturesEXT" alias=
"PrioritizeTextures">
6100 <param name=
"n" type=
"GLsizei"/>
6101 <param name=
"textures" type=
"const GLuint *"/>
6102 <param name=
"priorities" type=
"const GLclampf *"/>
6106 <category name=
"GL_SGIS_detail_texture" number=
"21">
6107 <function name=
"DetailTexFuncSGIS" offset=
"442">
6108 <param name=
"target" type=
"GLenum"/>
6109 <param name=
"n" type=
"GLsizei" counter=
"true"/>
6110 <param name=
"points" type=
"const GLfloat *" count=
"n"/>
6114 <function name=
"GetDetailTexFuncSGIS" offset=
"443">
6115 <param name=
"target" type=
"GLenum"/>
6116 <param name=
"points" type=
"GLfloat *" output=
"true"/>
6117 <glx vendorpriv=
"4096"/>
6121 <category name=
"GL_SGIS_sharpen_texture" number=
"22">
6122 <function name=
"SharpenTexFuncSGIS" offset=
"444">
6123 <param name=
"target" type=
"GLenum"/>
6124 <param name=
"n" type=
"GLsizei"/>
6125 <param name=
"points" type=
"const GLfloat *"/>
6127 <!-- This is hand coded because the number of array elements
6128 pointed to by 'points' is 2*n.
6130 <glx rop=
"2052" handcode=
"true"/>
6133 <function name=
"GetSharpenTexFuncSGIS" offset=
"445">
6134 <param name=
"target" type=
"GLenum"/>
6135 <param name=
"points" type=
"GLfloat *" output=
"true"/>
6136 <glx vendorpriv=
"4097"/>
6140 <category name=
"GL_SGIS_multisample" number=
"25">
6141 <function name=
"SampleMaskSGIS" offset=
"446">
6142 <param name=
"value" type=
"GLclampf"/>
6143 <param name=
"invert" type=
"GLboolean"/>
6147 <function name=
"SamplePatternSGIS" offset=
"447">
6148 <param name=
"pattern" type=
"GLenum"/>
6153 <!-- Extension number 28 is a GLX extension. -->
6154 <!-- Extension number 29 is not listed in the extension registry. -->
6156 <category name=
"GL_EXT_vertex_array" number=
"30">
6157 <function name=
"ArrayElementEXT" alias=
"ArrayElement">
6158 <param name=
"i" type=
"GLint"/>
6161 <function name=
"ColorPointerEXT" offset=
"448">
6162 <param name=
"size" type=
"GLint"/>
6163 <param name=
"type" type=
"GLenum"/>
6164 <param name=
"stride" type=
"GLsizei"/>
6165 <param name=
"count" type=
"GLsizei"/>
6166 <param name=
"pointer" type=
"const GLvoid *"/>
6167 <glx handcode=
"true"/>
6170 <function name=
"DrawArraysEXT" alias=
"DrawArrays">
6171 <param name=
"mode" type=
"GLenum"/>
6172 <param name=
"first" type=
"GLint"/>
6173 <param name=
"count" type=
"GLsizei"/>
6176 <function name=
"EdgeFlagPointerEXT" offset=
"449">
6177 <param name=
"stride" type=
"GLsizei"/>
6178 <param name=
"count" type=
"GLsizei"/>
6179 <param name=
"pointer" type=
"const GLboolean *"/>
6180 <glx handcode=
"true"/>
6183 <function name=
"GetPointervEXT" alias=
"GetPointerv">
6184 <param name=
"pname" type=
"GLenum"/>
6185 <param name=
"params" type=
"GLvoid **"/>
6188 <function name=
"IndexPointerEXT" offset=
"450">
6189 <param name=
"type" type=
"GLenum"/>
6190 <param name=
"stride" type=
"GLsizei"/>
6191 <param name=
"count" type=
"GLsizei"/>
6192 <param name=
"pointer" type=
"const GLvoid *"/>
6193 <glx handcode=
"true"/>
6196 <function name=
"NormalPointerEXT" offset=
"451">
6197 <param name=
"type" type=
"GLenum"/>
6198 <param name=
"stride" type=
"GLsizei"/>
6199 <param name=
"count" type=
"GLsizei"/>
6200 <param name=
"pointer" type=
"const GLvoid *"/>
6201 <glx handcode=
"true"/>
6204 <function name=
"TexCoordPointerEXT" offset=
"452">
6205 <param name=
"size" type=
"GLint"/>
6206 <param name=
"type" type=
"GLenum"/>
6207 <param name=
"stride" type=
"GLsizei"/>
6208 <param name=
"count" type=
"GLsizei"/>
6209 <param name=
"pointer" type=
"const GLvoid *"/>
6210 <glx handcode=
"true"/>
6213 <function name=
"VertexPointerEXT" offset=
"453">
6214 <param name=
"size" type=
"GLint"/>
6215 <param name=
"type" type=
"GLenum"/>
6216 <param name=
"stride" type=
"GLsizei"/>
6217 <param name=
"count" type=
"GLsizei"/>
6218 <param name=
"pointer" type=
"const GLvoid *"/>
6219 <glx handcode=
"true"/>
6223 <category name=
"GL_EXT_blend_minmax" number=
"37">
6224 <function name=
"BlendEquationEXT" alias=
"BlendEquation">
6225 <param name=
"mode" type=
"GLenum"/>
6229 <!-- Extension number 40 is a GLX extension. -->
6230 <!-- Extension number 41 is a GLX extension. -->
6231 <!-- Extension number 42 is a GLX extension. -->
6232 <!-- Extension number 43 is a GLX extension. -->
6233 <!-- Extension number 44 is a GLX extension. -->
6234 <!-- Extension number 46 is not listed in the extension registry. -->
6235 <!-- Extension number 47 is a GLX extension. -->
6236 <!-- Extension number 48 is not listed in the extension registry. -->
6237 <!-- Extension number 49 is a GLX extension. -->
6238 <!-- Extension number 50 is a GLX extension. -->
6240 <category name=
"GL_SGIX_sprite" number=
"52">
6241 <function name=
"SpriteParameterfSGIX" offset=
"454">
6242 <param name=
"pname" type=
"GLenum"/>
6243 <param name=
"param" type=
"GLfloat"/>
6244 <glx ignore=
"true"/>
6247 <function name=
"SpriteParameterfvSGIX" offset=
"455">
6248 <param name=
"pname" type=
"GLenum"/>
6249 <param name=
"params" type=
"const GLfloat *"/>
6250 <glx ignore=
"true"/>
6253 <function name=
"SpriteParameteriSGIX" offset=
"456">
6254 <param name=
"pname" type=
"GLenum"/>
6255 <param name=
"param" type=
"GLint"/>
6256 <glx ignore=
"true"/>
6259 <function name=
"SpriteParameterivSGIX" offset=
"457">
6260 <param name=
"pname" type=
"GLenum"/>
6261 <param name=
"params" type=
"const GLint *"/>
6262 <glx ignore=
"true"/>
6266 <category name=
"GL_EXT_point_parameters" number=
"54">
6267 <function name=
"PointParameterfEXT" offset=
"458">
6268 <param name=
"pname" type=
"GLenum"/>
6269 <param name=
"param" type=
"GLfloat"/>
6273 <function name=
"PointParameterfvEXT" offset=
"459">
6274 <param name=
"pname" type=
"GLenum"/>
6275 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
6280 <category name=
"GL_SGIX_instruments" number=
"55">
6281 <function name=
"GetInstrumentsSGIX" offset=
"460">
6282 <return type=
"GLint"/>
6283 <glx ignore=
"true"/>
6286 <function name=
"InstrumentsBufferSGIX" offset=
"461">
6287 <param name=
"size" type=
"GLsizei"/>
6288 <param name=
"buffer" type=
"GLint *"/>
6289 <glx ignore=
"true"/>
6292 <function name=
"PollInstrumentsSGIX" offset=
"462">
6293 <param name=
"marker_p" type=
"GLint *"/>
6294 <return type=
"GLint"/>
6295 <glx ignore=
"true"/>
6298 <function name=
"ReadInstrumentsSGIX" offset=
"463">
6299 <param name=
"marker" type=
"GLint"/>
6300 <glx ignore=
"true"/>
6303 <function name=
"StartInstrumentsSGIX" offset=
"464">
6304 <glx ignore=
"true"/>
6307 <function name=
"StopInstrumentsSGIX" offset=
"465">
6308 <param name=
"marker" type=
"GLint"/>
6309 <glx ignore=
"true"/>
6313 <category name=
"GL_SGIX_framezoom" number=
"57">
6314 <function name=
"FrameZoomSGIX" offset=
"466">
6315 <param name=
"factor" type=
"GLint"/>
6320 <category name=
"GL_SGIX_tag_sample_buffer" number=
"58">
6321 <function name=
"TagSampleBufferSGIX" offset=
"467">
6326 <!-- Extension number 59 is not listed in the extension registry. -->
6328 <category name=
"GL_SGIX_reference_plane" number=
"60">
6329 <function name=
"ReferencePlaneSGIX" offset=
"468">
6330 <param name=
"equation" type=
"const GLdouble *" count=
"4"/>
6335 <category name=
"GL_SGIX_flush_raster" number=
"61">
6336 <function name=
"FlushRasterSGIX" offset=
"469">
6337 <glx vendorpriv=
"4105" ignore=
"true"/>
6341 <!-- Extension number 62 is a GLX extension. -->
6343 <category name=
"GL_SGIS_fog_function" number=
"64">
6344 <function name=
"FogFuncSGIS" offset=
"?">
6345 <param name=
"n" type=
"GLsizei"/>
6346 <param name=
"points" type=
"const GLfloat *"/>
6347 <glx rop=
"2067" handcode=
"true"/>
6350 <function name=
"GetFogFuncSGIS" offset=
"?">
6351 <param name=
"points" type=
"GLfloat *" output=
"true"/>
6352 <!-- GLX protocol for this function is unknown. -->
6356 <category name=
"GL_HP_image_transform" number=
"66">
6357 <function name=
"ImageTransformParameteriHP" offset=
"?">
6358 <param name=
"target" type=
"GLenum"/>
6359 <param name=
"pname" type=
"GLenum"/>
6360 <param name=
"param" type=
"GLint"/>
6363 <function name=
"ImageTransformParameterfHP" offset=
"?">
6364 <param name=
"target" type=
"GLenum"/>
6365 <param name=
"pname" type=
"GLenum"/>
6366 <param name=
"param" type=
"GLfloat"/>
6369 <function name=
"ImageTransformParameterivHP" offset=
"?">
6370 <param name=
"target" type=
"GLenum"/>
6371 <param name=
"pname" type=
"GLenum"/>
6372 <param name=
"params" type=
"const GLint *"/>
6375 <function name=
"ImageTransformParameterfvHP" offset=
"?">
6376 <param name=
"target" type=
"GLenum"/>
6377 <param name=
"pname" type=
"GLenum"/>
6378 <param name=
"params" type=
"const GLfloat *"/>
6381 <function name=
"GetImageTransformParameterivHP" offset=
"?">
6382 <param name=
"target" type=
"GLenum"/>
6383 <param name=
"pname" type=
"GLenum"/>
6384 <param name=
"params" type=
"GLint *"/>
6387 <function name=
"GetImageTransformParameterfvHP" offset=
"?">
6388 <param name=
"target" type=
"GLenum"/>
6389 <param name=
"pname" type=
"GLenum"/>
6390 <param name=
"params" type=
"GLfloat *"/>
6394 <!-- Extension number 68 is not listed in the extension registry. -->
6395 <!-- Extension number 70 is not listed in the extension registry. -->
6396 <!-- Extension number 71 is not listed in the extension registry. -->
6397 <!-- Extension number 72 is not listed in the extension registry. -->
6398 <!-- Extension number 73 is not listed in the extension registry. -->
6400 <category name=
"GL_EXT_color_subtable" number=
"74">
6401 <function name=
"ColorSubTableEXT" alias=
"ColorSubTable">
6402 <param name=
"target" type=
"GLenum"/>
6403 <param name=
"start" type=
"GLsizei"/>
6404 <param name=
"count" type=
"GLsizei"/>
6405 <param name=
"format" type=
"GLenum"/>
6406 <param name=
"type" type=
"GLenum"/>
6407 <param name=
"data" type=
"const GLvoid *"/>
6410 <function name=
"CopyColorSubTableEXT" alias=
"CopyColorSubTable">
6411 <param name=
"target" type=
"GLenum"/>
6412 <param name=
"start" type=
"GLsizei"/>
6413 <param name=
"x" type=
"GLint"/>
6414 <param name=
"y" type=
"GLint"/>
6415 <param name=
"width" type=
"GLsizei"/>
6419 <!-- Extension number 75 is a GLU extension. -->
6421 <category name=
"GL_PGI_misc_hints" number=
"77">
6422 <function name=
"HintPGI" offset=
"544">
6423 <param name=
"target" type=
"GLenum"/>
6424 <param name=
"mode" type=
"GLint"/>
6425 <glx ignore=
"true"/>
6429 <category name=
"GL_EXT_paletted_texture" number=
"78">
6430 <function name=
"ColorTableEXT" alias=
"ColorTable">
6431 <param name=
"target" type=
"GLenum"/>
6432 <param name=
"internalFormat" type=
"GLenum"/>
6433 <param name=
"width" type=
"GLsizei"/>
6434 <param name=
"format" type=
"GLenum"/>
6435 <param name=
"type" type=
"GLenum"/>
6436 <param name=
"table" type=
"const GLvoid *"/>
6439 <function name=
"GetColorTableEXT" offset=
"550">
6440 <param name=
"target" type=
"GLenum"/>
6441 <param name=
"format" type=
"GLenum"/>
6442 <param name=
"type" type=
"GLenum"/>
6443 <param name=
"data" type=
"GLvoid *" output=
"true"/>
6444 <glx ignore=
"true"/>
6447 <function name=
"GetColorTableParameterivEXT" offset=
"551">
6448 <param name=
"target" type=
"GLenum"/>
6449 <param name=
"pname" type=
"GLenum"/>
6450 <param name=
"params" type=
"GLint *" output=
"true"/>
6451 <glx ignore=
"true"/>
6454 <function name=
"GetColorTableParameterfvEXT" offset=
"552">
6455 <param name=
"target" type=
"GLenum"/>
6456 <param name=
"pname" type=
"GLenum"/>
6457 <param name=
"params" type=
"GLfloat *" output=
"true"/>
6458 <glx ignore=
"true"/>
6462 <category name=
"GL_SGIX_list_priority" number=
"80">
6463 <function name=
"GetListParameterfvSGIX" offset=
"470">
6464 <param name=
"list" type=
"GLuint"/>
6465 <param name=
"pname" type=
"GLenum"/>
6466 <param name=
"params" type=
"GLfloat *" output=
"true"/>
6467 <glx ignore=
"true"/>
6470 <function name=
"GetListParameterivSGIX" offset=
"471">
6471 <param name=
"list" type=
"GLuint"/>
6472 <param name=
"pname" type=
"GLenum"/>
6473 <param name=
"params" type=
"GLint *" output=
"true"/>
6474 <glx ignore=
"true"/>
6477 <function name=
"ListParameterfSGIX" offset=
"472">
6478 <param name=
"list" type=
"GLuint"/>
6479 <param name=
"pname" type=
"GLenum"/>
6480 <param name=
"param" type=
"GLfloat"/>
6481 <glx ignore=
"true"/>
6484 <function name=
"ListParameterfvSGIX" offset=
"473">
6485 <param name=
"list" type=
"GLuint"/>
6486 <param name=
"pname" type=
"GLenum"/>
6487 <param name=
"params" type=
"const GLfloat *"/>
6488 <glx ignore=
"true"/>
6491 <function name=
"ListParameteriSGIX" offset=
"474">
6492 <param name=
"list" type=
"GLuint"/>
6493 <param name=
"pname" type=
"GLenum"/>
6494 <param name=
"param" type=
"GLint"/>
6495 <glx ignore=
"true"/>
6498 <function name=
"ListParameterivSGIX" offset=
"475">
6499 <param name=
"list" type=
"GLuint"/>
6500 <param name=
"pname" type=
"GLenum"/>
6501 <param name=
"params" type=
"const GLint *"/>
6502 <glx ignore=
"true"/>
6506 <!-- Extension number 82 is not listed in the extension registry. -->
6507 <!-- Extension number 83 is a GLX extension. -->
6508 <!-- Extension number 85 is a GLU extension. -->
6509 <!-- Extension number 86 is a GLX extension. -->
6510 <!-- Extension number 87 is not listed in the extension registry. -->
6511 <!-- Extension number 88 is not listed in the extension registry. -->
6512 <!-- Extension number 89 is not listed in the extension registry. -->
6513 <!-- Extension number 91 is a GLX extension. -->
6514 <!-- Extension number 92 is a GLX extension. -->
6516 <category name=
"GL_EXT_index_material" number=
"94">
6517 <function name=
"IndexMaterialEXT" offset=
"538">
6518 <param name=
"face" type=
"GLenum"/>
6519 <param name=
"mode" type=
"GLenum"/>
6520 <glx ignore=
"true"/>
6524 <category name=
"GL_EXT_index_func" number=
"95">
6525 <function name=
"IndexFuncEXT" offset=
"539">
6526 <param name=
"func" type=
"GLenum"/>
6527 <param name=
"ref" type=
"GLclampf"/>
6528 <glx ignore=
"true"/>
6532 <category name=
"GL_EXT_compiled_vertex_array" number=
"97">
6533 <function name=
"LockArraysEXT" offset=
"540">
6534 <param name=
"first" type=
"GLint"/>
6535 <param name=
"count" type=
"GLsizei"/>
6536 <glx handcode=
"true"/>
6539 <function name=
"UnlockArraysEXT" offset=
"541">
6540 <glx handcode=
"true"/>
6544 <category name=
"GL_EXT_cull_vertex" number=
"98">
6545 <function name=
"CullParameterdvEXT" offset=
"542">
6546 <param name=
"pname" type=
"GLenum"/>
6547 <param name=
"params" type=
"GLdouble *"/>
6548 <glx ignore=
"true"/>
6551 <function name=
"CullParameterfvEXT" offset=
"543">
6552 <param name=
"pname" type=
"GLenum"/>
6553 <param name=
"params" type=
"GLfloat *"/>
6554 <glx ignore=
"true"/>
6558 <!-- Extension number 99 is not listed in the extension registry. -->
6559 <!-- Extension number 100 is a GLU extension. -->
6561 <!-- Shouldn't this be EXT_fragment_lighting? -->
6562 <category name=
"GL_SGIX_fragment_lighting" number=
"102">
6563 <function name=
"FragmentColorMaterialSGIX" offset=
"476">
6564 <param name=
"face" type=
"GLenum"/>
6565 <param name=
"mode" type=
"GLenum"/>
6566 <glx ignore=
"true"/>
6569 <function name=
"FragmentLightfSGIX" offset=
"477">
6570 <param name=
"light" type=
"GLenum"/>
6571 <param name=
"pname" type=
"GLenum"/>
6572 <param name=
"param" type=
"GLfloat"/>
6573 <glx ignore=
"true"/>
6576 <function name=
"FragmentLightfvSGIX" offset=
"478">
6577 <param name=
"light" type=
"GLenum"/>
6578 <param name=
"pname" type=
"GLenum"/>
6579 <param name=
"params" type=
"const GLfloat *"/>
6580 <glx ignore=
"true"/>
6583 <function name=
"FragmentLightiSGIX" offset=
"479">
6584 <param name=
"light" type=
"GLenum"/>
6585 <param name=
"pname" type=
"GLenum"/>
6586 <param name=
"param" type=
"GLint"/>
6587 <glx ignore=
"true"/>
6590 <function name=
"FragmentLightivSGIX" offset=
"480">
6591 <param name=
"light" type=
"GLenum"/>
6592 <param name=
"pname" type=
"GLenum"/>
6593 <param name=
"params" type=
"const GLint *"/>
6594 <glx ignore=
"true"/>
6597 <function name=
"FragmentLightModelfSGIX" offset=
"481">
6598 <param name=
"pname" type=
"GLenum"/>
6599 <param name=
"param" type=
"GLfloat"/>
6600 <glx ignore=
"true"/>
6603 <function name=
"FragmentLightModelfvSGIX" offset=
"482">
6604 <param name=
"pname" type=
"GLenum"/>
6605 <param name=
"params" type=
"const GLfloat *"/>
6606 <glx ignore=
"true"/>
6609 <function name=
"FragmentLightModeliSGIX" offset=
"483">
6610 <param name=
"pname" type=
"GLenum"/>
6611 <param name=
"param" type=
"GLint"/>
6612 <glx ignore=
"true"/>
6615 <function name=
"FragmentLightModelivSGIX" offset=
"484">
6616 <param name=
"pname" type=
"GLenum"/>
6617 <param name=
"params" type=
"const GLint *"/>
6618 <glx ignore=
"true"/>
6621 <function name=
"FragmentMaterialfSGIX" offset=
"485">
6622 <param name=
"face" type=
"GLenum"/>
6623 <param name=
"pname" type=
"GLenum"/>
6624 <param name=
"param" type=
"GLfloat"/>
6625 <glx ignore=
"true"/>
6628 <function name=
"FragmentMaterialfvSGIX" offset=
"486">
6629 <param name=
"face" type=
"GLenum"/>
6630 <param name=
"pname" type=
"GLenum"/>
6631 <param name=
"params" type=
"const GLfloat *"/>
6632 <glx ignore=
"true"/>
6635 <function name=
"FragmentMaterialiSGIX" offset=
"487">
6636 <param name=
"face" type=
"GLenum"/>
6637 <param name=
"pname" type=
"GLenum"/>
6638 <param name=
"param" type=
"GLint"/>
6639 <glx ignore=
"true"/>
6642 <function name=
"FragmentMaterialivSGIX" offset=
"488">
6643 <param name=
"face" type=
"GLenum"/>
6644 <param name=
"pname" type=
"GLenum"/>
6645 <param name=
"params" type=
"const GLint *"/>
6646 <glx ignore=
"true"/>
6649 <function name=
"GetFragmentLightfvSGIX" offset=
"489">
6650 <param name=
"light" type=
"GLenum"/>
6651 <param name=
"pname" type=
"GLenum"/>
6652 <param name=
"params" type=
"GLfloat *"/>
6653 <glx ignore=
"true"/>
6656 <function name=
"GetFragmentLightivSGIX" offset=
"490">
6657 <param name=
"light" type=
"GLenum"/>
6658 <param name=
"pname" type=
"GLenum"/>
6659 <param name=
"params" type=
"GLint *"/>
6660 <glx ignore=
"true"/>
6663 <function name=
"GetFragmentMaterialfvSGIX" offset=
"491">
6664 <param name=
"face" type=
"GLenum"/>
6665 <param name=
"pname" type=
"GLenum"/>
6666 <param name=
"params" type=
"GLfloat *"/>
6667 <glx ignore=
"true"/>
6670 <function name=
"GetFragmentMaterialivSGIX" offset=
"492">
6671 <param name=
"face" type=
"GLenum"/>
6672 <param name=
"pname" type=
"GLenum"/>
6673 <param name=
"params" type=
"GLint *"/>
6674 <glx ignore=
"true"/>
6677 <function name=
"LightEnviSGIX" offset=
"493">
6678 <param name=
"pname" type=
"GLenum"/>
6679 <param name=
"param" type=
"GLint"/>
6680 <glx ignore=
"true"/>
6684 <!-- Extension number 103 is not listed in the extension registry. -->
6685 <!-- Extension number 104 is not listed in the extension registry. -->
6686 <!-- Extension number 105 is not listed in the extension registry. -->
6687 <!-- Extension number 106 is not listed in the extension registry. -->
6688 <!-- Extension number 107 is not listed in the extension registry. -->
6689 <!-- Extension number 108 is not listed in the extension registry. -->
6690 <!-- Extension number 109 is not listed in the extension registry. -->
6692 <category name=
"GL_EXT_draw_range_elements" number=
"112">
6693 <function name=
"DrawRangeElementsEXT" alias=
"DrawRangeElements">
6694 <param name=
"mode" type=
"GLenum"/>
6695 <param name=
"start" type=
"GLuint"/>
6696 <param name=
"end" type=
"GLuint"/>
6697 <param name=
"count" type=
"GLsizei"/>
6698 <param name=
"type" type=
"GLenum"/>
6699 <param name=
"indices" type=
"const GLvoid *"/>
6700 <glx handcode=
"true"/>
6704 <!-- Extension number 115 is a GLX extension. -->
6705 <!-- Extension number 116 is not listed in the extension registry. -->
6707 <category name=
"GL_EXT_light_texture" number=
"117">
6708 <function name=
"ApplyTextureEXT" offset=
"?">
6709 <param name=
"mode" type=
"GLenum"/>
6712 <function name=
"TextureLightEXT" offset=
"?">
6713 <param name=
"pname" type=
"GLenum"/>
6716 <function name=
"TextureMaterialEXT" offset=
"?">
6717 <param name=
"face" type=
"GLenum"/>
6718 <param name=
"mode" type=
"GLenum"/>
6722 <!-- Extension number 118 is not listed in the extension registry. -->
6723 <!-- Extension number 121 is not listed in the extension registry. -->
6724 <!-- Extension number 122 is not listed in the extension registry. -->
6725 <!-- Extension number 123 is not listed in the extension registry. -->
6726 <!-- Extension number 124 is not listed in the extension registry. -->
6727 <!-- Extension number 125 is not listed in the extension registry. -->
6728 <!-- Extension number 126 is not listed in the extension registry. -->
6729 <!-- Extension number 128 is not listed in the extension registry. -->
6730 <!-- Extension number 130 is not listed in the extension registry. -->
6731 <!-- Extension number 131 is not listed in the extension registry. -->
6733 <category name=
"GL_SGIX_async" number=
"132">
6734 <function name=
"AsyncMarkerSGIX" offset=
"?">
6735 <param name=
"marker" type=
"GLuint"/>
6738 <function name=
"FinishAsyncSGIX" offset=
"?">
6739 <param name=
"markerp" type=
"GLuint *"/>
6740 <return type=
"GLint"/>
6743 <function name=
"PollAsyncSGIX" offset=
"?">
6744 <param name=
"markerp" type=
"GLuint *"/>
6745 <return type=
"GLint"/>
6748 <function name=
"GenAsyncMarkersSGIX" offset=
"?">
6749 <param name=
"range" type=
"GLsizei"/>
6750 <return type=
"GLuint"/>
6753 <function name=
"DeleteAsyncMarkersSGIX" offset=
"?">
6754 <param name=
"marker" type=
"GLuint"/>
6755 <param name=
"range" type=
"GLsizei"/>
6758 <function name=
"IsAsyncMarkerSGIX" offset=
"?">
6759 <param name=
"marker" type=
"GLuint"/>
6760 <return type=
"GLboolean"/>
6764 <category name=
"GL_INTEL_parallel_arrays" number=
"136">
6765 <function name=
"VertexPointervINTEL" offset=
"?">
6766 <param name=
"size" type=
"GLint"/>
6767 <param name=
"type" type=
"GLenum"/>
6768 <param name=
"pointer" type=
"const GLvoid **"/>
6771 <function name=
"NormalPointervINTEL" offset=
"?">
6772 <param name=
"type" type=
"GLenum"/>
6773 <param name=
"pointer" type=
"const GLvoid **"/>
6776 <function name=
"ColorPointervINTEL" offset=
"?">
6777 <param name=
"size" type=
"GLint"/>
6778 <param name=
"type" type=
"GLenum"/>
6779 <param name=
"pointer" type=
"const GLvoid **"/>
6782 <function name=
"TexCoordPointervINTEL" offset=
"?">
6783 <param name=
"size" type=
"GLint"/>
6784 <param name=
"type" type=
"GLenum"/>
6785 <param name=
"pointer" type=
"const GLvoid **"/>
6789 <category name=
"GL_EXT_pixel_transform" number=
"138">
6790 <function name=
"PixelTransformParameteriEXT" offset=
"?">
6791 <param name=
"target" type=
"GLenum"/>
6792 <param name=
"pname" type=
"GLenum"/>
6793 <param name=
"param" type=
"GLint"/>
6796 <function name=
"PixelTransformParameterfEXT" offset=
"?">
6797 <param name=
"target" type=
"GLenum"/>
6798 <param name=
"pname" type=
"GLenum"/>
6799 <param name=
"param" type=
"GLfloat"/>
6802 <function name=
"PixelTransformParameterivEXT" offset=
"?">
6803 <param name=
"target" type=
"GLenum"/>
6804 <param name=
"pname" type=
"GLenum"/>
6805 <param name=
"params" type=
"const GLint *"/>
6808 <function name=
"PixelTransformParameterfvEXT" offset=
"?">
6809 <param name=
"target" type=
"GLenum"/>
6810 <param name=
"pname" type=
"GLenum"/>
6811 <param name=
"params" type=
"const GLfloat *"/>
6815 <!-- Extension number 140 is not listed in the extension registry. -->
6816 <!-- Extension number 142 is a GLX extension. -->
6817 <!-- Extension number 143 is not listed in the extension registry. -->
6819 <category name=
"GL_EXT_secondary_color" number=
"145">
6820 <function name=
"SecondaryColor3bEXT" offset=
"561" vectorequiv=
"SecondaryColor3bvEXT">
6821 <param name=
"red" type=
"GLbyte"/>
6822 <param name=
"green" type=
"GLbyte"/>
6823 <param name=
"blue" type=
"GLbyte"/>
6826 <function name=
"SecondaryColor3bvEXT" offset=
"562">
6827 <param name=
"v" type=
"const GLbyte *" count=
"3"/>
6831 <function name=
"SecondaryColor3dEXT" offset=
"563" vectorequiv=
"SecondaryColor3dvEXT">
6832 <param name=
"red" type=
"GLdouble"/>
6833 <param name=
"green" type=
"GLdouble"/>
6834 <param name=
"blue" type=
"GLdouble"/>
6837 <function name=
"SecondaryColor3dvEXT" offset=
"564">
6838 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
6842 <function name=
"SecondaryColor3fEXT" offset=
"565" vectorequiv=
"SecondaryColor3fvEXT">
6843 <param name=
"red" type=
"GLfloat"/>
6844 <param name=
"green" type=
"GLfloat"/>
6845 <param name=
"blue" type=
"GLfloat"/>
6848 <function name=
"SecondaryColor3fvEXT" offset=
"566">
6849 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
6853 <function name=
"SecondaryColor3iEXT" offset=
"567" vectorequiv=
"SecondaryColor3ivEXT">
6854 <param name=
"red" type=
"GLint"/>
6855 <param name=
"green" type=
"GLint"/>
6856 <param name=
"blue" type=
"GLint"/>
6859 <function name=
"SecondaryColor3ivEXT" offset=
"568">
6860 <param name=
"v" type=
"const GLint *" count=
"3"/>
6864 <function name=
"SecondaryColor3sEXT" offset=
"569" vectorequiv=
"SecondaryColor3svEXT">
6865 <param name=
"red" type=
"GLshort"/>
6866 <param name=
"green" type=
"GLshort"/>
6867 <param name=
"blue" type=
"GLshort"/>
6870 <function name=
"SecondaryColor3svEXT" offset=
"570">
6871 <param name=
"v" type=
"const GLshort *" count=
"3"/>
6875 <function name=
"SecondaryColor3ubEXT" offset=
"571" vectorequiv=
"SecondaryColor3ubvEXT">
6876 <param name=
"red" type=
"GLubyte"/>
6877 <param name=
"green" type=
"GLubyte"/>
6878 <param name=
"blue" type=
"GLubyte"/>
6881 <function name=
"SecondaryColor3ubvEXT" offset=
"572">
6882 <param name=
"v" type=
"const GLubyte *" count=
"3"/>
6886 <function name=
"SecondaryColor3uiEXT" offset=
"573" vectorequiv=
"SecondaryColor3uivEXT">
6887 <param name=
"red" type=
"GLuint"/>
6888 <param name=
"green" type=
"GLuint"/>
6889 <param name=
"blue" type=
"GLuint"/>
6892 <function name=
"SecondaryColor3uivEXT" offset=
"574">
6893 <param name=
"v" type=
"const GLuint *" count=
"3"/>
6897 <function name=
"SecondaryColor3usEXT" offset=
"575" vectorequiv=
"SecondaryColor3usvEXT">
6898 <param name=
"red" type=
"GLushort"/>
6899 <param name=
"green" type=
"GLushort"/>
6900 <param name=
"blue" type=
"GLushort"/>
6903 <function name=
"SecondaryColor3usvEXT" offset=
"576">
6904 <param name=
"v" type=
"const GLushort *" count=
"3"/>
6908 <function name=
"SecondaryColorPointerEXT" offset=
"577">
6909 <param name=
"size" type=
"GLint"/>
6910 <param name=
"type" type=
"GLenum"/>
6911 <param name=
"stride" type=
"GLsizei"/>
6912 <param name=
"pointer" type=
"const GLvoid *"/>
6913 <glx handcode=
"true"/>
6917 <category name=
"GL_EXT_texture_perturb_normal" number=
"147">
6918 <function name=
"TextureNormalEXT" offset=
"?">
6919 <param name=
"mode" type=
"GLenum"/>
6923 <category name=
"GL_EXT_multi_draw_arrays" number=
"148">
6924 <function name=
"MultiDrawArraysEXT" offset=
"644">
6925 <param name=
"mode" type=
"GLenum"/>
6926 <param name=
"first" type=
"GLint *"/>
6927 <param name=
"count" type=
"GLsizei *"/>
6928 <param name=
"primcount" type=
"GLsizei"/>
6929 <glx handcode=
"true"/>
6932 <function name=
"MultiDrawElementsEXT" offset=
"645">
6933 <param name=
"mode" type=
"GLenum"/>
6934 <param name=
"count" type=
"const GLsizei *"/>
6935 <param name=
"type" type=
"GLenum"/>
6936 <param name=
"indices" type=
"const GLvoid **"/>
6937 <param name=
"primcount" type=
"GLsizei"/>
6938 <glx handcode=
"true"/>
6942 <category name=
"GL_EXT_fog_coord" number=
"149">
6943 <function name=
"FogCoordfEXT" offset=
"545" vectorequiv=
"FogCoordfvEXT">
6944 <param name=
"coord" type=
"GLfloat"/>
6947 <function name=
"FogCoordfvEXT" offset=
"546">
6948 <param name=
"coord" type=
"const GLfloat *" count=
"1"/>
6952 <function name=
"FogCoorddEXT" offset=
"547" vectorequiv=
"FogCoorddvEXT">
6953 <param name=
"coord" type=
"GLdouble"/>
6956 <function name=
"FogCoorddvEXT" offset=
"548">
6957 <param name=
"coord" type=
"const GLdouble *" count=
"1"/>
6961 <function name=
"FogCoordPointerEXT" offset=
"549">
6962 <param name=
"type" type=
"GLenum"/>
6963 <param name=
"stride" type=
"GLsizei"/>
6964 <param name=
"pointer" type=
"const GLvoid *"/>
6965 <glx handcode=
"true"/>
6969 <!-- Extension number 150 is not listed in the extension registry. -->
6970 <!-- Extension number 151 is not listed in the extension registry. -->
6971 <!-- Extension number 152 is not listed in the extension registry. -->
6972 <!-- Extension number 153 is not listed in the extension registry. -->
6973 <!-- Extension number 154 is not listed in the extension registry. -->
6975 <category name=
"GL_EXT_coordinate_frame" number=
"156">
6976 <function name=
"Tangent3bEXT" offset=
"?">
6977 <param name=
"tx" type=
"GLbyte"/>
6978 <param name=
"ty" type=
"GLbyte"/>
6979 <param name=
"tz" type=
"GLbyte"/>
6982 <function name=
"Tangent3bvEXT" offset=
"?">
6983 <param name=
"v" type=
"const GLbyte *"/>
6986 <function name=
"Tangent3dEXT" offset=
"?">
6987 <param name=
"tx" type=
"GLdouble"/>
6988 <param name=
"ty" type=
"GLdouble"/>
6989 <param name=
"tz" type=
"GLdouble"/>
6992 <function name=
"Tangent3dvEXT" offset=
"?">
6993 <param name=
"v" type=
"const GLdouble *"/>
6996 <function name=
"Tangent3fEXT" offset=
"?">
6997 <param name=
"tx" type=
"GLfloat"/>
6998 <param name=
"ty" type=
"GLfloat"/>
6999 <param name=
"tz" type=
"GLfloat"/>
7002 <function name=
"Tangent3fvEXT" offset=
"?">
7003 <param name=
"v" type=
"const GLfloat *"/>
7006 <function name=
"Tangent3iEXT" offset=
"?">
7007 <param name=
"tx" type=
"GLint"/>
7008 <param name=
"ty" type=
"GLint"/>
7009 <param name=
"tz" type=
"GLint"/>
7012 <function name=
"Tangent3ivEXT" offset=
"?">
7013 <param name=
"v" type=
"const GLint *"/>
7016 <function name=
"Tangent3sEXT" offset=
"?">
7017 <param name=
"tx" type=
"GLshort"/>
7018 <param name=
"ty" type=
"GLshort"/>
7019 <param name=
"tz" type=
"GLshort"/>
7022 <function name=
"Tangent3svEXT" offset=
"?">
7023 <param name=
"v" type=
"const GLshort *"/>
7026 <function name=
"Binormal3bEXT" offset=
"?">
7027 <param name=
"bx" type=
"GLbyte"/>
7028 <param name=
"by" type=
"GLbyte"/>
7029 <param name=
"bz" type=
"GLbyte"/>
7032 <function name=
"Binormal3bvEXT" offset=
"?">
7033 <param name=
"v" type=
"const GLbyte *"/>
7036 <function name=
"Binormal3dEXT" offset=
"?">
7037 <param name=
"bx" type=
"GLdouble"/>
7038 <param name=
"by" type=
"GLdouble"/>
7039 <param name=
"bz" type=
"GLdouble"/>
7042 <function name=
"Binormal3dvEXT" offset=
"?">
7043 <param name=
"v" type=
"const GLdouble *"/>
7046 <function name=
"Binormal3fEXT" offset=
"?">
7047 <param name=
"bx" type=
"GLfloat"/>
7048 <param name=
"by" type=
"GLfloat"/>
7049 <param name=
"bz" type=
"GLfloat"/>
7052 <function name=
"Binormal3fvEXT" offset=
"?">
7053 <param name=
"v" type=
"const GLfloat *"/>
7056 <function name=
"Binormal3iEXT" offset=
"?">
7057 <param name=
"bx" type=
"GLint"/>
7058 <param name=
"by" type=
"GLint"/>
7059 <param name=
"bz" type=
"GLint"/>
7062 <function name=
"Binormal3ivEXT" offset=
"?">
7063 <param name=
"v" type=
"const GLint *"/>
7066 <function name=
"Binormal3sEXT" offset=
"?">
7067 <param name=
"bx" type=
"GLshort"/>
7068 <param name=
"by" type=
"GLshort"/>
7069 <param name=
"bz" type=
"GLshort"/>
7072 <function name=
"Binormal3svEXT" offset=
"?">
7073 <param name=
"v" type=
"const GLshort *"/>
7076 <function name=
"TangentPointerEXT" offset=
"?">
7077 <param name=
"type" type=
"GLenum"/>
7078 <param name=
"stride" type=
"GLsizei"/>
7079 <param name=
"pointer" type=
"const GLvoid *"/>
7082 <function name=
"BinormalPointerEXT" offset=
"?">
7083 <param name=
"type" type=
"GLenum"/>
7084 <param name=
"stride" type=
"GLsizei"/>
7085 <param name=
"pointer" type=
"const GLvoid *"/>
7089 <!-- Extension number 157 is not listed in the extension registry. -->
7091 <category name=
"GL_SGIX_pixel_texture" number=
"160">
7092 <function name=
"PixelTexGenSGIX" offset=
"430">
7093 <param name=
"mode" type=
"GLenum"/>
7098 <!-- Extension number 161 is not listed in the extension registry. -->
7099 <!-- Extension number 162 is not listed in the extension registry. -->
7101 <category name=
"GL_SUNX_constant_data" number=
"163">
7102 <function name=
"FinishTextureSUNX" offset=
"?">
7106 <category name=
"GL_SUN_global_alpha" number=
"164">
7107 <function name=
"GlobalAlphaFactorbSUN" offset=
"?">
7108 <param name=
"factor" type=
"GLbyte"/>
7111 <function name=
"GlobalAlphaFactorsSUN" offset=
"?">
7112 <param name=
"factor" type=
"GLshort"/>
7115 <function name=
"GlobalAlphaFactoriSUN" offset=
"?">
7116 <param name=
"factor" type=
"GLint"/>
7119 <function name=
"GlobalAlphaFactorfSUN" offset=
"?">
7120 <param name=
"factor" type=
"GLfloat"/>
7123 <function name=
"GlobalAlphaFactordSUN" offset=
"?">
7124 <param name=
"factor" type=
"GLdouble"/>
7127 <function name=
"GlobalAlphaFactorubSUN" offset=
"?">
7128 <param name=
"factor" type=
"GLubyte"/>
7131 <function name=
"GlobalAlphaFactorusSUN" offset=
"?">
7132 <param name=
"factor" type=
"GLushort"/>
7135 <function name=
"GlobalAlphaFactoruiSUN" offset=
"?">
7136 <param name=
"factor" type=
"GLuint"/>
7140 <category name=
"GL_SUN_triangle_list" number=
"165">
7141 <function name=
"ReplacementCodeuiSUN" offset=
"?">
7142 <param name=
"code" type=
"GLuint"/>
7145 <function name=
"ReplacementCodeusSUN" offset=
"?">
7146 <param name=
"code" type=
"GLushort"/>
7149 <function name=
"ReplacementCodeubSUN" offset=
"?">
7150 <param name=
"code" type=
"GLubyte"/>
7153 <function name=
"ReplacementCodeuivSUN" offset=
"?">
7154 <param name=
"code" type=
"const GLuint *"/>
7157 <function name=
"ReplacementCodeusvSUN" offset=
"?">
7158 <param name=
"code" type=
"const GLushort *"/>
7161 <function name=
"ReplacementCodeubvSUN" offset=
"?">
7162 <param name=
"code" type=
"const GLubyte *"/>
7165 <function name=
"ReplacementCodePointerSUN" offset=
"?">
7166 <param name=
"type" type=
"GLenum"/>
7167 <param name=
"stride" type=
"GLsizei"/>
7168 <param name=
"pointer" type=
"const GLvoid *"/>
7172 <category name=
"GL_SUN_vertex" number=
"166">
7173 <function name=
"Color4ubVertex2fSUN" offset=
"?">
7174 <param name=
"r" type=
"GLubyte"/>
7175 <param name=
"g" type=
"GLubyte"/>
7176 <param name=
"b" type=
"GLubyte"/>
7177 <param name=
"a" type=
"GLubyte"/>
7178 <param name=
"x" type=
"GLfloat"/>
7179 <param name=
"y" type=
"GLfloat"/>
7182 <function name=
"Color4ubVertex2fvSUN" offset=
"?">
7183 <param name=
"c" type=
"const GLubyte *"/>
7184 <param name=
"v" type=
"const GLfloat *"/>
7187 <function name=
"Color4ubVertex3fSUN" offset=
"?">
7188 <param name=
"r" type=
"GLubyte"/>
7189 <param name=
"g" type=
"GLubyte"/>
7190 <param name=
"b" type=
"GLubyte"/>
7191 <param name=
"a" type=
"GLubyte"/>
7192 <param name=
"x" type=
"GLfloat"/>
7193 <param name=
"y" type=
"GLfloat"/>
7194 <param name=
"z" type=
"GLfloat"/>
7197 <function name=
"Color4ubVertex3fvSUN" offset=
"?">
7198 <param name=
"c" type=
"const GLubyte *"/>
7199 <param name=
"v" type=
"const GLfloat *"/>
7202 <function name=
"Color3fVertex3fSUN" offset=
"?">
7203 <param name=
"r" type=
"GLfloat"/>
7204 <param name=
"g" type=
"GLfloat"/>
7205 <param name=
"b" type=
"GLfloat"/>
7206 <param name=
"x" type=
"GLfloat"/>
7207 <param name=
"y" type=
"GLfloat"/>
7208 <param name=
"z" type=
"GLfloat"/>
7211 <function name=
"Color3fVertex3fvSUN" offset=
"?">
7212 <param name=
"c" type=
"const GLfloat *"/>
7213 <param name=
"v" type=
"const GLfloat *"/>
7216 <function name=
"Normal3fVertex3fSUN" offset=
"?">
7217 <param name=
"nx" type=
"GLfloat"/>
7218 <param name=
"ny" type=
"GLfloat"/>
7219 <param name=
"nz" type=
"GLfloat"/>
7220 <param name=
"x" type=
"GLfloat"/>
7221 <param name=
"y" type=
"GLfloat"/>
7222 <param name=
"z" type=
"GLfloat"/>
7225 <function name=
"Normal3fVertex3fvSUN" offset=
"?">
7226 <param name=
"n" type=
"const GLfloat *"/>
7227 <param name=
"v" type=
"const GLfloat *"/>
7230 <function name=
"Color4fNormal3fVertex3fSUN" offset=
"?">
7231 <param name=
"r" type=
"GLfloat"/>
7232 <param name=
"g" type=
"GLfloat"/>
7233 <param name=
"b" type=
"GLfloat"/>
7234 <param name=
"a" type=
"GLfloat"/>
7235 <param name=
"nx" type=
"GLfloat"/>
7236 <param name=
"ny" type=
"GLfloat"/>
7237 <param name=
"nz" type=
"GLfloat"/>
7238 <param name=
"x" type=
"GLfloat"/>
7239 <param name=
"y" type=
"GLfloat"/>
7240 <param name=
"z" type=
"GLfloat"/>
7243 <function name=
"Color4fNormal3fVertex3fvSUN" offset=
"?">
7244 <param name=
"c" type=
"const GLfloat *"/>
7245 <param name=
"n" type=
"const GLfloat *"/>
7246 <param name=
"v" type=
"const GLfloat *"/>
7249 <function name=
"TexCoord2fVertex3fSUN" offset=
"?">
7250 <param name=
"s" type=
"GLfloat"/>
7251 <param name=
"t" type=
"GLfloat"/>
7252 <param name=
"x" type=
"GLfloat"/>
7253 <param name=
"y" type=
"GLfloat"/>
7254 <param name=
"z" type=
"GLfloat"/>
7257 <function name=
"TexCoord2fVertex3fvSUN" offset=
"?">
7258 <param name=
"tc" type=
"const GLfloat *"/>
7259 <param name=
"v" type=
"const GLfloat *"/>
7262 <function name=
"TexCoord4fVertex4fSUN" offset=
"?">
7263 <param name=
"s" type=
"GLfloat"/>
7264 <param name=
"t" type=
"GLfloat"/>
7265 <param name=
"p" type=
"GLfloat"/>
7266 <param name=
"q" type=
"GLfloat"/>
7267 <param name=
"x" type=
"GLfloat"/>
7268 <param name=
"y" type=
"GLfloat"/>
7269 <param name=
"z" type=
"GLfloat"/>
7270 <param name=
"w" type=
"GLfloat"/>
7273 <function name=
"TexCoord4fVertex4fvSUN" offset=
"?">
7274 <param name=
"tc" type=
"const GLfloat *"/>
7275 <param name=
"v" type=
"const GLfloat *"/>
7278 <function name=
"TexCoord2fColor4ubVertex3fSUN" offset=
"?">
7279 <param name=
"s" type=
"GLfloat"/>
7280 <param name=
"t" type=
"GLfloat"/>
7281 <param name=
"r" type=
"GLubyte"/>
7282 <param name=
"g" type=
"GLubyte"/>
7283 <param name=
"b" type=
"GLubyte"/>
7284 <param name=
"a" type=
"GLubyte"/>
7285 <param name=
"x" type=
"GLfloat"/>
7286 <param name=
"y" type=
"GLfloat"/>
7287 <param name=
"z" type=
"GLfloat"/>
7290 <function name=
"TexCoord2fColor4ubVertex3fvSUN" offset=
"?">
7291 <param name=
"tc" type=
"const GLfloat *"/>
7292 <param name=
"c" type=
"const GLubyte *"/>
7293 <param name=
"v" type=
"const GLfloat *"/>
7296 <function name=
"TexCoord2fColor3fVertex3fSUN" offset=
"?">
7297 <param name=
"s" type=
"GLfloat"/>
7298 <param name=
"t" type=
"GLfloat"/>
7299 <param name=
"r" type=
"GLfloat"/>
7300 <param name=
"g" type=
"GLfloat"/>
7301 <param name=
"b" type=
"GLfloat"/>
7302 <param name=
"x" type=
"GLfloat"/>
7303 <param name=
"y" type=
"GLfloat"/>
7304 <param name=
"z" type=
"GLfloat"/>
7307 <function name=
"TexCoord2fColor3fVertex3fvSUN" offset=
"?">
7308 <param name=
"tc" type=
"const GLfloat *"/>
7309 <param name=
"c" type=
"const GLfloat *"/>
7310 <param name=
"v" type=
"const GLfloat *"/>
7313 <function name=
"TexCoord2fNormal3fVertex3fSUN" offset=
"?">
7314 <param name=
"s" type=
"GLfloat"/>
7315 <param name=
"t" type=
"GLfloat"/>
7316 <param name=
"nx" type=
"GLfloat"/>
7317 <param name=
"ny" type=
"GLfloat"/>
7318 <param name=
"nz" type=
"GLfloat"/>
7319 <param name=
"x" type=
"GLfloat"/>
7320 <param name=
"y" type=
"GLfloat"/>
7321 <param name=
"z" type=
"GLfloat"/>
7324 <function name=
"TexCoord2fNormal3fVertex3fvSUN" offset=
"?">
7325 <param name=
"tc" type=
"const GLfloat *"/>
7326 <param name=
"n" type=
"const GLfloat *"/>
7327 <param name=
"v" type=
"const GLfloat *"/>
7330 <function name=
"TexCoord2fColor4fNormal3fVertex3fSUN" offset=
"?">
7331 <param name=
"s" type=
"GLfloat"/>
7332 <param name=
"t" type=
"GLfloat"/>
7333 <param name=
"r" type=
"GLfloat"/>
7334 <param name=
"g" type=
"GLfloat"/>
7335 <param name=
"b" type=
"GLfloat"/>
7336 <param name=
"a" type=
"GLfloat"/>
7337 <param name=
"nx" type=
"GLfloat"/>
7338 <param name=
"ny" type=
"GLfloat"/>
7339 <param name=
"nz" type=
"GLfloat"/>
7340 <param name=
"x" type=
"GLfloat"/>
7341 <param name=
"y" type=
"GLfloat"/>
7342 <param name=
"z" type=
"GLfloat"/>
7345 <function name=
"TexCoord2fColor4fNormal3fVertex3fvSUN" offset=
"?">
7346 <param name=
"tc" type=
"const GLfloat *"/>
7347 <param name=
"c" type=
"const GLfloat *"/>
7348 <param name=
"n" type=
"const GLfloat *"/>
7349 <param name=
"v" type=
"const GLfloat *"/>
7352 <function name=
"TexCoord4fColor4fNormal3fVertex4fSUN" offset=
"?">
7353 <param name=
"s" type=
"GLfloat"/>
7354 <param name=
"t" type=
"GLfloat"/>
7355 <param name=
"p" type=
"GLfloat"/>
7356 <param name=
"q" type=
"GLfloat"/>
7357 <param name=
"r" type=
"GLfloat"/>
7358 <param name=
"g" type=
"GLfloat"/>
7359 <param name=
"b" type=
"GLfloat"/>
7360 <param name=
"a" type=
"GLfloat"/>
7361 <param name=
"nx" type=
"GLfloat"/>
7362 <param name=
"ny" type=
"GLfloat"/>
7363 <param name=
"nz" type=
"GLfloat"/>
7364 <param name=
"x" type=
"GLfloat"/>
7365 <param name=
"y" type=
"GLfloat"/>
7366 <param name=
"z" type=
"GLfloat"/>
7367 <param name=
"w" type=
"GLfloat"/>
7370 <function name=
"TexCoord4fColor4fNormal3fVertex4fvSUN" offset=
"?">
7371 <param name=
"tc" type=
"const GLfloat *"/>
7372 <param name=
"c" type=
"const GLfloat *"/>
7373 <param name=
"n" type=
"const GLfloat *"/>
7374 <param name=
"v" type=
"const GLfloat *"/>
7377 <function name=
"ReplacementCodeuiVertex3fSUN" offset=
"?">
7378 <param name=
"rc" type=
"GLuint"/>
7379 <param name=
"x" type=
"GLfloat"/>
7380 <param name=
"y" type=
"GLfloat"/>
7381 <param name=
"z" type=
"GLfloat"/>
7384 <function name=
"ReplacementCodeuiVertex3fvSUN" offset=
"?">
7385 <param name=
"rc" type=
"const GLuint *"/>
7386 <param name=
"v" type=
"const GLfloat *"/>
7389 <function name=
"ReplacementCodeuiColor4ubVertex3fSUN" offset=
"?">
7390 <param name=
"rc" type=
"GLuint"/>
7391 <param name=
"r" type=
"GLubyte"/>
7392 <param name=
"g" type=
"GLubyte"/>
7393 <param name=
"b" type=
"GLubyte"/>
7394 <param name=
"a" type=
"GLubyte"/>
7395 <param name=
"x" type=
"GLfloat"/>
7396 <param name=
"y" type=
"GLfloat"/>
7397 <param name=
"z" type=
"GLfloat"/>
7400 <function name=
"ReplacementCodeuiColor4ubVertex3fvSUN" offset=
"?">
7401 <param name=
"rc" type=
"const GLuint *"/>
7402 <param name=
"c" type=
"const GLubyte *"/>
7403 <param name=
"v" type=
"const GLfloat *"/>
7406 <function name=
"ReplacementCodeuiColor3fVertex3fSUN" offset=
"?">
7407 <param name=
"rc" type=
"GLuint"/>
7408 <param name=
"r" type=
"GLfloat"/>
7409 <param name=
"g" type=
"GLfloat"/>
7410 <param name=
"b" type=
"GLfloat"/>
7411 <param name=
"x" type=
"GLfloat"/>
7412 <param name=
"y" type=
"GLfloat"/>
7413 <param name=
"z" type=
"GLfloat"/>
7416 <function name=
"ReplacementCodeuiColor3fVertex3fvSUN" offset=
"?">
7417 <param name=
"rc" type=
"const GLuint *"/>
7418 <param name=
"c" type=
"const GLfloat *"/>
7419 <param name=
"v" type=
"const GLfloat *"/>
7422 <function name=
"ReplacementCodeuiNormal3fVertex3fSUN" offset=
"?">
7423 <param name=
"rc" type=
"GLuint"/>
7424 <param name=
"nx" type=
"GLfloat"/>
7425 <param name=
"ny" type=
"GLfloat"/>
7426 <param name=
"nz" type=
"GLfloat"/>
7427 <param name=
"x" type=
"GLfloat"/>
7428 <param name=
"y" type=
"GLfloat"/>
7429 <param name=
"z" type=
"GLfloat"/>
7432 <function name=
"ReplacementCodeuiNormal3fVertex3fvSUN" offset=
"?">
7433 <param name=
"rc" type=
"const GLuint *"/>
7434 <param name=
"n" type=
"const GLfloat *"/>
7435 <param name=
"v" type=
"const GLfloat *"/>
7438 <function name=
"ReplacementCodeuiColor4fNormal3fVertex3fSUN" offset=
"?">
7439 <param name=
"rc" type=
"GLuint"/>
7440 <param name=
"r" type=
"GLfloat"/>
7441 <param name=
"g" type=
"GLfloat"/>
7442 <param name=
"b" type=
"GLfloat"/>
7443 <param name=
"a" type=
"GLfloat"/>
7444 <param name=
"nx" type=
"GLfloat"/>
7445 <param name=
"ny" type=
"GLfloat"/>
7446 <param name=
"nz" type=
"GLfloat"/>
7447 <param name=
"x" type=
"GLfloat"/>
7448 <param name=
"y" type=
"GLfloat"/>
7449 <param name=
"z" type=
"GLfloat"/>
7452 <function name=
"ReplacementCodeuiColor4fNormal3fVertex3fvSUN" offset=
"?">
7453 <param name=
"rc" type=
"const GLuint *"/>
7454 <param name=
"c" type=
"const GLfloat *"/>
7455 <param name=
"n" type=
"const GLfloat *"/>
7456 <param name=
"v" type=
"const GLfloat *"/>
7459 <function name=
"ReplacementCodeuiTexCoord2fVertex3fSUN" offset=
"?">
7460 <param name=
"rc" type=
"GLuint"/>
7461 <param name=
"s" type=
"GLfloat"/>
7462 <param name=
"t" type=
"GLfloat"/>
7463 <param name=
"x" type=
"GLfloat"/>
7464 <param name=
"y" type=
"GLfloat"/>
7465 <param name=
"z" type=
"GLfloat"/>
7468 <function name=
"ReplacementCodeuiTexCoord2fVertex3fvSUN" offset=
"?">
7469 <param name=
"rc" type=
"const GLuint *"/>
7470 <param name=
"tc" type=
"const GLfloat *"/>
7471 <param name=
"v" type=
"const GLfloat *"/>
7474 <function name=
"ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN" offset=
"?">
7475 <param name=
"rc" type=
"GLuint"/>
7476 <param name=
"s" type=
"GLfloat"/>
7477 <param name=
"t" type=
"GLfloat"/>
7478 <param name=
"nx" type=
"GLfloat"/>
7479 <param name=
"ny" type=
"GLfloat"/>
7480 <param name=
"nz" type=
"GLfloat"/>
7481 <param name=
"x" type=
"GLfloat"/>
7482 <param name=
"y" type=
"GLfloat"/>
7483 <param name=
"z" type=
"GLfloat"/>
7486 <function name=
"ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN" offset=
"?">
7487 <param name=
"rc" type=
"const GLuint *"/>
7488 <param name=
"tc" type=
"const GLfloat *"/>
7489 <param name=
"n" type=
"const GLfloat *"/>
7490 <param name=
"v" type=
"const GLfloat *"/>
7493 <function name=
"ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN" offset=
"?">
7494 <param name=
"rc" type=
"GLuint"/>
7495 <param name=
"s" type=
"GLfloat"/>
7496 <param name=
"t" type=
"GLfloat"/>
7497 <param name=
"r" type=
"GLfloat"/>
7498 <param name=
"g" type=
"GLfloat"/>
7499 <param name=
"b" type=
"GLfloat"/>
7500 <param name=
"a" type=
"GLfloat"/>
7501 <param name=
"nx" type=
"GLfloat"/>
7502 <param name=
"ny" type=
"GLfloat"/>
7503 <param name=
"nz" type=
"GLfloat"/>
7504 <param name=
"x" type=
"GLfloat"/>
7505 <param name=
"y" type=
"GLfloat"/>
7506 <param name=
"z" type=
"GLfloat"/>
7509 <function name=
"ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN" offset=
"?">
7510 <param name=
"rc" type=
"const GLuint *"/>
7511 <param name=
"tc" type=
"const GLfloat *"/>
7512 <param name=
"c" type=
"const GLfloat *"/>
7513 <param name=
"n" type=
"const GLfloat *"/>
7514 <param name=
"v" type=
"const GLfloat *"/>
7518 <!-- Extension number 167 is a WGL extension. -->
7519 <!-- Extension number 168 is a WGL extension. -->
7520 <!-- Extension number 169 is a WGL extension. -->
7521 <!-- Extension number 170 is a WGL extension. -->
7522 <!-- Extension number 171 is a WGL extension. -->
7523 <!-- Extension number 172 is a WGL extension. -->
7525 <category name=
"GL_EXT_blend_func_separate" number=
"173">
7526 <function name=
"BlendFuncSeparateEXT" offset=
"537">
7527 <param name=
"sfactorRGB" type=
"GLenum"/>
7528 <param name=
"dfactorRGB" type=
"GLenum"/>
7529 <param name=
"sfactorAlpha" type=
"GLenum"/>
7530 <param name=
"dfactorAlpha" type=
"GLenum"/>
7535 <!-- Extension number 177 is a WGL extension. -->
7536 <!-- Extension number 180 is not listed in the extension registry. -->
7537 <!-- Extension number 183 is a GLX extension. -->
7538 <!-- Extension number 184 is not listed in the extension registry. -->
7540 <category name=
"GL_EXT_vertex_weighting" number=
"188">
7541 <function name=
"VertexWeightfEXT" offset=
"494" vectorequiv=
"VertexWeightfvEXT">
7542 <param name=
"weight" type=
"GLfloat"/>
7545 <function name=
"VertexWeightfvEXT" offset=
"495">
7546 <param name=
"weight" type=
"const GLfloat *" count=
"1"/>
7550 <function name=
"VertexWeightPointerEXT" offset=
"496">
7551 <param name=
"size" type=
"GLsizei"/>
7552 <param name=
"type" type=
"GLenum"/>
7553 <param name=
"stride" type=
"GLsizei"/>
7554 <param name=
"pointer" type=
"const GLvoid *"/>
7555 <glx handcode=
"true"/>
7559 <category name=
"GL_NV_vertex_array_range" number=
"190">
7560 <function name=
"FlushVertexArrayRangeNV" offset=
"497">
7561 <glx ignore=
"true"/>
7564 <function name=
"VertexArrayRangeNV" offset=
"498">
7565 <param name=
"length" type=
"GLsizei"/>
7566 <param name=
"pointer" type=
"const GLvoid *"/>
7567 <glx ignore=
"true"/>
7571 <category name=
"GL_NV_register_combiners" number=
"191">
7572 <function name=
"CombinerParameterfvNV" offset=
"499">
7573 <param name=
"pname" type=
"GLenum"/>
7574 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
7578 <function name=
"CombinerParameterfNV" offset=
"500">
7579 <param name=
"pname" type=
"GLenum"/>
7580 <param name=
"param" type=
"GLfloat"/>
7584 <function name=
"CombinerParameterivNV" offset=
"501">
7585 <param name=
"pname" type=
"GLenum"/>
7586 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
7590 <function name=
"CombinerParameteriNV" offset=
"502">
7591 <param name=
"pname" type=
"GLenum"/>
7592 <param name=
"param" type=
"GLint"/>
7596 <function name=
"CombinerInputNV" offset=
"503">
7597 <param name=
"stage" type=
"GLenum"/>
7598 <param name=
"portion" type=
"GLenum"/>
7599 <param name=
"variable" type=
"GLenum"/>
7600 <param name=
"input" type=
"GLenum"/>
7601 <param name=
"mapping" type=
"GLenum"/>
7602 <param name=
"componentUsage" type=
"GLenum"/>
7606 <function name=
"CombinerOutputNV" offset=
"504">
7607 <param name=
"stage" type=
"GLenum"/>
7608 <param name=
"portion" type=
"GLenum"/>
7609 <param name=
"abOutput" type=
"GLenum"/>
7610 <param name=
"cdOutput" type=
"GLenum"/>
7611 <param name=
"sumOutput" type=
"GLenum"/>
7612 <param name=
"scale" type=
"GLenum"/>
7613 <param name=
"bias" type=
"GLenum"/>
7614 <param name=
"abDotProduct" type=
"GLboolean"/>
7615 <param name=
"cdDotProduct" type=
"GLboolean"/>
7616 <param name=
"muxSum" type=
"GLboolean"/>
7620 <function name=
"FinalCombinerInputNV" offset=
"505">
7621 <param name=
"variable" type=
"GLenum"/>
7622 <param name=
"input" type=
"GLenum"/>
7623 <param name=
"mapping" type=
"GLenum"/>
7624 <param name=
"componentUsage" type=
"GLenum"/>
7628 <function name=
"GetCombinerInputParameterfvNV" offset=
"506">
7629 <param name=
"stage" type=
"GLenum"/>
7630 <param name=
"portion" type=
"GLenum"/>
7631 <param name=
"variable" type=
"GLenum"/>
7632 <param name=
"pname" type=
"GLenum"/>
7633 <param name=
"params" type=
"GLfloat *" output=
"true"/>
7634 <glx vendorpriv=
"1270"/>
7637 <function name=
"GetCombinerInputParameterivNV" offset=
"507">
7638 <param name=
"stage" type=
"GLenum"/>
7639 <param name=
"portion" type=
"GLenum"/>
7640 <param name=
"variable" type=
"GLenum"/>
7641 <param name=
"pname" type=
"GLenum"/>
7642 <param name=
"params" type=
"GLint *" output=
"true"/>
7643 <glx vendorpriv=
"1271"/>
7646 <function name=
"GetCombinerOutputParameterfvNV" offset=
"508">
7647 <param name=
"stage" type=
"GLenum"/>
7648 <param name=
"portion" type=
"GLenum"/>
7649 <param name=
"pname" type=
"GLenum"/>
7650 <param name=
"params" type=
"GLfloat *" output=
"true"/>
7651 <glx vendorpriv=
"1272"/>
7654 <function name=
"GetCombinerOutputParameterivNV" offset=
"509">
7655 <param name=
"stage" type=
"GLenum"/>
7656 <param name=
"portion" type=
"GLenum"/>
7657 <param name=
"pname" type=
"GLenum"/>
7658 <param name=
"params" type=
"GLint *" output=
"true"/>
7659 <glx vendorpriv=
"1273"/>
7662 <function name=
"GetFinalCombinerInputParameterfvNV" offset=
"510">
7663 <param name=
"variable" type=
"GLenum"/>
7664 <param name=
"pname" type=
"GLenum"/>
7665 <param name=
"params" type=
"GLfloat *" output=
"true"/>
7666 <glx vendorpriv=
"1274"/>
7669 <function name=
"GetFinalCombinerInputParameterivNV" offset=
"511">
7670 <param name=
"variable" type=
"GLenum"/>
7671 <param name=
"pname" type=
"GLenum"/>
7672 <param name=
"params" type=
"GLint *" output=
"true"/>
7673 <glx vendorpriv=
"1275"/>
7677 <category name=
"GL_MESA_resize_buffers" number=
"196">
7678 <function name=
"ResizeBuffersMESA" offset=
"512">
7679 <glx ignore=
"true"/>
7683 <category name=
"GL_MESA_window_pos" number=
"197">
7684 <function name=
"WindowPos2dMESA" offset=
"513">
7685 <param name=
"x" type=
"GLdouble"/>
7686 <param name=
"y" type=
"GLdouble"/>
7687 <glx handcode=
"true"/>
7690 <function name=
"WindowPos2dvMESA" offset=
"514">
7691 <param name=
"v" type=
"const GLdouble *"/>
7692 <glx handcode=
"true"/>
7695 <function name=
"WindowPos2fMESA" offset=
"515">
7696 <param name=
"x" type=
"GLfloat"/>
7697 <param name=
"y" type=
"GLfloat"/>
7698 <glx handcode=
"true"/>
7701 <function name=
"WindowPos2fvMESA" offset=
"516">
7702 <param name=
"v" type=
"const GLfloat *"/>
7703 <glx handcode=
"true"/>
7706 <function name=
"WindowPos2iMESA" offset=
"517">
7707 <param name=
"x" type=
"GLint"/>
7708 <param name=
"y" type=
"GLint"/>
7709 <glx handcode=
"true"/>
7712 <function name=
"WindowPos2ivMESA" offset=
"518">
7713 <param name=
"v" type=
"const GLint *"/>
7714 <glx handcode=
"true"/>
7717 <function name=
"WindowPos2sMESA" offset=
"519">
7718 <param name=
"x" type=
"GLshort"/>
7719 <param name=
"y" type=
"GLshort"/>
7720 <glx handcode=
"true"/>
7723 <function name=
"WindowPos2svMESA" offset=
"520">
7724 <param name=
"v" type=
"const GLshort *"/>
7725 <glx handcode=
"true"/>
7728 <function name=
"WindowPos3dMESA" offset=
"521">
7729 <param name=
"x" type=
"GLdouble"/>
7730 <param name=
"y" type=
"GLdouble"/>
7731 <param name=
"z" type=
"GLdouble"/>
7732 <glx handcode=
"true"/>
7735 <function name=
"WindowPos3dvMESA" offset=
"522">
7736 <param name=
"v" type=
"const GLdouble *"/>
7737 <glx handcode=
"true"/>
7740 <function name=
"WindowPos3fMESA" offset=
"523" vectorequiv=
"WindowPos3fvMESA">
7741 <param name=
"x" type=
"GLfloat"/>
7742 <param name=
"y" type=
"GLfloat"/>
7743 <param name=
"z" type=
"GLfloat"/>
7744 <glx handcode=
"true"/>
7747 <function name=
"WindowPos3fvMESA" offset=
"524">
7748 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
7752 <function name=
"WindowPos3iMESA" offset=
"525">
7753 <param name=
"x" type=
"GLint"/>
7754 <param name=
"y" type=
"GLint"/>
7755 <param name=
"z" type=
"GLint"/>
7756 <glx handcode=
"true"/>
7759 <function name=
"WindowPos3ivMESA" offset=
"526">
7760 <param name=
"v" type=
"const GLint *"/>
7761 <glx handcode=
"true"/>
7764 <function name=
"WindowPos3sMESA" offset=
"527">
7765 <param name=
"x" type=
"GLshort"/>
7766 <param name=
"y" type=
"GLshort"/>
7767 <param name=
"z" type=
"GLshort"/>
7768 <glx handcode=
"true"/>
7771 <function name=
"WindowPos3svMESA" offset=
"528">
7772 <param name=
"v" type=
"const GLshort *"/>
7773 <glx handcode=
"true"/>
7776 <function name=
"WindowPos4dMESA" offset=
"529">
7777 <param name=
"x" type=
"GLdouble"/>
7778 <param name=
"y" type=
"GLdouble"/>
7779 <param name=
"z" type=
"GLdouble"/>
7780 <param name=
"w" type=
"GLdouble"/>
7781 <glx ignore=
"true"/>
7784 <function name=
"WindowPos4dvMESA" offset=
"530">
7785 <param name=
"v" type=
"const GLdouble *"/>
7786 <glx ignore=
"true"/>
7789 <function name=
"WindowPos4fMESA" offset=
"531">
7790 <param name=
"x" type=
"GLfloat"/>
7791 <param name=
"y" type=
"GLfloat"/>
7792 <param name=
"z" type=
"GLfloat"/>
7793 <param name=
"w" type=
"GLfloat"/>
7794 <glx ignore=
"true"/>
7797 <function name=
"WindowPos4fvMESA" offset=
"532">
7798 <param name=
"v" type=
"const GLfloat *"/>
7799 <glx ignore=
"true"/>
7802 <function name=
"WindowPos4iMESA" offset=
"533">
7803 <param name=
"x" type=
"GLint"/>
7804 <param name=
"y" type=
"GLint"/>
7805 <param name=
"z" type=
"GLint"/>
7806 <param name=
"w" type=
"GLint"/>
7807 <glx ignore=
"true"/>
7810 <function name=
"WindowPos4ivMESA" offset=
"534">
7811 <param name=
"v" type=
"const GLint *"/>
7812 <glx ignore=
"true"/>
7815 <function name=
"WindowPos4sMESA" offset=
"535">
7816 <param name=
"x" type=
"GLshort"/>
7817 <param name=
"y" type=
"GLshort"/>
7818 <param name=
"z" type=
"GLshort"/>
7819 <param name=
"w" type=
"GLshort"/>
7820 <glx ignore=
"true"/>
7823 <function name=
"WindowPos4svMESA" offset=
"536">
7824 <param name=
"v" type=
"const GLshort *"/>
7825 <glx ignore=
"true"/>
7829 <category name=
"GL_IBM_multimode_draw_arrays" number=
"200">
7830 <function name=
"MultiModeDrawArraysIBM" offset=
"708">
7831 <param name=
"mode" type=
"const GLenum *"/>
7832 <param name=
"first" type=
"const GLint *"/>
7833 <param name=
"count" type=
"const GLsizei *"/>
7834 <param name=
"primcount" type=
"GLsizei"/>
7835 <param name=
"modestride" type=
"GLint"/>
7836 <glx handcode=
"true"/>
7839 <function name=
"MultiModeDrawElementsIBM" offset=
"709">
7840 <param name=
"mode" type=
"const GLenum *"/>
7841 <param name=
"count" type=
"const GLsizei *"/>
7842 <param name=
"type" type=
"GLenum"/>
7843 <param name=
"indices" type=
"const GLvoid * const *"/>
7844 <param name=
"primcount" type=
"GLsizei"/>
7845 <param name=
"modestride" type=
"GLint"/>
7846 <glx handcode=
"true"/>
7850 <category name=
"GL_IBM_vertex_array_lists" number=
"201">
7851 <function name=
"ColorPointerListIBM" offset=
"?">
7852 <param name=
"size" type=
"GLint"/>
7853 <param name=
"type" type=
"GLenum"/>
7854 <param name=
"stride" type=
"GLint"/>
7855 <param name=
"pointer" type=
"const GLvoid **"/>
7856 <param name=
"ptrstride" type=
"GLint"/>
7859 <function name=
"SecondaryColorPointerListIBM" offset=
"?">
7860 <param name=
"size" type=
"GLint"/>
7861 <param name=
"type" type=
"GLenum"/>
7862 <param name=
"stride" type=
"GLint"/>
7863 <param name=
"pointer" type=
"const GLvoid **"/>
7864 <param name=
"ptrstride" type=
"GLint"/>
7867 <function name=
"EdgeFlagPointerListIBM" offset=
"?">
7868 <param name=
"stride" type=
"GLint"/>
7869 <param name=
"pointer" type=
"const GLboolean **"/>
7870 <param name=
"ptrstride" type=
"GLint"/>
7873 <function name=
"FogCoordPointerListIBM" offset=
"?">
7874 <param name=
"type" type=
"GLenum"/>
7875 <param name=
"stride" type=
"GLint"/>
7876 <param name=
"pointer" type=
"const GLvoid **"/>
7877 <param name=
"ptrstride" type=
"GLint"/>
7880 <function name=
"IndexPointerListIBM" offset=
"?">
7881 <param name=
"type" type=
"GLenum"/>
7882 <param name=
"stride" type=
"GLint"/>
7883 <param name=
"pointer" type=
"const GLvoid **"/>
7884 <param name=
"ptrstride" type=
"GLint"/>
7887 <function name=
"NormalPointerListIBM" offset=
"?">
7888 <param name=
"type" type=
"GLenum"/>
7889 <param name=
"stride" type=
"GLint"/>
7890 <param name=
"pointer" type=
"const GLvoid **"/>
7891 <param name=
"ptrstride" type=
"GLint"/>
7894 <function name=
"TexCoordPointerListIBM" offset=
"?">
7895 <param name=
"size" type=
"GLint"/>
7896 <param name=
"type" type=
"GLenum"/>
7897 <param name=
"stride" type=
"GLint"/>
7898 <param name=
"pointer" type=
"const GLvoid **"/>
7899 <param name=
"ptrstride" type=
"GLint"/>
7902 <function name=
"VertexPointerListIBM" offset=
"?">
7903 <param name=
"size" type=
"GLint"/>
7904 <param name=
"type" type=
"GLenum"/>
7905 <param name=
"stride" type=
"GLint"/>
7906 <param name=
"pointer" type=
"const GLvoid **"/>
7907 <param name=
"ptrstride" type=
"GLint"/>
7911 <!-- Extension number 202 is not listed in the extension registry. -->
7912 <!-- Extension number 203 is not listed in the extension registry. -->
7913 <!-- Extension number 204 is not listed in the extension registry. -->
7914 <!-- Extension number 205 is not listed in the extension registry. -->
7916 <category name=
"GL_3DFX_tbuffer" number=
"208">
7917 <function name=
"TbufferMask3DFX" offset=
"553">
7918 <param name=
"mask" type=
"GLuint"/>
7919 <glx ignore=
"true"/>
7923 <category name=
"GL_EXT_multisample" number=
"209">
7924 <function name=
"SampleMaskEXT" alias=
"SampleMaskSGIS">
7925 <param name=
"value" type=
"GLclampf"/>
7926 <param name=
"invert" type=
"GLboolean"/>
7929 <function name=
"SamplePatternEXT" alias=
"SamplePatternSGIS">
7930 <param name=
"pattern" type=
"GLenum"/>
7934 <!-- Extension number 211 is not listed in the extension registry. -->
7935 <!-- Extension number 213 is not listed in the extension registry. -->
7937 <category name=
"GL_SGIS_texture_color_mask" number=
"214">
7938 <function name=
"TextureColorMaskSGIS" offset=
"?">
7939 <param name=
"red" type=
"GLboolean"/>
7940 <param name=
"green" type=
"GLboolean"/>
7941 <param name=
"blue" type=
"GLboolean"/>
7942 <param name=
"alpha" type=
"GLboolean"/>
7946 <!-- Extension number 215 is a GLX extension. -->
7947 <!-- Extension number 216 is a GLX extension. -->
7948 <!-- Extension number 217 is a GLX extension. -->
7949 <!-- Extension number 218 is a GLX extension. -->
7950 <!-- Extension number 219 is not listed in the extension registry. -->
7952 <category name=
"GL_NV_fence" number=
"222">
7953 <function name=
"DeleteFencesNV" offset=
"647">
7954 <param name=
"n" type=
"GLsizei"/>
7955 <param name=
"fences" type=
"const GLuint *"/>
7956 <glx ignore=
"true"/>
7959 <function name=
"GenFencesNV" offset=
"648">
7960 <param name=
"n" type=
"GLsizei"/>
7961 <param name=
"fences" type=
"GLuint *"/>
7962 <glx ignore=
"true"/>
7965 <function name=
"IsFenceNV" offset=
"649">
7966 <param name=
"fence" type=
"GLuint"/>
7967 <return type=
"GLboolean"/>
7968 <glx ignore=
"true"/>
7971 <function name=
"TestFenceNV" offset=
"650">
7972 <param name=
"fence" type=
"GLuint"/>
7973 <return type=
"GLboolean"/>
7974 <glx ignore=
"true"/>
7977 <function name=
"GetFenceivNV" offset=
"651">
7978 <param name=
"fence" type=
"GLuint"/>
7979 <param name=
"pname" type=
"GLenum"/>
7980 <param name=
"params" type=
"GLint *"/>
7981 <glx ignore=
"true"/>
7984 <function name=
"FinishFenceNV" offset=
"652">
7985 <param name=
"fence" type=
"GLuint"/>
7986 <glx ignore=
"true"/>
7989 <function name=
"SetFenceNV" offset=
"653">
7990 <param name=
"fence" type=
"GLuint"/>
7991 <param name=
"condition" type=
"GLenum"/>
7992 <glx ignore=
"true"/>
7996 <category name=
"GL_NV_evaluators" number=
"225">
7997 <function name=
"MapControlPointsNV" offset=
"?">
7998 <param name=
"target" type=
"GLenum"/>
7999 <param name=
"index" type=
"GLuint"/>
8000 <param name=
"type" type=
"GLenum"/>
8001 <param name=
"ustride" type=
"GLsizei"/>
8002 <param name=
"vstride" type=
"GLsizei"/>
8003 <param name=
"uorder" type=
"GLint"/>
8004 <param name=
"vorder" type=
"GLint"/>
8005 <param name=
"packed" type=
"GLboolean"/>
8006 <param name=
"points" type=
"const GLvoid *"/>
8009 <function name=
"MapParameterivNV" offset=
"?">
8010 <param name=
"target" type=
"GLenum"/>
8011 <param name=
"pname" type=
"GLenum"/>
8012 <param name=
"params" type=
"const GLint *"/>
8015 <function name=
"MapParameterfvNV" offset=
"?">
8016 <param name=
"target" type=
"GLenum"/>
8017 <param name=
"pname" type=
"GLenum"/>
8018 <param name=
"params" type=
"const GLfloat *"/>
8021 <function name=
"GetMapControlPointsNV" offset=
"?">
8022 <param name=
"target" type=
"GLenum"/>
8023 <param name=
"index" type=
"GLuint"/>
8024 <param name=
"type" type=
"GLenum"/>
8025 <param name=
"ustride" type=
"GLsizei"/>
8026 <param name=
"vstride" type=
"GLsizei"/>
8027 <param name=
"packed" type=
"GLboolean"/>
8028 <param name=
"points" type=
"GLvoid *"/>
8031 <function name=
"GetMapParameterivNV" offset=
"?">
8032 <param name=
"target" type=
"GLenum"/>
8033 <param name=
"pname" type=
"GLenum"/>
8034 <param name=
"params" type=
"GLint *"/>
8037 <function name=
"GetMapParameterfvNV" offset=
"?">
8038 <param name=
"target" type=
"GLenum"/>
8039 <param name=
"pname" type=
"GLenum"/>
8040 <param name=
"params" type=
"GLfloat *"/>
8043 <function name=
"GetMapAttribParameterivNV" offset=
"?">
8044 <param name=
"target" type=
"GLenum"/>
8045 <param name=
"index" type=
"GLuint"/>
8046 <param name=
"pname" type=
"GLenum"/>
8047 <param name=
"params" type=
"GLint *"/>
8050 <function name=
"GetMapAttribParameterfvNV" offset=
"?">
8051 <param name=
"target" type=
"GLenum"/>
8052 <param name=
"index" type=
"GLuint"/>
8053 <param name=
"pname" type=
"GLenum"/>
8054 <param name=
"params" type=
"GLfloat *"/>
8057 <function name=
"EvalMapsNV" offset=
"?">
8058 <param name=
"target" type=
"GLenum"/>
8059 <param name=
"mode" type=
"GLenum"/>
8063 <category name=
"GL_NV_register_combiners2" number=
"227">
8064 <function name=
"CombinerStageParameterfvNV" offset=
"?">
8065 <param name=
"stage" type=
"GLenum"/>
8066 <param name=
"pname" type=
"GLenum"/>
8067 <param name=
"params" type=
"const GLfloat *"/>
8070 <function name=
"GetCombinerStageParameterfvNV" offset=
"?">
8071 <param name=
"stage" type=
"GLenum"/>
8072 <param name=
"pname" type=
"GLenum"/>
8073 <param name=
"params" type=
"GLfloat *"/>
8077 <category name=
"GL_NV_vertex_program" number=
"233">
8078 <function name=
"AreProgramsResidentNV" offset=
"578">
8079 <param name=
"n" type=
"GLsizei" counter=
"true"/>
8080 <param name=
"ids" type=
"const GLuint *" count=
"n"/>
8081 <param name=
"residences" type=
"GLboolean *"/>
8082 <return type=
"GLboolean"/>
8083 <glx vendorpriv=
"1293"/>
8086 <function name=
"BindProgramNV" offset=
"579">
8087 <param name=
"target" type=
"GLenum"/>
8088 <param name=
"id" type=
"GLuint"/>
8092 <function name=
"DeleteProgramsNV" offset=
"580">
8093 <param name=
"n" type=
"GLsizei" counter=
"true"/>
8094 <param name=
"ids" type=
"const GLuint *" count=
"n"/>
8095 <glx vendorpriv=
"1294"/>
8098 <function name=
"ExecuteProgramNV" offset=
"581">
8099 <param name=
"target" type=
"GLenum"/>
8100 <param name=
"id" type=
"GLuint"/>
8101 <param name=
"params" type=
"const GLfloat *" variable_param=
"target"/>
8105 <function name=
"GenProgramsNV" offset=
"582">
8106 <param name=
"n" type=
"GLsizei"/>
8107 <param name=
"ids" type=
"GLuint *"/>
8108 <glx vendorpriv=
"1295"/>
8111 <function name=
"GetProgramParameterdvNV" offset=
"583">
8112 <param name=
"target" type=
"GLenum"/>
8113 <param name=
"index" type=
"GLuint"/>
8114 <param name=
"pname" type=
"GLenum"/>
8115 <param name=
"params" type=
"GLdouble *" output=
"true"/>
8116 <glx vendorpriv=
"1297"/>
8119 <function name=
"GetProgramParameterfvNV" offset=
"584">
8120 <param name=
"target" type=
"GLenum"/>
8121 <param name=
"index" type=
"GLuint"/>
8122 <param name=
"pname" type=
"GLenum"/>
8123 <param name=
"params" type=
"GLfloat *" output=
"true"/>
8124 <glx vendorpriv=
"1296"/>
8127 <function name=
"GetProgramivNV" offset=
"585">
8128 <param name=
"id" type=
"GLuint"/>
8129 <param name=
"pname" type=
"GLenum"/>
8130 <param name=
"params" type=
"GLint *" output=
"true"/>
8131 <glx vendorpriv=
"1307"/>
8134 <function name=
"GetProgramStringNV" offset=
"586">
8135 <param name=
"id" type=
"GLuint"/>
8136 <param name=
"pname" type=
"GLenum"/>
8137 <param name=
"program" type=
"GLubyte *" output=
"true"/>
8138 <glx vendorpriv=
"1308" handcode=
"true"/>
8141 <function name=
"GetTrackMatrixivNV" offset=
"587">
8142 <param name=
"target" type=
"GLenum"/>
8143 <param name=
"address" type=
"GLuint"/>
8144 <param name=
"pname" type=
"GLenum"/>
8145 <param name=
"params" type=
"GLint *" output=
"true"/>
8146 <glx vendorpriv=
"1300"/>
8149 <function name=
"GetVertexAttribdvNV" offset=
"588">
8150 <param name=
"index" type=
"GLuint"/>
8151 <param name=
"pname" type=
"GLenum"/>
8152 <param name=
"params" type=
"GLdouble *" output=
"true"/>
8153 <glx vendorpriv=
"1301"/>
8156 <function name=
"GetVertexAttribfvNV" offset=
"589">
8157 <param name=
"index" type=
"GLuint"/>
8158 <param name=
"pname" type=
"GLenum"/>
8159 <param name=
"params" type=
"GLfloat *" output=
"true"/>
8160 <glx vendorpriv=
"1302"/>
8163 <function name=
"GetVertexAttribivNV" offset=
"590">
8164 <param name=
"index" type=
"GLuint"/>
8165 <param name=
"pname" type=
"GLenum"/>
8166 <param name=
"params" type=
"GLint *" output=
"true"/>
8167 <glx vendorpriv=
"1303"/>
8170 <function name=
"GetVertexAttribPointervNV" offset=
"591">
8171 <param name=
"index" type=
"GLuint"/>
8172 <param name=
"pname" type=
"GLenum"/>
8173 <param name=
"pointer" type=
"GLvoid **" output=
"true"/>
8174 <glx handcode=
"true"/>
8177 <function name=
"IsProgramNV" offset=
"592">
8178 <param name=
"id" type=
"GLuint"/>
8179 <return type=
"GLboolean"/>
8180 <glx vendorpriv=
"1304"/>
8183 <function name=
"LoadProgramNV" offset=
"593">
8184 <param name=
"target" type=
"GLenum"/>
8185 <param name=
"id" type=
"GLuint"/>
8186 <param name=
"len" type=
"GLsizei" counter=
"true"/>
8187 <param name=
"program" type=
"const GLubyte *" count=
"len"/>
8191 <function name=
"ProgramParameter4dNV" offset=
"594" vectorequiv=
"ProgramParameter4dvNV">
8192 <param name=
"target" type=
"GLenum"/>
8193 <param name=
"index" type=
"GLuint"/>
8194 <param name=
"x" type=
"GLdouble"/>
8195 <param name=
"y" type=
"GLdouble"/>
8196 <param name=
"z" type=
"GLdouble"/>
8197 <param name=
"w" type=
"GLdouble"/>
8200 <function name=
"ProgramParameter4dvNV" offset=
"595">
8201 <param name=
"target" type=
"GLenum"/>
8202 <param name=
"index" type=
"GLuint"/>
8203 <param name=
"params" type=
"const GLdouble *" count=
"4"/>
8204 <glx rop=
"4185" doubles_in_order=
"true"/>
8207 <function name=
"ProgramParameter4fNV" offset=
"596" vectorequiv=
"ProgramParameter4fvNV">
8208 <param name=
"target" type=
"GLenum"/>
8209 <param name=
"index" type=
"GLuint"/>
8210 <param name=
"x" type=
"GLfloat"/>
8211 <param name=
"y" type=
"GLfloat"/>
8212 <param name=
"z" type=
"GLfloat"/>
8213 <param name=
"w" type=
"GLfloat"/>
8216 <function name=
"ProgramParameter4fvNV" offset=
"597">
8217 <param name=
"target" type=
"GLenum"/>
8218 <param name=
"index" type=
"GLuint"/>
8219 <param name=
"params" type=
"const GLfloat *" count=
"4"/>
8223 <function name=
"ProgramParameters4dvNV" offset=
"598">
8224 <param name=
"target" type=
"GLenum"/>
8225 <param name=
"index" type=
"GLuint"/>
8226 <param name=
"num" type=
"GLuint"/>
8227 <param name=
"params" type=
"const GLdouble *"/>
8229 <!-- This is hand coded because the number of array elements
8230 pointed to by 'params' is 4*num.
8232 <glx rop=
"4187" handcode=
"true"/>
8235 <function name=
"ProgramParameters4fvNV" offset=
"599">
8236 <param name=
"target" type=
"GLenum"/>
8237 <param name=
"index" type=
"GLuint"/>
8238 <param name=
"num" type=
"GLuint" counter=
"true"/>
8239 <param name=
"params" type=
"const GLfloat *" count=
"num"/>
8241 <!-- This is hand coded because the number of array elements
8242 pointed to by 'params' is 4*num.
8244 <glx rop=
"4186" handcode=
"true"/>
8247 <function name=
"RequestResidentProgramsNV" offset=
"600">
8248 <param name=
"n" type=
"GLsizei"/>
8249 <param name=
"ids" type=
"const GLuint *"/>
8250 <glx rop=
"4182" handcode=
"true"/>
8253 <function name=
"TrackMatrixNV" offset=
"601">
8254 <param name=
"target" type=
"GLenum"/>
8255 <param name=
"address" type=
"GLuint"/>
8256 <param name=
"matrix" type=
"GLenum"/>
8257 <param name=
"transform" type=
"GLenum"/>
8261 <function name=
"VertexAttribPointerNV" offset=
"602">
8262 <param name=
"index" type=
"GLuint"/>
8263 <param name=
"size" type=
"GLint"/>
8264 <param name=
"type" type=
"GLenum"/>
8265 <param name=
"stride" type=
"GLsizei"/>
8266 <param name=
"pointer" type=
"const GLvoid *"/>
8267 <glx handcode=
"true"/>
8270 <function name=
"VertexAttrib1dNV" offset=
"603" vectorequiv=
"VertexAttrib1dvNV">
8271 <param name=
"index" type=
"GLuint"/>
8272 <param name=
"x" type=
"GLdouble"/>
8275 <function name=
"VertexAttrib1dvNV" offset=
"604">
8276 <param name=
"index" type=
"GLuint"/>
8277 <param name=
"v" type=
"const GLdouble *" count=
"1"/>
8278 <glx rop=
"4197" doubles_in_order=
"true"/>
8281 <function name=
"VertexAttrib1fNV" offset=
"605" vectorequiv=
"VertexAttrib1fvNV">
8282 <param name=
"index" type=
"GLuint"/>
8283 <param name=
"x" type=
"GLfloat"/>
8286 <function name=
"VertexAttrib1fvNV" offset=
"606">
8287 <param name=
"index" type=
"GLuint"/>
8288 <param name=
"v" type=
"const GLfloat *" count=
"1"/>
8292 <function name=
"VertexAttrib1sNV" offset=
"607" vectorequiv=
"VertexAttrib1svNV">
8293 <param name=
"index" type=
"GLuint"/>
8294 <param name=
"x" type=
"GLshort"/>
8297 <function name=
"VertexAttrib1svNV" offset=
"608">
8298 <param name=
"index" type=
"GLuint"/>
8299 <param name=
"v" type=
"const GLshort *" count=
"1"/>
8303 <function name=
"VertexAttrib2dNV" offset=
"609" vectorequiv=
"VertexAttrib2dvNV">
8304 <param name=
"index" type=
"GLuint"/>
8305 <param name=
"x" type=
"GLdouble"/>
8306 <param name=
"y" type=
"GLdouble"/>
8309 <function name=
"VertexAttrib2dvNV" offset=
"610">
8310 <param name=
"index" type=
"GLuint"/>
8311 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
8312 <glx rop=
"4198" doubles_in_order=
"true"/>
8315 <function name=
"VertexAttrib2fNV" offset=
"611" vectorequiv=
"VertexAttrib2fvNV">
8316 <param name=
"index" type=
"GLuint"/>
8317 <param name=
"x" type=
"GLfloat"/>
8318 <param name=
"y" type=
"GLfloat"/>
8321 <function name=
"VertexAttrib2fvNV" offset=
"612">
8322 <param name=
"index" type=
"GLuint"/>
8323 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
8327 <function name=
"VertexAttrib2sNV" offset=
"613" vectorequiv=
"VertexAttrib2svNV">
8328 <param name=
"index" type=
"GLuint"/>
8329 <param name=
"x" type=
"GLshort"/>
8330 <param name=
"y" type=
"GLshort"/>
8333 <function name=
"VertexAttrib2svNV" offset=
"614">
8334 <param name=
"index" type=
"GLuint"/>
8335 <param name=
"v" type=
"const GLshort *" count=
"2"/>
8339 <function name=
"VertexAttrib3dNV" offset=
"615" vectorequiv=
"VertexAttrib3dvNV">
8340 <param name=
"index" type=
"GLuint"/>
8341 <param name=
"x" type=
"GLdouble"/>
8342 <param name=
"y" type=
"GLdouble"/>
8343 <param name=
"z" type=
"GLdouble"/>
8346 <function name=
"VertexAttrib3dvNV" offset=
"616">
8347 <param name=
"index" type=
"GLuint"/>
8348 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
8349 <glx rop=
"4199" doubles_in_order=
"true"/>
8352 <function name=
"VertexAttrib3fNV" offset=
"617" vectorequiv=
"VertexAttrib3fvNV">
8353 <param name=
"index" type=
"GLuint"/>
8354 <param name=
"x" type=
"GLfloat"/>
8355 <param name=
"y" type=
"GLfloat"/>
8356 <param name=
"z" type=
"GLfloat"/>
8359 <function name=
"VertexAttrib3fvNV" offset=
"618">
8360 <param name=
"index" type=
"GLuint"/>
8361 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
8365 <function name=
"VertexAttrib3sNV" offset=
"619" vectorequiv=
"VertexAttrib3svNV">
8366 <param name=
"index" type=
"GLuint"/>
8367 <param name=
"x" type=
"GLshort"/>
8368 <param name=
"y" type=
"GLshort"/>
8369 <param name=
"z" type=
"GLshort"/>
8372 <function name=
"VertexAttrib3svNV" offset=
"620">
8373 <param name=
"index" type=
"GLuint"/>
8374 <param name=
"v" type=
"const GLshort *" count=
"3"/>
8378 <function name=
"VertexAttrib4dNV" offset=
"621" vectorequiv=
"VertexAttrib4dvNV">
8379 <param name=
"index" type=
"GLuint"/>
8380 <param name=
"x" type=
"GLdouble"/>
8381 <param name=
"y" type=
"GLdouble"/>
8382 <param name=
"z" type=
"GLdouble"/>
8383 <param name=
"w" type=
"GLdouble"/>
8386 <function name=
"VertexAttrib4dvNV" offset=
"622">
8387 <param name=
"index" type=
"GLuint"/>
8388 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
8389 <glx rop=
"4200" doubles_in_order=
"true"/>
8392 <function name=
"VertexAttrib4fNV" offset=
"623" vectorequiv=
"VertexAttrib4fvNV">
8393 <param name=
"index" type=
"GLuint"/>
8394 <param name=
"x" type=
"GLfloat"/>
8395 <param name=
"y" type=
"GLfloat"/>
8396 <param name=
"z" type=
"GLfloat"/>
8397 <param name=
"w" type=
"GLfloat"/>
8400 <function name=
"VertexAttrib4fvNV" offset=
"624">
8401 <param name=
"index" type=
"GLuint"/>
8402 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
8406 <function name=
"VertexAttrib4sNV" offset=
"625" vectorequiv=
"VertexAttrib4svNV">
8407 <param name=
"index" type=
"GLuint"/>
8408 <param name=
"x" type=
"GLshort"/>
8409 <param name=
"y" type=
"GLshort"/>
8410 <param name=
"z" type=
"GLshort"/>
8411 <param name=
"w" type=
"GLshort"/>
8414 <function name=
"VertexAttrib4svNV" offset=
"626">
8415 <param name=
"index" type=
"GLuint"/>
8416 <param name=
"v" type=
"const GLshort *" count=
"4"/>
8420 <function name=
"VertexAttrib4ubNV" offset=
"627" vectorequiv=
"VertexAttrib4ubvNV">
8421 <param name=
"index" type=
"GLuint"/>
8422 <param name=
"x" type=
"GLubyte"/>
8423 <param name=
"y" type=
"GLubyte"/>
8424 <param name=
"z" type=
"GLubyte"/>
8425 <param name=
"w" type=
"GLubyte"/>
8428 <function name=
"VertexAttrib4ubvNV" offset=
"628">
8429 <param name=
"index" type=
"GLuint"/>
8430 <param name=
"v" type=
"const GLubyte *" count=
"4"/>
8434 <function name=
"VertexAttribs1dvNV" offset=
"629">
8435 <param name=
"index" type=
"GLuint"/>
8436 <param name=
"n" type=
"GLsizei" counter=
"true"/>
8437 <param name=
"v" type=
"const GLdouble *" count=
"n"/>
8438 <glx rop=
"4210" doubles_in_order=
"true"/>
8441 <function name=
"VertexAttribs1fvNV" offset=
"630">
8442 <param name=
"index" type=
"GLuint"/>
8443 <param name=
"n" type=
"GLsizei" counter=
"true"/>
8444 <param name=
"v" type=
"const GLfloat *" count=
"n"/>
8448 <function name=
"VertexAttribs1svNV" offset=
"631">
8449 <param name=
"index" type=
"GLuint"/>
8450 <param name=
"n" type=
"GLsizei" counter=
"true"/>
8451 <param name=
"v" type=
"const GLshort *" count=
"n"/>
8455 <function name=
"VertexAttribs2dvNV" offset=
"632">
8456 <param name=
"index" type=
"GLuint"/>
8457 <param name=
"n" type=
"GLsizei"/>
8458 <param name=
"v" type=
"const GLdouble *"/>
8460 <!-- This is hand coded because the number of array elements
8461 pointed to by 'v' is 2*n.
8463 <glx rop=
"4211" handcode=
"true"/>
8466 <function name=
"VertexAttribs2fvNV" offset=
"633">
8467 <param name=
"index" type=
"GLuint"/>
8468 <param name=
"n" type=
"GLsizei"/>
8469 <param name=
"v" type=
"const GLfloat *"/>
8471 <!-- This is hand coded because the number of array elements
8472 pointed to by 'v' is 2*n.
8474 <glx rop=
"4207" handcode=
"true"/>
8477 <function name=
"VertexAttribs2svNV" offset=
"634">
8478 <param name=
"index" type=
"GLuint"/>
8479 <param name=
"n" type=
"GLsizei"/>
8480 <param name=
"v" type=
"const GLshort *"/>
8481 <glx rop=
"4203" handcode=
"true"/>
8483 <!-- This is hand coded because the number of array elements
8484 pointed to by 'v' is 2*n.
8488 <function name=
"VertexAttribs3dvNV" offset=
"635">
8489 <param name=
"index" type=
"GLuint"/>
8490 <param name=
"n" type=
"GLsizei"/>
8491 <param name=
"v" type=
"const GLdouble *"/>
8493 <!-- This is hand coded because the number of array elements
8494 pointed to by 'v' is 3*n.
8496 <glx rop=
"4212" handcode=
"true"/>
8499 <function name=
"VertexAttribs3fvNV" offset=
"636">
8500 <param name=
"index" type=
"GLuint"/>
8501 <param name=
"n" type=
"GLsizei"/>
8502 <param name=
"v" type=
"const GLfloat *"/>
8504 <!-- This is hand coded because the number of array elements
8505 pointed to by 'v' is 3*n.
8507 <glx rop=
"4208" handcode=
"true"/>
8510 <function name=
"VertexAttribs3svNV" offset=
"637">
8511 <param name=
"index" type=
"GLuint"/>
8512 <param name=
"n" type=
"GLsizei"/>
8513 <param name=
"v" type=
"const GLshort *"/>
8515 <!-- This is hand coded because the number of array elements
8516 pointed to by 'v' is 3*n.
8518 <glx rop=
"4204" handcode=
"true"/>
8521 <function name=
"VertexAttribs4dvNV" offset=
"638">
8522 <param name=
"index" type=
"GLuint"/>
8523 <param name=
"n" type=
"GLsizei"/>
8524 <param name=
"v" type=
"const GLdouble *"/>
8526 <!-- This is hand coded because the number of array elements
8527 pointed to by 'v' is 4*n.
8529 <glx rop=
"4213" handcode=
"true"/>
8532 <function name=
"VertexAttribs4fvNV" offset=
"639">
8533 <param name=
"index" type=
"GLuint"/>
8534 <param name=
"n" type=
"GLsizei"/>
8535 <param name=
"v" type=
"const GLfloat *"/>
8537 <!-- This is hand coded because the number of array elements
8538 pointed to by 'v' is 4*n.
8540 <glx rop=
"4209" handcode=
"true"/>
8543 <function name=
"VertexAttribs4svNV" offset=
"640">
8544 <param name=
"index" type=
"GLuint"/>
8545 <param name=
"n" type=
"GLsizei"/>
8546 <param name=
"v" type=
"const GLshort *"/>
8548 <!-- This is hand coded because the number of array elements
8549 pointed to by 'v' is 4*n.
8551 <glx rop=
"4205" handcode=
"true"/>
8554 <function name=
"VertexAttribs4ubvNV" offset=
"641">
8555 <param name=
"index" type=
"GLuint"/>
8556 <param name=
"n" type=
"GLsizei"/>
8557 <param name=
"v" type=
"const GLubyte *"/>
8559 <!-- This is hand coded because the number of array elements
8560 pointed to by 'v' is 4*n.
8562 <glx rop=
"4214" handcode=
"true"/>
8566 <!-- Extension number 234 is a GLX extension. -->
8567 <!-- Extension number 236 is not listed in the extension registry. -->
8568 <!-- Extension number 237 is a GLX extension. -->
8569 <!-- Extension number 238 is a GLX extension. -->
8570 <!-- Extension number 242 is a WGL extension. -->
8571 <!-- Extension number 250 is a WGL extension. -->
8572 <!-- Extension number 251 is a WGL extension. -->
8573 <!-- Extension number 252 is a WGL extension. -->
8574 <!-- Extension number 253 is a WGL extension. -->
8575 <!-- Extension number 254 is a WGL extension. -->
8576 <!-- Extension number 255 is a WGL extension. -->
8578 <category name=
"GL_NV_point_sprite" number=
"262">
8579 <function name=
"PointParameteriNV" offset=
"642">
8580 <param name=
"pname" type=
"GLenum"/>
8581 <param name=
"params" type=
"GLint"/>
8585 <function name=
"PointParameterivNV" offset=
"643">
8586 <param name=
"pname" type=
"GLenum"/>
8587 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
8592 <!-- Extension number 263 is a WGL extension. -->
8593 <!-- Extension number 264 is a WGL extension. -->
8595 <category name=
"EXT_stencil_two_side" number=
"268">
8596 <function name=
"ActiveStencilFaceEXT" offset=
"646">
8597 <param name=
"face" type=
"GLenum"/>
8602 <category name=
"GL_ATI_draw_buffers" number=
"277">
8603 <function name=
"DrawBuffersATI" offset=
"?">
8604 <param name=
"n" type=
"GLsizei" counter=
"true"/>
8605 <param name=
"bufs" type=
"const GLenum *" count=
"n"/>
8606 <!-- GLX protocol is not fully defined for this extension. -->
8610 <!-- Extension number 278 is a WGL extension. -->
8612 <category name=
"GL_NV_fragment_program" number=
"282">
8613 <function name=
"ProgramNamedParameter4fNV" offset=
"682" vectorequiv=
"ProgramNamedParameter4fvNV">
8614 <param name=
"id" type=
"GLuint"/>
8615 <param name=
"len" type=
"GLsizei"/>
8616 <param name=
"name" type=
"const GLubyte *"/>
8617 <param name=
"x" type=
"GLfloat"/>
8618 <param name=
"y" type=
"GLfloat"/>
8619 <param name=
"z" type=
"GLfloat"/>
8620 <param name=
"w" type=
"GLfloat"/>
8621 <glx rop=
"4218" handcode=
"true"/>
8624 <function name=
"ProgramNamedParameter4dNV" offset=
"683" vectorequiv=
"ProgramNamedParameter4dvNV">
8625 <param name=
"id" type=
"GLuint"/>
8626 <param name=
"len" type=
"GLsizei"/>
8627 <param name=
"name" type=
"const GLubyte *" variable_param=
"len"/>
8628 <param name=
"x" type=
"GLdouble"/>
8629 <param name=
"y" type=
"GLdouble"/>
8630 <param name=
"z" type=
"GLdouble"/>
8631 <param name=
"w" type=
"GLdouble"/>
8634 <function name=
"ProgramNamedParameter4fvNV" offset=
"684">
8635 <param name=
"id" type=
"GLuint"/>
8636 <param name=
"len" type=
"GLsizei"/>
8637 <param name=
"name" type=
"const GLubyte *"/>
8638 <param name=
"v" type=
"const GLfloat *"/>
8639 <glx rop=
"4218" handcode=
"true"/>
8642 <function name=
"ProgramNamedParameter4dvNV" offset=
"685">
8643 <param name=
"id" type=
"GLuint"/>
8644 <param name=
"len" type=
"GLsizei"/>
8645 <param name=
"name" type=
"const GLubyte *"/>
8646 <param name=
"v" type=
"const GLdouble *"/>
8647 <glx rop=
"4219" handcode=
"true"/>
8650 <function name=
"GetProgramNamedParameterfvNV" offset=
"686">
8651 <param name=
"id" type=
"GLuint"/>
8652 <param name=
"len" type=
"GLsizei"/>
8653 <param name=
"name" type=
"const GLubyte *"/>
8654 <param name=
"params" type=
"GLfloat *"/>
8655 <glx vendorpriv=
"1310" handcode=
"true"/>
8658 <function name=
"GetProgramNamedParameterdvNV" offset=
"687">
8659 <param name=
"id" type=
"GLuint"/>
8660 <param name=
"len" type=
"GLsizei"/>
8661 <param name=
"name" type=
"const GLubyte *"/>
8662 <param name=
"params" type=
"GLdouble *"/>
8663 <glx vendorpriv=
"1311" handcode=
"true"/>
8667 <category name=
"GL_EXT_depth_bounds_test" number=
"297">
8668 <function name=
"DepthBoundsEXT" offset=
"699">
8669 <param name=
"zmin" type=
"GLclampd"/>
8670 <param name=
"zmax" type=
"GLclampd"/>
8675 <category name=
"GL_EXT_blend_equation_separate" number=
"299">
8676 <function name=
"BlendEquationSeparateEXT" offset=
"710">
8677 <param name=
"modeRGB" type=
"GLenum"/>
8678 <param name=
"modeA" type=
"GLenum"/>
8684 <!-- Unnumbered extensions sorted by name. -->
8686 <category name=
"GL_ATI_blend_equation_separate">
8687 <function name=
"BlendEquationSeparateATI" alias=
"BlendEquationSeparateEXT">
8688 <param name=
"modeRGB" type=
"GLenum"/>
8689 <param name=
"modeA" type=
"GLenum"/>
8693 <category name=
"GL_INGR_blend_func_separate">
8694 <function name=
"BlendFuncSeparateINGR" alias=
"BlendFuncSeparateEXT">
8695 <param name=
"sfactorRGB" type=
"GLenum"/>
8696 <param name=
"dfactorRGB" type=
"GLenum"/>
8697 <param name=
"sfactorAlpha" type=
"GLenum"/>
8698 <param name=
"dfactorAlpha" type=
"GLenum"/>
8702 <category name=
"GL_SGIS_point_parameters">
8703 <function name=
"PointParameterfSGIS" alias=
"PointParameterfEXT">
8704 <param name=
"pname" type=
"GLenum"/>
8705 <param name=
"param" type=
"GLfloat"/>
8708 <function name=
"PointParameterfvSGIS" alias=
"PointParameterfvEXT">
8709 <param name=
"pname" type=
"GLenum"/>
8710 <param name=
"params" type=
"const GLfloat *"/>
8714 <category name=
"GL_SGIX_igloo_interface">
8715 <function name=
"IglooInterfaceSGIX" offset=
"?">
8716 <param name=
"pname" type=
"GLenum"/>
8717 <param name=
"params" type=
"const GLvoid *"/>
8721 <category name=
"GL_SGIX_polynomial_ffd">
8722 <function name=
"DeformationMap3dSGIX" offset=
"?">
8723 <param name=
"target" type=
"GLenum"/>
8724 <param name=
"u1" type=
"GLdouble"/>
8725 <param name=
"u2" type=
"GLdouble"/>
8726 <param name=
"ustride" type=
"GLint"/>
8727 <param name=
"uorder" type=
"GLint"/>
8728 <param name=
"v1" type=
"GLdouble"/>
8729 <param name=
"v2" type=
"GLdouble"/>
8730 <param name=
"vstride" type=
"GLint"/>
8731 <param name=
"vorder" type=
"GLint"/>
8732 <param name=
"w1" type=
"GLdouble"/>
8733 <param name=
"w2" type=
"GLdouble"/>
8734 <param name=
"wstride" type=
"GLint"/>
8735 <param name=
"worder" type=
"GLint"/>
8736 <param name=
"points" type=
"const GLdouble *"/>
8739 <function name=
"DeformationMap3fSGIX" offset=
"?">
8740 <param name=
"target" type=
"GLenum"/>
8741 <param name=
"u1" type=
"GLfloat"/>
8742 <param name=
"u2" type=
"GLfloat"/>
8743 <param name=
"ustride" type=
"GLint"/>
8744 <param name=
"uorder" type=
"GLint"/>
8745 <param name=
"v1" type=
"GLfloat"/>
8746 <param name=
"v2" type=
"GLfloat"/>
8747 <param name=
"vstride" type=
"GLint"/>
8748 <param name=
"vorder" type=
"GLint"/>
8749 <param name=
"w1" type=
"GLfloat"/>
8750 <param name=
"w2" type=
"GLfloat"/>
8751 <param name=
"wstride" type=
"GLint"/>
8752 <param name=
"worder" type=
"GLint"/>
8753 <param name=
"points" type=
"const GLfloat *"/>
8756 <function name=
"DeformSGIX" offset=
"?">
8757 <param name=
"mask" type=
"GLenum"/>
8760 <function name=
"LoadIdentityDeformationMapSGIX" offset=
"?">
8761 <param name=
"mask" type=
"GLenum"/>
8765 <category name=
"unused">
8766 <function name=
"__unused413" offset=
"413">
8767 <glx ignore=
"true"/>