Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(671)

Side by Side Diff: third_party/mesa/chromium_gensrc/mesa/indirect_init.c

Issue 17028009: Checked in sources which are normally autogenerated during Mesa's build process. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 /* DO NOT EDIT - This file generated automatically by glX_proto_send.py (from Me sa) script */
2
3 /*
4 * Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas.
5 * (C) Copyright IBM Corporation 2004
6 * All Rights Reserved.
7 *
8 * Permission is hereby granted, free of charge, to any person obtaining a
9 * copy of this software and associated documentation files (the "Software"),
10 * to deal in the Software without restriction, including without limitation
11 * the rights to use, copy, modify, merge, publish, distribute, sub license,
12 * and/or sell copies of the Software, and to permit persons to whom the
13 * Software is furnished to do so, subject to the following conditions:
14 *
15 * The above copyright notice and this permission notice (including the next
16 * paragraph) shall be included in all copies or substantial portions of the
17 * Software.
18 *
19 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
22 * PRECISION INSIGHT, IBM,
23 * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
24 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
25 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
26 * SOFTWARE.
27 */
28
29 /**
30 * \file indirect_init.c
31 * Initialize indirect rendering dispatch table.
32 *
33 * \author Kevin E. Martin <kevin@precisioninsight.com>
34 * \author Brian Paul <brian@precisioninsight.com>
35 * \author Ian Romanick <idr@us.ibm.com>
36 */
37
38 #include "indirect_init.h"
39 #include "indirect.h"
40 #include "glapi.h"
41 #include <assert.h>
42
43
44 /**
45 * No-op function used to initialize functions that have no GLX protocol
46 * support.
47 */
48 static int NoOp(void)
49 {
50 return 0;
51 }
52
53 /**
54 * Create and initialize a new GL dispatch table. The table is initialized
55 * with GLX indirect rendering protocol functions.
56 */
57 struct _glapi_table * __glXNewIndirectAPI( void )
58 {
59 _glapi_proc *table;
60 unsigned entries;
61 unsigned i;
62 int o;
63
64 entries = _glapi_get_dispatch_table_size();
65 table = (_glapi_proc *) Xmalloc(entries * sizeof(_glapi_proc));
66
67 /* first, set all entries to point to no-op functions */
68 for (i = 0; i < entries; i++) {
69 table[i] = (_glapi_proc) NoOp;
70 }
71
72 /* now, initialize the entries we understand */
73
74 /* 1.0 */
75
76 table[213] = (_glapi_proc) __indirect_glAccum;
77 table[240] = (_glapi_proc) __indirect_glAlphaFunc;
78 table[7] = (_glapi_proc) __indirect_glBegin;
79 table[8] = (_glapi_proc) __indirect_glBitmap;
80 table[241] = (_glapi_proc) __indirect_glBlendFunc;
81 table[2] = (_glapi_proc) __indirect_glCallList;
82 table[3] = (_glapi_proc) __indirect_glCallLists;
83 table[203] = (_glapi_proc) __indirect_glClear;
84 table[204] = (_glapi_proc) __indirect_glClearAccum;
85 table[206] = (_glapi_proc) __indirect_glClearColor;
86 table[208] = (_glapi_proc) __indirect_glClearDepth;
87 table[205] = (_glapi_proc) __indirect_glClearIndex;
88 table[207] = (_glapi_proc) __indirect_glClearStencil;
89 table[150] = (_glapi_proc) __indirect_glClipPlane;
90 table[9] = (_glapi_proc) __indirect_glColor3b;
91 table[10] = (_glapi_proc) __indirect_glColor3bv;
92 table[11] = (_glapi_proc) __indirect_glColor3d;
93 table[12] = (_glapi_proc) __indirect_glColor3dv;
94 table[13] = (_glapi_proc) __indirect_glColor3f;
95 table[14] = (_glapi_proc) __indirect_glColor3fv;
96 table[15] = (_glapi_proc) __indirect_glColor3i;
97 table[16] = (_glapi_proc) __indirect_glColor3iv;
98 table[17] = (_glapi_proc) __indirect_glColor3s;
99 table[18] = (_glapi_proc) __indirect_glColor3sv;
100 table[19] = (_glapi_proc) __indirect_glColor3ub;
101 table[20] = (_glapi_proc) __indirect_glColor3ubv;
102 table[21] = (_glapi_proc) __indirect_glColor3ui;
103 table[22] = (_glapi_proc) __indirect_glColor3uiv;
104 table[23] = (_glapi_proc) __indirect_glColor3us;
105 table[24] = (_glapi_proc) __indirect_glColor3usv;
106 table[25] = (_glapi_proc) __indirect_glColor4b;
107 table[26] = (_glapi_proc) __indirect_glColor4bv;
108 table[27] = (_glapi_proc) __indirect_glColor4d;
109 table[28] = (_glapi_proc) __indirect_glColor4dv;
110 table[29] = (_glapi_proc) __indirect_glColor4f;
111 table[30] = (_glapi_proc) __indirect_glColor4fv;
112 table[31] = (_glapi_proc) __indirect_glColor4i;
113 table[32] = (_glapi_proc) __indirect_glColor4iv;
114 table[33] = (_glapi_proc) __indirect_glColor4s;
115 table[34] = (_glapi_proc) __indirect_glColor4sv;
116 table[35] = (_glapi_proc) __indirect_glColor4ub;
117 table[36] = (_glapi_proc) __indirect_glColor4ubv;
118 table[37] = (_glapi_proc) __indirect_glColor4ui;
119 table[38] = (_glapi_proc) __indirect_glColor4uiv;
120 table[39] = (_glapi_proc) __indirect_glColor4us;
121 table[40] = (_glapi_proc) __indirect_glColor4usv;
122 table[210] = (_glapi_proc) __indirect_glColorMask;
123 table[151] = (_glapi_proc) __indirect_glColorMaterial;
124 table[255] = (_glapi_proc) __indirect_glCopyPixels;
125 table[152] = (_glapi_proc) __indirect_glCullFace;
126 table[4] = (_glapi_proc) __indirect_glDeleteLists;
127 table[245] = (_glapi_proc) __indirect_glDepthFunc;
128 table[211] = (_glapi_proc) __indirect_glDepthMask;
129 table[288] = (_glapi_proc) __indirect_glDepthRange;
130 table[214] = (_glapi_proc) __indirect_glDisable;
131 table[202] = (_glapi_proc) __indirect_glDrawBuffer;
132 table[257] = (_glapi_proc) __indirect_glDrawPixels;
133 table[41] = (_glapi_proc) __indirect_glEdgeFlag;
134 table[42] = (_glapi_proc) __indirect_glEdgeFlagv;
135 table[215] = (_glapi_proc) __indirect_glEnable;
136 table[43] = (_glapi_proc) __indirect_glEnd;
137 table[1] = (_glapi_proc) __indirect_glEndList;
138 table[228] = (_glapi_proc) __indirect_glEvalCoord1d;
139 table[229] = (_glapi_proc) __indirect_glEvalCoord1dv;
140 table[230] = (_glapi_proc) __indirect_glEvalCoord1f;
141 table[231] = (_glapi_proc) __indirect_glEvalCoord1fv;
142 table[232] = (_glapi_proc) __indirect_glEvalCoord2d;
143 table[233] = (_glapi_proc) __indirect_glEvalCoord2dv;
144 table[234] = (_glapi_proc) __indirect_glEvalCoord2f;
145 table[235] = (_glapi_proc) __indirect_glEvalCoord2fv;
146 table[236] = (_glapi_proc) __indirect_glEvalMesh1;
147 table[238] = (_glapi_proc) __indirect_glEvalMesh2;
148 table[237] = (_glapi_proc) __indirect_glEvalPoint1;
149 table[239] = (_glapi_proc) __indirect_glEvalPoint2;
150 table[194] = (_glapi_proc) __indirect_glFeedbackBuffer;
151 table[216] = (_glapi_proc) __indirect_glFinish;
152 table[217] = (_glapi_proc) __indirect_glFlush;
153 table[153] = (_glapi_proc) __indirect_glFogf;
154 table[154] = (_glapi_proc) __indirect_glFogfv;
155 table[155] = (_glapi_proc) __indirect_glFogi;
156 table[156] = (_glapi_proc) __indirect_glFogiv;
157 table[157] = (_glapi_proc) __indirect_glFrontFace;
158 table[289] = (_glapi_proc) __indirect_glFrustum;
159 table[5] = (_glapi_proc) __indirect_glGenLists;
160 table[258] = (_glapi_proc) __indirect_glGetBooleanv;
161 table[259] = (_glapi_proc) __indirect_glGetClipPlane;
162 table[260] = (_glapi_proc) __indirect_glGetDoublev;
163 table[261] = (_glapi_proc) __indirect_glGetError;
164 table[262] = (_glapi_proc) __indirect_glGetFloatv;
165 table[263] = (_glapi_proc) __indirect_glGetIntegerv;
166 table[264] = (_glapi_proc) __indirect_glGetLightfv;
167 table[265] = (_glapi_proc) __indirect_glGetLightiv;
168 table[266] = (_glapi_proc) __indirect_glGetMapdv;
169 table[267] = (_glapi_proc) __indirect_glGetMapfv;
170 table[268] = (_glapi_proc) __indirect_glGetMapiv;
171 table[269] = (_glapi_proc) __indirect_glGetMaterialfv;
172 table[270] = (_glapi_proc) __indirect_glGetMaterialiv;
173 table[271] = (_glapi_proc) __indirect_glGetPixelMapfv;
174 table[272] = (_glapi_proc) __indirect_glGetPixelMapuiv;
175 table[273] = (_glapi_proc) __indirect_glGetPixelMapusv;
176 table[274] = (_glapi_proc) __indirect_glGetPolygonStipple;
177 table[275] = (_glapi_proc) __indirect_glGetString;
178 table[276] = (_glapi_proc) __indirect_glGetTexEnvfv;
179 table[277] = (_glapi_proc) __indirect_glGetTexEnviv;
180 table[278] = (_glapi_proc) __indirect_glGetTexGendv;
181 table[279] = (_glapi_proc) __indirect_glGetTexGenfv;
182 table[280] = (_glapi_proc) __indirect_glGetTexGeniv;
183 table[281] = (_glapi_proc) __indirect_glGetTexImage;
184 table[284] = (_glapi_proc) __indirect_glGetTexLevelParameterfv;
185 table[285] = (_glapi_proc) __indirect_glGetTexLevelParameteriv;
186 table[282] = (_glapi_proc) __indirect_glGetTexParameterfv;
187 table[283] = (_glapi_proc) __indirect_glGetTexParameteriv;
188 table[158] = (_glapi_proc) __indirect_glHint;
189 table[212] = (_glapi_proc) __indirect_glIndexMask;
190 table[44] = (_glapi_proc) __indirect_glIndexd;
191 table[45] = (_glapi_proc) __indirect_glIndexdv;
192 table[46] = (_glapi_proc) __indirect_glIndexf;
193 table[47] = (_glapi_proc) __indirect_glIndexfv;
194 table[48] = (_glapi_proc) __indirect_glIndexi;
195 table[49] = (_glapi_proc) __indirect_glIndexiv;
196 table[50] = (_glapi_proc) __indirect_glIndexs;
197 table[51] = (_glapi_proc) __indirect_glIndexsv;
198 table[197] = (_glapi_proc) __indirect_glInitNames;
199 table[286] = (_glapi_proc) __indirect_glIsEnabled;
200 table[287] = (_glapi_proc) __indirect_glIsList;
201 table[163] = (_glapi_proc) __indirect_glLightModelf;
202 table[164] = (_glapi_proc) __indirect_glLightModelfv;
203 table[165] = (_glapi_proc) __indirect_glLightModeli;
204 table[166] = (_glapi_proc) __indirect_glLightModeliv;
205 table[159] = (_glapi_proc) __indirect_glLightf;
206 table[160] = (_glapi_proc) __indirect_glLightfv;
207 table[161] = (_glapi_proc) __indirect_glLighti;
208 table[162] = (_glapi_proc) __indirect_glLightiv;
209 table[167] = (_glapi_proc) __indirect_glLineStipple;
210 table[168] = (_glapi_proc) __indirect_glLineWidth;
211 table[6] = (_glapi_proc) __indirect_glListBase;
212 table[290] = (_glapi_proc) __indirect_glLoadIdentity;
213 table[292] = (_glapi_proc) __indirect_glLoadMatrixd;
214 table[291] = (_glapi_proc) __indirect_glLoadMatrixf;
215 table[198] = (_glapi_proc) __indirect_glLoadName;
216 table[242] = (_glapi_proc) __indirect_glLogicOp;
217 table[220] = (_glapi_proc) __indirect_glMap1d;
218 table[221] = (_glapi_proc) __indirect_glMap1f;
219 table[222] = (_glapi_proc) __indirect_glMap2d;
220 table[223] = (_glapi_proc) __indirect_glMap2f;
221 table[224] = (_glapi_proc) __indirect_glMapGrid1d;
222 table[225] = (_glapi_proc) __indirect_glMapGrid1f;
223 table[226] = (_glapi_proc) __indirect_glMapGrid2d;
224 table[227] = (_glapi_proc) __indirect_glMapGrid2f;
225 table[169] = (_glapi_proc) __indirect_glMaterialf;
226 table[170] = (_glapi_proc) __indirect_glMaterialfv;
227 table[171] = (_glapi_proc) __indirect_glMateriali;
228 table[172] = (_glapi_proc) __indirect_glMaterialiv;
229 table[293] = (_glapi_proc) __indirect_glMatrixMode;
230 table[295] = (_glapi_proc) __indirect_glMultMatrixd;
231 table[294] = (_glapi_proc) __indirect_glMultMatrixf;
232 table[0] = (_glapi_proc) __indirect_glNewList;
233 table[52] = (_glapi_proc) __indirect_glNormal3b;
234 table[53] = (_glapi_proc) __indirect_glNormal3bv;
235 table[54] = (_glapi_proc) __indirect_glNormal3d;
236 table[55] = (_glapi_proc) __indirect_glNormal3dv;
237 table[56] = (_glapi_proc) __indirect_glNormal3f;
238 table[57] = (_glapi_proc) __indirect_glNormal3fv;
239 table[58] = (_glapi_proc) __indirect_glNormal3i;
240 table[59] = (_glapi_proc) __indirect_glNormal3iv;
241 table[60] = (_glapi_proc) __indirect_glNormal3s;
242 table[61] = (_glapi_proc) __indirect_glNormal3sv;
243 table[296] = (_glapi_proc) __indirect_glOrtho;
244 table[199] = (_glapi_proc) __indirect_glPassThrough;
245 table[251] = (_glapi_proc) __indirect_glPixelMapfv;
246 table[252] = (_glapi_proc) __indirect_glPixelMapuiv;
247 table[253] = (_glapi_proc) __indirect_glPixelMapusv;
248 table[249] = (_glapi_proc) __indirect_glPixelStoref;
249 table[250] = (_glapi_proc) __indirect_glPixelStorei;
250 table[247] = (_glapi_proc) __indirect_glPixelTransferf;
251 table[248] = (_glapi_proc) __indirect_glPixelTransferi;
252 table[246] = (_glapi_proc) __indirect_glPixelZoom;
253 table[173] = (_glapi_proc) __indirect_glPointSize;
254 table[174] = (_glapi_proc) __indirect_glPolygonMode;
255 table[175] = (_glapi_proc) __indirect_glPolygonStipple;
256 table[218] = (_glapi_proc) __indirect_glPopAttrib;
257 table[297] = (_glapi_proc) __indirect_glPopMatrix;
258 table[200] = (_glapi_proc) __indirect_glPopName;
259 table[219] = (_glapi_proc) __indirect_glPushAttrib;
260 table[298] = (_glapi_proc) __indirect_glPushMatrix;
261 table[201] = (_glapi_proc) __indirect_glPushName;
262 table[62] = (_glapi_proc) __indirect_glRasterPos2d;
263 table[63] = (_glapi_proc) __indirect_glRasterPos2dv;
264 table[64] = (_glapi_proc) __indirect_glRasterPos2f;
265 table[65] = (_glapi_proc) __indirect_glRasterPos2fv;
266 table[66] = (_glapi_proc) __indirect_glRasterPos2i;
267 table[67] = (_glapi_proc) __indirect_glRasterPos2iv;
268 table[68] = (_glapi_proc) __indirect_glRasterPos2s;
269 table[69] = (_glapi_proc) __indirect_glRasterPos2sv;
270 table[70] = (_glapi_proc) __indirect_glRasterPos3d;
271 table[71] = (_glapi_proc) __indirect_glRasterPos3dv;
272 table[72] = (_glapi_proc) __indirect_glRasterPos3f;
273 table[73] = (_glapi_proc) __indirect_glRasterPos3fv;
274 table[74] = (_glapi_proc) __indirect_glRasterPos3i;
275 table[75] = (_glapi_proc) __indirect_glRasterPos3iv;
276 table[76] = (_glapi_proc) __indirect_glRasterPos3s;
277 table[77] = (_glapi_proc) __indirect_glRasterPos3sv;
278 table[78] = (_glapi_proc) __indirect_glRasterPos4d;
279 table[79] = (_glapi_proc) __indirect_glRasterPos4dv;
280 table[80] = (_glapi_proc) __indirect_glRasterPos4f;
281 table[81] = (_glapi_proc) __indirect_glRasterPos4fv;
282 table[82] = (_glapi_proc) __indirect_glRasterPos4i;
283 table[83] = (_glapi_proc) __indirect_glRasterPos4iv;
284 table[84] = (_glapi_proc) __indirect_glRasterPos4s;
285 table[85] = (_glapi_proc) __indirect_glRasterPos4sv;
286 table[254] = (_glapi_proc) __indirect_glReadBuffer;
287 table[256] = (_glapi_proc) __indirect_glReadPixels;
288 table[86] = (_glapi_proc) __indirect_glRectd;
289 table[87] = (_glapi_proc) __indirect_glRectdv;
290 table[88] = (_glapi_proc) __indirect_glRectf;
291 table[89] = (_glapi_proc) __indirect_glRectfv;
292 table[90] = (_glapi_proc) __indirect_glRecti;
293 table[91] = (_glapi_proc) __indirect_glRectiv;
294 table[92] = (_glapi_proc) __indirect_glRects;
295 table[93] = (_glapi_proc) __indirect_glRectsv;
296 table[196] = (_glapi_proc) __indirect_glRenderMode;
297 table[299] = (_glapi_proc) __indirect_glRotated;
298 table[300] = (_glapi_proc) __indirect_glRotatef;
299 table[301] = (_glapi_proc) __indirect_glScaled;
300 table[302] = (_glapi_proc) __indirect_glScalef;
301 table[176] = (_glapi_proc) __indirect_glScissor;
302 table[195] = (_glapi_proc) __indirect_glSelectBuffer;
303 table[177] = (_glapi_proc) __indirect_glShadeModel;
304 table[243] = (_glapi_proc) __indirect_glStencilFunc;
305 table[209] = (_glapi_proc) __indirect_glStencilMask;
306 table[244] = (_glapi_proc) __indirect_glStencilOp;
307 table[94] = (_glapi_proc) __indirect_glTexCoord1d;
308 table[95] = (_glapi_proc) __indirect_glTexCoord1dv;
309 table[96] = (_glapi_proc) __indirect_glTexCoord1f;
310 table[97] = (_glapi_proc) __indirect_glTexCoord1fv;
311 table[98] = (_glapi_proc) __indirect_glTexCoord1i;
312 table[99] = (_glapi_proc) __indirect_glTexCoord1iv;
313 table[100] = (_glapi_proc) __indirect_glTexCoord1s;
314 table[101] = (_glapi_proc) __indirect_glTexCoord1sv;
315 table[102] = (_glapi_proc) __indirect_glTexCoord2d;
316 table[103] = (_glapi_proc) __indirect_glTexCoord2dv;
317 table[104] = (_glapi_proc) __indirect_glTexCoord2f;
318 table[105] = (_glapi_proc) __indirect_glTexCoord2fv;
319 table[106] = (_glapi_proc) __indirect_glTexCoord2i;
320 table[107] = (_glapi_proc) __indirect_glTexCoord2iv;
321 table[108] = (_glapi_proc) __indirect_glTexCoord2s;
322 table[109] = (_glapi_proc) __indirect_glTexCoord2sv;
323 table[110] = (_glapi_proc) __indirect_glTexCoord3d;
324 table[111] = (_glapi_proc) __indirect_glTexCoord3dv;
325 table[112] = (_glapi_proc) __indirect_glTexCoord3f;
326 table[113] = (_glapi_proc) __indirect_glTexCoord3fv;
327 table[114] = (_glapi_proc) __indirect_glTexCoord3i;
328 table[115] = (_glapi_proc) __indirect_glTexCoord3iv;
329 table[116] = (_glapi_proc) __indirect_glTexCoord3s;
330 table[117] = (_glapi_proc) __indirect_glTexCoord3sv;
331 table[118] = (_glapi_proc) __indirect_glTexCoord4d;
332 table[119] = (_glapi_proc) __indirect_glTexCoord4dv;
333 table[120] = (_glapi_proc) __indirect_glTexCoord4f;
334 table[121] = (_glapi_proc) __indirect_glTexCoord4fv;
335 table[122] = (_glapi_proc) __indirect_glTexCoord4i;
336 table[123] = (_glapi_proc) __indirect_glTexCoord4iv;
337 table[124] = (_glapi_proc) __indirect_glTexCoord4s;
338 table[125] = (_glapi_proc) __indirect_glTexCoord4sv;
339 table[184] = (_glapi_proc) __indirect_glTexEnvf;
340 table[185] = (_glapi_proc) __indirect_glTexEnvfv;
341 table[186] = (_glapi_proc) __indirect_glTexEnvi;
342 table[187] = (_glapi_proc) __indirect_glTexEnviv;
343 table[188] = (_glapi_proc) __indirect_glTexGend;
344 table[189] = (_glapi_proc) __indirect_glTexGendv;
345 table[190] = (_glapi_proc) __indirect_glTexGenf;
346 table[191] = (_glapi_proc) __indirect_glTexGenfv;
347 table[192] = (_glapi_proc) __indirect_glTexGeni;
348 table[193] = (_glapi_proc) __indirect_glTexGeniv;
349 table[182] = (_glapi_proc) __indirect_glTexImage1D;
350 table[183] = (_glapi_proc) __indirect_glTexImage2D;
351 table[178] = (_glapi_proc) __indirect_glTexParameterf;
352 table[179] = (_glapi_proc) __indirect_glTexParameterfv;
353 table[180] = (_glapi_proc) __indirect_glTexParameteri;
354 table[181] = (_glapi_proc) __indirect_glTexParameteriv;
355 table[303] = (_glapi_proc) __indirect_glTranslated;
356 table[304] = (_glapi_proc) __indirect_glTranslatef;
357 table[126] = (_glapi_proc) __indirect_glVertex2d;
358 table[127] = (_glapi_proc) __indirect_glVertex2dv;
359 table[128] = (_glapi_proc) __indirect_glVertex2f;
360 table[129] = (_glapi_proc) __indirect_glVertex2fv;
361 table[130] = (_glapi_proc) __indirect_glVertex2i;
362 table[131] = (_glapi_proc) __indirect_glVertex2iv;
363 table[132] = (_glapi_proc) __indirect_glVertex2s;
364 table[133] = (_glapi_proc) __indirect_glVertex2sv;
365 table[134] = (_glapi_proc) __indirect_glVertex3d;
366 table[135] = (_glapi_proc) __indirect_glVertex3dv;
367 table[136] = (_glapi_proc) __indirect_glVertex3f;
368 table[137] = (_glapi_proc) __indirect_glVertex3fv;
369 table[138] = (_glapi_proc) __indirect_glVertex3i;
370 table[139] = (_glapi_proc) __indirect_glVertex3iv;
371 table[140] = (_glapi_proc) __indirect_glVertex3s;
372 table[141] = (_glapi_proc) __indirect_glVertex3sv;
373 table[142] = (_glapi_proc) __indirect_glVertex4d;
374 table[143] = (_glapi_proc) __indirect_glVertex4dv;
375 table[144] = (_glapi_proc) __indirect_glVertex4f;
376 table[145] = (_glapi_proc) __indirect_glVertex4fv;
377 table[146] = (_glapi_proc) __indirect_glVertex4i;
378 table[147] = (_glapi_proc) __indirect_glVertex4iv;
379 table[148] = (_glapi_proc) __indirect_glVertex4s;
380 table[149] = (_glapi_proc) __indirect_glVertex4sv;
381 table[305] = (_glapi_proc) __indirect_glViewport;
382
383 /* 1.1 */
384
385 table[322] = (_glapi_proc) __indirect_glAreTexturesResident;
386 table[306] = (_glapi_proc) __indirect_glArrayElement;
387 table[307] = (_glapi_proc) __indirect_glBindTexture;
388 table[308] = (_glapi_proc) __indirect_glColorPointer;
389 table[323] = (_glapi_proc) __indirect_glCopyTexImage1D;
390 table[324] = (_glapi_proc) __indirect_glCopyTexImage2D;
391 table[325] = (_glapi_proc) __indirect_glCopyTexSubImage1D;
392 table[326] = (_glapi_proc) __indirect_glCopyTexSubImage2D;
393 table[327] = (_glapi_proc) __indirect_glDeleteTextures;
394 table[309] = (_glapi_proc) __indirect_glDisableClientState;
395 table[310] = (_glapi_proc) __indirect_glDrawArrays;
396 table[311] = (_glapi_proc) __indirect_glDrawElements;
397 table[312] = (_glapi_proc) __indirect_glEdgeFlagPointer;
398 table[313] = (_glapi_proc) __indirect_glEnableClientState;
399 table[328] = (_glapi_proc) __indirect_glGenTextures;
400 table[329] = (_glapi_proc) __indirect_glGetPointerv;
401 table[314] = (_glapi_proc) __indirect_glIndexPointer;
402 table[315] = (_glapi_proc) __indirect_glIndexub;
403 table[316] = (_glapi_proc) __indirect_glIndexubv;
404 table[317] = (_glapi_proc) __indirect_glInterleavedArrays;
405 table[330] = (_glapi_proc) __indirect_glIsTexture;
406 table[318] = (_glapi_proc) __indirect_glNormalPointer;
407 table[319] = (_glapi_proc) __indirect_glPolygonOffset;
408 table[334] = (_glapi_proc) __indirect_glPopClientAttrib;
409 table[331] = (_glapi_proc) __indirect_glPrioritizeTextures;
410 table[335] = (_glapi_proc) __indirect_glPushClientAttrib;
411 table[320] = (_glapi_proc) __indirect_glTexCoordPointer;
412 table[332] = (_glapi_proc) __indirect_glTexSubImage1D;
413 table[333] = (_glapi_proc) __indirect_glTexSubImage2D;
414 table[321] = (_glapi_proc) __indirect_glVertexPointer;
415
416 /* 1.2 */
417
418 table[336] = (_glapi_proc) __indirect_glBlendColor;
419 table[337] = (_glapi_proc) __indirect_glBlendEquation;
420 table[346] = (_glapi_proc) __indirect_glColorSubTable;
421 table[339] = (_glapi_proc) __indirect_glColorTable;
422 table[340] = (_glapi_proc) __indirect_glColorTableParameterfv;
423 table[341] = (_glapi_proc) __indirect_glColorTableParameteriv;
424 table[348] = (_glapi_proc) __indirect_glConvolutionFilter1D;
425 table[349] = (_glapi_proc) __indirect_glConvolutionFilter2D;
426 table[350] = (_glapi_proc) __indirect_glConvolutionParameterf;
427 table[351] = (_glapi_proc) __indirect_glConvolutionParameterfv;
428 table[352] = (_glapi_proc) __indirect_glConvolutionParameteri;
429 table[353] = (_glapi_proc) __indirect_glConvolutionParameteriv;
430 table[347] = (_glapi_proc) __indirect_glCopyColorSubTable;
431 table[342] = (_glapi_proc) __indirect_glCopyColorTable;
432 table[354] = (_glapi_proc) __indirect_glCopyConvolutionFilter1D;
433 table[355] = (_glapi_proc) __indirect_glCopyConvolutionFilter2D;
434 table[373] = (_glapi_proc) __indirect_glCopyTexSubImage3D;
435 table[338] = (_glapi_proc) __indirect_glDrawRangeElements;
436 table[343] = (_glapi_proc) __indirect_glGetColorTable;
437 table[344] = (_glapi_proc) __indirect_glGetColorTableParameterfv;
438 table[345] = (_glapi_proc) __indirect_glGetColorTableParameteriv;
439 table[356] = (_glapi_proc) __indirect_glGetConvolutionFilter;
440 table[357] = (_glapi_proc) __indirect_glGetConvolutionParameterfv;
441 table[358] = (_glapi_proc) __indirect_glGetConvolutionParameteriv;
442 table[361] = (_glapi_proc) __indirect_glGetHistogram;
443 table[362] = (_glapi_proc) __indirect_glGetHistogramParameterfv;
444 table[363] = (_glapi_proc) __indirect_glGetHistogramParameteriv;
445 table[364] = (_glapi_proc) __indirect_glGetMinmax;
446 table[365] = (_glapi_proc) __indirect_glGetMinmaxParameterfv;
447 table[366] = (_glapi_proc) __indirect_glGetMinmaxParameteriv;
448 table[359] = (_glapi_proc) __indirect_glGetSeparableFilter;
449 table[367] = (_glapi_proc) __indirect_glHistogram;
450 table[368] = (_glapi_proc) __indirect_glMinmax;
451 table[369] = (_glapi_proc) __indirect_glResetHistogram;
452 table[370] = (_glapi_proc) __indirect_glResetMinmax;
453 table[360] = (_glapi_proc) __indirect_glSeparableFilter2D;
454 table[371] = (_glapi_proc) __indirect_glTexImage3D;
455 table[372] = (_glapi_proc) __indirect_glTexSubImage3D;
456
457 /* 1. GL_ARB_multitexture */
458
459 table[374] = (_glapi_proc) __indirect_glActiveTextureARB;
460 table[375] = (_glapi_proc) __indirect_glClientActiveTextureARB;
461 table[376] = (_glapi_proc) __indirect_glMultiTexCoord1dARB;
462 table[377] = (_glapi_proc) __indirect_glMultiTexCoord1dvARB;
463 table[378] = (_glapi_proc) __indirect_glMultiTexCoord1fARB;
464 table[379] = (_glapi_proc) __indirect_glMultiTexCoord1fvARB;
465 table[380] = (_glapi_proc) __indirect_glMultiTexCoord1iARB;
466 table[381] = (_glapi_proc) __indirect_glMultiTexCoord1ivARB;
467 table[382] = (_glapi_proc) __indirect_glMultiTexCoord1sARB;
468 table[383] = (_glapi_proc) __indirect_glMultiTexCoord1svARB;
469 table[384] = (_glapi_proc) __indirect_glMultiTexCoord2dARB;
470 table[385] = (_glapi_proc) __indirect_glMultiTexCoord2dvARB;
471 table[386] = (_glapi_proc) __indirect_glMultiTexCoord2fARB;
472 table[387] = (_glapi_proc) __indirect_glMultiTexCoord2fvARB;
473 table[388] = (_glapi_proc) __indirect_glMultiTexCoord2iARB;
474 table[389] = (_glapi_proc) __indirect_glMultiTexCoord2ivARB;
475 table[390] = (_glapi_proc) __indirect_glMultiTexCoord2sARB;
476 table[391] = (_glapi_proc) __indirect_glMultiTexCoord2svARB;
477 table[392] = (_glapi_proc) __indirect_glMultiTexCoord3dARB;
478 table[393] = (_glapi_proc) __indirect_glMultiTexCoord3dvARB;
479 table[394] = (_glapi_proc) __indirect_glMultiTexCoord3fARB;
480 table[395] = (_glapi_proc) __indirect_glMultiTexCoord3fvARB;
481 table[396] = (_glapi_proc) __indirect_glMultiTexCoord3iARB;
482 table[397] = (_glapi_proc) __indirect_glMultiTexCoord3ivARB;
483 table[398] = (_glapi_proc) __indirect_glMultiTexCoord3sARB;
484 table[399] = (_glapi_proc) __indirect_glMultiTexCoord3svARB;
485 table[400] = (_glapi_proc) __indirect_glMultiTexCoord4dARB;
486 table[401] = (_glapi_proc) __indirect_glMultiTexCoord4dvARB;
487 table[402] = (_glapi_proc) __indirect_glMultiTexCoord4fARB;
488 table[403] = (_glapi_proc) __indirect_glMultiTexCoord4fvARB;
489 table[404] = (_glapi_proc) __indirect_glMultiTexCoord4iARB;
490 table[405] = (_glapi_proc) __indirect_glMultiTexCoord4ivARB;
491 table[406] = (_glapi_proc) __indirect_glMultiTexCoord4sARB;
492 table[407] = (_glapi_proc) __indirect_glMultiTexCoord4svARB;
493
494 /* 3. GL_ARB_transpose_matrix */
495
496 o = _glapi_get_proc_offset("glLoadTransposeMatrixdARB");
497 assert(o > 0);
498 table[o] = (_glapi_proc) __indirect_glLoadTransposeMatrixdARB;
499 o = _glapi_get_proc_offset("glLoadTransposeMatrixfARB");
500 assert(o > 0);
501 table[o] = (_glapi_proc) __indirect_glLoadTransposeMatrixfARB;
502 o = _glapi_get_proc_offset("glMultTransposeMatrixdARB");
503 assert(o > 0);
504 table[o] = (_glapi_proc) __indirect_glMultTransposeMatrixdARB;
505 o = _glapi_get_proc_offset("glMultTransposeMatrixfARB");
506 assert(o > 0);
507 table[o] = (_glapi_proc) __indirect_glMultTransposeMatrixfARB;
508
509 /* 5. GL_ARB_multisample */
510
511 o = _glapi_get_proc_offset("glSampleCoverageARB");
512 assert(o > 0);
513 table[o] = (_glapi_proc) __indirect_glSampleCoverageARB;
514
515 /* 12. GL_ARB_texture_compression */
516
517 o = _glapi_get_proc_offset("glCompressedTexImage1DARB");
518 assert(o > 0);
519 table[o] = (_glapi_proc) __indirect_glCompressedTexImage1DARB;
520 o = _glapi_get_proc_offset("glCompressedTexImage2DARB");
521 assert(o > 0);
522 table[o] = (_glapi_proc) __indirect_glCompressedTexImage2DARB;
523 o = _glapi_get_proc_offset("glCompressedTexImage3DARB");
524 assert(o > 0);
525 table[o] = (_glapi_proc) __indirect_glCompressedTexImage3DARB;
526 o = _glapi_get_proc_offset("glCompressedTexSubImage1DARB");
527 assert(o > 0);
528 table[o] = (_glapi_proc) __indirect_glCompressedTexSubImage1DARB;
529 o = _glapi_get_proc_offset("glCompressedTexSubImage2DARB");
530 assert(o > 0);
531 table[o] = (_glapi_proc) __indirect_glCompressedTexSubImage2DARB;
532 o = _glapi_get_proc_offset("glCompressedTexSubImage3DARB");
533 assert(o > 0);
534 table[o] = (_glapi_proc) __indirect_glCompressedTexSubImage3DARB;
535 o = _glapi_get_proc_offset("glGetCompressedTexImageARB");
536 assert(o > 0);
537 table[o] = (_glapi_proc) __indirect_glGetCompressedTexImageARB;
538
539 /* 26. GL_ARB_vertex_program */
540
541 o = _glapi_get_proc_offset("glDisableVertexAttribArrayARB");
542 assert(o > 0);
543 table[o] = (_glapi_proc) __indirect_glDisableVertexAttribArrayARB;
544 o = _glapi_get_proc_offset("glEnableVertexAttribArrayARB");
545 assert(o > 0);
546 table[o] = (_glapi_proc) __indirect_glEnableVertexAttribArrayARB;
547 o = _glapi_get_proc_offset("glGetProgramEnvParameterdvARB");
548 assert(o > 0);
549 table[o] = (_glapi_proc) __indirect_glGetProgramEnvParameterdvARB;
550 o = _glapi_get_proc_offset("glGetProgramEnvParameterfvARB");
551 assert(o > 0);
552 table[o] = (_glapi_proc) __indirect_glGetProgramEnvParameterfvARB;
553 o = _glapi_get_proc_offset("glGetProgramLocalParameterdvARB");
554 assert(o > 0);
555 table[o] = (_glapi_proc) __indirect_glGetProgramLocalParameterdvARB;
556 o = _glapi_get_proc_offset("glGetProgramLocalParameterfvARB");
557 assert(o > 0);
558 table[o] = (_glapi_proc) __indirect_glGetProgramLocalParameterfvARB;
559 o = _glapi_get_proc_offset("glGetProgramStringARB");
560 assert(o > 0);
561 table[o] = (_glapi_proc) __indirect_glGetProgramStringARB;
562 o = _glapi_get_proc_offset("glGetProgramivARB");
563 assert(o > 0);
564 table[o] = (_glapi_proc) __indirect_glGetProgramivARB;
565 o = _glapi_get_proc_offset("glGetVertexAttribdvARB");
566 assert(o > 0);
567 table[o] = (_glapi_proc) __indirect_glGetVertexAttribdvARB;
568 o = _glapi_get_proc_offset("glGetVertexAttribfvARB");
569 assert(o > 0);
570 table[o] = (_glapi_proc) __indirect_glGetVertexAttribfvARB;
571 o = _glapi_get_proc_offset("glGetVertexAttribivARB");
572 assert(o > 0);
573 table[o] = (_glapi_proc) __indirect_glGetVertexAttribivARB;
574 o = _glapi_get_proc_offset("glProgramEnvParameter4dARB");
575 assert(o > 0);
576 table[o] = (_glapi_proc) __indirect_glProgramEnvParameter4dARB;
577 o = _glapi_get_proc_offset("glProgramEnvParameter4dvARB");
578 assert(o > 0);
579 table[o] = (_glapi_proc) __indirect_glProgramEnvParameter4dvARB;
580 o = _glapi_get_proc_offset("glProgramEnvParameter4fARB");
581 assert(o > 0);
582 table[o] = (_glapi_proc) __indirect_glProgramEnvParameter4fARB;
583 o = _glapi_get_proc_offset("glProgramEnvParameter4fvARB");
584 assert(o > 0);
585 table[o] = (_glapi_proc) __indirect_glProgramEnvParameter4fvARB;
586 o = _glapi_get_proc_offset("glProgramLocalParameter4dARB");
587 assert(o > 0);
588 table[o] = (_glapi_proc) __indirect_glProgramLocalParameter4dARB;
589 o = _glapi_get_proc_offset("glProgramLocalParameter4dvARB");
590 assert(o > 0);
591 table[o] = (_glapi_proc) __indirect_glProgramLocalParameter4dvARB;
592 o = _glapi_get_proc_offset("glProgramLocalParameter4fARB");
593 assert(o > 0);
594 table[o] = (_glapi_proc) __indirect_glProgramLocalParameter4fARB;
595 o = _glapi_get_proc_offset("glProgramLocalParameter4fvARB");
596 assert(o > 0);
597 table[o] = (_glapi_proc) __indirect_glProgramLocalParameter4fvARB;
598 o = _glapi_get_proc_offset("glProgramStringARB");
599 assert(o > 0);
600 table[o] = (_glapi_proc) __indirect_glProgramStringARB;
601 o = _glapi_get_proc_offset("glVertexAttrib1dARB");
602 assert(o > 0);
603 table[o] = (_glapi_proc) __indirect_glVertexAttrib1dARB;
604 o = _glapi_get_proc_offset("glVertexAttrib1dvARB");
605 assert(o > 0);
606 table[o] = (_glapi_proc) __indirect_glVertexAttrib1dvARB;
607 o = _glapi_get_proc_offset("glVertexAttrib1fARB");
608 assert(o > 0);
609 table[o] = (_glapi_proc) __indirect_glVertexAttrib1fARB;
610 o = _glapi_get_proc_offset("glVertexAttrib1fvARB");
611 assert(o > 0);
612 table[o] = (_glapi_proc) __indirect_glVertexAttrib1fvARB;
613 o = _glapi_get_proc_offset("glVertexAttrib1sARB");
614 assert(o > 0);
615 table[o] = (_glapi_proc) __indirect_glVertexAttrib1sARB;
616 o = _glapi_get_proc_offset("glVertexAttrib1svARB");
617 assert(o > 0);
618 table[o] = (_glapi_proc) __indirect_glVertexAttrib1svARB;
619 o = _glapi_get_proc_offset("glVertexAttrib2dARB");
620 assert(o > 0);
621 table[o] = (_glapi_proc) __indirect_glVertexAttrib2dARB;
622 o = _glapi_get_proc_offset("glVertexAttrib2dvARB");
623 assert(o > 0);
624 table[o] = (_glapi_proc) __indirect_glVertexAttrib2dvARB;
625 o = _glapi_get_proc_offset("glVertexAttrib2fARB");
626 assert(o > 0);
627 table[o] = (_glapi_proc) __indirect_glVertexAttrib2fARB;
628 o = _glapi_get_proc_offset("glVertexAttrib2fvARB");
629 assert(o > 0);
630 table[o] = (_glapi_proc) __indirect_glVertexAttrib2fvARB;
631 o = _glapi_get_proc_offset("glVertexAttrib2sARB");
632 assert(o > 0);
633 table[o] = (_glapi_proc) __indirect_glVertexAttrib2sARB;
634 o = _glapi_get_proc_offset("glVertexAttrib2svARB");
635 assert(o > 0);
636 table[o] = (_glapi_proc) __indirect_glVertexAttrib2svARB;
637 o = _glapi_get_proc_offset("glVertexAttrib3dARB");
638 assert(o > 0);
639 table[o] = (_glapi_proc) __indirect_glVertexAttrib3dARB;
640 o = _glapi_get_proc_offset("glVertexAttrib3dvARB");
641 assert(o > 0);
642 table[o] = (_glapi_proc) __indirect_glVertexAttrib3dvARB;
643 o = _glapi_get_proc_offset("glVertexAttrib3fARB");
644 assert(o > 0);
645 table[o] = (_glapi_proc) __indirect_glVertexAttrib3fARB;
646 o = _glapi_get_proc_offset("glVertexAttrib3fvARB");
647 assert(o > 0);
648 table[o] = (_glapi_proc) __indirect_glVertexAttrib3fvARB;
649 o = _glapi_get_proc_offset("glVertexAttrib3sARB");
650 assert(o > 0);
651 table[o] = (_glapi_proc) __indirect_glVertexAttrib3sARB;
652 o = _glapi_get_proc_offset("glVertexAttrib3svARB");
653 assert(o > 0);
654 table[o] = (_glapi_proc) __indirect_glVertexAttrib3svARB;
655 o = _glapi_get_proc_offset("glVertexAttrib4NbvARB");
656 assert(o > 0);
657 table[o] = (_glapi_proc) __indirect_glVertexAttrib4NbvARB;
658 o = _glapi_get_proc_offset("glVertexAttrib4NivARB");
659 assert(o > 0);
660 table[o] = (_glapi_proc) __indirect_glVertexAttrib4NivARB;
661 o = _glapi_get_proc_offset("glVertexAttrib4NsvARB");
662 assert(o > 0);
663 table[o] = (_glapi_proc) __indirect_glVertexAttrib4NsvARB;
664 o = _glapi_get_proc_offset("glVertexAttrib4NubARB");
665 assert(o > 0);
666 table[o] = (_glapi_proc) __indirect_glVertexAttrib4NubARB;
667 o = _glapi_get_proc_offset("glVertexAttrib4NubvARB");
668 assert(o > 0);
669 table[o] = (_glapi_proc) __indirect_glVertexAttrib4NubvARB;
670 o = _glapi_get_proc_offset("glVertexAttrib4NuivARB");
671 assert(o > 0);
672 table[o] = (_glapi_proc) __indirect_glVertexAttrib4NuivARB;
673 o = _glapi_get_proc_offset("glVertexAttrib4NusvARB");
674 assert(o > 0);
675 table[o] = (_glapi_proc) __indirect_glVertexAttrib4NusvARB;
676 o = _glapi_get_proc_offset("glVertexAttrib4bvARB");
677 assert(o > 0);
678 table[o] = (_glapi_proc) __indirect_glVertexAttrib4bvARB;
679 o = _glapi_get_proc_offset("glVertexAttrib4dARB");
680 assert(o > 0);
681 table[o] = (_glapi_proc) __indirect_glVertexAttrib4dARB;
682 o = _glapi_get_proc_offset("glVertexAttrib4dvARB");
683 assert(o > 0);
684 table[o] = (_glapi_proc) __indirect_glVertexAttrib4dvARB;
685 o = _glapi_get_proc_offset("glVertexAttrib4fARB");
686 assert(o > 0);
687 table[o] = (_glapi_proc) __indirect_glVertexAttrib4fARB;
688 o = _glapi_get_proc_offset("glVertexAttrib4fvARB");
689 assert(o > 0);
690 table[o] = (_glapi_proc) __indirect_glVertexAttrib4fvARB;
691 o = _glapi_get_proc_offset("glVertexAttrib4ivARB");
692 assert(o > 0);
693 table[o] = (_glapi_proc) __indirect_glVertexAttrib4ivARB;
694 o = _glapi_get_proc_offset("glVertexAttrib4sARB");
695 assert(o > 0);
696 table[o] = (_glapi_proc) __indirect_glVertexAttrib4sARB;
697 o = _glapi_get_proc_offset("glVertexAttrib4svARB");
698 assert(o > 0);
699 table[o] = (_glapi_proc) __indirect_glVertexAttrib4svARB;
700 o = _glapi_get_proc_offset("glVertexAttrib4ubvARB");
701 assert(o > 0);
702 table[o] = (_glapi_proc) __indirect_glVertexAttrib4ubvARB;
703 o = _glapi_get_proc_offset("glVertexAttrib4uivARB");
704 assert(o > 0);
705 table[o] = (_glapi_proc) __indirect_glVertexAttrib4uivARB;
706 o = _glapi_get_proc_offset("glVertexAttrib4usvARB");
707 assert(o > 0);
708 table[o] = (_glapi_proc) __indirect_glVertexAttrib4usvARB;
709 o = _glapi_get_proc_offset("glVertexAttribPointerARB");
710 assert(o > 0);
711 table[o] = (_glapi_proc) __indirect_glVertexAttribPointerARB;
712
713 /* 29. GL_ARB_occlusion_query */
714
715 o = _glapi_get_proc_offset("glBeginQueryARB");
716 assert(o > 0);
717 table[o] = (_glapi_proc) __indirect_glBeginQueryARB;
718 o = _glapi_get_proc_offset("glDeleteQueriesARB");
719 assert(o > 0);
720 table[o] = (_glapi_proc) __indirect_glDeleteQueriesARB;
721 o = _glapi_get_proc_offset("glEndQueryARB");
722 assert(o > 0);
723 table[o] = (_glapi_proc) __indirect_glEndQueryARB;
724 o = _glapi_get_proc_offset("glGenQueriesARB");
725 assert(o > 0);
726 table[o] = (_glapi_proc) __indirect_glGenQueriesARB;
727 o = _glapi_get_proc_offset("glGetQueryObjectivARB");
728 assert(o > 0);
729 table[o] = (_glapi_proc) __indirect_glGetQueryObjectivARB;
730 o = _glapi_get_proc_offset("glGetQueryObjectuivARB");
731 assert(o > 0);
732 table[o] = (_glapi_proc) __indirect_glGetQueryObjectuivARB;
733 o = _glapi_get_proc_offset("glGetQueryivARB");
734 assert(o > 0);
735 table[o] = (_glapi_proc) __indirect_glGetQueryivARB;
736 o = _glapi_get_proc_offset("glIsQueryARB");
737 assert(o > 0);
738 table[o] = (_glapi_proc) __indirect_glIsQueryARB;
739
740 /* 37. GL_ARB_draw_buffers */
741
742 o = _glapi_get_proc_offset("glDrawBuffersARB");
743 assert(o > 0);
744 table[o] = (_glapi_proc) __indirect_glDrawBuffersARB;
745
746 /* 39. GL_ARB_color_buffer_float */
747
748 o = _glapi_get_proc_offset("glClampColorARB");
749 assert(o > 0);
750 table[o] = (_glapi_proc) __indirect_glClampColorARB;
751
752 /* 45. GL_ARB_framebuffer_object */
753
754 o = _glapi_get_proc_offset("glRenderbufferStorageMultisample");
755 assert(o > 0);
756 table[o] = (_glapi_proc) __indirect_glRenderbufferStorageMultisample;
757
758 /* 25. GL_SGIS_multisample */
759
760 o = _glapi_get_proc_offset("glSampleMaskSGIS");
761 assert(o > 0);
762 table[o] = (_glapi_proc) __indirect_glSampleMaskSGIS;
763 o = _glapi_get_proc_offset("glSamplePatternSGIS");
764 assert(o > 0);
765 table[o] = (_glapi_proc) __indirect_glSamplePatternSGIS;
766
767 /* 30. GL_EXT_vertex_array */
768
769 o = _glapi_get_proc_offset("glColorPointerEXT");
770 assert(o > 0);
771 table[o] = (_glapi_proc) __indirect_glColorPointerEXT;
772 o = _glapi_get_proc_offset("glEdgeFlagPointerEXT");
773 assert(o > 0);
774 table[o] = (_glapi_proc) __indirect_glEdgeFlagPointerEXT;
775 o = _glapi_get_proc_offset("glIndexPointerEXT");
776 assert(o > 0);
777 table[o] = (_glapi_proc) __indirect_glIndexPointerEXT;
778 o = _glapi_get_proc_offset("glNormalPointerEXT");
779 assert(o > 0);
780 table[o] = (_glapi_proc) __indirect_glNormalPointerEXT;
781 o = _glapi_get_proc_offset("glTexCoordPointerEXT");
782 assert(o > 0);
783 table[o] = (_glapi_proc) __indirect_glTexCoordPointerEXT;
784 o = _glapi_get_proc_offset("glVertexPointerEXT");
785 assert(o > 0);
786 table[o] = (_glapi_proc) __indirect_glVertexPointerEXT;
787
788 /* 54. GL_EXT_point_parameters */
789
790 o = _glapi_get_proc_offset("glPointParameterfEXT");
791 assert(o > 0);
792 table[o] = (_glapi_proc) __indirect_glPointParameterfEXT;
793 o = _glapi_get_proc_offset("glPointParameterfvEXT");
794 assert(o > 0);
795 table[o] = (_glapi_proc) __indirect_glPointParameterfvEXT;
796
797 /* 145. GL_EXT_secondary_color */
798
799 o = _glapi_get_proc_offset("glSecondaryColor3bEXT");
800 assert(o > 0);
801 table[o] = (_glapi_proc) __indirect_glSecondaryColor3bEXT;
802 o = _glapi_get_proc_offset("glSecondaryColor3bvEXT");
803 assert(o > 0);
804 table[o] = (_glapi_proc) __indirect_glSecondaryColor3bvEXT;
805 o = _glapi_get_proc_offset("glSecondaryColor3dEXT");
806 assert(o > 0);
807 table[o] = (_glapi_proc) __indirect_glSecondaryColor3dEXT;
808 o = _glapi_get_proc_offset("glSecondaryColor3dvEXT");
809 assert(o > 0);
810 table[o] = (_glapi_proc) __indirect_glSecondaryColor3dvEXT;
811 o = _glapi_get_proc_offset("glSecondaryColor3fEXT");
812 assert(o > 0);
813 table[o] = (_glapi_proc) __indirect_glSecondaryColor3fEXT;
814 o = _glapi_get_proc_offset("glSecondaryColor3fvEXT");
815 assert(o > 0);
816 table[o] = (_glapi_proc) __indirect_glSecondaryColor3fvEXT;
817 o = _glapi_get_proc_offset("glSecondaryColor3iEXT");
818 assert(o > 0);
819 table[o] = (_glapi_proc) __indirect_glSecondaryColor3iEXT;
820 o = _glapi_get_proc_offset("glSecondaryColor3ivEXT");
821 assert(o > 0);
822 table[o] = (_glapi_proc) __indirect_glSecondaryColor3ivEXT;
823 o = _glapi_get_proc_offset("glSecondaryColor3sEXT");
824 assert(o > 0);
825 table[o] = (_glapi_proc) __indirect_glSecondaryColor3sEXT;
826 o = _glapi_get_proc_offset("glSecondaryColor3svEXT");
827 assert(o > 0);
828 table[o] = (_glapi_proc) __indirect_glSecondaryColor3svEXT;
829 o = _glapi_get_proc_offset("glSecondaryColor3ubEXT");
830 assert(o > 0);
831 table[o] = (_glapi_proc) __indirect_glSecondaryColor3ubEXT;
832 o = _glapi_get_proc_offset("glSecondaryColor3ubvEXT");
833 assert(o > 0);
834 table[o] = (_glapi_proc) __indirect_glSecondaryColor3ubvEXT;
835 o = _glapi_get_proc_offset("glSecondaryColor3uiEXT");
836 assert(o > 0);
837 table[o] = (_glapi_proc) __indirect_glSecondaryColor3uiEXT;
838 o = _glapi_get_proc_offset("glSecondaryColor3uivEXT");
839 assert(o > 0);
840 table[o] = (_glapi_proc) __indirect_glSecondaryColor3uivEXT;
841 o = _glapi_get_proc_offset("glSecondaryColor3usEXT");
842 assert(o > 0);
843 table[o] = (_glapi_proc) __indirect_glSecondaryColor3usEXT;
844 o = _glapi_get_proc_offset("glSecondaryColor3usvEXT");
845 assert(o > 0);
846 table[o] = (_glapi_proc) __indirect_glSecondaryColor3usvEXT;
847 o = _glapi_get_proc_offset("glSecondaryColorPointerEXT");
848 assert(o > 0);
849 table[o] = (_glapi_proc) __indirect_glSecondaryColorPointerEXT;
850
851 /* 148. GL_EXT_multi_draw_arrays */
852
853 o = _glapi_get_proc_offset("glMultiDrawArraysEXT");
854 assert(o > 0);
855 table[o] = (_glapi_proc) __indirect_glMultiDrawArraysEXT;
856 o = _glapi_get_proc_offset("glMultiDrawElementsEXT");
857 assert(o > 0);
858 table[o] = (_glapi_proc) __indirect_glMultiDrawElementsEXT;
859
860 /* 149. GL_EXT_fog_coord */
861
862 o = _glapi_get_proc_offset("glFogCoordPointerEXT");
863 assert(o > 0);
864 table[o] = (_glapi_proc) __indirect_glFogCoordPointerEXT;
865 o = _glapi_get_proc_offset("glFogCoorddEXT");
866 assert(o > 0);
867 table[o] = (_glapi_proc) __indirect_glFogCoorddEXT;
868 o = _glapi_get_proc_offset("glFogCoorddvEXT");
869 assert(o > 0);
870 table[o] = (_glapi_proc) __indirect_glFogCoorddvEXT;
871 o = _glapi_get_proc_offset("glFogCoordfEXT");
872 assert(o > 0);
873 table[o] = (_glapi_proc) __indirect_glFogCoordfEXT;
874 o = _glapi_get_proc_offset("glFogCoordfvEXT");
875 assert(o > 0);
876 table[o] = (_glapi_proc) __indirect_glFogCoordfvEXT;
877
878 /* 173. GL_EXT_blend_func_separate */
879
880 o = _glapi_get_proc_offset("glBlendFuncSeparateEXT");
881 assert(o > 0);
882 table[o] = (_glapi_proc) __indirect_glBlendFuncSeparateEXT;
883
884 /* 197. GL_MESA_window_pos */
885
886 o = _glapi_get_proc_offset("glWindowPos2dMESA");
887 assert(o > 0);
888 table[o] = (_glapi_proc) __indirect_glWindowPos2dMESA;
889 o = _glapi_get_proc_offset("glWindowPos2dvMESA");
890 assert(o > 0);
891 table[o] = (_glapi_proc) __indirect_glWindowPos2dvMESA;
892 o = _glapi_get_proc_offset("glWindowPos2fMESA");
893 assert(o > 0);
894 table[o] = (_glapi_proc) __indirect_glWindowPos2fMESA;
895 o = _glapi_get_proc_offset("glWindowPos2fvMESA");
896 assert(o > 0);
897 table[o] = (_glapi_proc) __indirect_glWindowPos2fvMESA;
898 o = _glapi_get_proc_offset("glWindowPos2iMESA");
899 assert(o > 0);
900 table[o] = (_glapi_proc) __indirect_glWindowPos2iMESA;
901 o = _glapi_get_proc_offset("glWindowPos2ivMESA");
902 assert(o > 0);
903 table[o] = (_glapi_proc) __indirect_glWindowPos2ivMESA;
904 o = _glapi_get_proc_offset("glWindowPos2sMESA");
905 assert(o > 0);
906 table[o] = (_glapi_proc) __indirect_glWindowPos2sMESA;
907 o = _glapi_get_proc_offset("glWindowPos2svMESA");
908 assert(o > 0);
909 table[o] = (_glapi_proc) __indirect_glWindowPos2svMESA;
910 o = _glapi_get_proc_offset("glWindowPos3dMESA");
911 assert(o > 0);
912 table[o] = (_glapi_proc) __indirect_glWindowPos3dMESA;
913 o = _glapi_get_proc_offset("glWindowPos3dvMESA");
914 assert(o > 0);
915 table[o] = (_glapi_proc) __indirect_glWindowPos3dvMESA;
916 o = _glapi_get_proc_offset("glWindowPos3fMESA");
917 assert(o > 0);
918 table[o] = (_glapi_proc) __indirect_glWindowPos3fMESA;
919 o = _glapi_get_proc_offset("glWindowPos3fvMESA");
920 assert(o > 0);
921 table[o] = (_glapi_proc) __indirect_glWindowPos3fvMESA;
922 o = _glapi_get_proc_offset("glWindowPos3iMESA");
923 assert(o > 0);
924 table[o] = (_glapi_proc) __indirect_glWindowPos3iMESA;
925 o = _glapi_get_proc_offset("glWindowPos3ivMESA");
926 assert(o > 0);
927 table[o] = (_glapi_proc) __indirect_glWindowPos3ivMESA;
928 o = _glapi_get_proc_offset("glWindowPos3sMESA");
929 assert(o > 0);
930 table[o] = (_glapi_proc) __indirect_glWindowPos3sMESA;
931 o = _glapi_get_proc_offset("glWindowPos3svMESA");
932 assert(o > 0);
933 table[o] = (_glapi_proc) __indirect_glWindowPos3svMESA;
934
935 /* 233. GL_NV_vertex_program */
936
937 o = _glapi_get_proc_offset("glAreProgramsResidentNV");
938 assert(o > 0);
939 table[o] = (_glapi_proc) __indirect_glAreProgramsResidentNV;
940 o = _glapi_get_proc_offset("glBindProgramNV");
941 assert(o > 0);
942 table[o] = (_glapi_proc) __indirect_glBindProgramNV;
943 o = _glapi_get_proc_offset("glDeleteProgramsNV");
944 assert(o > 0);
945 table[o] = (_glapi_proc) __indirect_glDeleteProgramsNV;
946 o = _glapi_get_proc_offset("glExecuteProgramNV");
947 assert(o > 0);
948 table[o] = (_glapi_proc) __indirect_glExecuteProgramNV;
949 o = _glapi_get_proc_offset("glGenProgramsNV");
950 assert(o > 0);
951 table[o] = (_glapi_proc) __indirect_glGenProgramsNV;
952 o = _glapi_get_proc_offset("glGetProgramParameterdvNV");
953 assert(o > 0);
954 table[o] = (_glapi_proc) __indirect_glGetProgramParameterdvNV;
955 o = _glapi_get_proc_offset("glGetProgramParameterfvNV");
956 assert(o > 0);
957 table[o] = (_glapi_proc) __indirect_glGetProgramParameterfvNV;
958 o = _glapi_get_proc_offset("glGetProgramStringNV");
959 assert(o > 0);
960 table[o] = (_glapi_proc) __indirect_glGetProgramStringNV;
961 o = _glapi_get_proc_offset("glGetProgramivNV");
962 assert(o > 0);
963 table[o] = (_glapi_proc) __indirect_glGetProgramivNV;
964 o = _glapi_get_proc_offset("glGetTrackMatrixivNV");
965 assert(o > 0);
966 table[o] = (_glapi_proc) __indirect_glGetTrackMatrixivNV;
967 o = _glapi_get_proc_offset("glGetVertexAttribPointervNV");
968 assert(o > 0);
969 table[o] = (_glapi_proc) __indirect_glGetVertexAttribPointervNV;
970 o = _glapi_get_proc_offset("glGetVertexAttribdvNV");
971 assert(o > 0);
972 table[o] = (_glapi_proc) __indirect_glGetVertexAttribdvNV;
973 o = _glapi_get_proc_offset("glGetVertexAttribfvNV");
974 assert(o > 0);
975 table[o] = (_glapi_proc) __indirect_glGetVertexAttribfvNV;
976 o = _glapi_get_proc_offset("glGetVertexAttribivNV");
977 assert(o > 0);
978 table[o] = (_glapi_proc) __indirect_glGetVertexAttribivNV;
979 o = _glapi_get_proc_offset("glIsProgramNV");
980 assert(o > 0);
981 table[o] = (_glapi_proc) __indirect_glIsProgramNV;
982 o = _glapi_get_proc_offset("glLoadProgramNV");
983 assert(o > 0);
984 table[o] = (_glapi_proc) __indirect_glLoadProgramNV;
985 o = _glapi_get_proc_offset("glProgramParameters4dvNV");
986 assert(o > 0);
987 table[o] = (_glapi_proc) __indirect_glProgramParameters4dvNV;
988 o = _glapi_get_proc_offset("glProgramParameters4fvNV");
989 assert(o > 0);
990 table[o] = (_glapi_proc) __indirect_glProgramParameters4fvNV;
991 o = _glapi_get_proc_offset("glRequestResidentProgramsNV");
992 assert(o > 0);
993 table[o] = (_glapi_proc) __indirect_glRequestResidentProgramsNV;
994 o = _glapi_get_proc_offset("glTrackMatrixNV");
995 assert(o > 0);
996 table[o] = (_glapi_proc) __indirect_glTrackMatrixNV;
997 o = _glapi_get_proc_offset("glVertexAttrib1dNV");
998 assert(o > 0);
999 table[o] = (_glapi_proc) __indirect_glVertexAttrib1dNV;
1000 o = _glapi_get_proc_offset("glVertexAttrib1dvNV");
1001 assert(o > 0);
1002 table[o] = (_glapi_proc) __indirect_glVertexAttrib1dvNV;
1003 o = _glapi_get_proc_offset("glVertexAttrib1fNV");
1004 assert(o > 0);
1005 table[o] = (_glapi_proc) __indirect_glVertexAttrib1fNV;
1006 o = _glapi_get_proc_offset("glVertexAttrib1fvNV");
1007 assert(o > 0);
1008 table[o] = (_glapi_proc) __indirect_glVertexAttrib1fvNV;
1009 o = _glapi_get_proc_offset("glVertexAttrib1sNV");
1010 assert(o > 0);
1011 table[o] = (_glapi_proc) __indirect_glVertexAttrib1sNV;
1012 o = _glapi_get_proc_offset("glVertexAttrib1svNV");
1013 assert(o > 0);
1014 table[o] = (_glapi_proc) __indirect_glVertexAttrib1svNV;
1015 o = _glapi_get_proc_offset("glVertexAttrib2dNV");
1016 assert(o > 0);
1017 table[o] = (_glapi_proc) __indirect_glVertexAttrib2dNV;
1018 o = _glapi_get_proc_offset("glVertexAttrib2dvNV");
1019 assert(o > 0);
1020 table[o] = (_glapi_proc) __indirect_glVertexAttrib2dvNV;
1021 o = _glapi_get_proc_offset("glVertexAttrib2fNV");
1022 assert(o > 0);
1023 table[o] = (_glapi_proc) __indirect_glVertexAttrib2fNV;
1024 o = _glapi_get_proc_offset("glVertexAttrib2fvNV");
1025 assert(o > 0);
1026 table[o] = (_glapi_proc) __indirect_glVertexAttrib2fvNV;
1027 o = _glapi_get_proc_offset("glVertexAttrib2sNV");
1028 assert(o > 0);
1029 table[o] = (_glapi_proc) __indirect_glVertexAttrib2sNV;
1030 o = _glapi_get_proc_offset("glVertexAttrib2svNV");
1031 assert(o > 0);
1032 table[o] = (_glapi_proc) __indirect_glVertexAttrib2svNV;
1033 o = _glapi_get_proc_offset("glVertexAttrib3dNV");
1034 assert(o > 0);
1035 table[o] = (_glapi_proc) __indirect_glVertexAttrib3dNV;
1036 o = _glapi_get_proc_offset("glVertexAttrib3dvNV");
1037 assert(o > 0);
1038 table[o] = (_glapi_proc) __indirect_glVertexAttrib3dvNV;
1039 o = _glapi_get_proc_offset("glVertexAttrib3fNV");
1040 assert(o > 0);
1041 table[o] = (_glapi_proc) __indirect_glVertexAttrib3fNV;
1042 o = _glapi_get_proc_offset("glVertexAttrib3fvNV");
1043 assert(o > 0);
1044 table[o] = (_glapi_proc) __indirect_glVertexAttrib3fvNV;
1045 o = _glapi_get_proc_offset("glVertexAttrib3sNV");
1046 assert(o > 0);
1047 table[o] = (_glapi_proc) __indirect_glVertexAttrib3sNV;
1048 o = _glapi_get_proc_offset("glVertexAttrib3svNV");
1049 assert(o > 0);
1050 table[o] = (_glapi_proc) __indirect_glVertexAttrib3svNV;
1051 o = _glapi_get_proc_offset("glVertexAttrib4dNV");
1052 assert(o > 0);
1053 table[o] = (_glapi_proc) __indirect_glVertexAttrib4dNV;
1054 o = _glapi_get_proc_offset("glVertexAttrib4dvNV");
1055 assert(o > 0);
1056 table[o] = (_glapi_proc) __indirect_glVertexAttrib4dvNV;
1057 o = _glapi_get_proc_offset("glVertexAttrib4fNV");
1058 assert(o > 0);
1059 table[o] = (_glapi_proc) __indirect_glVertexAttrib4fNV;
1060 o = _glapi_get_proc_offset("glVertexAttrib4fvNV");
1061 assert(o > 0);
1062 table[o] = (_glapi_proc) __indirect_glVertexAttrib4fvNV;
1063 o = _glapi_get_proc_offset("glVertexAttrib4sNV");
1064 assert(o > 0);
1065 table[o] = (_glapi_proc) __indirect_glVertexAttrib4sNV;
1066 o = _glapi_get_proc_offset("glVertexAttrib4svNV");
1067 assert(o > 0);
1068 table[o] = (_glapi_proc) __indirect_glVertexAttrib4svNV;
1069 o = _glapi_get_proc_offset("glVertexAttrib4ubNV");
1070 assert(o > 0);
1071 table[o] = (_glapi_proc) __indirect_glVertexAttrib4ubNV;
1072 o = _glapi_get_proc_offset("glVertexAttrib4ubvNV");
1073 assert(o > 0);
1074 table[o] = (_glapi_proc) __indirect_glVertexAttrib4ubvNV;
1075 o = _glapi_get_proc_offset("glVertexAttribPointerNV");
1076 assert(o > 0);
1077 table[o] = (_glapi_proc) __indirect_glVertexAttribPointerNV;
1078 o = _glapi_get_proc_offset("glVertexAttribs1dvNV");
1079 assert(o > 0);
1080 table[o] = (_glapi_proc) __indirect_glVertexAttribs1dvNV;
1081 o = _glapi_get_proc_offset("glVertexAttribs1fvNV");
1082 assert(o > 0);
1083 table[o] = (_glapi_proc) __indirect_glVertexAttribs1fvNV;
1084 o = _glapi_get_proc_offset("glVertexAttribs1svNV");
1085 assert(o > 0);
1086 table[o] = (_glapi_proc) __indirect_glVertexAttribs1svNV;
1087 o = _glapi_get_proc_offset("glVertexAttribs2dvNV");
1088 assert(o > 0);
1089 table[o] = (_glapi_proc) __indirect_glVertexAttribs2dvNV;
1090 o = _glapi_get_proc_offset("glVertexAttribs2fvNV");
1091 assert(o > 0);
1092 table[o] = (_glapi_proc) __indirect_glVertexAttribs2fvNV;
1093 o = _glapi_get_proc_offset("glVertexAttribs2svNV");
1094 assert(o > 0);
1095 table[o] = (_glapi_proc) __indirect_glVertexAttribs2svNV;
1096 o = _glapi_get_proc_offset("glVertexAttribs3dvNV");
1097 assert(o > 0);
1098 table[o] = (_glapi_proc) __indirect_glVertexAttribs3dvNV;
1099 o = _glapi_get_proc_offset("glVertexAttribs3fvNV");
1100 assert(o > 0);
1101 table[o] = (_glapi_proc) __indirect_glVertexAttribs3fvNV;
1102 o = _glapi_get_proc_offset("glVertexAttribs3svNV");
1103 assert(o > 0);
1104 table[o] = (_glapi_proc) __indirect_glVertexAttribs3svNV;
1105 o = _glapi_get_proc_offset("glVertexAttribs4dvNV");
1106 assert(o > 0);
1107 table[o] = (_glapi_proc) __indirect_glVertexAttribs4dvNV;
1108 o = _glapi_get_proc_offset("glVertexAttribs4fvNV");
1109 assert(o > 0);
1110 table[o] = (_glapi_proc) __indirect_glVertexAttribs4fvNV;
1111 o = _glapi_get_proc_offset("glVertexAttribs4svNV");
1112 assert(o > 0);
1113 table[o] = (_glapi_proc) __indirect_glVertexAttribs4svNV;
1114 o = _glapi_get_proc_offset("glVertexAttribs4ubvNV");
1115 assert(o > 0);
1116 table[o] = (_glapi_proc) __indirect_glVertexAttribs4ubvNV;
1117
1118 /* 262. GL_NV_point_sprite */
1119
1120 o = _glapi_get_proc_offset("glPointParameteriNV");
1121 assert(o > 0);
1122 table[o] = (_glapi_proc) __indirect_glPointParameteriNV;
1123 o = _glapi_get_proc_offset("glPointParameterivNV");
1124 assert(o > 0);
1125 table[o] = (_glapi_proc) __indirect_glPointParameterivNV;
1126
1127 /* 268. GL_EXT_stencil_two_side */
1128
1129 o = _glapi_get_proc_offset("glActiveStencilFaceEXT");
1130 assert(o > 0);
1131 table[o] = (_glapi_proc) __indirect_glActiveStencilFaceEXT;
1132
1133 /* 282. GL_NV_fragment_program */
1134
1135 o = _glapi_get_proc_offset("glGetProgramNamedParameterdvNV");
1136 assert(o > 0);
1137 table[o] = (_glapi_proc) __indirect_glGetProgramNamedParameterdvNV;
1138 o = _glapi_get_proc_offset("glGetProgramNamedParameterfvNV");
1139 assert(o > 0);
1140 table[o] = (_glapi_proc) __indirect_glGetProgramNamedParameterfvNV;
1141 o = _glapi_get_proc_offset("glProgramNamedParameter4dNV");
1142 assert(o > 0);
1143 table[o] = (_glapi_proc) __indirect_glProgramNamedParameter4dNV;
1144 o = _glapi_get_proc_offset("glProgramNamedParameter4dvNV");
1145 assert(o > 0);
1146 table[o] = (_glapi_proc) __indirect_glProgramNamedParameter4dvNV;
1147 o = _glapi_get_proc_offset("glProgramNamedParameter4fNV");
1148 assert(o > 0);
1149 table[o] = (_glapi_proc) __indirect_glProgramNamedParameter4fNV;
1150 o = _glapi_get_proc_offset("glProgramNamedParameter4fvNV");
1151 assert(o > 0);
1152 table[o] = (_glapi_proc) __indirect_glProgramNamedParameter4fvNV;
1153
1154 /* 299. GL_EXT_blend_equation_separate */
1155
1156 o = _glapi_get_proc_offset("glBlendEquationSeparateEXT");
1157 assert(o > 0);
1158 table[o] = (_glapi_proc) __indirect_glBlendEquationSeparateEXT;
1159
1160 /* 310. GL_EXT_framebuffer_object */
1161
1162 o = _glapi_get_proc_offset("glBindFramebufferEXT");
1163 assert(o > 0);
1164 table[o] = (_glapi_proc) __indirect_glBindFramebufferEXT;
1165 o = _glapi_get_proc_offset("glBindRenderbufferEXT");
1166 assert(o > 0);
1167 table[o] = (_glapi_proc) __indirect_glBindRenderbufferEXT;
1168 o = _glapi_get_proc_offset("glCheckFramebufferStatusEXT");
1169 assert(o > 0);
1170 table[o] = (_glapi_proc) __indirect_glCheckFramebufferStatusEXT;
1171 o = _glapi_get_proc_offset("glDeleteFramebuffersEXT");
1172 assert(o > 0);
1173 table[o] = (_glapi_proc) __indirect_glDeleteFramebuffersEXT;
1174 o = _glapi_get_proc_offset("glDeleteRenderbuffersEXT");
1175 assert(o > 0);
1176 table[o] = (_glapi_proc) __indirect_glDeleteRenderbuffersEXT;
1177 o = _glapi_get_proc_offset("glFramebufferRenderbufferEXT");
1178 assert(o > 0);
1179 table[o] = (_glapi_proc) __indirect_glFramebufferRenderbufferEXT;
1180 o = _glapi_get_proc_offset("glFramebufferTexture1DEXT");
1181 assert(o > 0);
1182 table[o] = (_glapi_proc) __indirect_glFramebufferTexture1DEXT;
1183 o = _glapi_get_proc_offset("glFramebufferTexture2DEXT");
1184 assert(o > 0);
1185 table[o] = (_glapi_proc) __indirect_glFramebufferTexture2DEXT;
1186 o = _glapi_get_proc_offset("glFramebufferTexture3DEXT");
1187 assert(o > 0);
1188 table[o] = (_glapi_proc) __indirect_glFramebufferTexture3DEXT;
1189 o = _glapi_get_proc_offset("glGenFramebuffersEXT");
1190 assert(o > 0);
1191 table[o] = (_glapi_proc) __indirect_glGenFramebuffersEXT;
1192 o = _glapi_get_proc_offset("glGenRenderbuffersEXT");
1193 assert(o > 0);
1194 table[o] = (_glapi_proc) __indirect_glGenRenderbuffersEXT;
1195 o = _glapi_get_proc_offset("glGenerateMipmapEXT");
1196 assert(o > 0);
1197 table[o] = (_glapi_proc) __indirect_glGenerateMipmapEXT;
1198 o = _glapi_get_proc_offset("glGetFramebufferAttachmentParameterivEXT");
1199 assert(o > 0);
1200 table[o] = (_glapi_proc) __indirect_glGetFramebufferAttachmentParameterivEXT ;
1201 o = _glapi_get_proc_offset("glGetRenderbufferParameterivEXT");
1202 assert(o > 0);
1203 table[o] = (_glapi_proc) __indirect_glGetRenderbufferParameterivEXT;
1204 o = _glapi_get_proc_offset("glIsFramebufferEXT");
1205 assert(o > 0);
1206 table[o] = (_glapi_proc) __indirect_glIsFramebufferEXT;
1207 o = _glapi_get_proc_offset("glIsRenderbufferEXT");
1208 assert(o > 0);
1209 table[o] = (_glapi_proc) __indirect_glIsRenderbufferEXT;
1210 o = _glapi_get_proc_offset("glRenderbufferStorageEXT");
1211 assert(o > 0);
1212 table[o] = (_glapi_proc) __indirect_glRenderbufferStorageEXT;
1213
1214 /* 316. GL_EXT_framebuffer_blit */
1215
1216 o = _glapi_get_proc_offset("glBlitFramebufferEXT");
1217 assert(o > 0);
1218 table[o] = (_glapi_proc) __indirect_glBlitFramebufferEXT;
1219
1220 /* 329. GL_EXT_texture_array */
1221
1222 o = _glapi_get_proc_offset("glFramebufferTextureLayerEXT");
1223 assert(o > 0);
1224 table[o] = (_glapi_proc) __indirect_glFramebufferTextureLayerEXT;
1225
1226 return (struct _glapi_table *) table;
1227 }
1228
OLDNEW
« no previous file with comments | « third_party/mesa/chromium_gensrc/mesa/indirect.c ('k') | third_party/mesa/chromium_gensrc/mesa/indirect_size.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698