1 /* DO NOT EDIT - This file generated automatically by glX_server_table.py (from Mesa) script */
4 * (C) Copyright IBM Corporation 2005, 2006
7 * Permission is hereby granted, free of charge, to any person obtaining a
8 * copy of this software and associated documentation files (the "Software"),
9 * to deal in the Software without restriction, including without limitation
10 * the rights to use, copy, modify, merge, publish, distribute, sub license,
11 * and/or sell copies of the Software, and to permit persons to whom the
12 * Software is furnished to do so, subject to the following conditions:
14 * The above copyright notice and this permission notice (including the next
15 * paragraph) shall be included in all copies or substantial portions of the
18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
22 * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
23 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
24 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
29 #include "glxserver.h"
31 #include "indirect_dispatch.h"
32 #include "indirect_reqsize.h"
33 #include "indirect_table.h"
35 /*****************************************************************/
37 static const int_fast16_t Single_dispatch_tree[24] = {
38 /* [0] -> opcode range [0, 256], node depth 1 */
45 /* [5] -> opcode range [0, 64], node depth 2 */
52 /* [10] -> opcode range [32, 48], node depth 3 */
57 /* [13] -> opcode range [64, 128], node depth 2 */
62 /* [16] -> opcode range [128, 192], node depth 2 */
69 /* [21] -> opcode range [160, 176], node depth 3 */
76 static const void *Single_function_table[112][2] = {
77 /* [ 0] = 0 */ {NULL, NULL},
78 /* [ 1] = 1 */ {__glXDisp_Render, __glXDispSwap_Render},
79 /* [ 2] = 2 */ {__glXDisp_RenderLarge, __glXDispSwap_RenderLarge},
80 /* [ 3] = 3 */ {__glXDisp_CreateContext, __glXDispSwap_CreateContext},
81 /* [ 4] = 4 */ {__glXDisp_DestroyContext,
82 __glXDispSwap_DestroyContext},
83 /* [ 5] = 5 */ {__glXDisp_MakeCurrent, __glXDispSwap_MakeCurrent},
84 /* [ 6] = 6 */ {__glXDisp_IsDirect, __glXDispSwap_IsDirect},
85 /* [ 7] = 7 */ {__glXDisp_QueryVersion, __glXDispSwap_QueryVersion},
86 /* [ 8] = 8 */ {__glXDisp_WaitGL, __glXDispSwap_WaitGL},
87 /* [ 9] = 9 */ {__glXDisp_WaitX, __glXDispSwap_WaitX},
88 /* [ 10] = 10 */ {__glXDisp_CopyContext, __glXDispSwap_CopyContext},
89 /* [ 11] = 11 */ {__glXDisp_SwapBuffers, __glXDispSwap_SwapBuffers},
90 /* [ 12] = 12 */ {__glXDisp_UseXFont, __glXDispSwap_UseXFont},
91 /* [ 13] = 13 */ {__glXDisp_CreateGLXPixmap,
92 __glXDispSwap_CreateGLXPixmap},
93 /* [ 14] = 14 */ {__glXDisp_GetVisualConfigs,
94 __glXDispSwap_GetVisualConfigs},
95 /* [ 15] = 15 */ {__glXDisp_DestroyGLXPixmap,
96 __glXDispSwap_DestroyGLXPixmap},
97 /* [ 16] = 16 */ {__glXDisp_VendorPrivate, __glXDispSwap_VendorPrivate},
98 /* [ 17] = 17 */ {__glXDisp_VendorPrivateWithReply,
99 __glXDispSwap_VendorPrivateWithReply},
100 /* [ 18] = 18 */ {__glXDisp_QueryExtensionsString,
101 __glXDispSwap_QueryExtensionsString},
102 /* [ 19] = 19 */ {__glXDisp_QueryServerString,
103 __glXDispSwap_QueryServerString},
104 /* [ 20] = 20 */ {__glXDisp_ClientInfo, __glXDispSwap_ClientInfo},
105 /* [ 21] = 21 */ {__glXDisp_GetFBConfigs, __glXDispSwap_GetFBConfigs},
106 /* [ 22] = 22 */ {__glXDisp_CreatePixmap, __glXDispSwap_CreatePixmap},
107 /* [ 23] = 23 */ {__glXDisp_DestroyPixmap, __glXDispSwap_DestroyPixmap},
108 /* [ 24] = 24 */ {__glXDisp_CreateNewContext,
109 __glXDispSwap_CreateNewContext},
110 /* [ 25] = 25 */ {__glXDisp_QueryContext, __glXDispSwap_QueryContext},
111 /* [ 26] = 26 */ {__glXDisp_MakeContextCurrent,
112 __glXDispSwap_MakeContextCurrent},
113 /* [ 27] = 27 */ {__glXDisp_CreatePbuffer, __glXDispSwap_CreatePbuffer},
114 /* [ 28] = 28 */ {__glXDisp_DestroyPbuffer,
115 __glXDispSwap_DestroyPbuffer},
116 /* [ 29] = 29 */ {__glXDisp_GetDrawableAttributes,
117 __glXDispSwap_GetDrawableAttributes},
118 /* [ 30] = 30 */ {__glXDisp_ChangeDrawableAttributes,
119 __glXDispSwap_ChangeDrawableAttributes},
120 /* [ 31] = 31 */ {__glXDisp_CreateWindow, __glXDispSwap_CreateWindow},
121 /* [ 32] = 32 */ {__glXDisp_DestroyWindow, __glXDispSwap_DestroyWindow},
122 /* [ 33] = 33 */ {__glXDisp_SetClientInfoARB,
123 __glXDispSwap_SetClientInfoARB},
124 /* [ 34] = 34 */ {__glXDisp_CreateContextAttribsARB,
125 __glXDispSwap_CreateContextAttribsARB},
126 /* [ 35] = 35 */ {__glXDisp_SetClientInfo2ARB,
127 __glXDispSwap_SetClientInfo2ARB},
128 /* [ 36] = 36 */ {NULL, NULL},
129 /* [ 37] = 37 */ {NULL, NULL},
130 /* [ 38] = 38 */ {NULL, NULL},
131 /* [ 39] = 39 */ {NULL, NULL},
132 /* [ 40] = 96 */ {NULL, NULL},
133 /* [ 41] = 97 */ {NULL, NULL},
134 /* [ 42] = 98 */ {NULL, NULL},
135 /* [ 43] = 99 */ {NULL, NULL},
136 /* [ 44] = 100 */ {NULL, NULL},
137 /* [ 45] = 101 */ {__glXDisp_NewList, __glXDispSwap_NewList},
138 /* [ 46] = 102 */ {__glXDisp_EndList, __glXDispSwap_EndList},
139 /* [ 47] = 103 */ {__glXDisp_DeleteLists, __glXDispSwap_DeleteLists},
140 /* [ 48] = 104 */ {__glXDisp_GenLists, __glXDispSwap_GenLists},
141 /* [ 49] = 105 */ {__glXDisp_FeedbackBuffer,
142 __glXDispSwap_FeedbackBuffer},
143 /* [ 50] = 106 */ {__glXDisp_SelectBuffer, __glXDispSwap_SelectBuffer},
144 /* [ 51] = 107 */ {__glXDisp_RenderMode, __glXDispSwap_RenderMode},
145 /* [ 52] = 108 */ {__glXDisp_Finish, __glXDispSwap_Finish},
146 /* [ 53] = 109 */ {__glXDisp_PixelStoref, __glXDispSwap_PixelStoref},
147 /* [ 54] = 110 */ {__glXDisp_PixelStorei, __glXDispSwap_PixelStorei},
148 /* [ 55] = 111 */ {__glXDisp_ReadPixels, __glXDispSwap_ReadPixels},
149 /* [ 56] = 112 */ {__glXDisp_GetBooleanv, __glXDispSwap_GetBooleanv},
150 /* [ 57] = 113 */ {__glXDisp_GetClipPlane, __glXDispSwap_GetClipPlane},
151 /* [ 58] = 114 */ {__glXDisp_GetDoublev, __glXDispSwap_GetDoublev},
152 /* [ 59] = 115 */ {__glXDisp_GetError, __glXDispSwap_GetError},
153 /* [ 60] = 116 */ {__glXDisp_GetFloatv, __glXDispSwap_GetFloatv},
154 /* [ 61] = 117 */ {__glXDisp_GetIntegerv, __glXDispSwap_GetIntegerv},
155 /* [ 62] = 118 */ {__glXDisp_GetLightfv, __glXDispSwap_GetLightfv},
156 /* [ 63] = 119 */ {__glXDisp_GetLightiv, __glXDispSwap_GetLightiv},
157 /* [ 64] = 120 */ {__glXDisp_GetMapdv, __glXDispSwap_GetMapdv},
158 /* [ 65] = 121 */ {__glXDisp_GetMapfv, __glXDispSwap_GetMapfv},
159 /* [ 66] = 122 */ {__glXDisp_GetMapiv, __glXDispSwap_GetMapiv},
160 /* [ 67] = 123 */ {__glXDisp_GetMaterialfv, __glXDispSwap_GetMaterialfv},
161 /* [ 68] = 124 */ {__glXDisp_GetMaterialiv, __glXDispSwap_GetMaterialiv},
162 /* [ 69] = 125 */ {__glXDisp_GetPixelMapfv, __glXDispSwap_GetPixelMapfv},
163 /* [ 70] = 126 */ {__glXDisp_GetPixelMapuiv,
164 __glXDispSwap_GetPixelMapuiv},
165 /* [ 71] = 127 */ {__glXDisp_GetPixelMapusv,
166 __glXDispSwap_GetPixelMapusv},
167 /* [ 72] = 128 */ {__glXDisp_GetPolygonStipple,
168 __glXDispSwap_GetPolygonStipple},
169 /* [ 73] = 129 */ {__glXDisp_GetString, __glXDispSwap_GetString},
170 /* [ 74] = 130 */ {__glXDisp_GetTexEnvfv, __glXDispSwap_GetTexEnvfv},
171 /* [ 75] = 131 */ {__glXDisp_GetTexEnviv, __glXDispSwap_GetTexEnviv},
172 /* [ 76] = 132 */ {__glXDisp_GetTexGendv, __glXDispSwap_GetTexGendv},
173 /* [ 77] = 133 */ {__glXDisp_GetTexGenfv, __glXDispSwap_GetTexGenfv},
174 /* [ 78] = 134 */ {__glXDisp_GetTexGeniv, __glXDispSwap_GetTexGeniv},
175 /* [ 79] = 135 */ {__glXDisp_GetTexImage, __glXDispSwap_GetTexImage},
176 /* [ 80] = 136 */ {__glXDisp_GetTexParameterfv,
177 __glXDispSwap_GetTexParameterfv},
178 /* [ 81] = 137 */ {__glXDisp_GetTexParameteriv,
179 __glXDispSwap_GetTexParameteriv},
180 /* [ 82] = 138 */ {__glXDisp_GetTexLevelParameterfv,
181 __glXDispSwap_GetTexLevelParameterfv},
182 /* [ 83] = 139 */ {__glXDisp_GetTexLevelParameteriv,
183 __glXDispSwap_GetTexLevelParameteriv},
184 /* [ 84] = 140 */ {__glXDisp_IsEnabled, __glXDispSwap_IsEnabled},
185 /* [ 85] = 141 */ {__glXDisp_IsList, __glXDispSwap_IsList},
186 /* [ 86] = 142 */ {__glXDisp_Flush, __glXDispSwap_Flush},
187 /* [ 87] = 143 */ {__glXDisp_AreTexturesResident,
188 __glXDispSwap_AreTexturesResident},
189 /* [ 88] = 144 */ {__glXDisp_DeleteTextures,
190 __glXDispSwap_DeleteTextures},
191 /* [ 89] = 145 */ {__glXDisp_GenTextures, __glXDispSwap_GenTextures},
192 /* [ 90] = 146 */ {__glXDisp_IsTexture, __glXDispSwap_IsTexture},
193 /* [ 91] = 147 */ {__glXDisp_GetColorTable, __glXDispSwap_GetColorTable},
194 /* [ 92] = 148 */ {__glXDisp_GetColorTableParameterfv,
195 __glXDispSwap_GetColorTableParameterfv},
196 /* [ 93] = 149 */ {__glXDisp_GetColorTableParameteriv,
197 __glXDispSwap_GetColorTableParameteriv},
198 /* [ 94] = 150 */ {__glXDisp_GetConvolutionFilter,
199 __glXDispSwap_GetConvolutionFilter},
200 /* [ 95] = 151 */ {__glXDisp_GetConvolutionParameterfv,
201 __glXDispSwap_GetConvolutionParameterfv},
202 /* [ 96] = 152 */ {__glXDisp_GetConvolutionParameteriv,
203 __glXDispSwap_GetConvolutionParameteriv},
204 /* [ 97] = 153 */ {__glXDisp_GetSeparableFilter,
205 __glXDispSwap_GetSeparableFilter},
206 /* [ 98] = 154 */ {__glXDisp_GetHistogram, __glXDispSwap_GetHistogram},
207 /* [ 99] = 155 */ {__glXDisp_GetHistogramParameterfv,
208 __glXDispSwap_GetHistogramParameterfv},
209 /* [ 100] = 156 */ {__glXDisp_GetHistogramParameteriv,
210 __glXDispSwap_GetHistogramParameteriv},
211 /* [ 101] = 157 */ {__glXDisp_GetMinmax, __glXDispSwap_GetMinmax},
212 /* [ 102] = 158 */ {__glXDisp_GetMinmaxParameterfv,
213 __glXDispSwap_GetMinmaxParameterfv},
214 /* [ 103] = 159 */ {__glXDisp_GetMinmaxParameteriv,
215 __glXDispSwap_GetMinmaxParameteriv},
216 /* [ 104] = 160 */ {__glXDisp_GetCompressedTexImageARB,
217 __glXDispSwap_GetCompressedTexImageARB},
218 /* [ 105] = 161 */ {__glXDisp_DeleteQueriesARB,
219 __glXDispSwap_DeleteQueriesARB},
220 /* [ 106] = 162 */ {__glXDisp_GenQueriesARB, __glXDispSwap_GenQueriesARB},
221 /* [ 107] = 163 */ {__glXDisp_IsQueryARB, __glXDispSwap_IsQueryARB},
222 /* [ 108] = 164 */ {__glXDisp_GetQueryivARB, __glXDispSwap_GetQueryivARB},
223 /* [ 109] = 165 */ {__glXDisp_GetQueryObjectivARB,
224 __glXDispSwap_GetQueryObjectivARB},
225 /* [ 110] = 166 */ {__glXDisp_GetQueryObjectuivARB,
226 __glXDispSwap_GetQueryObjectuivARB},
227 /* [ 111] = 167 */ {NULL, NULL},
230 const struct __glXDispatchInfo Single_dispatch_info = {
232 Single_dispatch_tree,
233 Single_function_table,
238 /*****************************************************************/
240 static const int_fast16_t Render_dispatch_tree[92] = {
241 /* [0] -> opcode range [0, 8192], node depth 1 */
248 /* [5] -> opcode range [0, 2048], node depth 2 */
253 /* [8] -> opcode range [0, 1024], node depth 3 */
258 /* [11] -> opcode range [0, 512], node depth 4 */
263 /* [14] -> opcode range [0, 256], node depth 5 */
282 /* [31] -> opcode range [2048, 4096], node depth 2 */
287 /* [34] -> opcode range [2048, 3072], node depth 3 */
292 /* [37] -> opcode range [2048, 2560], node depth 4 */
297 /* [40] -> opcode range [2048, 2304], node depth 5 */
302 /* [43] -> opcode range [2048, 2176], node depth 6 */
307 /* [46] -> opcode range [2048, 2112], node depth 7 */
312 /* [49] -> opcode range [2048, 2080], node depth 8 */
319 /* [54] -> opcode range [4096, 6144], node depth 2 */
324 /* [57] -> opcode range [4096, 5120], node depth 3 */
329 /* [60] -> opcode range [4096, 4608], node depth 4 */
334 /* [63] -> opcode range [4096, 4352], node depth 5 */
353 /* [80] -> opcode range [4128, 4144], node depth 6 */
358 /* [83] -> opcode range [4256, 4272], node depth 6 */
363 /* [86] -> opcode range [4272, 4288], node depth 6 */
368 /* [89] -> opcode range [4304, 4320], node depth 6 */
375 static const void *Render_function_table[408][2] = {
376 /* [ 0] = 0 */ {NULL, NULL},
377 /* [ 1] = 1 */ {__glXDisp_CallList, __glXDispSwap_CallList},
378 /* [ 2] = 2 */ {__glXDisp_CallLists, __glXDispSwap_CallLists},
379 /* [ 3] = 3 */ {__glXDisp_ListBase, __glXDispSwap_ListBase},
380 /* [ 4] = 4 */ {__glXDisp_Begin, __glXDispSwap_Begin},
381 /* [ 5] = 5 */ {__glXDisp_Bitmap, __glXDispSwap_Bitmap},
382 /* [ 6] = 6 */ {__glXDisp_Color3bv, __glXDispSwap_Color3bv},
383 /* [ 7] = 7 */ {__glXDisp_Color3dv, __glXDispSwap_Color3dv},
384 /* [ 8] = 8 */ {__glXDisp_Color3fv, __glXDispSwap_Color3fv},
385 /* [ 9] = 9 */ {__glXDisp_Color3iv, __glXDispSwap_Color3iv},
386 /* [ 10] = 10 */ {__glXDisp_Color3sv, __glXDispSwap_Color3sv},
387 /* [ 11] = 11 */ {__glXDisp_Color3ubv, __glXDispSwap_Color3ubv},
388 /* [ 12] = 12 */ {__glXDisp_Color3uiv, __glXDispSwap_Color3uiv},
389 /* [ 13] = 13 */ {__glXDisp_Color3usv, __glXDispSwap_Color3usv},
390 /* [ 14] = 14 */ {__glXDisp_Color4bv, __glXDispSwap_Color4bv},
391 /* [ 15] = 15 */ {__glXDisp_Color4dv, __glXDispSwap_Color4dv},
392 /* [ 16] = 16 */ {__glXDisp_Color4fv, __glXDispSwap_Color4fv},
393 /* [ 17] = 17 */ {__glXDisp_Color4iv, __glXDispSwap_Color4iv},
394 /* [ 18] = 18 */ {__glXDisp_Color4sv, __glXDispSwap_Color4sv},
395 /* [ 19] = 19 */ {__glXDisp_Color4ubv, __glXDispSwap_Color4ubv},
396 /* [ 20] = 20 */ {__glXDisp_Color4uiv, __glXDispSwap_Color4uiv},
397 /* [ 21] = 21 */ {__glXDisp_Color4usv, __glXDispSwap_Color4usv},
398 /* [ 22] = 22 */ {__glXDisp_EdgeFlagv, __glXDispSwap_EdgeFlagv},
399 /* [ 23] = 23 */ {__glXDisp_End, __glXDispSwap_End},
400 /* [ 24] = 24 */ {__glXDisp_Indexdv, __glXDispSwap_Indexdv},
401 /* [ 25] = 25 */ {__glXDisp_Indexfv, __glXDispSwap_Indexfv},
402 /* [ 26] = 26 */ {__glXDisp_Indexiv, __glXDispSwap_Indexiv},
403 /* [ 27] = 27 */ {__glXDisp_Indexsv, __glXDispSwap_Indexsv},
404 /* [ 28] = 28 */ {__glXDisp_Normal3bv, __glXDispSwap_Normal3bv},
405 /* [ 29] = 29 */ {__glXDisp_Normal3dv, __glXDispSwap_Normal3dv},
406 /* [ 30] = 30 */ {__glXDisp_Normal3fv, __glXDispSwap_Normal3fv},
407 /* [ 31] = 31 */ {__glXDisp_Normal3iv, __glXDispSwap_Normal3iv},
408 /* [ 32] = 32 */ {__glXDisp_Normal3sv, __glXDispSwap_Normal3sv},
409 /* [ 33] = 33 */ {__glXDisp_RasterPos2dv, __glXDispSwap_RasterPos2dv},
410 /* [ 34] = 34 */ {__glXDisp_RasterPos2fv, __glXDispSwap_RasterPos2fv},
411 /* [ 35] = 35 */ {__glXDisp_RasterPos2iv, __glXDispSwap_RasterPos2iv},
412 /* [ 36] = 36 */ {__glXDisp_RasterPos2sv, __glXDispSwap_RasterPos2sv},
413 /* [ 37] = 37 */ {__glXDisp_RasterPos3dv, __glXDispSwap_RasterPos3dv},
414 /* [ 38] = 38 */ {__glXDisp_RasterPos3fv, __glXDispSwap_RasterPos3fv},
415 /* [ 39] = 39 */ {__glXDisp_RasterPos3iv, __glXDispSwap_RasterPos3iv},
416 /* [ 40] = 40 */ {__glXDisp_RasterPos3sv, __glXDispSwap_RasterPos3sv},
417 /* [ 41] = 41 */ {__glXDisp_RasterPos4dv, __glXDispSwap_RasterPos4dv},
418 /* [ 42] = 42 */ {__glXDisp_RasterPos4fv, __glXDispSwap_RasterPos4fv},
419 /* [ 43] = 43 */ {__glXDisp_RasterPos4iv, __glXDispSwap_RasterPos4iv},
420 /* [ 44] = 44 */ {__glXDisp_RasterPos4sv, __glXDispSwap_RasterPos4sv},
421 /* [ 45] = 45 */ {__glXDisp_Rectdv, __glXDispSwap_Rectdv},
422 /* [ 46] = 46 */ {__glXDisp_Rectfv, __glXDispSwap_Rectfv},
423 /* [ 47] = 47 */ {__glXDisp_Rectiv, __glXDispSwap_Rectiv},
424 /* [ 48] = 48 */ {__glXDisp_Rectsv, __glXDispSwap_Rectsv},
425 /* [ 49] = 49 */ {__glXDisp_TexCoord1dv, __glXDispSwap_TexCoord1dv},
426 /* [ 50] = 50 */ {__glXDisp_TexCoord1fv, __glXDispSwap_TexCoord1fv},
427 /* [ 51] = 51 */ {__glXDisp_TexCoord1iv, __glXDispSwap_TexCoord1iv},
428 /* [ 52] = 52 */ {__glXDisp_TexCoord1sv, __glXDispSwap_TexCoord1sv},
429 /* [ 53] = 53 */ {__glXDisp_TexCoord2dv, __glXDispSwap_TexCoord2dv},
430 /* [ 54] = 54 */ {__glXDisp_TexCoord2fv, __glXDispSwap_TexCoord2fv},
431 /* [ 55] = 55 */ {__glXDisp_TexCoord2iv, __glXDispSwap_TexCoord2iv},
432 /* [ 56] = 56 */ {__glXDisp_TexCoord2sv, __glXDispSwap_TexCoord2sv},
433 /* [ 57] = 57 */ {__glXDisp_TexCoord3dv, __glXDispSwap_TexCoord3dv},
434 /* [ 58] = 58 */ {__glXDisp_TexCoord3fv, __glXDispSwap_TexCoord3fv},
435 /* [ 59] = 59 */ {__glXDisp_TexCoord3iv, __glXDispSwap_TexCoord3iv},
436 /* [ 60] = 60 */ {__glXDisp_TexCoord3sv, __glXDispSwap_TexCoord3sv},
437 /* [ 61] = 61 */ {__glXDisp_TexCoord4dv, __glXDispSwap_TexCoord4dv},
438 /* [ 62] = 62 */ {__glXDisp_TexCoord4fv, __glXDispSwap_TexCoord4fv},
439 /* [ 63] = 63 */ {__glXDisp_TexCoord4iv, __glXDispSwap_TexCoord4iv},
440 /* [ 64] = 64 */ {__glXDisp_TexCoord4sv, __glXDispSwap_TexCoord4sv},
441 /* [ 65] = 65 */ {__glXDisp_Vertex2dv, __glXDispSwap_Vertex2dv},
442 /* [ 66] = 66 */ {__glXDisp_Vertex2fv, __glXDispSwap_Vertex2fv},
443 /* [ 67] = 67 */ {__glXDisp_Vertex2iv, __glXDispSwap_Vertex2iv},
444 /* [ 68] = 68 */ {__glXDisp_Vertex2sv, __glXDispSwap_Vertex2sv},
445 /* [ 69] = 69 */ {__glXDisp_Vertex3dv, __glXDispSwap_Vertex3dv},
446 /* [ 70] = 70 */ {__glXDisp_Vertex3fv, __glXDispSwap_Vertex3fv},
447 /* [ 71] = 71 */ {__glXDisp_Vertex3iv, __glXDispSwap_Vertex3iv},
448 /* [ 72] = 72 */ {__glXDisp_Vertex3sv, __glXDispSwap_Vertex3sv},
449 /* [ 73] = 73 */ {__glXDisp_Vertex4dv, __glXDispSwap_Vertex4dv},
450 /* [ 74] = 74 */ {__glXDisp_Vertex4fv, __glXDispSwap_Vertex4fv},
451 /* [ 75] = 75 */ {__glXDisp_Vertex4iv, __glXDispSwap_Vertex4iv},
452 /* [ 76] = 76 */ {__glXDisp_Vertex4sv, __glXDispSwap_Vertex4sv},
453 /* [ 77] = 77 */ {__glXDisp_ClipPlane, __glXDispSwap_ClipPlane},
454 /* [ 78] = 78 */ {__glXDisp_ColorMaterial, __glXDispSwap_ColorMaterial},
455 /* [ 79] = 79 */ {__glXDisp_CullFace, __glXDispSwap_CullFace},
456 /* [ 80] = 80 */ {__glXDisp_Fogf, __glXDispSwap_Fogf},
457 /* [ 81] = 81 */ {__glXDisp_Fogfv, __glXDispSwap_Fogfv},
458 /* [ 82] = 82 */ {__glXDisp_Fogi, __glXDispSwap_Fogi},
459 /* [ 83] = 83 */ {__glXDisp_Fogiv, __glXDispSwap_Fogiv},
460 /* [ 84] = 84 */ {__glXDisp_FrontFace, __glXDispSwap_FrontFace},
461 /* [ 85] = 85 */ {__glXDisp_Hint, __glXDispSwap_Hint},
462 /* [ 86] = 86 */ {__glXDisp_Lightf, __glXDispSwap_Lightf},
463 /* [ 87] = 87 */ {__glXDisp_Lightfv, __glXDispSwap_Lightfv},
464 /* [ 88] = 88 */ {__glXDisp_Lighti, __glXDispSwap_Lighti},
465 /* [ 89] = 89 */ {__glXDisp_Lightiv, __glXDispSwap_Lightiv},
466 /* [ 90] = 90 */ {__glXDisp_LightModelf, __glXDispSwap_LightModelf},
467 /* [ 91] = 91 */ {__glXDisp_LightModelfv, __glXDispSwap_LightModelfv},
468 /* [ 92] = 92 */ {__glXDisp_LightModeli, __glXDispSwap_LightModeli},
469 /* [ 93] = 93 */ {__glXDisp_LightModeliv, __glXDispSwap_LightModeliv},
470 /* [ 94] = 94 */ {__glXDisp_LineStipple, __glXDispSwap_LineStipple},
471 /* [ 95] = 95 */ {__glXDisp_LineWidth, __glXDispSwap_LineWidth},
472 /* [ 96] = 96 */ {__glXDisp_Materialf, __glXDispSwap_Materialf},
473 /* [ 97] = 97 */ {__glXDisp_Materialfv, __glXDispSwap_Materialfv},
474 /* [ 98] = 98 */ {__glXDisp_Materiali, __glXDispSwap_Materiali},
475 /* [ 99] = 99 */ {__glXDisp_Materialiv, __glXDispSwap_Materialiv},
476 /* [ 100] = 100 */ {__glXDisp_PointSize, __glXDispSwap_PointSize},
477 /* [ 101] = 101 */ {__glXDisp_PolygonMode, __glXDispSwap_PolygonMode},
478 /* [ 102] = 102 */ {__glXDisp_PolygonStipple,
479 __glXDispSwap_PolygonStipple},
480 /* [ 103] = 103 */ {__glXDisp_Scissor, __glXDispSwap_Scissor},
481 /* [ 104] = 104 */ {__glXDisp_ShadeModel, __glXDispSwap_ShadeModel},
482 /* [ 105] = 105 */ {__glXDisp_TexParameterf, __glXDispSwap_TexParameterf},
483 /* [ 106] = 106 */ {__glXDisp_TexParameterfv,
484 __glXDispSwap_TexParameterfv},
485 /* [ 107] = 107 */ {__glXDisp_TexParameteri, __glXDispSwap_TexParameteri},
486 /* [ 108] = 108 */ {__glXDisp_TexParameteriv,
487 __glXDispSwap_TexParameteriv},
488 /* [ 109] = 109 */ {__glXDisp_TexImage1D, __glXDispSwap_TexImage1D},
489 /* [ 110] = 110 */ {__glXDisp_TexImage2D, __glXDispSwap_TexImage2D},
490 /* [ 111] = 111 */ {__glXDisp_TexEnvf, __glXDispSwap_TexEnvf},
491 /* [ 112] = 112 */ {__glXDisp_TexEnvfv, __glXDispSwap_TexEnvfv},
492 /* [ 113] = 113 */ {__glXDisp_TexEnvi, __glXDispSwap_TexEnvi},
493 /* [ 114] = 114 */ {__glXDisp_TexEnviv, __glXDispSwap_TexEnviv},
494 /* [ 115] = 115 */ {__glXDisp_TexGend, __glXDispSwap_TexGend},
495 /* [ 116] = 116 */ {__glXDisp_TexGendv, __glXDispSwap_TexGendv},
496 /* [ 117] = 117 */ {__glXDisp_TexGenf, __glXDispSwap_TexGenf},
497 /* [ 118] = 118 */ {__glXDisp_TexGenfv, __glXDispSwap_TexGenfv},
498 /* [ 119] = 119 */ {__glXDisp_TexGeni, __glXDispSwap_TexGeni},
499 /* [ 120] = 120 */ {__glXDisp_TexGeniv, __glXDispSwap_TexGeniv},
500 /* [ 121] = 121 */ {__glXDisp_InitNames, __glXDispSwap_InitNames},
501 /* [ 122] = 122 */ {__glXDisp_LoadName, __glXDispSwap_LoadName},
502 /* [ 123] = 123 */ {__glXDisp_PassThrough, __glXDispSwap_PassThrough},
503 /* [ 124] = 124 */ {__glXDisp_PopName, __glXDispSwap_PopName},
504 /* [ 125] = 125 */ {__glXDisp_PushName, __glXDispSwap_PushName},
505 /* [ 126] = 126 */ {__glXDisp_DrawBuffer, __glXDispSwap_DrawBuffer},
506 /* [ 127] = 127 */ {__glXDisp_Clear, __glXDispSwap_Clear},
507 /* [ 128] = 128 */ {__glXDisp_ClearAccum, __glXDispSwap_ClearAccum},
508 /* [ 129] = 129 */ {__glXDisp_ClearIndex, __glXDispSwap_ClearIndex},
509 /* [ 130] = 130 */ {__glXDisp_ClearColor, __glXDispSwap_ClearColor},
510 /* [ 131] = 131 */ {__glXDisp_ClearStencil, __glXDispSwap_ClearStencil},
511 /* [ 132] = 132 */ {__glXDisp_ClearDepth, __glXDispSwap_ClearDepth},
512 /* [ 133] = 133 */ {__glXDisp_StencilMask, __glXDispSwap_StencilMask},
513 /* [ 134] = 134 */ {__glXDisp_ColorMask, __glXDispSwap_ColorMask},
514 /* [ 135] = 135 */ {__glXDisp_DepthMask, __glXDispSwap_DepthMask},
515 /* [ 136] = 136 */ {__glXDisp_IndexMask, __glXDispSwap_IndexMask},
516 /* [ 137] = 137 */ {__glXDisp_Accum, __glXDispSwap_Accum},
517 /* [ 138] = 138 */ {__glXDisp_Disable, __glXDispSwap_Disable},
518 /* [ 139] = 139 */ {__glXDisp_Enable, __glXDispSwap_Enable},
519 /* [ 140] = 140 */ {NULL, NULL},
520 /* [ 141] = 141 */ {__glXDisp_PopAttrib, __glXDispSwap_PopAttrib},
521 /* [ 142] = 142 */ {__glXDisp_PushAttrib, __glXDispSwap_PushAttrib},
522 /* [ 143] = 143 */ {__glXDisp_Map1d, __glXDispSwap_Map1d},
523 /* [ 144] = 144 */ {__glXDisp_Map1f, __glXDispSwap_Map1f},
524 /* [ 145] = 145 */ {__glXDisp_Map2d, __glXDispSwap_Map2d},
525 /* [ 146] = 146 */ {__glXDisp_Map2f, __glXDispSwap_Map2f},
526 /* [ 147] = 147 */ {__glXDisp_MapGrid1d, __glXDispSwap_MapGrid1d},
527 /* [ 148] = 148 */ {__glXDisp_MapGrid1f, __glXDispSwap_MapGrid1f},
528 /* [ 149] = 149 */ {__glXDisp_MapGrid2d, __glXDispSwap_MapGrid2d},
529 /* [ 150] = 150 */ {__glXDisp_MapGrid2f, __glXDispSwap_MapGrid2f},
530 /* [ 151] = 151 */ {__glXDisp_EvalCoord1dv, __glXDispSwap_EvalCoord1dv},
531 /* [ 152] = 152 */ {__glXDisp_EvalCoord1fv, __glXDispSwap_EvalCoord1fv},
532 /* [ 153] = 153 */ {__glXDisp_EvalCoord2dv, __glXDispSwap_EvalCoord2dv},
533 /* [ 154] = 154 */ {__glXDisp_EvalCoord2fv, __glXDispSwap_EvalCoord2fv},
534 /* [ 155] = 155 */ {__glXDisp_EvalMesh1, __glXDispSwap_EvalMesh1},
535 /* [ 156] = 156 */ {__glXDisp_EvalPoint1, __glXDispSwap_EvalPoint1},
536 /* [ 157] = 157 */ {__glXDisp_EvalMesh2, __glXDispSwap_EvalMesh2},
537 /* [ 158] = 158 */ {__glXDisp_EvalPoint2, __glXDispSwap_EvalPoint2},
538 /* [ 159] = 159 */ {__glXDisp_AlphaFunc, __glXDispSwap_AlphaFunc},
539 /* [ 160] = 160 */ {__glXDisp_BlendFunc, __glXDispSwap_BlendFunc},
540 /* [ 161] = 161 */ {__glXDisp_LogicOp, __glXDispSwap_LogicOp},
541 /* [ 162] = 162 */ {__glXDisp_StencilFunc, __glXDispSwap_StencilFunc},
542 /* [ 163] = 163 */ {__glXDisp_StencilOp, __glXDispSwap_StencilOp},
543 /* [ 164] = 164 */ {__glXDisp_DepthFunc, __glXDispSwap_DepthFunc},
544 /* [ 165] = 165 */ {__glXDisp_PixelZoom, __glXDispSwap_PixelZoom},
545 /* [ 166] = 166 */ {__glXDisp_PixelTransferf,
546 __glXDispSwap_PixelTransferf},
547 /* [ 167] = 167 */ {__glXDisp_PixelTransferi,
548 __glXDispSwap_PixelTransferi},
549 /* [ 168] = 168 */ {__glXDisp_PixelMapfv, __glXDispSwap_PixelMapfv},
550 /* [ 169] = 169 */ {__glXDisp_PixelMapuiv, __glXDispSwap_PixelMapuiv},
551 /* [ 170] = 170 */ {__glXDisp_PixelMapusv, __glXDispSwap_PixelMapusv},
552 /* [ 171] = 171 */ {__glXDisp_ReadBuffer, __glXDispSwap_ReadBuffer},
553 /* [ 172] = 172 */ {__glXDisp_CopyPixels, __glXDispSwap_CopyPixels},
554 /* [ 173] = 173 */ {__glXDisp_DrawPixels, __glXDispSwap_DrawPixels},
555 /* [ 174] = 174 */ {__glXDisp_DepthRange, __glXDispSwap_DepthRange},
556 /* [ 175] = 175 */ {__glXDisp_Frustum, __glXDispSwap_Frustum},
557 /* [ 176] = 176 */ {__glXDisp_LoadIdentity, __glXDispSwap_LoadIdentity},
558 /* [ 177] = 177 */ {__glXDisp_LoadMatrixf, __glXDispSwap_LoadMatrixf},
559 /* [ 178] = 178 */ {__glXDisp_LoadMatrixd, __glXDispSwap_LoadMatrixd},
560 /* [ 179] = 179 */ {__glXDisp_MatrixMode, __glXDispSwap_MatrixMode},
561 /* [ 180] = 180 */ {__glXDisp_MultMatrixf, __glXDispSwap_MultMatrixf},
562 /* [ 181] = 181 */ {__glXDisp_MultMatrixd, __glXDispSwap_MultMatrixd},
563 /* [ 182] = 182 */ {__glXDisp_Ortho, __glXDispSwap_Ortho},
564 /* [ 183] = 183 */ {__glXDisp_PopMatrix, __glXDispSwap_PopMatrix},
565 /* [ 184] = 184 */ {__glXDisp_PushMatrix, __glXDispSwap_PushMatrix},
566 /* [ 185] = 185 */ {__glXDisp_Rotated, __glXDispSwap_Rotated},
567 /* [ 186] = 186 */ {__glXDisp_Rotatef, __glXDispSwap_Rotatef},
568 /* [ 187] = 187 */ {__glXDisp_Scaled, __glXDispSwap_Scaled},
569 /* [ 188] = 188 */ {__glXDisp_Scalef, __glXDispSwap_Scalef},
570 /* [ 189] = 189 */ {__glXDisp_Translated, __glXDispSwap_Translated},
571 /* [ 190] = 190 */ {__glXDisp_Translatef, __glXDispSwap_Translatef},
572 /* [ 191] = 191 */ {__glXDisp_Viewport, __glXDispSwap_Viewport},
573 /* [ 192] = 192 */ {__glXDisp_PolygonOffset, __glXDispSwap_PolygonOffset},
574 /* [ 193] = 193 */ {__glXDisp_DrawArrays, __glXDispSwap_DrawArrays},
575 /* [ 194] = 194 */ {__glXDisp_Indexubv, __glXDispSwap_Indexubv},
576 /* [ 195] = 195 */ {__glXDisp_ColorSubTable, __glXDispSwap_ColorSubTable},
577 /* [ 196] = 196 */ {__glXDisp_CopyColorSubTable,
578 __glXDispSwap_CopyColorSubTable},
579 /* [ 197] = 197 */ {__glXDisp_ActiveTextureARB,
580 __glXDispSwap_ActiveTextureARB},
581 /* [ 198] = 198 */ {__glXDisp_MultiTexCoord1dvARB,
582 __glXDispSwap_MultiTexCoord1dvARB},
583 /* [ 199] = 199 */ {__glXDisp_MultiTexCoord1fvARB,
584 __glXDispSwap_MultiTexCoord1fvARB},
585 /* [ 200] = 200 */ {__glXDisp_MultiTexCoord1ivARB,
586 __glXDispSwap_MultiTexCoord1ivARB},
587 /* [ 201] = 201 */ {__glXDisp_MultiTexCoord1svARB,
588 __glXDispSwap_MultiTexCoord1svARB},
589 /* [ 202] = 202 */ {__glXDisp_MultiTexCoord2dvARB,
590 __glXDispSwap_MultiTexCoord2dvARB},
591 /* [ 203] = 203 */ {__glXDisp_MultiTexCoord2fvARB,
592 __glXDispSwap_MultiTexCoord2fvARB},
593 /* [ 204] = 204 */ {__glXDisp_MultiTexCoord2ivARB,
594 __glXDispSwap_MultiTexCoord2ivARB},
595 /* [ 205] = 205 */ {__glXDisp_MultiTexCoord2svARB,
596 __glXDispSwap_MultiTexCoord2svARB},
597 /* [ 206] = 206 */ {__glXDisp_MultiTexCoord3dvARB,
598 __glXDispSwap_MultiTexCoord3dvARB},
599 /* [ 207] = 207 */ {__glXDisp_MultiTexCoord3fvARB,
600 __glXDispSwap_MultiTexCoord3fvARB},
601 /* [ 208] = 208 */ {__glXDisp_MultiTexCoord3ivARB,
602 __glXDispSwap_MultiTexCoord3ivARB},
603 /* [ 209] = 209 */ {__glXDisp_MultiTexCoord3svARB,
604 __glXDispSwap_MultiTexCoord3svARB},
605 /* [ 210] = 210 */ {__glXDisp_MultiTexCoord4dvARB,
606 __glXDispSwap_MultiTexCoord4dvARB},
607 /* [ 211] = 211 */ {__glXDisp_MultiTexCoord4fvARB,
608 __glXDispSwap_MultiTexCoord4fvARB},
609 /* [ 212] = 212 */ {__glXDisp_MultiTexCoord4ivARB,
610 __glXDispSwap_MultiTexCoord4ivARB},
611 /* [ 213] = 213 */ {__glXDisp_MultiTexCoord4svARB,
612 __glXDispSwap_MultiTexCoord4svARB},
613 /* [ 214] = 214 */ {__glXDisp_CompressedTexImage1DARB,
614 __glXDispSwap_CompressedTexImage1DARB},
615 /* [ 215] = 215 */ {__glXDisp_CompressedTexImage2DARB,
616 __glXDispSwap_CompressedTexImage2DARB},
617 /* [ 216] = 216 */ {__glXDisp_CompressedTexImage3DARB,
618 __glXDispSwap_CompressedTexImage3DARB},
619 /* [ 217] = 217 */ {__glXDisp_CompressedTexSubImage1DARB,
620 __glXDispSwap_CompressedTexSubImage1DARB},
621 /* [ 218] = 218 */ {__glXDisp_CompressedTexSubImage2DARB,
622 __glXDispSwap_CompressedTexSubImage2DARB},
623 /* [ 219] = 219 */ {__glXDisp_CompressedTexSubImage3DARB,
624 __glXDispSwap_CompressedTexSubImage3DARB},
625 /* [ 220] = 220 */ {NULL, NULL},
626 /* [ 221] = 221 */ {NULL, NULL},
627 /* [ 222] = 222 */ {NULL, NULL},
628 /* [ 223] = 223 */ {NULL, NULL},
629 /* [ 224] = 224 */ {NULL, NULL},
630 /* [ 225] = 225 */ {NULL, NULL},
631 /* [ 226] = 226 */ {NULL, NULL},
632 /* [ 227] = 227 */ {NULL, NULL},
633 /* [ 228] = 228 */ {NULL, NULL},
634 /* [ 229] = 229 */ {__glXDisp_SampleCoverageARB,
635 __glXDispSwap_SampleCoverageARB},
636 /* [ 230] = 230 */ {__glXDisp_WindowPos3fvMESA,
637 __glXDispSwap_WindowPos3fvMESA},
638 /* [ 231] = 231 */ {__glXDisp_BeginQueryARB, __glXDispSwap_BeginQueryARB},
639 /* [ 232] = 232 */ {__glXDisp_EndQueryARB, __glXDispSwap_EndQueryARB},
640 /* [ 233] = 233 */ {__glXDisp_DrawBuffersARB,
641 __glXDispSwap_DrawBuffersARB},
642 /* [ 234] = 234 */ {__glXDisp_ClampColorARB, __glXDispSwap_ClampColorARB},
643 /* [ 235] = 235 */ {NULL, NULL},
644 /* [ 236] = 236 */ {NULL, NULL},
645 /* [ 237] = 237 */ {__glXDisp_FramebufferTextureLayerEXT,
646 __glXDispSwap_FramebufferTextureLayerEXT},
647 /* [ 238] = 238 */ {NULL, NULL},
648 /* [ 239] = 239 */ {NULL, NULL},
649 /* [ 240] = 2048 */ {__glXDisp_SampleMaskSGIS,
650 __glXDispSwap_SampleMaskSGIS},
651 /* [ 241] = 2049 */ {__glXDisp_SamplePatternSGIS,
652 __glXDispSwap_SamplePatternSGIS},
653 /* [ 242] = 2050 */ {NULL, NULL},
654 /* [ 243] = 2051 */ {NULL, NULL},
655 /* [ 244] = 2052 */ {NULL, NULL},
656 /* [ 245] = 2053 */ {__glXDisp_ColorTable, __glXDispSwap_ColorTable},
657 /* [ 246] = 2054 */ {__glXDisp_ColorTableParameterfv,
658 __glXDispSwap_ColorTableParameterfv},
659 /* [ 247] = 2055 */ {__glXDisp_ColorTableParameteriv,
660 __glXDispSwap_ColorTableParameteriv},
661 /* [ 248] = 2056 */ {__glXDisp_CopyColorTable,
662 __glXDispSwap_CopyColorTable},
663 /* [ 249] = 2057 */ {NULL, NULL},
664 /* [ 250] = 2058 */ {NULL, NULL},
665 /* [ 251] = 2059 */ {NULL, NULL},
666 /* [ 252] = 2060 */ {NULL, NULL},
667 /* [ 253] = 2061 */ {NULL, NULL},
668 /* [ 254] = 2062 */ {NULL, NULL},
669 /* [ 255] = 2063 */ {NULL, NULL},
670 /* [ 256] = 2064 */ {NULL, NULL},
671 /* [ 257] = 2065 */ {__glXDisp_PointParameterfEXT,
672 __glXDispSwap_PointParameterfEXT},
673 /* [ 258] = 2066 */ {__glXDisp_PointParameterfvEXT,
674 __glXDispSwap_PointParameterfvEXT},
675 /* [ 259] = 2067 */ {NULL, NULL},
676 /* [ 260] = 2068 */ {NULL, NULL},
677 /* [ 261] = 2069 */ {NULL, NULL},
678 /* [ 262] = 2070 */ {NULL, NULL},
679 /* [ 263] = 2071 */ {NULL, NULL},
680 /* [ 264] = 4096 */ {__glXDisp_BlendColor, __glXDispSwap_BlendColor},
681 /* [ 265] = 4097 */ {__glXDisp_BlendEquation, __glXDispSwap_BlendEquation},
682 /* [ 266] = 4098 */ {NULL, NULL},
683 /* [ 267] = 4099 */ {__glXDisp_TexSubImage1D, __glXDispSwap_TexSubImage1D},
684 /* [ 268] = 4100 */ {__glXDisp_TexSubImage2D, __glXDispSwap_TexSubImage2D},
685 /* [ 269] = 4101 */ {__glXDisp_ConvolutionFilter1D,
686 __glXDispSwap_ConvolutionFilter1D},
687 /* [ 270] = 4102 */ {__glXDisp_ConvolutionFilter2D,
688 __glXDispSwap_ConvolutionFilter2D},
689 /* [ 271] = 4103 */ {__glXDisp_ConvolutionParameterf,
690 __glXDispSwap_ConvolutionParameterf},
691 /* [ 272] = 4104 */ {__glXDisp_ConvolutionParameterfv,
692 __glXDispSwap_ConvolutionParameterfv},
693 /* [ 273] = 4105 */ {__glXDisp_ConvolutionParameteri,
694 __glXDispSwap_ConvolutionParameteri},
695 /* [ 274] = 4106 */ {__glXDisp_ConvolutionParameteriv,
696 __glXDispSwap_ConvolutionParameteriv},
697 /* [ 275] = 4107 */ {__glXDisp_CopyConvolutionFilter1D,
698 __glXDispSwap_CopyConvolutionFilter1D},
699 /* [ 276] = 4108 */ {__glXDisp_CopyConvolutionFilter2D,
700 __glXDispSwap_CopyConvolutionFilter2D},
701 /* [ 277] = 4109 */ {__glXDisp_SeparableFilter2D,
702 __glXDispSwap_SeparableFilter2D},
703 /* [ 278] = 4110 */ {__glXDisp_Histogram, __glXDispSwap_Histogram},
704 /* [ 279] = 4111 */ {__glXDisp_Minmax, __glXDispSwap_Minmax},
705 /* [ 280] = 4112 */ {__glXDisp_ResetHistogram,
706 __glXDispSwap_ResetHistogram},
707 /* [ 281] = 4113 */ {__glXDisp_ResetMinmax, __glXDispSwap_ResetMinmax},
708 /* [ 282] = 4114 */ {__glXDisp_TexImage3D, __glXDispSwap_TexImage3D},
709 /* [ 283] = 4115 */ {__glXDisp_TexSubImage3D, __glXDispSwap_TexSubImage3D},
710 /* [ 284] = 4116 */ {NULL, NULL},
711 /* [ 285] = 4117 */ {__glXDisp_BindTexture, __glXDispSwap_BindTexture},
712 /* [ 286] = 4118 */ {__glXDisp_PrioritizeTextures,
713 __glXDispSwap_PrioritizeTextures},
714 /* [ 287] = 4119 */ {__glXDisp_CopyTexImage1D,
715 __glXDispSwap_CopyTexImage1D},
716 /* [ 288] = 4120 */ {__glXDisp_CopyTexImage2D,
717 __glXDispSwap_CopyTexImage2D},
718 /* [ 289] = 4121 */ {__glXDisp_CopyTexSubImage1D,
719 __glXDispSwap_CopyTexSubImage1D},
720 /* [ 290] = 4122 */ {__glXDisp_CopyTexSubImage2D,
721 __glXDispSwap_CopyTexSubImage2D},
722 /* [ 291] = 4123 */ {__glXDisp_CopyTexSubImage3D,
723 __glXDispSwap_CopyTexSubImage3D},
724 /* [ 292] = 4124 */ {__glXDisp_FogCoordfvEXT, __glXDispSwap_FogCoordfvEXT},
725 /* [ 293] = 4125 */ {__glXDisp_FogCoorddvEXT, __glXDispSwap_FogCoorddvEXT},
726 /* [ 294] = 4126 */ {__glXDisp_SecondaryColor3bvEXT,
727 __glXDispSwap_SecondaryColor3bvEXT},
728 /* [ 295] = 4127 */ {__glXDisp_SecondaryColor3svEXT,
729 __glXDispSwap_SecondaryColor3svEXT},
730 /* [ 296] = 4176 */ {NULL, NULL},
731 /* [ 297] = 4177 */ {NULL, NULL},
732 /* [ 298] = 4178 */ {NULL, NULL},
733 /* [ 299] = 4179 */ {NULL, NULL},
734 /* [ 300] = 4180 */ {__glXDisp_BindProgramNV, __glXDispSwap_BindProgramNV},
735 /* [ 301] = 4181 */ {__glXDisp_ExecuteProgramNV,
736 __glXDispSwap_ExecuteProgramNV},
737 /* [ 302] = 4182 */ {__glXDisp_RequestResidentProgramsNV,
738 __glXDispSwap_RequestResidentProgramsNV},
739 /* [ 303] = 4183 */ {__glXDisp_LoadProgramNV, __glXDispSwap_LoadProgramNV},
740 /* [ 304] = 4184 */ {__glXDisp_ProgramEnvParameter4fvARB,
741 __glXDispSwap_ProgramEnvParameter4fvARB},
742 /* [ 305] = 4185 */ {__glXDisp_ProgramEnvParameter4dvARB,
743 __glXDispSwap_ProgramEnvParameter4dvARB},
744 /* [ 306] = 4186 */ {__glXDisp_ProgramParameters4fvNV,
745 __glXDispSwap_ProgramParameters4fvNV},
746 /* [ 307] = 4187 */ {__glXDisp_ProgramParameters4dvNV,
747 __glXDispSwap_ProgramParameters4dvNV},
748 /* [ 308] = 4188 */ {__glXDisp_TrackMatrixNV, __glXDispSwap_TrackMatrixNV},
749 /* [ 309] = 4189 */ {__glXDisp_VertexAttrib1svARB,
750 __glXDispSwap_VertexAttrib1svARB},
751 /* [ 310] = 4190 */ {__glXDisp_VertexAttrib2svARB,
752 __glXDispSwap_VertexAttrib2svARB},
753 /* [ 311] = 4191 */ {__glXDisp_VertexAttrib3svARB,
754 __glXDispSwap_VertexAttrib3svARB},
755 /* [ 312] = 4192 */ {__glXDisp_VertexAttrib4svARB,
756 __glXDispSwap_VertexAttrib4svARB},
757 /* [ 313] = 4193 */ {__glXDisp_VertexAttrib1fvARB,
758 __glXDispSwap_VertexAttrib1fvARB},
759 /* [ 314] = 4194 */ {__glXDisp_VertexAttrib2fvARB,
760 __glXDispSwap_VertexAttrib2fvARB},
761 /* [ 315] = 4195 */ {__glXDisp_VertexAttrib3fvARB,
762 __glXDispSwap_VertexAttrib3fvARB},
763 /* [ 316] = 4196 */ {__glXDisp_VertexAttrib4fvARB,
764 __glXDispSwap_VertexAttrib4fvARB},
765 /* [ 317] = 4197 */ {__glXDisp_VertexAttrib1dvARB,
766 __glXDispSwap_VertexAttrib1dvARB},
767 /* [ 318] = 4198 */ {__glXDisp_VertexAttrib2dvARB,
768 __glXDispSwap_VertexAttrib2dvARB},
769 /* [ 319] = 4199 */ {__glXDisp_VertexAttrib3dvARB,
770 __glXDispSwap_VertexAttrib3dvARB},
771 /* [ 320] = 4200 */ {__glXDisp_VertexAttrib4dvARB,
772 __glXDispSwap_VertexAttrib4dvARB},
773 /* [ 321] = 4201 */ {__glXDisp_VertexAttrib4NubvARB,
774 __glXDispSwap_VertexAttrib4NubvARB},
775 /* [ 322] = 4202 */ {__glXDisp_VertexAttribs1svNV,
776 __glXDispSwap_VertexAttribs1svNV},
777 /* [ 323] = 4203 */ {__glXDisp_VertexAttribs2svNV,
778 __glXDispSwap_VertexAttribs2svNV},
779 /* [ 324] = 4204 */ {__glXDisp_VertexAttribs3svNV,
780 __glXDispSwap_VertexAttribs3svNV},
781 /* [ 325] = 4205 */ {__glXDisp_VertexAttribs4svNV,
782 __glXDispSwap_VertexAttribs4svNV},
783 /* [ 326] = 4206 */ {__glXDisp_VertexAttribs1fvNV,
784 __glXDispSwap_VertexAttribs1fvNV},
785 /* [ 327] = 4207 */ {__glXDisp_VertexAttribs2fvNV,
786 __glXDispSwap_VertexAttribs2fvNV},
787 /* [ 328] = 4208 */ {__glXDisp_VertexAttribs3fvNV,
788 __glXDispSwap_VertexAttribs3fvNV},
789 /* [ 329] = 4209 */ {__glXDisp_VertexAttribs4fvNV,
790 __glXDispSwap_VertexAttribs4fvNV},
791 /* [ 330] = 4210 */ {__glXDisp_VertexAttribs1dvNV,
792 __glXDispSwap_VertexAttribs1dvNV},
793 /* [ 331] = 4211 */ {__glXDisp_VertexAttribs2dvNV,
794 __glXDispSwap_VertexAttribs2dvNV},
795 /* [ 332] = 4212 */ {__glXDisp_VertexAttribs3dvNV,
796 __glXDispSwap_VertexAttribs3dvNV},
797 /* [ 333] = 4213 */ {__glXDisp_VertexAttribs4dvNV,
798 __glXDispSwap_VertexAttribs4dvNV},
799 /* [ 334] = 4214 */ {__glXDisp_VertexAttribs4ubvNV,
800 __glXDispSwap_VertexAttribs4ubvNV},
801 /* [ 335] = 4215 */ {__glXDisp_ProgramLocalParameter4fvARB,
802 __glXDispSwap_ProgramLocalParameter4fvARB},
803 /* [ 336] = 4216 */ {__glXDisp_ProgramLocalParameter4dvARB,
804 __glXDispSwap_ProgramLocalParameter4dvARB},
805 /* [ 337] = 4217 */ {__glXDisp_ProgramStringARB,
806 __glXDispSwap_ProgramStringARB},
807 /* [ 338] = 4218 */ {__glXDisp_ProgramNamedParameter4fvNV,
808 __glXDispSwap_ProgramNamedParameter4fvNV},
809 /* [ 339] = 4219 */ {__glXDisp_ProgramNamedParameter4dvNV,
810 __glXDispSwap_ProgramNamedParameter4dvNV},
811 /* [ 340] = 4220 */ {__glXDisp_ActiveStencilFaceEXT,
812 __glXDispSwap_ActiveStencilFaceEXT},
813 /* [ 341] = 4221 */ {__glXDisp_PointParameteriNV,
814 __glXDispSwap_PointParameteriNV},
815 /* [ 342] = 4222 */ {__glXDisp_PointParameterivNV,
816 __glXDispSwap_PointParameterivNV},
817 /* [ 343] = 4223 */ {NULL, NULL},
818 /* [ 344] = 4224 */ {NULL, NULL},
819 /* [ 345] = 4225 */ {NULL, NULL},
820 /* [ 346] = 4226 */ {NULL, NULL},
821 /* [ 347] = 4227 */ {NULL, NULL},
822 /* [ 348] = 4228 */ {__glXDisp_BlendEquationSeparateEXT,
823 __glXDispSwap_BlendEquationSeparateEXT},
824 /* [ 349] = 4229 */ {NULL, NULL},
825 /* [ 350] = 4230 */ {__glXDisp_VertexAttrib4bvARB,
826 __glXDispSwap_VertexAttrib4bvARB},
827 /* [ 351] = 4231 */ {__glXDisp_VertexAttrib4ivARB,
828 __glXDispSwap_VertexAttrib4ivARB},
829 /* [ 352] = 4232 */ {__glXDisp_VertexAttrib4ubvARB,
830 __glXDispSwap_VertexAttrib4ubvARB},
831 /* [ 353] = 4233 */ {__glXDisp_VertexAttrib4usvARB,
832 __glXDispSwap_VertexAttrib4usvARB},
833 /* [ 354] = 4234 */ {__glXDisp_VertexAttrib4uivARB,
834 __glXDispSwap_VertexAttrib4uivARB},
835 /* [ 355] = 4235 */ {__glXDisp_VertexAttrib4NbvARB,
836 __glXDispSwap_VertexAttrib4NbvARB},
837 /* [ 356] = 4236 */ {__glXDisp_VertexAttrib4NsvARB,
838 __glXDispSwap_VertexAttrib4NsvARB},
839 /* [ 357] = 4237 */ {__glXDisp_VertexAttrib4NivARB,
840 __glXDispSwap_VertexAttrib4NivARB},
841 /* [ 358] = 4238 */ {__glXDisp_VertexAttrib4NusvARB,
842 __glXDispSwap_VertexAttrib4NusvARB},
843 /* [ 359] = 4239 */ {__glXDisp_VertexAttrib4NuivARB,
844 __glXDispSwap_VertexAttrib4NuivARB},
845 /* [ 360] = 4320 */ {__glXDisp_DeleteFramebuffersEXT,
846 __glXDispSwap_DeleteFramebuffersEXT},
847 /* [ 361] = 4321 */ {__glXDisp_FramebufferTexture1DEXT,
848 __glXDispSwap_FramebufferTexture1DEXT},
849 /* [ 362] = 4322 */ {__glXDisp_FramebufferTexture2DEXT,
850 __glXDispSwap_FramebufferTexture2DEXT},
851 /* [ 363] = 4323 */ {__glXDisp_FramebufferTexture3DEXT,
852 __glXDispSwap_FramebufferTexture3DEXT},
853 /* [ 364] = 4324 */ {__glXDisp_FramebufferRenderbufferEXT,
854 __glXDispSwap_FramebufferRenderbufferEXT},
855 /* [ 365] = 4325 */ {__glXDisp_GenerateMipmapEXT,
856 __glXDispSwap_GenerateMipmapEXT},
857 /* [ 366] = 4326 */ {NULL, NULL},
858 /* [ 367] = 4327 */ {NULL, NULL},
859 /* [ 368] = 4328 */ {NULL, NULL},
860 /* [ 369] = 4329 */ {NULL, NULL},
861 /* [ 370] = 4330 */ {__glXDisp_BlitFramebufferEXT,
862 __glXDispSwap_BlitFramebufferEXT},
863 /* [ 371] = 4331 */ {__glXDisp_RenderbufferStorageMultisample,
864 __glXDispSwap_RenderbufferStorageMultisample},
865 /* [ 372] = 4332 */ {NULL, NULL},
866 /* [ 373] = 4333 */ {NULL, NULL},
867 /* [ 374] = 4334 */ {NULL, NULL},
868 /* [ 375] = 4335 */ {NULL, NULL},
869 /* [ 376] = 4128 */ {__glXDisp_SecondaryColor3ivEXT,
870 __glXDispSwap_SecondaryColor3ivEXT},
871 /* [ 377] = 4129 */ {__glXDisp_SecondaryColor3fvEXT,
872 __glXDispSwap_SecondaryColor3fvEXT},
873 /* [ 378] = 4130 */ {__glXDisp_SecondaryColor3dvEXT,
874 __glXDispSwap_SecondaryColor3dvEXT},
875 /* [ 379] = 4131 */ {__glXDisp_SecondaryColor3ubvEXT,
876 __glXDispSwap_SecondaryColor3ubvEXT},
877 /* [ 380] = 4132 */ {__glXDisp_SecondaryColor3usvEXT,
878 __glXDispSwap_SecondaryColor3usvEXT},
879 /* [ 381] = 4133 */ {__glXDisp_SecondaryColor3uivEXT,
880 __glXDispSwap_SecondaryColor3uivEXT},
881 /* [ 382] = 4134 */ {__glXDisp_BlendFuncSeparateEXT,
882 __glXDispSwap_BlendFuncSeparateEXT},
883 /* [ 383] = 4135 */ {NULL, NULL},
884 /* [ 384] = 4264 */ {NULL, NULL},
885 /* [ 385] = 4265 */ {__glXDisp_VertexAttrib1svNV,
886 __glXDispSwap_VertexAttrib1svNV},
887 /* [ 386] = 4266 */ {__glXDisp_VertexAttrib2svNV,
888 __glXDispSwap_VertexAttrib2svNV},
889 /* [ 387] = 4267 */ {__glXDisp_VertexAttrib3svNV,
890 __glXDispSwap_VertexAttrib3svNV},
891 /* [ 388] = 4268 */ {__glXDisp_VertexAttrib4svNV,
892 __glXDispSwap_VertexAttrib4svNV},
893 /* [ 389] = 4269 */ {__glXDisp_VertexAttrib1fvNV,
894 __glXDispSwap_VertexAttrib1fvNV},
895 /* [ 390] = 4270 */ {__glXDisp_VertexAttrib2fvNV,
896 __glXDispSwap_VertexAttrib2fvNV},
897 /* [ 391] = 4271 */ {__glXDisp_VertexAttrib3fvNV,
898 __glXDispSwap_VertexAttrib3fvNV},
899 /* [ 392] = 4272 */ {__glXDisp_VertexAttrib4fvNV,
900 __glXDispSwap_VertexAttrib4fvNV},
901 /* [ 393] = 4273 */ {__glXDisp_VertexAttrib1dvNV,
902 __glXDispSwap_VertexAttrib1dvNV},
903 /* [ 394] = 4274 */ {__glXDisp_VertexAttrib2dvNV,
904 __glXDispSwap_VertexAttrib2dvNV},
905 /* [ 395] = 4275 */ {__glXDisp_VertexAttrib3dvNV,
906 __glXDispSwap_VertexAttrib3dvNV},
907 /* [ 396] = 4276 */ {__glXDisp_VertexAttrib4dvNV,
908 __glXDispSwap_VertexAttrib4dvNV},
909 /* [ 397] = 4277 */ {__glXDisp_VertexAttrib4ubvNV,
910 __glXDispSwap_VertexAttrib4ubvNV},
911 /* [ 398] = 4278 */ {NULL, NULL},
912 /* [ 399] = 4279 */ {NULL, NULL},
913 /* [ 400] = 4312 */ {NULL, NULL},
914 /* [ 401] = 4313 */ {NULL, NULL},
915 /* [ 402] = 4314 */ {NULL, NULL},
916 /* [ 403] = 4315 */ {NULL, NULL},
917 /* [ 404] = 4316 */ {__glXDisp_BindRenderbufferEXT,
918 __glXDispSwap_BindRenderbufferEXT},
919 /* [ 405] = 4317 */ {__glXDisp_DeleteRenderbuffersEXT,
920 __glXDispSwap_DeleteRenderbuffersEXT},
921 /* [ 406] = 4318 */ {__glXDisp_RenderbufferStorageEXT,
922 __glXDispSwap_RenderbufferStorageEXT},
923 /* [ 407] = 4319 */ {__glXDisp_BindFramebufferEXT,
924 __glXDispSwap_BindFramebufferEXT},
927 static const int_fast16_t Render_size_table[408][2] = {
928 /* [ 0] = 0 */ {0, ~0},
929 /* [ 1] = 1 */ {8, ~0},
930 /* [ 2] = 2 */ {12, 0},
931 /* [ 3] = 3 */ {8, ~0},
932 /* [ 4] = 4 */ {8, ~0},
933 /* [ 5] = 5 */ {48, 1},
934 /* [ 6] = 6 */ {8, ~0},
935 /* [ 7] = 7 */ {28, ~0},
936 /* [ 8] = 8 */ {16, ~0},
937 /* [ 9] = 9 */ {16, ~0},
938 /* [ 10] = 10 */ {12, ~0},
939 /* [ 11] = 11 */ {8, ~0},
940 /* [ 12] = 12 */ {16, ~0},
941 /* [ 13] = 13 */ {12, ~0},
942 /* [ 14] = 14 */ {8, ~0},
943 /* [ 15] = 15 */ {36, ~0},
944 /* [ 16] = 16 */ {20, ~0},
945 /* [ 17] = 17 */ {20, ~0},
946 /* [ 18] = 18 */ {12, ~0},
947 /* [ 19] = 19 */ {8, ~0},
948 /* [ 20] = 20 */ {20, ~0},
949 /* [ 21] = 21 */ {12, ~0},
950 /* [ 22] = 22 */ {8, ~0},
951 /* [ 23] = 23 */ {4, ~0},
952 /* [ 24] = 24 */ {12, ~0},
953 /* [ 25] = 25 */ {8, ~0},
954 /* [ 26] = 26 */ {8, ~0},
955 /* [ 27] = 27 */ {8, ~0},
956 /* [ 28] = 28 */ {8, ~0},
957 /* [ 29] = 29 */ {28, ~0},
958 /* [ 30] = 30 */ {16, ~0},
959 /* [ 31] = 31 */ {16, ~0},
960 /* [ 32] = 32 */ {12, ~0},
961 /* [ 33] = 33 */ {20, ~0},
962 /* [ 34] = 34 */ {12, ~0},
963 /* [ 35] = 35 */ {12, ~0},
964 /* [ 36] = 36 */ {8, ~0},
965 /* [ 37] = 37 */ {28, ~0},
966 /* [ 38] = 38 */ {16, ~0},
967 /* [ 39] = 39 */ {16, ~0},
968 /* [ 40] = 40 */ {12, ~0},
969 /* [ 41] = 41 */ {36, ~0},
970 /* [ 42] = 42 */ {20, ~0},
971 /* [ 43] = 43 */ {20, ~0},
972 /* [ 44] = 44 */ {12, ~0},
973 /* [ 45] = 45 */ {36, ~0},
974 /* [ 46] = 46 */ {20, ~0},
975 /* [ 47] = 47 */ {20, ~0},
976 /* [ 48] = 48 */ {12, ~0},
977 /* [ 49] = 49 */ {12, ~0},
978 /* [ 50] = 50 */ {8, ~0},
979 /* [ 51] = 51 */ {8, ~0},
980 /* [ 52] = 52 */ {8, ~0},
981 /* [ 53] = 53 */ {20, ~0},
982 /* [ 54] = 54 */ {12, ~0},
983 /* [ 55] = 55 */ {12, ~0},
984 /* [ 56] = 56 */ {8, ~0},
985 /* [ 57] = 57 */ {28, ~0},
986 /* [ 58] = 58 */ {16, ~0},
987 /* [ 59] = 59 */ {16, ~0},
988 /* [ 60] = 60 */ {12, ~0},
989 /* [ 61] = 61 */ {36, ~0},
990 /* [ 62] = 62 */ {20, ~0},
991 /* [ 63] = 63 */ {20, ~0},
992 /* [ 64] = 64 */ {12, ~0},
993 /* [ 65] = 65 */ {20, ~0},
994 /* [ 66] = 66 */ {12, ~0},
995 /* [ 67] = 67 */ {12, ~0},
996 /* [ 68] = 68 */ {8, ~0},
997 /* [ 69] = 69 */ {28, ~0},
998 /* [ 70] = 70 */ {16, ~0},
999 /* [ 71] = 71 */ {16, ~0},
1000 /* [ 72] = 72 */ {12, ~0},
1001 /* [ 73] = 73 */ {36, ~0},
1002 /* [ 74] = 74 */ {20, ~0},
1003 /* [ 75] = 75 */ {20, ~0},
1004 /* [ 76] = 76 */ {12, ~0},
1005 /* [ 77] = 77 */ {40, ~0},
1006 /* [ 78] = 78 */ {12, ~0},
1007 /* [ 79] = 79 */ {8, ~0},
1008 /* [ 80] = 80 */ {12, ~0},
1009 /* [ 81] = 81 */ {8, 2},
1010 /* [ 82] = 82 */ {12, ~0},
1011 /* [ 83] = 83 */ {8, 3},
1012 /* [ 84] = 84 */ {8, ~0},
1013 /* [ 85] = 85 */ {12, ~0},
1014 /* [ 86] = 86 */ {16, ~0},
1015 /* [ 87] = 87 */ {12, 4},
1016 /* [ 88] = 88 */ {16, ~0},
1017 /* [ 89] = 89 */ {12, 5},
1018 /* [ 90] = 90 */ {12, ~0},
1019 /* [ 91] = 91 */ {8, 6},
1020 /* [ 92] = 92 */ {12, ~0},
1021 /* [ 93] = 93 */ {8, 7},
1022 /* [ 94] = 94 */ {12, ~0},
1023 /* [ 95] = 95 */ {8, ~0},
1024 /* [ 96] = 96 */ {16, ~0},
1025 /* [ 97] = 97 */ {12, 8},
1026 /* [ 98] = 98 */ {16, ~0},
1027 /* [ 99] = 99 */ {12, 9},
1028 /* [100] = 100 */ {8, ~0},
1029 /* [101] = 101 */ {12, ~0},
1030 /* [102] = 102 */ {24, 10},
1031 /* [103] = 103 */ {20, ~0},
1032 /* [104] = 104 */ {8, ~0},
1033 /* [105] = 105 */ {16, ~0},
1034 /* [106] = 106 */ {12, 11},
1035 /* [107] = 107 */ {16, ~0},
1036 /* [108] = 108 */ {12, 12},
1037 /* [109] = 109 */ {56, 13},
1038 /* [110] = 110 */ {56, 14},
1039 /* [111] = 111 */ {16, ~0},
1040 /* [112] = 112 */ {12, 15},
1041 /* [113] = 113 */ {16, ~0},
1042 /* [114] = 114 */ {12, 16},
1043 /* [115] = 115 */ {20, ~0},
1044 /* [116] = 116 */ {12, 17},
1045 /* [117] = 117 */ {16, ~0},
1046 /* [118] = 118 */ {12, 18},
1047 /* [119] = 119 */ {16, ~0},
1048 /* [120] = 120 */ {12, 19},
1049 /* [121] = 121 */ {4, ~0},
1050 /* [122] = 122 */ {8, ~0},
1051 /* [123] = 123 */ {8, ~0},
1052 /* [124] = 124 */ {4, ~0},
1053 /* [125] = 125 */ {8, ~0},
1054 /* [126] = 126 */ {8, ~0},
1055 /* [127] = 127 */ {8, ~0},
1056 /* [128] = 128 */ {20, ~0},
1057 /* [129] = 129 */ {8, ~0},
1058 /* [130] = 130 */ {20, ~0},
1059 /* [131] = 131 */ {8, ~0},
1060 /* [132] = 132 */ {12, ~0},
1061 /* [133] = 133 */ {8, ~0},
1062 /* [134] = 134 */ {8, ~0},
1063 /* [135] = 135 */ {8, ~0},
1064 /* [136] = 136 */ {8, ~0},
1065 /* [137] = 137 */ {12, ~0},
1066 /* [138] = 138 */ {8, ~0},
1067 /* [139] = 139 */ {8, ~0},
1068 /* [140] = 140 */ {0, ~0},
1069 /* [141] = 141 */ {4, ~0},
1070 /* [142] = 142 */ {8, ~0},
1071 /* [143] = 143 */ {28, 20},
1072 /* [144] = 144 */ {20, 21},
1073 /* [145] = 145 */ {48, 22},
1074 /* [146] = 146 */ {32, 23},
1075 /* [147] = 147 */ {24, ~0},
1076 /* [148] = 148 */ {16, ~0},
1077 /* [149] = 149 */ {44, ~0},
1078 /* [150] = 150 */ {28, ~0},
1079 /* [151] = 151 */ {12, ~0},
1080 /* [152] = 152 */ {8, ~0},
1081 /* [153] = 153 */ {20, ~0},
1082 /* [154] = 154 */ {12, ~0},
1083 /* [155] = 155 */ {16, ~0},
1084 /* [156] = 156 */ {8, ~0},
1085 /* [157] = 157 */ {24, ~0},
1086 /* [158] = 158 */ {12, ~0},
1087 /* [159] = 159 */ {12, ~0},
1088 /* [160] = 160 */ {12, ~0},
1089 /* [161] = 161 */ {8, ~0},
1090 /* [162] = 162 */ {16, ~0},
1091 /* [163] = 163 */ {16, ~0},
1092 /* [164] = 164 */ {8, ~0},
1093 /* [165] = 165 */ {12, ~0},
1094 /* [166] = 166 */ {12, ~0},
1095 /* [167] = 167 */ {12, ~0},
1096 /* [168] = 168 */ {12, 24},
1097 /* [169] = 169 */ {12, 25},
1098 /* [170] = 170 */ {12, 26},
1099 /* [171] = 171 */ {8, ~0},
1100 /* [172] = 172 */ {24, ~0},
1101 /* [173] = 173 */ {40, 27},
1102 /* [174] = 174 */ {20, ~0},
1103 /* [175] = 175 */ {52, ~0},
1104 /* [176] = 176 */ {4, ~0},
1105 /* [177] = 177 */ {68, ~0},
1106 /* [178] = 178 */ {132, ~0},
1107 /* [179] = 179 */ {8, ~0},
1108 /* [180] = 180 */ {68, ~0},
1109 /* [181] = 181 */ {132, ~0},
1110 /* [182] = 182 */ {52, ~0},
1111 /* [183] = 183 */ {4, ~0},
1112 /* [184] = 184 */ {4, ~0},
1113 /* [185] = 185 */ {36, ~0},
1114 /* [186] = 186 */ {20, ~0},
1115 /* [187] = 187 */ {28, ~0},
1116 /* [188] = 188 */ {16, ~0},
1117 /* [189] = 189 */ {28, ~0},
1118 /* [190] = 190 */ {16, ~0},
1119 /* [191] = 191 */ {20, ~0},
1120 /* [192] = 192 */ {12, ~0},
1121 /* [193] = 193 */ {16, 28},
1122 /* [194] = 194 */ {8, ~0},
1123 /* [195] = 195 */ {44, 29},
1124 /* [196] = 196 */ {24, ~0},
1125 /* [197] = 197 */ {8, ~0},
1126 /* [198] = 198 */ {16, ~0},
1127 /* [199] = 199 */ {12, ~0},
1128 /* [200] = 200 */ {12, ~0},
1129 /* [201] = 201 */ {12, ~0},
1130 /* [202] = 202 */ {24, ~0},
1131 /* [203] = 203 */ {16, ~0},
1132 /* [204] = 204 */ {16, ~0},
1133 /* [205] = 205 */ {12, ~0},
1134 /* [206] = 206 */ {32, ~0},
1135 /* [207] = 207 */ {20, ~0},
1136 /* [208] = 208 */ {20, ~0},
1137 /* [209] = 209 */ {16, ~0},
1138 /* [210] = 210 */ {40, ~0},
1139 /* [211] = 211 */ {24, ~0},
1140 /* [212] = 212 */ {24, ~0},
1141 /* [213] = 213 */ {16, ~0},
1142 /* [214] = 214 */ {28, 30},
1143 /* [215] = 215 */ {32, 31},
1144 /* [216] = 216 */ {36, 32},
1145 /* [217] = 217 */ {28, 33},
1146 /* [218] = 218 */ {36, 34},
1147 /* [219] = 219 */ {44, 35},
1148 /* [220] = 220 */ {0, ~0},
1149 /* [221] = 221 */ {0, ~0},
1150 /* [222] = 222 */ {0, ~0},
1151 /* [223] = 223 */ {0, ~0},
1152 /* [224] = 224 */ {0, ~0},
1153 /* [225] = 225 */ {0, ~0},
1154 /* [226] = 226 */ {0, ~0},
1155 /* [227] = 227 */ {0, ~0},
1156 /* [228] = 228 */ {0, ~0},
1157 /* [229] = 229 */ {12, ~0},
1158 /* [230] = 230 */ {16, ~0},
1159 /* [231] = 231 */ {12, ~0},
1160 /* [232] = 232 */ {8, ~0},
1161 /* [233] = 233 */ {8, 36},
1162 /* [234] = 234 */ {12, ~0},
1163 /* [235] = 235 */ {0, ~0},
1164 /* [236] = 236 */ {0, ~0},
1165 /* [237] = 237 */ {24, ~0},
1166 /* [238] = 238 */ {0, ~0},
1167 /* [239] = 239 */ {0, ~0},
1168 /* [240] = 2048 */ {12, ~0},
1169 /* [241] = 2049 */ {8, ~0},
1170 /* [242] = 2050 */ {0, ~0},
1171 /* [243] = 2051 */ {0, ~0},
1172 /* [244] = 2052 */ {0, ~0},
1173 /* [245] = 2053 */ {44, 37},
1174 /* [246] = 2054 */ {12, 38},
1175 /* [247] = 2055 */ {12, 39},
1176 /* [248] = 2056 */ {24, ~0},
1177 /* [249] = 2057 */ {0, ~0},
1178 /* [250] = 2058 */ {0, ~0},
1179 /* [251] = 2059 */ {0, ~0},
1180 /* [252] = 2060 */ {0, ~0},
1181 /* [253] = 2061 */ {0, ~0},
1182 /* [254] = 2062 */ {0, ~0},
1183 /* [255] = 2063 */ {0, ~0},
1184 /* [256] = 2064 */ {0, ~0},
1185 /* [257] = 2065 */ {12, ~0},
1186 /* [258] = 2066 */ {8, 40},
1187 /* [259] = 2067 */ {0, ~0},
1188 /* [260] = 2068 */ {0, ~0},
1189 /* [261] = 2069 */ {0, ~0},
1190 /* [262] = 2070 */ {0, ~0},
1191 /* [263] = 2071 */ {0, ~0},
1192 /* [264] = 4096 */ {20, ~0},
1193 /* [265] = 4097 */ {8, ~0},
1194 /* [266] = 4098 */ {0, ~0},
1195 /* [267] = 4099 */ {60, 41},
1196 /* [268] = 4100 */ {60, 42},
1197 /* [269] = 4101 */ {48, 43},
1198 /* [270] = 4102 */ {48, 44},
1199 /* [271] = 4103 */ {16, ~0},
1200 /* [272] = 4104 */ {12, 45},
1201 /* [273] = 4105 */ {16, ~0},
1202 /* [274] = 4106 */ {12, 46},
1203 /* [275] = 4107 */ {24, ~0},
1204 /* [276] = 4108 */ {28, ~0},
1205 /* [277] = 4109 */ {32, 47},
1206 /* [278] = 4110 */ {20, ~0},
1207 /* [279] = 4111 */ {16, ~0},
1208 /* [280] = 4112 */ {8, ~0},
1209 /* [281] = 4113 */ {8, ~0},
1210 /* [282] = 4114 */ {84, 48},
1211 /* [283] = 4115 */ {92, 49},
1212 /* [284] = 4116 */ {0, ~0},
1213 /* [285] = 4117 */ {12, ~0},
1214 /* [286] = 4118 */ {8, 50},
1215 /* [287] = 4119 */ {32, ~0},
1216 /* [288] = 4120 */ {36, ~0},
1217 /* [289] = 4121 */ {28, ~0},
1218 /* [290] = 4122 */ {36, ~0},
1219 /* [291] = 4123 */ {40, ~0},
1220 /* [292] = 4124 */ {8, ~0},
1221 /* [293] = 4125 */ {12, ~0},
1222 /* [294] = 4126 */ {8, ~0},
1223 /* [295] = 4127 */ {12, ~0},
1224 /* [296] = 4176 */ {0, ~0},
1225 /* [297] = 4177 */ {0, ~0},
1226 /* [298] = 4178 */ {0, ~0},
1227 /* [299] = 4179 */ {0, ~0},
1228 /* [300] = 4180 */ {12, ~0},
1229 /* [301] = 4181 */ {28, ~0},
1230 /* [302] = 4182 */ {8, 51},
1231 /* [303] = 4183 */ {16, 52},
1232 /* [304] = 4184 */ {28, ~0},
1233 /* [305] = 4185 */ {44, ~0},
1234 /* [306] = 4186 */ {16, 53},
1235 /* [307] = 4187 */ {16, 54},
1236 /* [308] = 4188 */ {20, ~0},
1237 /* [309] = 4189 */ {12, ~0},
1238 /* [310] = 4190 */ {12, ~0},
1239 /* [311] = 4191 */ {16, ~0},
1240 /* [312] = 4192 */ {16, ~0},
1241 /* [313] = 4193 */ {12, ~0},
1242 /* [314] = 4194 */ {16, ~0},
1243 /* [315] = 4195 */ {20, ~0},
1244 /* [316] = 4196 */ {24, ~0},
1245 /* [317] = 4197 */ {16, ~0},
1246 /* [318] = 4198 */ {24, ~0},
1247 /* [319] = 4199 */ {32, ~0},
1248 /* [320] = 4200 */ {40, ~0},
1249 /* [321] = 4201 */ {12, ~0},
1250 /* [322] = 4202 */ {12, 55},
1251 /* [323] = 4203 */ {12, 56},
1252 /* [324] = 4204 */ {12, 57},
1253 /* [325] = 4205 */ {12, 58},
1254 /* [326] = 4206 */ {12, 59},
1255 /* [327] = 4207 */ {12, 60},
1256 /* [328] = 4208 */ {12, 61},
1257 /* [329] = 4209 */ {12, 62},
1258 /* [330] = 4210 */ {12, 63},
1259 /* [331] = 4211 */ {12, 64},
1260 /* [332] = 4212 */ {12, 65},
1261 /* [333] = 4213 */ {12, 66},
1262 /* [334] = 4214 */ {12, 67},
1263 /* [335] = 4215 */ {28, ~0},
1264 /* [336] = 4216 */ {44, ~0},
1265 /* [337] = 4217 */ {16, 68},
1266 /* [338] = 4218 */ {28, 69},
1267 /* [339] = 4219 */ {44, 70},
1268 /* [340] = 4220 */ {8, ~0},
1269 /* [341] = 4221 */ {12, ~0},
1270 /* [342] = 4222 */ {8, 71},
1271 /* [343] = 4223 */ {0, ~0},
1272 /* [344] = 4224 */ {0, ~0},
1273 /* [345] = 4225 */ {0, ~0},
1274 /* [346] = 4226 */ {0, ~0},
1275 /* [347] = 4227 */ {0, ~0},
1276 /* [348] = 4228 */ {12, ~0},
1277 /* [349] = 4229 */ {0, ~0},
1278 /* [350] = 4230 */ {12, ~0},
1279 /* [351] = 4231 */ {24, ~0},
1280 /* [352] = 4232 */ {12, ~0},
1281 /* [353] = 4233 */ {16, ~0},
1282 /* [354] = 4234 */ {24, ~0},
1283 /* [355] = 4235 */ {12, ~0},
1284 /* [356] = 4236 */ {16, ~0},
1285 /* [357] = 4237 */ {24, ~0},
1286 /* [358] = 4238 */ {16, ~0},
1287 /* [359] = 4239 */ {24, ~0},
1288 /* [360] = 4320 */ {8, 72},
1289 /* [361] = 4321 */ {24, ~0},
1290 /* [362] = 4322 */ {24, ~0},
1291 /* [363] = 4323 */ {28, ~0},
1292 /* [364] = 4324 */ {20, ~0},
1293 /* [365] = 4325 */ {8, ~0},
1294 /* [366] = 4326 */ {0, ~0},
1295 /* [367] = 4327 */ {0, ~0},
1296 /* [368] = 4328 */ {0, ~0},
1297 /* [369] = 4329 */ {0, ~0},
1298 /* [370] = 4330 */ {44, ~0},
1299 /* [371] = 4331 */ {24, ~0},
1300 /* [372] = 4332 */ {0, ~0},
1301 /* [373] = 4333 */ {0, ~0},
1302 /* [374] = 4334 */ {0, ~0},
1303 /* [375] = 4335 */ {0, ~0},
1304 /* [376] = 4128 */ {16, ~0},
1305 /* [377] = 4129 */ {16, ~0},
1306 /* [378] = 4130 */ {28, ~0},
1307 /* [379] = 4131 */ {8, ~0},
1308 /* [380] = 4132 */ {12, ~0},
1309 /* [381] = 4133 */ {16, ~0},
1310 /* [382] = 4134 */ {20, ~0},
1311 /* [383] = 4135 */ {0, ~0},
1312 /* [384] = 4264 */ {0, ~0},
1313 /* [385] = 4265 */ {12, ~0},
1314 /* [386] = 4266 */ {12, ~0},
1315 /* [387] = 4267 */ {16, ~0},
1316 /* [388] = 4268 */ {16, ~0},
1317 /* [389] = 4269 */ {12, ~0},
1318 /* [390] = 4270 */ {16, ~0},
1319 /* [391] = 4271 */ {20, ~0},
1320 /* [392] = 4272 */ {24, ~0},
1321 /* [393] = 4273 */ {16, ~0},
1322 /* [394] = 4274 */ {24, ~0},
1323 /* [395] = 4275 */ {32, ~0},
1324 /* [396] = 4276 */ {40, ~0},
1325 /* [397] = 4277 */ {12, ~0},
1326 /* [398] = 4278 */ {0, ~0},
1327 /* [399] = 4279 */ {0, ~0},
1328 /* [400] = 4312 */ {0, ~0},
1329 /* [401] = 4313 */ {0, ~0},
1330 /* [402] = 4314 */ {0, ~0},
1331 /* [403] = 4315 */ {0, ~0},
1332 /* [404] = 4316 */ {12, ~0},
1333 /* [405] = 4317 */ {8, 73},
1334 /* [406] = 4318 */ {20, ~0},
1335 /* [407] = 4319 */ {12, ~0},
1338 static const gl_proto_size_func Render_size_func_table[74] = {
1339 __glXCallListsReqSize,
1343 __glXLightfvReqSize,
1344 __glXLightivReqSize,
1345 __glXLightModelfvReqSize,
1346 __glXLightModelivReqSize,
1347 __glXMaterialfvReqSize,
1348 __glXMaterialivReqSize,
1349 __glXPolygonStippleReqSize,
1350 __glXTexParameterfvReqSize,
1351 __glXTexParameterivReqSize,
1352 __glXTexImage1DReqSize,
1353 __glXTexImage2DReqSize,
1354 __glXTexEnvfvReqSize,
1355 __glXTexEnvivReqSize,
1356 __glXTexGendvReqSize,
1357 __glXTexGenfvReqSize,
1358 __glXTexGenivReqSize,
1363 __glXPixelMapfvReqSize,
1364 __glXPixelMapuivReqSize,
1365 __glXPixelMapusvReqSize,
1366 __glXDrawPixelsReqSize,
1367 __glXDrawArraysReqSize,
1368 __glXColorSubTableReqSize,
1369 __glXCompressedTexImage1DARBReqSize,
1370 __glXCompressedTexImage2DARBReqSize,
1371 __glXCompressedTexImage3DARBReqSize,
1372 __glXCompressedTexSubImage1DARBReqSize,
1373 __glXCompressedTexSubImage2DARBReqSize,
1374 __glXCompressedTexSubImage3DARBReqSize,
1375 __glXDrawBuffersARBReqSize,
1376 __glXColorTableReqSize,
1377 __glXColorTableParameterfvReqSize,
1378 __glXColorTableParameterivReqSize,
1379 __glXPointParameterfvEXTReqSize,
1380 __glXTexSubImage1DReqSize,
1381 __glXTexSubImage2DReqSize,
1382 __glXConvolutionFilter1DReqSize,
1383 __glXConvolutionFilter2DReqSize,
1384 __glXConvolutionParameterfvReqSize,
1385 __glXConvolutionParameterivReqSize,
1386 __glXSeparableFilter2DReqSize,
1387 __glXTexImage3DReqSize,
1388 __glXTexSubImage3DReqSize,
1389 __glXPrioritizeTexturesReqSize,
1390 __glXRequestResidentProgramsNVReqSize,
1391 __glXLoadProgramNVReqSize,
1392 __glXProgramParameters4fvNVReqSize,
1393 __glXProgramParameters4dvNVReqSize,
1394 __glXVertexAttribs1svNVReqSize,
1395 __glXVertexAttribs2svNVReqSize,
1396 __glXVertexAttribs3svNVReqSize,
1397 __glXVertexAttribs4svNVReqSize,
1398 __glXVertexAttribs1fvNVReqSize,
1399 __glXVertexAttribs2fvNVReqSize,
1400 __glXVertexAttribs3fvNVReqSize,
1401 __glXVertexAttribs4fvNVReqSize,
1402 __glXVertexAttribs1dvNVReqSize,
1403 __glXVertexAttribs2dvNVReqSize,
1404 __glXVertexAttribs3dvNVReqSize,
1405 __glXVertexAttribs4dvNVReqSize,
1406 __glXVertexAttribs4ubvNVReqSize,
1407 __glXProgramStringARBReqSize,
1408 __glXProgramNamedParameter4fvNVReqSize,
1409 __glXProgramNamedParameter4dvNVReqSize,
1410 __glXPointParameterivNVReqSize,
1411 __glXDeleteFramebuffersEXTReqSize,
1412 __glXDeleteRenderbuffersEXTReqSize,
1415 const struct __glXDispatchInfo Render_dispatch_info = {
1417 Render_dispatch_tree,
1418 Render_function_table,
1420 Render_size_func_table
1423 /*****************************************************************/
1424 /* tree depth = 12 */
1425 static const int_fast16_t VendorPriv_dispatch_tree[152] = {
1426 /* [0] -> opcode range [0, 131072], node depth 1 */
1433 /* [5] -> opcode range [0, 32768], node depth 2 */
1438 /* [8] -> opcode range [0, 16384], node depth 3 */
1443 /* [11] -> opcode range [0, 8192], node depth 4 */
1450 /* [16] -> opcode range [0, 2048], node depth 5 */
1457 /* [21] -> opcode range [0, 512], node depth 6 */
1462 /* [24] -> opcode range [0, 256], node depth 7 */
1467 /* [27] -> opcode range [0, 128], node depth 8 */
1472 /* [30] -> opcode range [0, 64], node depth 9 */
1477 /* [33] -> opcode range [0, 32], node depth 10 */
1482 /* [36] -> opcode range [1024, 1536], node depth 6 */
1489 /* [41] -> opcode range [1024, 1152], node depth 7 */
1494 /* [44] -> opcode range [1024, 1088], node depth 8 */
1499 /* [47] -> opcode range [1024, 1056], node depth 9 */
1504 /* [50] -> opcode range [1024, 1040], node depth 10 */
1509 /* [53] -> opcode range [1280, 1408], node depth 7 */
1514 /* [56] -> opcode range [1280, 1344], node depth 8 */
1521 /* [61] -> opcode range [1280, 1296], node depth 9 */
1526 /* [64] -> opcode range [1328, 1344], node depth 9 */
1531 /* [67] -> opcode range [1408, 1536], node depth 7 */
1536 /* [70] -> opcode range [1408, 1472], node depth 8 */
1541 /* [73] -> opcode range [1408, 1440], node depth 9 */
1548 /* [78] -> opcode range [4096, 6144], node depth 5 */
1555 /* [83] -> opcode range [4096, 4608], node depth 6 */
1560 /* [86] -> opcode range [4096, 4352], node depth 7 */
1565 /* [89] -> opcode range [4096, 4224], node depth 8 */
1570 /* [92] -> opcode range [4096, 4160], node depth 9 */
1575 /* [95] -> opcode range [4096, 4128], node depth 10 */
1580 /* [98] -> opcode range [4096, 4112], node depth 11 */
1585 /* [101] -> opcode range [5120, 5632], node depth 6 */
1590 /* [104] -> opcode range [5120, 5376], node depth 7 */
1595 /* [107] -> opcode range [5120, 5248], node depth 8 */
1600 /* [110] -> opcode range [5120, 5184], node depth 9 */
1605 /* [113] -> opcode range [5152, 5184], node depth 10 */
1610 /* [116] -> opcode range [5152, 5168], node depth 11 */
1615 /* [119] -> opcode range [65536, 98304], node depth 2 */
1620 /* [122] -> opcode range [65536, 81920], node depth 3 */
1625 /* [125] -> opcode range [65536, 73728], node depth 4 */
1630 /* [128] -> opcode range [65536, 69632], node depth 5 */
1635 /* [131] -> opcode range [65536, 67584], node depth 6 */
1640 /* [134] -> opcode range [65536, 66560], node depth 7 */
1645 /* [137] -> opcode range [65536, 66048], node depth 8 */
1650 /* [140] -> opcode range [65536, 65792], node depth 9 */
1655 /* [143] -> opcode range [65536, 65664], node depth 10 */
1660 /* [146] -> opcode range [65536, 65600], node depth 11 */
1665 /* [149] -> opcode range [65536, 65568], node depth 12 */
1672 static const void *VendorPriv_function_table[104][2] = {
1673 /* [ 0] = 0 */ {NULL, NULL},
1674 /* [ 1] = 1 */ {__glXDisp_GetConvolutionFilterEXT,
1675 __glXDispSwap_GetConvolutionFilterEXT},
1676 /* [ 2] = 2 */ {__glXDisp_GetConvolutionParameterfvEXT,
1677 __glXDispSwap_GetConvolutionParameterfvEXT},
1678 /* [ 3] = 3 */ {__glXDisp_GetConvolutionParameterivEXT,
1679 __glXDispSwap_GetConvolutionParameterivEXT},
1680 /* [ 4] = 4 */ {__glXDisp_GetSeparableFilterEXT,
1681 __glXDispSwap_GetSeparableFilterEXT},
1682 /* [ 5] = 5 */ {__glXDisp_GetHistogramEXT,
1683 __glXDispSwap_GetHistogramEXT},
1684 /* [ 6] = 6 */ {__glXDisp_GetHistogramParameterfvEXT,
1685 __glXDispSwap_GetHistogramParameterfvEXT},
1686 /* [ 7] = 7 */ {__glXDisp_GetHistogramParameterivEXT,
1687 __glXDispSwap_GetHistogramParameterivEXT},
1688 /* [ 8] = 8 */ {__glXDisp_GetMinmaxEXT, __glXDispSwap_GetMinmaxEXT},
1689 /* [ 9] = 9 */ {__glXDisp_GetMinmaxParameterfvEXT,
1690 __glXDispSwap_GetMinmaxParameterfvEXT},
1691 /* [ 10] = 10 */ {__glXDisp_GetMinmaxParameterivEXT,
1692 __glXDispSwap_GetMinmaxParameterivEXT},
1693 /* [ 11] = 11 */ {__glXDisp_AreTexturesResidentEXT,
1694 __glXDispSwap_AreTexturesResidentEXT},
1695 /* [ 12] = 12 */ {__glXDisp_DeleteTexturesEXT,
1696 __glXDispSwap_DeleteTexturesEXT},
1697 /* [ 13] = 13 */ {__glXDisp_GenTexturesEXT,
1698 __glXDispSwap_GenTexturesEXT},
1699 /* [ 14] = 14 */ {__glXDisp_IsTextureEXT, __glXDispSwap_IsTextureEXT},
1700 /* [ 15] = 15 */ {NULL, NULL},
1701 /* [ 16] = 1024 */ {__glXDisp_QueryContextInfoEXT,
1702 __glXDispSwap_QueryContextInfoEXT},
1703 /* [ 17] = 1025 */ {NULL, NULL},
1704 /* [ 18] = 1026 */ {NULL, NULL},
1705 /* [ 19] = 1027 */ {NULL, NULL},
1706 /* [ 20] = 1028 */ {NULL, NULL},
1707 /* [ 21] = 1029 */ {NULL, NULL},
1708 /* [ 22] = 1030 */ {NULL, NULL},
1709 /* [ 23] = 1031 */ {NULL, NULL},
1710 /* [ 24] = 1296 */ {__glXDisp_GetProgramEnvParameterfvARB,
1711 __glXDispSwap_GetProgramEnvParameterfvARB},
1712 /* [ 25] = 1297 */ {__glXDisp_GetProgramEnvParameterdvARB,
1713 __glXDispSwap_GetProgramEnvParameterdvARB},
1714 /* [ 26] = 1298 */ {__glXDisp_GetProgramivNV,
1715 __glXDispSwap_GetProgramivNV},
1716 /* [ 27] = 1299 */ {__glXDisp_GetProgramStringNV,
1717 __glXDispSwap_GetProgramStringNV},
1718 /* [ 28] = 1300 */ {__glXDisp_GetTrackMatrixivNV,
1719 __glXDispSwap_GetTrackMatrixivNV},
1720 /* [ 29] = 1301 */ {__glXDisp_GetVertexAttribdvARB,
1721 __glXDispSwap_GetVertexAttribdvARB},
1722 /* [ 30] = 1302 */ {__glXDisp_GetVertexAttribfvARB,
1723 __glXDispSwap_GetVertexAttribfvARB},
1724 /* [ 31] = 1303 */ {__glXDisp_GetVertexAttribivNV,
1725 __glXDispSwap_GetVertexAttribivNV},
1726 /* [ 32] = 1304 */ {__glXDisp_IsProgramNV, __glXDispSwap_IsProgramNV},
1727 /* [ 33] = 1305 */ {__glXDisp_GetProgramLocalParameterfvARB,
1728 __glXDispSwap_GetProgramLocalParameterfvARB},
1729 /* [ 34] = 1306 */ {__glXDisp_GetProgramLocalParameterdvARB,
1730 __glXDispSwap_GetProgramLocalParameterdvARB},
1731 /* [ 35] = 1307 */ {__glXDisp_GetProgramivARB,
1732 __glXDispSwap_GetProgramivARB},
1733 /* [ 36] = 1308 */ {__glXDisp_GetProgramStringARB,
1734 __glXDispSwap_GetProgramStringARB},
1735 /* [ 37] = 1309 */ {NULL, NULL},
1736 /* [ 38] = 1310 */ {__glXDisp_GetProgramNamedParameterfvNV,
1737 __glXDispSwap_GetProgramNamedParameterfvNV},
1738 /* [ 39] = 1311 */ {__glXDisp_GetProgramNamedParameterdvNV,
1739 __glXDispSwap_GetProgramNamedParameterdvNV},
1740 /* [ 40] = 1288 */ {NULL, NULL},
1741 /* [ 41] = 1289 */ {NULL, NULL},
1742 /* [ 42] = 1290 */ {NULL, NULL},
1743 /* [ 43] = 1291 */ {NULL, NULL},
1744 /* [ 44] = 1292 */ {NULL, NULL},
1745 /* [ 45] = 1293 */ {__glXDisp_AreProgramsResidentNV,
1746 __glXDispSwap_AreProgramsResidentNV},
1747 /* [ 46] = 1294 */ {__glXDisp_DeleteProgramsNV,
1748 __glXDispSwap_DeleteProgramsNV},
1749 /* [ 47] = 1295 */ {__glXDisp_GenProgramsNV, __glXDispSwap_GenProgramsNV},
1750 /* [ 48] = 1328 */ {NULL, NULL},
1751 /* [ 49] = 1329 */ {NULL, NULL},
1752 /* [ 50] = 1330 */ {__glXDisp_BindTexImageEXT,
1753 __glXDispSwap_BindTexImageEXT},
1754 /* [ 51] = 1331 */ {__glXDisp_ReleaseTexImageEXT,
1755 __glXDispSwap_ReleaseTexImageEXT},
1756 /* [ 52] = 1332 */ {NULL, NULL},
1757 /* [ 53] = 1333 */ {NULL, NULL},
1758 /* [ 54] = 1334 */ {NULL, NULL},
1759 /* [ 55] = 1335 */ {NULL, NULL},
1760 /* [ 56] = 1416 */ {NULL, NULL},
1761 /* [ 57] = 1417 */ {NULL, NULL},
1762 /* [ 58] = 1418 */ {NULL, NULL},
1763 /* [ 59] = 1419 */ {NULL, NULL},
1764 /* [ 60] = 1420 */ {NULL, NULL},
1765 /* [ 61] = 1421 */ {NULL, NULL},
1766 /* [ 62] = 1422 */ {__glXDisp_IsRenderbufferEXT,
1767 __glXDispSwap_IsRenderbufferEXT},
1768 /* [ 63] = 1423 */ {__glXDisp_GenRenderbuffersEXT,
1769 __glXDispSwap_GenRenderbuffersEXT},
1770 /* [ 64] = 1424 */ {__glXDisp_GetRenderbufferParameterivEXT,
1771 __glXDispSwap_GetRenderbufferParameterivEXT},
1772 /* [ 65] = 1425 */ {__glXDisp_IsFramebufferEXT,
1773 __glXDispSwap_IsFramebufferEXT},
1774 /* [ 66] = 1426 */ {__glXDisp_GenFramebuffersEXT,
1775 __glXDispSwap_GenFramebuffersEXT},
1776 /* [ 67] = 1427 */ {__glXDisp_CheckFramebufferStatusEXT,
1777 __glXDispSwap_CheckFramebufferStatusEXT},
1778 /* [ 68] = 1428 */ {__glXDisp_GetFramebufferAttachmentParameterivEXT,
1779 __glXDispSwap_GetFramebufferAttachmentParameterivEXT},
1780 /* [ 69] = 1429 */ {NULL, NULL},
1781 /* [ 70] = 1430 */ {NULL, NULL},
1782 /* [ 71] = 1431 */ {NULL, NULL},
1783 /* [ 72] = 4096 */ {NULL, NULL},
1784 /* [ 73] = 4097 */ {NULL, NULL},
1785 /* [ 74] = 4098 */ {__glXDisp_GetColorTableSGI,
1786 __glXDispSwap_GetColorTableSGI},
1787 /* [ 75] = 4099 */ {__glXDisp_GetColorTableParameterfvSGI,
1788 __glXDispSwap_GetColorTableParameterfvSGI},
1789 /* [ 76] = 4100 */ {__glXDisp_GetColorTableParameterivSGI,
1790 __glXDispSwap_GetColorTableParameterivSGI},
1791 /* [ 77] = 4101 */ {NULL, NULL},
1792 /* [ 78] = 4102 */ {NULL, NULL},
1793 /* [ 79] = 4103 */ {NULL, NULL},
1794 /* [ 80] = 5152 */ {NULL, NULL},
1795 /* [ 81] = 5153 */ {NULL, NULL},
1796 /* [ 82] = 5154 */ {__glXDisp_CopySubBufferMESA,
1797 __glXDispSwap_CopySubBufferMESA},
1798 /* [ 83] = 5155 */ {NULL, NULL},
1799 /* [ 84] = 5156 */ {NULL, NULL},
1800 /* [ 85] = 5157 */ {NULL, NULL},
1801 /* [ 86] = 5158 */ {NULL, NULL},
1802 /* [ 87] = 5159 */ {NULL, NULL},
1803 /* [ 88] = 65536 */ {__glXDisp_SwapIntervalSGI,
1804 __glXDispSwap_SwapIntervalSGI},
1805 /* [ 89] = 65537 */ {__glXDisp_MakeCurrentReadSGI,
1806 __glXDispSwap_MakeCurrentReadSGI},
1807 /* [ 90] = 65538 */ {NULL, NULL},
1808 /* [ 91] = 65539 */ {NULL, NULL},
1809 /* [ 92] = 65540 */ {__glXDisp_GetFBConfigsSGIX,
1810 __glXDispSwap_GetFBConfigsSGIX},
1811 /* [ 93] = 65541 */ {__glXDisp_CreateContextWithConfigSGIX,
1812 __glXDispSwap_CreateContextWithConfigSGIX},
1813 /* [ 94] = 65542 */ {__glXDisp_CreateGLXPixmapWithConfigSGIX,
1814 __glXDispSwap_CreateGLXPixmapWithConfigSGIX},
1815 /* [ 95] = 65543 */ {__glXDisp_CreateGLXPbufferSGIX,
1816 __glXDispSwap_CreateGLXPbufferSGIX},
1817 /* [ 96] = 65544 */ {__glXDisp_DestroyGLXPbufferSGIX,
1818 __glXDispSwap_DestroyGLXPbufferSGIX},
1819 /* [ 97] = 65545 */ {__glXDisp_ChangeDrawableAttributesSGIX,
1820 __glXDispSwap_ChangeDrawableAttributesSGIX},
1821 /* [ 98] = 65546 */ {__glXDisp_GetDrawableAttributesSGIX,
1822 __glXDispSwap_GetDrawableAttributesSGIX},
1823 /* [ 99] = 65547 */ {NULL, NULL},
1824 /* [ 100] = 65548 */ {NULL, NULL},
1825 /* [ 101] = 65549 */ {NULL, NULL},
1826 /* [ 102] = 65550 */ {NULL, NULL},
1827 /* [ 103] = 65551 */ {NULL, NULL},
1830 const struct __glXDispatchInfo VendorPriv_dispatch_info = {
1832 VendorPriv_dispatch_tree,
1833 VendorPriv_function_table,