~ubuntu-branches/ubuntu/intrepid/xserver-xgl/intrepid

« back to all changes in this revision

Viewing changes to GL/glx/g_disptab.c

  • Committer: Bazaar Package Importer
  • Author(s): Matthew Garrett
  • Date: 2006-02-13 14:21:43 UTC
  • Revision ID: james.westby@ubuntu.com-20060213142143-mad6z9xzem7hzxz9
Tags: upstream-7.0.0
ImportĀ upstreamĀ versionĀ 7.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* $XFree86: xc/programs/Xserver/GL/glx/g_disptab.c,v 1.5 2004/01/28 18:11:50 alanh Exp $ */
 
2
/* DO NOT EDIT - THIS FILE IS AUTOMATICALLY GENERATED */
 
3
/*
 
4
** License Applicability. Except to the extent portions of this file are
 
5
** made subject to an alternative license as permitted in the SGI Free
 
6
** Software License B, Version 1.1 (the "License"), the contents of this
 
7
** file are subject only to the provisions of the License. You may not use
 
8
** this file except in compliance with the License. You may obtain a copy
 
9
** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
 
10
** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
 
11
** 
 
12
** http://oss.sgi.com/projects/FreeB
 
13
** 
 
14
** Note that, as provided in the License, the Software is distributed on an
 
15
** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
 
16
** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
 
17
** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
 
18
** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
 
19
** 
 
20
** Original Code. The Original Code is: OpenGL Sample Implementation,
 
21
** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
 
22
** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
 
23
** Copyright in any portions created by third parties is as indicated
 
24
** elsewhere herein. All Rights Reserved.
 
25
** 
 
26
** Additional Notice Provisions: This software was created using the
 
27
** OpenGL(R) version 1.2.1 Sample Implementation published by SGI, but has
 
28
** not been independently verified as being compliant with the OpenGL(R)
 
29
** version 1.2.1 Specification.
 
30
*/
 
31
 
 
32
#ifdef HAVE_DIX_CONFIG_H
 
33
#include <dix-config.h>
 
34
#endif
 
35
 
 
36
#include "glxserver.h"
 
37
#include "glxext.h"
 
38
#include "g_disptab.h"
 
39
#include "indirect_dispatch.h"
 
40
 
 
41
__GLXdispatchSingleProcPtr __glXSingleTable[__GLX_SINGLE_TABLE_SIZE] = {
 
42
        __glXNoSuchSingleOpcode,
 
43
        __glXRender,
 
44
        __glXRenderLarge,
 
45
        __glXCreateContext,
 
46
        __glXDestroyContext,
 
47
        __glXMakeCurrent,
 
48
        __glXIsDirect,
 
49
        __glXQueryVersion,
 
50
        __glXWaitGL,
 
51
        __glXWaitX,
 
52
        __glXCopyContext,
 
53
        __glXSwapBuffers,
 
54
        __glXUseXFont,
 
55
        __glXCreateGLXPixmap,
 
56
        __glXGetVisualConfigs,
 
57
        __glXDestroyGLXPixmap,
 
58
        __glXVendorPrivate,
 
59
        __glXVendorPrivateWithReply,
 
60
        __glXQueryExtensionsString,
 
61
        __glXQueryServerString,
 
62
        __glXClientInfo,
 
63
        __glXGetFBConfigs,
 
64
        __glXCreatePixmap,
 
65
        __glXDestroyGLXPixmap, /* glXDestroyPixmap */
 
66
        __glXCreateNewContext,
 
67
        __glXNoSuchSingleOpcode, /* glXQueryContext */
 
68
        __glXMakeContextCurrent,
 
69
        __glXNoSuchSingleOpcode, /* glXCreatePbuffer */
 
70
        __glXNoSuchSingleOpcode, /* glXDestroyPbuffer */
 
71
        __glXNoSuchSingleOpcode, /* glXGetDrawableAttributes */
 
72
        __glXNoSuchSingleOpcode, /* glXChangeDrawableAttributes */
 
73
        __glXNoSuchSingleOpcode, /* glXCreateWindow */
 
74
        __glXNoSuchSingleOpcode, /* glXDestroyWindow */
 
75
        __glXNoSuchSingleOpcode,
 
76
        __glXNoSuchSingleOpcode,
 
77
        __glXNoSuchSingleOpcode,
 
78
        __glXNoSuchSingleOpcode,
 
79
        __glXNoSuchSingleOpcode,
 
80
        __glXNoSuchSingleOpcode,
 
81
        __glXNoSuchSingleOpcode,
 
82
        __glXNoSuchSingleOpcode,
 
83
        __glXNoSuchSingleOpcode,
 
84
        __glXNoSuchSingleOpcode,
 
85
        __glXNoSuchSingleOpcode,
 
86
        __glXNoSuchSingleOpcode,
 
87
        __glXNoSuchSingleOpcode,
 
88
        __glXNoSuchSingleOpcode,
 
89
        __glXNoSuchSingleOpcode,
 
90
        __glXNoSuchSingleOpcode,
 
91
        __glXNoSuchSingleOpcode,
 
92
        __glXNoSuchSingleOpcode,
 
93
        __glXNoSuchSingleOpcode,
 
94
        __glXNoSuchSingleOpcode,
 
95
        __glXNoSuchSingleOpcode,
 
96
        __glXNoSuchSingleOpcode,
 
97
        __glXNoSuchSingleOpcode,
 
98
        __glXNoSuchSingleOpcode,
 
99
        __glXNoSuchSingleOpcode,
 
100
        __glXNoSuchSingleOpcode,
 
101
        __glXNoSuchSingleOpcode,
 
102
        __glXNoSuchSingleOpcode,
 
103
        __glXNoSuchSingleOpcode,
 
104
        __glXNoSuchSingleOpcode,
 
105
        __glXNoSuchSingleOpcode,
 
106
        __glXNoSuchSingleOpcode,
 
107
        __glXNoSuchSingleOpcode,
 
108
        __glXNoSuchSingleOpcode,
 
109
        __glXNoSuchSingleOpcode,
 
110
        __glXNoSuchSingleOpcode,
 
111
        __glXNoSuchSingleOpcode,
 
112
        __glXNoSuchSingleOpcode,
 
113
        __glXNoSuchSingleOpcode,
 
114
        __glXNoSuchSingleOpcode,
 
115
        __glXNoSuchSingleOpcode,
 
116
        __glXNoSuchSingleOpcode,
 
117
        __glXNoSuchSingleOpcode,
 
118
        __glXNoSuchSingleOpcode,
 
119
        __glXNoSuchSingleOpcode,
 
120
        __glXNoSuchSingleOpcode,
 
121
        __glXNoSuchSingleOpcode,
 
122
        __glXNoSuchSingleOpcode,
 
123
        __glXNoSuchSingleOpcode,
 
124
        __glXNoSuchSingleOpcode,
 
125
        __glXNoSuchSingleOpcode,
 
126
        __glXNoSuchSingleOpcode,
 
127
        __glXNoSuchSingleOpcode,
 
128
        __glXNoSuchSingleOpcode,
 
129
        __glXNoSuchSingleOpcode,
 
130
        __glXNoSuchSingleOpcode,
 
131
        __glXNoSuchSingleOpcode,
 
132
        __glXNoSuchSingleOpcode,
 
133
        __glXNoSuchSingleOpcode,
 
134
        __glXNoSuchSingleOpcode,
 
135
        __glXNoSuchSingleOpcode,
 
136
        __glXNoSuchSingleOpcode,
 
137
        __glXNoSuchSingleOpcode,
 
138
        __glXNoSuchSingleOpcode,
 
139
        __glXNoSuchSingleOpcode,
 
140
        __glXNoSuchSingleOpcode,
 
141
        __glXNoSuchSingleOpcode,
 
142
        __glXNoSuchSingleOpcode,
 
143
        __glXDisp_NewList,
 
144
        __glXDisp_EndList,
 
145
        __glXDisp_DeleteLists,
 
146
        __glXDisp_GenLists,
 
147
        __glXDisp_FeedbackBuffer,
 
148
        __glXDisp_SelectBuffer,
 
149
        __glXDisp_RenderMode,
 
150
        __glXDisp_Finish,
 
151
        __glXDisp_PixelStoref,
 
152
        __glXDisp_PixelStorei,
 
153
        __glXDisp_ReadPixels,
 
154
        __glXDisp_GetBooleanv,
 
155
        __glXDisp_GetClipPlane,
 
156
        __glXDisp_GetDoublev,
 
157
        __glXDisp_GetError,
 
158
        __glXDisp_GetFloatv,
 
159
        __glXDisp_GetIntegerv,
 
160
        __glXDisp_GetLightfv,
 
161
        __glXDisp_GetLightiv,
 
162
        __glXDisp_GetMapdv,
 
163
        __glXDisp_GetMapfv,
 
164
        __glXDisp_GetMapiv,
 
165
        __glXDisp_GetMaterialfv,
 
166
        __glXDisp_GetMaterialiv,
 
167
        __glXDisp_GetPixelMapfv,
 
168
        __glXDisp_GetPixelMapuiv,
 
169
        __glXDisp_GetPixelMapusv,
 
170
        __glXDisp_GetPolygonStipple,
 
171
        __glXDisp_GetString,
 
172
        __glXDisp_GetTexEnvfv,
 
173
        __glXDisp_GetTexEnviv,
 
174
        __glXDisp_GetTexGendv,
 
175
        __glXDisp_GetTexGenfv,
 
176
        __glXDisp_GetTexGeniv,
 
177
        __glXDisp_GetTexImage,
 
178
        __glXDisp_GetTexParameterfv,
 
179
        __glXDisp_GetTexParameteriv,
 
180
        __glXDisp_GetTexLevelParameterfv,
 
181
        __glXDisp_GetTexLevelParameteriv,
 
182
        __glXDisp_IsEnabled,
 
183
        __glXDisp_IsList,
 
184
        __glXDisp_Flush,
 
185
        __glXDisp_AreTexturesResident,
 
186
        __glXDisp_DeleteTextures,
 
187
        __glXDisp_GenTextures,
 
188
        __glXDisp_IsTexture,
 
189
        __glXDisp_GetColorTable,
 
190
        __glXDisp_GetColorTableParameterfv,
 
191
        __glXDisp_GetColorTableParameteriv,
 
192
        __glXDisp_GetConvolutionFilter,
 
193
        __glXDisp_GetConvolutionParameterfv,
 
194
        __glXDisp_GetConvolutionParameteriv,
 
195
        __glXDisp_GetSeparableFilter,
 
196
        __glXDisp_GetHistogram,
 
197
        __glXDisp_GetHistogramParameterfv,
 
198
        __glXDisp_GetHistogramParameteriv,
 
199
        __glXDisp_GetMinmax,
 
200
        __glXDisp_GetMinmaxParameterfv,
 
201
        __glXDisp_GetMinmaxParameteriv,
 
202
};
 
203
 
 
204
__GLXdispatchRenderProcPtr __glXRenderTable[] = {
 
205
        __glXNoSuchRenderOpcode,
 
206
        __glXDisp_CallList,
 
207
        __glXDisp_CallLists,
 
208
        __glXDisp_ListBase,
 
209
        __glXDisp_Begin,
 
210
        __glXDisp_Bitmap,
 
211
        __glXDisp_Color3bv,
 
212
        __glXDisp_Color3dv,
 
213
        __glXDisp_Color3fv,
 
214
        __glXDisp_Color3iv,
 
215
        __glXDisp_Color3sv,
 
216
        __glXDisp_Color3ubv,
 
217
        __glXDisp_Color3uiv,
 
218
        __glXDisp_Color3usv,
 
219
        __glXDisp_Color4bv,
 
220
        __glXDisp_Color4dv,
 
221
        __glXDisp_Color4fv,
 
222
        __glXDisp_Color4iv,
 
223
        __glXDisp_Color4sv,
 
224
        __glXDisp_Color4ubv,
 
225
        __glXDisp_Color4uiv,
 
226
        __glXDisp_Color4usv,
 
227
        __glXDisp_EdgeFlagv,
 
228
        __glXDisp_End,
 
229
        __glXDisp_Indexdv,
 
230
        __glXDisp_Indexfv,
 
231
        __glXDisp_Indexiv,
 
232
        __glXDisp_Indexsv,
 
233
        __glXDisp_Normal3bv,
 
234
        __glXDisp_Normal3dv,
 
235
        __glXDisp_Normal3fv,
 
236
        __glXDisp_Normal3iv,
 
237
        __glXDisp_Normal3sv,
 
238
        __glXDisp_RasterPos2dv,
 
239
        __glXDisp_RasterPos2fv,
 
240
        __glXDisp_RasterPos2iv,
 
241
        __glXDisp_RasterPos2sv,
 
242
        __glXDisp_RasterPos3dv,
 
243
        __glXDisp_RasterPos3fv,
 
244
        __glXDisp_RasterPos3iv,
 
245
        __glXDisp_RasterPos3sv,
 
246
        __glXDisp_RasterPos4dv,
 
247
        __glXDisp_RasterPos4fv,
 
248
        __glXDisp_RasterPos4iv,
 
249
        __glXDisp_RasterPos4sv,
 
250
        __glXDisp_Rectdv,
 
251
        __glXDisp_Rectfv,
 
252
        __glXDisp_Rectiv,
 
253
        __glXDisp_Rectsv,
 
254
        __glXDisp_TexCoord1dv,
 
255
        __glXDisp_TexCoord1fv,
 
256
        __glXDisp_TexCoord1iv,
 
257
        __glXDisp_TexCoord1sv,
 
258
        __glXDisp_TexCoord2dv,
 
259
        __glXDisp_TexCoord2fv,
 
260
        __glXDisp_TexCoord2iv,
 
261
        __glXDisp_TexCoord2sv,
 
262
        __glXDisp_TexCoord3dv,
 
263
        __glXDisp_TexCoord3fv,
 
264
        __glXDisp_TexCoord3iv,
 
265
        __glXDisp_TexCoord3sv,
 
266
        __glXDisp_TexCoord4dv,
 
267
        __glXDisp_TexCoord4fv,
 
268
        __glXDisp_TexCoord4iv,
 
269
        __glXDisp_TexCoord4sv,
 
270
        __glXDisp_Vertex2dv,
 
271
        __glXDisp_Vertex2fv,
 
272
        __glXDisp_Vertex2iv,
 
273
        __glXDisp_Vertex2sv,
 
274
        __glXDisp_Vertex3dv,
 
275
        __glXDisp_Vertex3fv,
 
276
        __glXDisp_Vertex3iv,
 
277
        __glXDisp_Vertex3sv,
 
278
        __glXDisp_Vertex4dv,
 
279
        __glXDisp_Vertex4fv,
 
280
        __glXDisp_Vertex4iv,
 
281
        __glXDisp_Vertex4sv,
 
282
        __glXDisp_ClipPlane,
 
283
        __glXDisp_ColorMaterial,
 
284
        __glXDisp_CullFace,
 
285
        __glXDisp_Fogf,
 
286
        __glXDisp_Fogfv,
 
287
        __glXDisp_Fogi,
 
288
        __glXDisp_Fogiv,
 
289
        __glXDisp_FrontFace,
 
290
        __glXDisp_Hint,
 
291
        __glXDisp_Lightf,
 
292
        __glXDisp_Lightfv,
 
293
        __glXDisp_Lighti,
 
294
        __glXDisp_Lightiv,
 
295
        __glXDisp_LightModelf,
 
296
        __glXDisp_LightModelfv,
 
297
        __glXDisp_LightModeli,
 
298
        __glXDisp_LightModeliv,
 
299
        __glXDisp_LineStipple,
 
300
        __glXDisp_LineWidth,
 
301
        __glXDisp_Materialf,
 
302
        __glXDisp_Materialfv,
 
303
        __glXDisp_Materiali,
 
304
        __glXDisp_Materialiv,
 
305
        __glXDisp_PointSize,
 
306
        __glXDisp_PolygonMode,
 
307
        __glXDisp_PolygonStipple,
 
308
        __glXDisp_Scissor,
 
309
        __glXDisp_ShadeModel,
 
310
        __glXDisp_TexParameterf,
 
311
        __glXDisp_TexParameterfv,
 
312
        __glXDisp_TexParameteri,
 
313
        __glXDisp_TexParameteriv,
 
314
        __glXDisp_TexImage1D,
 
315
        __glXDisp_TexImage2D,
 
316
        __glXDisp_TexEnvf,
 
317
        __glXDisp_TexEnvfv,
 
318
        __glXDisp_TexEnvi,
 
319
        __glXDisp_TexEnviv,
 
320
        __glXDisp_TexGend,
 
321
        __glXDisp_TexGendv,
 
322
        __glXDisp_TexGenf,
 
323
        __glXDisp_TexGenfv,
 
324
        __glXDisp_TexGeni,
 
325
        __glXDisp_TexGeniv,
 
326
        __glXDisp_InitNames,
 
327
        __glXDisp_LoadName,
 
328
        __glXDisp_PassThrough,
 
329
        __glXDisp_PopName,
 
330
        __glXDisp_PushName,
 
331
        __glXDisp_DrawBuffer,
 
332
        __glXDisp_Clear,
 
333
        __glXDisp_ClearAccum,
 
334
        __glXDisp_ClearIndex,
 
335
        __glXDisp_ClearColor,
 
336
        __glXDisp_ClearStencil,
 
337
        __glXDisp_ClearDepth,
 
338
        __glXDisp_StencilMask,
 
339
        __glXDisp_ColorMask,
 
340
        __glXDisp_DepthMask,
 
341
        __glXDisp_IndexMask,
 
342
        __glXDisp_Accum,
 
343
        __glXDisp_Disable,
 
344
        __glXDisp_Enable,
 
345
        __glXNoSuchRenderOpcode,
 
346
        __glXDisp_PopAttrib,
 
347
        __glXDisp_PushAttrib,
 
348
        __glXDisp_Map1d,
 
349
        __glXDisp_Map1f,
 
350
        __glXDisp_Map2d,
 
351
        __glXDisp_Map2f,
 
352
        __glXDisp_MapGrid1d,
 
353
        __glXDisp_MapGrid1f,
 
354
        __glXDisp_MapGrid2d,
 
355
        __glXDisp_MapGrid2f,
 
356
        __glXDisp_EvalCoord1dv,
 
357
        __glXDisp_EvalCoord1fv,
 
358
        __glXDisp_EvalCoord2dv,
 
359
        __glXDisp_EvalCoord2fv,
 
360
        __glXDisp_EvalMesh1,
 
361
        __glXDisp_EvalPoint1,
 
362
        __glXDisp_EvalMesh2,
 
363
        __glXDisp_EvalPoint2,
 
364
        __glXDisp_AlphaFunc,
 
365
        __glXDisp_BlendFunc,
 
366
        __glXDisp_LogicOp,
 
367
        __glXDisp_StencilFunc,
 
368
        __glXDisp_StencilOp,
 
369
        __glXDisp_DepthFunc,
 
370
        __glXDisp_PixelZoom,
 
371
        __glXDisp_PixelTransferf,
 
372
        __glXDisp_PixelTransferi,
 
373
        __glXDisp_PixelMapfv,
 
374
        __glXDisp_PixelMapuiv,
 
375
        __glXDisp_PixelMapusv,
 
376
        __glXDisp_ReadBuffer,
 
377
        __glXDisp_CopyPixels,
 
378
        __glXDisp_DrawPixels,
 
379
        __glXDisp_DepthRange,
 
380
        __glXDisp_Frustum,
 
381
        __glXDisp_LoadIdentity,
 
382
        __glXDisp_LoadMatrixf,
 
383
        __glXDisp_LoadMatrixd,
 
384
        __glXDisp_MatrixMode,
 
385
        __glXDisp_MultMatrixf,
 
386
        __glXDisp_MultMatrixd,
 
387
        __glXDisp_Ortho,
 
388
        __glXDisp_PopMatrix,
 
389
        __glXDisp_PushMatrix,
 
390
        __glXDisp_Rotated,
 
391
        __glXDisp_Rotatef,
 
392
        __glXDisp_Scaled,
 
393
        __glXDisp_Scalef,
 
394
        __glXDisp_Translated,
 
395
        __glXDisp_Translatef,
 
396
        __glXDisp_Viewport,
 
397
        __glXDisp_PolygonOffset,
 
398
        __glXDisp_DrawArrays,
 
399
        __glXDisp_Indexubv,
 
400
        __glXDisp_ColorSubTable,
 
401
        __glXDisp_CopyColorSubTable,
 
402
        __glXDisp_ActiveTextureARB,
 
403
        __glXDisp_MultiTexCoord1dvARB,
 
404
        __glXDisp_MultiTexCoord1fvARB,
 
405
        __glXDisp_MultiTexCoord1ivARB,
 
406
        __glXDisp_MultiTexCoord1svARB,
 
407
        __glXDisp_MultiTexCoord2dvARB,
 
408
        __glXDisp_MultiTexCoord2fvARB,
 
409
        __glXDisp_MultiTexCoord2ivARB,
 
410
        __glXDisp_MultiTexCoord2svARB,
 
411
        __glXDisp_MultiTexCoord3dvARB,
 
412
        __glXDisp_MultiTexCoord3fvARB,
 
413
        __glXDisp_MultiTexCoord3ivARB,
 
414
        __glXDisp_MultiTexCoord3svARB,
 
415
        __glXDisp_MultiTexCoord4dvARB,
 
416
        __glXDisp_MultiTexCoord4fvARB,
 
417
        __glXDisp_MultiTexCoord4ivARB,
 
418
        __glXDisp_MultiTexCoord4svARB, /* 213 */
 
419
        __glXNoSuchRenderOpcode,
 
420
        __glXNoSuchRenderOpcode,
 
421
        __glXNoSuchRenderOpcode,
 
422
        __glXNoSuchRenderOpcode,
 
423
        __glXNoSuchRenderOpcode,
 
424
        __glXNoSuchRenderOpcode,
 
425
        __glXNoSuchRenderOpcode, /* 220 */
 
426
        __glXNoSuchRenderOpcode,
 
427
        __glXNoSuchRenderOpcode,
 
428
        __glXNoSuchRenderOpcode,
 
429
        __glXNoSuchRenderOpcode,
 
430
        __glXNoSuchRenderOpcode,
 
431
        __glXNoSuchRenderOpcode,
 
432
        __glXNoSuchRenderOpcode,
 
433
        __glXNoSuchRenderOpcode,
 
434
        __glXDisp_SampleCoverageARB,
 
435
#ifndef MISSING_GL_EXTS
 
436
        __glXDisp_WindowPos3fvMESA /* 230 */
 
437
#else
 
438
        __glXNoSuchRenderOpcode
 
439
#endif
 
440
};
 
441
 
 
442
__GLXdispatchSingleProcPtr __glXSwapSingleTable[__GLX_SINGLE_TABLE_SIZE] = {
 
443
        __glXNoSuchSingleOpcode,
 
444
        __glXSwapRender,
 
445
        __glXSwapRenderLarge,
 
446
        __glXSwapCreateContext,
 
447
        __glXSwapDestroyContext,
 
448
        __glXSwapMakeCurrent,
 
449
        __glXSwapIsDirect,
 
450
        __glXSwapQueryVersion,
 
451
        __glXSwapWaitGL,
 
452
        __glXSwapWaitX,
 
453
        __glXSwapCopyContext,
 
454
        __glXSwapSwapBuffers,
 
455
        __glXSwapUseXFont,
 
456
        __glXSwapCreateGLXPixmap,
 
457
        __glXSwapGetVisualConfigs,
 
458
        __glXSwapDestroyGLXPixmap,
 
459
        __glXSwapVendorPrivate,
 
460
        __glXSwapVendorPrivateWithReply,
 
461
        __glXSwapQueryExtensionsString,
 
462
        __glXSwapQueryServerString,
 
463
        __glXSwapClientInfo,
 
464
        __glXSwapGetFBConfigs,
 
465
        __glXSwapCreatePixmap,
 
466
        __glXSwapDestroyGLXPixmap, /* glXDestroyPixmap */
 
467
        __glXSwapCreateNewContext,
 
468
        __glXNoSuchSingleOpcode, /* glXQueryContext */
 
469
        __glXSwapMakeContextCurrent,
 
470
        __glXNoSuchSingleOpcode, /* glXCreatePbuffer */
 
471
        __glXNoSuchSingleOpcode, /* glXDestroyPbuffer */
 
472
        __glXNoSuchSingleOpcode, /* glXGetDrawableAttributes */
 
473
        __glXNoSuchSingleOpcode, /* glXChangeDrawableAttributes */
 
474
        __glXNoSuchSingleOpcode, /* glXCreateWindow */
 
475
        __glXNoSuchSingleOpcode, /* glXDestroyWindow */
 
476
        __glXNoSuchSingleOpcode,
 
477
        __glXNoSuchSingleOpcode,
 
478
        __glXNoSuchSingleOpcode,
 
479
        __glXNoSuchSingleOpcode,
 
480
        __glXNoSuchSingleOpcode,
 
481
        __glXNoSuchSingleOpcode,
 
482
        __glXNoSuchSingleOpcode,
 
483
        __glXNoSuchSingleOpcode,
 
484
        __glXNoSuchSingleOpcode,
 
485
        __glXNoSuchSingleOpcode,
 
486
        __glXNoSuchSingleOpcode,
 
487
        __glXNoSuchSingleOpcode,
 
488
        __glXNoSuchSingleOpcode,
 
489
        __glXNoSuchSingleOpcode,
 
490
        __glXNoSuchSingleOpcode,
 
491
        __glXNoSuchSingleOpcode,
 
492
        __glXNoSuchSingleOpcode,
 
493
        __glXNoSuchSingleOpcode,
 
494
        __glXNoSuchSingleOpcode,
 
495
        __glXNoSuchSingleOpcode,
 
496
        __glXNoSuchSingleOpcode,
 
497
        __glXNoSuchSingleOpcode,
 
498
        __glXNoSuchSingleOpcode,
 
499
        __glXNoSuchSingleOpcode,
 
500
        __glXNoSuchSingleOpcode,
 
501
        __glXNoSuchSingleOpcode,
 
502
        __glXNoSuchSingleOpcode,
 
503
        __glXNoSuchSingleOpcode,
 
504
        __glXNoSuchSingleOpcode,
 
505
        __glXNoSuchSingleOpcode,
 
506
        __glXNoSuchSingleOpcode,
 
507
        __glXNoSuchSingleOpcode,
 
508
        __glXNoSuchSingleOpcode,
 
509
        __glXNoSuchSingleOpcode,
 
510
        __glXNoSuchSingleOpcode,
 
511
        __glXNoSuchSingleOpcode,
 
512
        __glXNoSuchSingleOpcode,
 
513
        __glXNoSuchSingleOpcode,
 
514
        __glXNoSuchSingleOpcode,
 
515
        __glXNoSuchSingleOpcode,
 
516
        __glXNoSuchSingleOpcode,
 
517
        __glXNoSuchSingleOpcode,
 
518
        __glXNoSuchSingleOpcode,
 
519
        __glXNoSuchSingleOpcode,
 
520
        __glXNoSuchSingleOpcode,
 
521
        __glXNoSuchSingleOpcode,
 
522
        __glXNoSuchSingleOpcode,
 
523
        __glXNoSuchSingleOpcode,
 
524
        __glXNoSuchSingleOpcode,
 
525
        __glXNoSuchSingleOpcode,
 
526
        __glXNoSuchSingleOpcode,
 
527
        __glXNoSuchSingleOpcode,
 
528
        __glXNoSuchSingleOpcode,
 
529
        __glXNoSuchSingleOpcode,
 
530
        __glXNoSuchSingleOpcode,
 
531
        __glXNoSuchSingleOpcode,
 
532
        __glXNoSuchSingleOpcode,
 
533
        __glXNoSuchSingleOpcode,
 
534
        __glXNoSuchSingleOpcode,
 
535
        __glXNoSuchSingleOpcode,
 
536
        __glXNoSuchSingleOpcode,
 
537
        __glXNoSuchSingleOpcode,
 
538
        __glXNoSuchSingleOpcode,
 
539
        __glXNoSuchSingleOpcode,
 
540
        __glXNoSuchSingleOpcode,
 
541
        __glXNoSuchSingleOpcode,
 
542
        __glXNoSuchSingleOpcode,
 
543
        __glXNoSuchSingleOpcode,
 
544
        __glXDispSwap_NewList,
 
545
        __glXDispSwap_EndList,
 
546
        __glXDispSwap_DeleteLists,
 
547
        __glXDispSwap_GenLists,
 
548
        __glXDispSwap_FeedbackBuffer,
 
549
        __glXDispSwap_SelectBuffer,
 
550
        __glXDispSwap_RenderMode,
 
551
        __glXDispSwap_Finish,
 
552
        __glXDispSwap_PixelStoref,
 
553
        __glXDispSwap_PixelStorei,
 
554
        __glXDispSwap_ReadPixels,
 
555
        __glXDispSwap_GetBooleanv,
 
556
        __glXDispSwap_GetClipPlane,
 
557
        __glXDispSwap_GetDoublev,
 
558
        __glXDispSwap_GetError,
 
559
        __glXDispSwap_GetFloatv,
 
560
        __glXDispSwap_GetIntegerv,
 
561
        __glXDispSwap_GetLightfv,
 
562
        __glXDispSwap_GetLightiv,
 
563
        __glXDispSwap_GetMapdv,
 
564
        __glXDispSwap_GetMapfv,
 
565
        __glXDispSwap_GetMapiv,
 
566
        __glXDispSwap_GetMaterialfv,
 
567
        __glXDispSwap_GetMaterialiv,
 
568
        __glXDispSwap_GetPixelMapfv,
 
569
        __glXDispSwap_GetPixelMapuiv,
 
570
        __glXDispSwap_GetPixelMapusv,
 
571
        __glXDispSwap_GetPolygonStipple,
 
572
        __glXDispSwap_GetString,
 
573
        __glXDispSwap_GetTexEnvfv,
 
574
        __glXDispSwap_GetTexEnviv,
 
575
        __glXDispSwap_GetTexGendv,
 
576
        __glXDispSwap_GetTexGenfv,
 
577
        __glXDispSwap_GetTexGeniv,
 
578
        __glXDispSwap_GetTexImage,
 
579
        __glXDispSwap_GetTexParameterfv,
 
580
        __glXDispSwap_GetTexParameteriv,
 
581
        __glXDispSwap_GetTexLevelParameterfv,
 
582
        __glXDispSwap_GetTexLevelParameteriv,
 
583
        __glXDispSwap_IsEnabled,
 
584
        __glXDispSwap_IsList,
 
585
        __glXDispSwap_Flush,
 
586
        __glXDispSwap_AreTexturesResident,
 
587
        __glXDispSwap_DeleteTextures,
 
588
        __glXDispSwap_GenTextures,
 
589
        __glXDispSwap_IsTexture,
 
590
        __glXDispSwap_GetColorTable,
 
591
        __glXDispSwap_GetColorTableParameterfv,
 
592
        __glXDispSwap_GetColorTableParameteriv,
 
593
        __glXDispSwap_GetConvolutionFilter,
 
594
        __glXDispSwap_GetConvolutionParameterfv,
 
595
        __glXDispSwap_GetConvolutionParameteriv,
 
596
        __glXDispSwap_GetSeparableFilter,
 
597
        __glXDispSwap_GetHistogram,
 
598
        __glXDispSwap_GetHistogramParameterfv,
 
599
        __glXDispSwap_GetHistogramParameteriv,
 
600
        __glXDispSwap_GetMinmax,
 
601
        __glXDispSwap_GetMinmaxParameterfv,
 
602
        __glXDispSwap_GetMinmaxParameteriv,
 
603
};
 
604
 
 
605
__GLXdispatchRenderProcPtr __glXSwapRenderTable[__GLX_RENDER_TABLE_SIZE] = {
 
606
        __glXNoSuchRenderOpcode,
 
607
        __glXDispSwap_CallList,
 
608
        __glXDispSwap_CallLists,
 
609
        __glXDispSwap_ListBase,
 
610
        __glXDispSwap_Begin,
 
611
        __glXDispSwap_Bitmap,
 
612
        __glXDispSwap_Color3bv,
 
613
        __glXDispSwap_Color3dv,
 
614
        __glXDispSwap_Color3fv,
 
615
        __glXDispSwap_Color3iv,
 
616
        __glXDispSwap_Color3sv,
 
617
        __glXDispSwap_Color3ubv,
 
618
        __glXDispSwap_Color3uiv,
 
619
        __glXDispSwap_Color3usv,
 
620
        __glXDispSwap_Color4bv,
 
621
        __glXDispSwap_Color4dv,
 
622
        __glXDispSwap_Color4fv,
 
623
        __glXDispSwap_Color4iv,
 
624
        __glXDispSwap_Color4sv,
 
625
        __glXDispSwap_Color4ubv,
 
626
        __glXDispSwap_Color4uiv,
 
627
        __glXDispSwap_Color4usv,
 
628
        __glXDispSwap_EdgeFlagv,
 
629
        __glXDispSwap_End,
 
630
        __glXDispSwap_Indexdv,
 
631
        __glXDispSwap_Indexfv,
 
632
        __glXDispSwap_Indexiv,
 
633
        __glXDispSwap_Indexsv,
 
634
        __glXDispSwap_Normal3bv,
 
635
        __glXDispSwap_Normal3dv,
 
636
        __glXDispSwap_Normal3fv,
 
637
        __glXDispSwap_Normal3iv,
 
638
        __glXDispSwap_Normal3sv,
 
639
        __glXDispSwap_RasterPos2dv,
 
640
        __glXDispSwap_RasterPos2fv,
 
641
        __glXDispSwap_RasterPos2iv,
 
642
        __glXDispSwap_RasterPos2sv,
 
643
        __glXDispSwap_RasterPos3dv,
 
644
        __glXDispSwap_RasterPos3fv,
 
645
        __glXDispSwap_RasterPos3iv,
 
646
        __glXDispSwap_RasterPos3sv,
 
647
        __glXDispSwap_RasterPos4dv,
 
648
        __glXDispSwap_RasterPos4fv,
 
649
        __glXDispSwap_RasterPos4iv,
 
650
        __glXDispSwap_RasterPos4sv,
 
651
        __glXDispSwap_Rectdv,
 
652
        __glXDispSwap_Rectfv,
 
653
        __glXDispSwap_Rectiv,
 
654
        __glXDispSwap_Rectsv,
 
655
        __glXDispSwap_TexCoord1dv,
 
656
        __glXDispSwap_TexCoord1fv,
 
657
        __glXDispSwap_TexCoord1iv,
 
658
        __glXDispSwap_TexCoord1sv,
 
659
        __glXDispSwap_TexCoord2dv,
 
660
        __glXDispSwap_TexCoord2fv,
 
661
        __glXDispSwap_TexCoord2iv,
 
662
        __glXDispSwap_TexCoord2sv,
 
663
        __glXDispSwap_TexCoord3dv,
 
664
        __glXDispSwap_TexCoord3fv,
 
665
        __glXDispSwap_TexCoord3iv,
 
666
        __glXDispSwap_TexCoord3sv,
 
667
        __glXDispSwap_TexCoord4dv,
 
668
        __glXDispSwap_TexCoord4fv,
 
669
        __glXDispSwap_TexCoord4iv,
 
670
        __glXDispSwap_TexCoord4sv,
 
671
        __glXDispSwap_Vertex2dv,
 
672
        __glXDispSwap_Vertex2fv,
 
673
        __glXDispSwap_Vertex2iv,
 
674
        __glXDispSwap_Vertex2sv,
 
675
        __glXDispSwap_Vertex3dv,
 
676
        __glXDispSwap_Vertex3fv,
 
677
        __glXDispSwap_Vertex3iv,
 
678
        __glXDispSwap_Vertex3sv,
 
679
        __glXDispSwap_Vertex4dv,
 
680
        __glXDispSwap_Vertex4fv,
 
681
        __glXDispSwap_Vertex4iv,
 
682
        __glXDispSwap_Vertex4sv,
 
683
        __glXDispSwap_ClipPlane,
 
684
        __glXDispSwap_ColorMaterial,
 
685
        __glXDispSwap_CullFace,
 
686
        __glXDispSwap_Fogf,
 
687
        __glXDispSwap_Fogfv,
 
688
        __glXDispSwap_Fogi,
 
689
        __glXDispSwap_Fogiv,
 
690
        __glXDispSwap_FrontFace,
 
691
        __glXDispSwap_Hint,
 
692
        __glXDispSwap_Lightf,
 
693
        __glXDispSwap_Lightfv,
 
694
        __glXDispSwap_Lighti,
 
695
        __glXDispSwap_Lightiv,
 
696
        __glXDispSwap_LightModelf,
 
697
        __glXDispSwap_LightModelfv,
 
698
        __glXDispSwap_LightModeli,
 
699
        __glXDispSwap_LightModeliv,
 
700
        __glXDispSwap_LineStipple,
 
701
        __glXDispSwap_LineWidth,
 
702
        __glXDispSwap_Materialf,
 
703
        __glXDispSwap_Materialfv,
 
704
        __glXDispSwap_Materiali,
 
705
        __glXDispSwap_Materialiv,
 
706
        __glXDispSwap_PointSize,
 
707
        __glXDispSwap_PolygonMode,
 
708
        __glXDispSwap_PolygonStipple,
 
709
        __glXDispSwap_Scissor,
 
710
        __glXDispSwap_ShadeModel,
 
711
        __glXDispSwap_TexParameterf,
 
712
        __glXDispSwap_TexParameterfv,
 
713
        __glXDispSwap_TexParameteri,
 
714
        __glXDispSwap_TexParameteriv,
 
715
        __glXDispSwap_TexImage1D,
 
716
        __glXDispSwap_TexImage2D,
 
717
        __glXDispSwap_TexEnvf,
 
718
        __glXDispSwap_TexEnvfv,
 
719
        __glXDispSwap_TexEnvi,
 
720
        __glXDispSwap_TexEnviv,
 
721
        __glXDispSwap_TexGend,
 
722
        __glXDispSwap_TexGendv,
 
723
        __glXDispSwap_TexGenf,
 
724
        __glXDispSwap_TexGenfv,
 
725
        __glXDispSwap_TexGeni,
 
726
        __glXDispSwap_TexGeniv,
 
727
        __glXDispSwap_InitNames,
 
728
        __glXDispSwap_LoadName,
 
729
        __glXDispSwap_PassThrough,
 
730
        __glXDispSwap_PopName,
 
731
        __glXDispSwap_PushName,
 
732
        __glXDispSwap_DrawBuffer,
 
733
        __glXDispSwap_Clear,
 
734
        __glXDispSwap_ClearAccum,
 
735
        __glXDispSwap_ClearIndex,
 
736
        __glXDispSwap_ClearColor,
 
737
        __glXDispSwap_ClearStencil,
 
738
        __glXDispSwap_ClearDepth,
 
739
        __glXDispSwap_StencilMask,
 
740
        __glXDispSwap_ColorMask,
 
741
        __glXDispSwap_DepthMask,
 
742
        __glXDispSwap_IndexMask,
 
743
        __glXDispSwap_Accum,
 
744
        __glXDispSwap_Disable,
 
745
        __glXDispSwap_Enable,
 
746
        __glXNoSuchRenderOpcode,
 
747
        __glXDispSwap_PopAttrib,
 
748
        __glXDispSwap_PushAttrib,
 
749
        __glXDispSwap_Map1d,
 
750
        __glXDispSwap_Map1f,
 
751
        __glXDispSwap_Map2d,
 
752
        __glXDispSwap_Map2f,
 
753
        __glXDispSwap_MapGrid1d,
 
754
        __glXDispSwap_MapGrid1f,
 
755
        __glXDispSwap_MapGrid2d,
 
756
        __glXDispSwap_MapGrid2f,
 
757
        __glXDispSwap_EvalCoord1dv,
 
758
        __glXDispSwap_EvalCoord1fv,
 
759
        __glXDispSwap_EvalCoord2dv,
 
760
        __glXDispSwap_EvalCoord2fv,
 
761
        __glXDispSwap_EvalMesh1,
 
762
        __glXDispSwap_EvalPoint1,
 
763
        __glXDispSwap_EvalMesh2,
 
764
        __glXDispSwap_EvalPoint2,
 
765
        __glXDispSwap_AlphaFunc,
 
766
        __glXDispSwap_BlendFunc,
 
767
        __glXDispSwap_LogicOp,
 
768
        __glXDispSwap_StencilFunc,
 
769
        __glXDispSwap_StencilOp,
 
770
        __glXDispSwap_DepthFunc,
 
771
        __glXDispSwap_PixelZoom,
 
772
        __glXDispSwap_PixelTransferf,
 
773
        __glXDispSwap_PixelTransferi,
 
774
        __glXDispSwap_PixelMapfv,
 
775
        __glXDispSwap_PixelMapuiv,
 
776
        __glXDispSwap_PixelMapusv,
 
777
        __glXDispSwap_ReadBuffer,
 
778
        __glXDispSwap_CopyPixels,
 
779
        __glXDispSwap_DrawPixels,
 
780
        __glXDispSwap_DepthRange,
 
781
        __glXDispSwap_Frustum,
 
782
        __glXDispSwap_LoadIdentity,
 
783
        __glXDispSwap_LoadMatrixf,
 
784
        __glXDispSwap_LoadMatrixd,
 
785
        __glXDispSwap_MatrixMode,
 
786
        __glXDispSwap_MultMatrixf,
 
787
        __glXDispSwap_MultMatrixd,
 
788
        __glXDispSwap_Ortho,
 
789
        __glXDispSwap_PopMatrix,
 
790
        __glXDispSwap_PushMatrix,
 
791
        __glXDispSwap_Rotated,
 
792
        __glXDispSwap_Rotatef,
 
793
        __glXDispSwap_Scaled,
 
794
        __glXDispSwap_Scalef,
 
795
        __glXDispSwap_Translated,
 
796
        __glXDispSwap_Translatef,
 
797
        __glXDispSwap_Viewport,
 
798
        __glXDispSwap_PolygonOffset,
 
799
        __glXDispSwap_DrawArrays,
 
800
        __glXDispSwap_Indexubv,
 
801
        __glXDispSwap_ColorSubTable,
 
802
        __glXDispSwap_CopyColorSubTable,
 
803
        __glXDispSwap_ActiveTextureARB,
 
804
        __glXDispSwap_MultiTexCoord1dvARB,
 
805
        __glXDispSwap_MultiTexCoord1fvARB,
 
806
        __glXDispSwap_MultiTexCoord1ivARB,
 
807
        __glXDispSwap_MultiTexCoord1svARB,
 
808
        __glXDispSwap_MultiTexCoord2dvARB,
 
809
        __glXDispSwap_MultiTexCoord2fvARB,
 
810
        __glXDispSwap_MultiTexCoord2ivARB,
 
811
        __glXDispSwap_MultiTexCoord2svARB,
 
812
        __glXDispSwap_MultiTexCoord3dvARB,
 
813
        __glXDispSwap_MultiTexCoord3fvARB,
 
814
        __glXDispSwap_MultiTexCoord3ivARB,
 
815
        __glXDispSwap_MultiTexCoord3svARB,
 
816
        __glXDispSwap_MultiTexCoord4dvARB,
 
817
        __glXDispSwap_MultiTexCoord4fvARB,
 
818
        __glXDispSwap_MultiTexCoord4ivARB,
 
819
        __glXDispSwap_MultiTexCoord4svARB, /* 213 */
 
820
        __glXNoSuchRenderOpcode,
 
821
        __glXNoSuchRenderOpcode,
 
822
        __glXNoSuchRenderOpcode,
 
823
        __glXNoSuchRenderOpcode,
 
824
        __glXNoSuchRenderOpcode,
 
825
        __glXNoSuchRenderOpcode,
 
826
        __glXNoSuchRenderOpcode, /* 220 */
 
827
        __glXNoSuchRenderOpcode,
 
828
        __glXNoSuchRenderOpcode,
 
829
        __glXNoSuchRenderOpcode,
 
830
        __glXNoSuchRenderOpcode,
 
831
        __glXNoSuchRenderOpcode,
 
832
        __glXNoSuchRenderOpcode,
 
833
        __glXNoSuchRenderOpcode,
 
834
        __glXNoSuchRenderOpcode,
 
835
        __glXDispSwap_SampleCoverageARB,
 
836
#ifndef MISSING_GL_EXTS
 
837
        __glXDispSwap_WindowPos3fvMESA /* 230 */
 
838
#else
 
839
        __glXNoSuchRenderOpcode
 
840
#endif
 
841
};