Imported Upstream version 1.15.1
[deb_xorg-server.git] / glx / indirect_table.c
CommitLineData
a09e091a
JB
1/* DO NOT EDIT - This file generated automatically by glX_server_table.py (from Mesa) script */
2
3/*
4 * (C) Copyright IBM Corporation 2005, 2006
5 * All Rights Reserved.
6 *
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:
13 *
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
16 * Software.
17 *
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
21 * IBM,
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
25 * SOFTWARE.
26 */
27
28#include <inttypes.h>
29#include "glxserver.h"
30#include "glxext.h"
31#include "indirect_dispatch.h"
32#include "indirect_reqsize.h"
33#include "indirect_table.h"
34
35/*****************************************************************/
36/* tree depth = 3 */
37static const int_fast16_t Single_dispatch_tree[24] = {
38 /* [0] -> opcode range [0, 256], node depth 1 */
39 2,
40 5,
41 13,
42 16,
43 EMPTY_LEAF,
44
45 /* [5] -> opcode range [0, 64], node depth 2 */
46 2,
47 LEAF(0),
48 LEAF(16),
49 10,
50 EMPTY_LEAF,
51
52 /* [10] -> opcode range [32, 48], node depth 3 */
53 1,
54 LEAF(32),
55 EMPTY_LEAF,
56
57 /* [13] -> opcode range [64, 128], node depth 2 */
58 1,
59 EMPTY_LEAF,
60 LEAF(40),
61
62 /* [16] -> opcode range [128, 192], node depth 2 */
63 2,
64 LEAF(72),
65 LEAF(88),
66 21,
67 EMPTY_LEAF,
68
69 /* [21] -> opcode range [160, 176], node depth 3 */
70 1,
71 LEAF(104),
72 EMPTY_LEAF,
73
74};
75
76static 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_GetCompressedTexImage,
217 __glXDispSwap_GetCompressedTexImage},
218 /* [ 105] = 161 */ {__glXDisp_DeleteQueries, __glXDispSwap_DeleteQueries},
219 /* [ 106] = 162 */ {__glXDisp_GenQueries, __glXDispSwap_GenQueries},
220 /* [ 107] = 163 */ {__glXDisp_IsQuery, __glXDispSwap_IsQuery},
221 /* [ 108] = 164 */ {__glXDisp_GetQueryiv, __glXDispSwap_GetQueryiv},
222 /* [ 109] = 165 */ {__glXDisp_GetQueryObjectiv,
223 __glXDispSwap_GetQueryObjectiv},
224 /* [ 110] = 166 */ {__glXDisp_GetQueryObjectuiv,
225 __glXDispSwap_GetQueryObjectuiv},
226 /* [ 111] = 167 */ {NULL, NULL},
227};
228
229const struct __glXDispatchInfo Single_dispatch_info = {
230 8,
231 Single_dispatch_tree,
232 Single_function_table,
233 NULL,
234 NULL
235};
236
237/*****************************************************************/
238/* tree depth = 8 */
239static const int_fast16_t Render_dispatch_tree[92] = {
240 /* [0] -> opcode range [0, 8192], node depth 1 */
241 2,
242 5,
243 31,
244 54,
245 EMPTY_LEAF,
246
247 /* [5] -> opcode range [0, 2048], node depth 2 */
248 1,
249 8,
250 EMPTY_LEAF,
251
252 /* [8] -> opcode range [0, 1024], node depth 3 */
253 1,
254 11,
255 EMPTY_LEAF,
256
257 /* [11] -> opcode range [0, 512], node depth 4 */
258 1,
259 14,
260 EMPTY_LEAF,
261
262 /* [14] -> opcode range [0, 256], node depth 5 */
263 4,
264 LEAF(0),
265 LEAF(16),
266 LEAF(32),
267 LEAF(48),
268 LEAF(64),
269 LEAF(80),
270 LEAF(96),
271 LEAF(112),
272 LEAF(128),
273 LEAF(144),
274 LEAF(160),
275 LEAF(176),
276 LEAF(192),
277 LEAF(208),
278 LEAF(224),
279 EMPTY_LEAF,
280
281 /* [31] -> opcode range [2048, 4096], node depth 2 */
282 1,
283 34,
284 EMPTY_LEAF,
285
286 /* [34] -> opcode range [2048, 3072], node depth 3 */
287 1,
288 37,
289 EMPTY_LEAF,
290
291 /* [37] -> opcode range [2048, 2560], node depth 4 */
292 1,
293 40,
294 EMPTY_LEAF,
295
296 /* [40] -> opcode range [2048, 2304], node depth 5 */
297 1,
298 43,
299 EMPTY_LEAF,
300
301 /* [43] -> opcode range [2048, 2176], node depth 6 */
302 1,
303 46,
304 EMPTY_LEAF,
305
306 /* [46] -> opcode range [2048, 2112], node depth 7 */
307 1,
308 49,
309 EMPTY_LEAF,
310
311 /* [49] -> opcode range [2048, 2080], node depth 8 */
312 2,
313 LEAF(240),
314 LEAF(248),
315 LEAF(256),
316 EMPTY_LEAF,
317
318 /* [54] -> opcode range [4096, 6144], node depth 2 */
319 1,
320 57,
321 EMPTY_LEAF,
322
323 /* [57] -> opcode range [4096, 5120], node depth 3 */
324 1,
325 60,
326 EMPTY_LEAF,
327
328 /* [60] -> opcode range [4096, 4608], node depth 4 */
329 1,
330 63,
331 EMPTY_LEAF,
332
333 /* [63] -> opcode range [4096, 4352], node depth 5 */
334 4,
335 LEAF(264),
336 LEAF(280),
337 80,
338 EMPTY_LEAF,
339 EMPTY_LEAF,
340 LEAF(296),
341 LEAF(312),
342 LEAF(328),
343 LEAF(344),
344 EMPTY_LEAF,
345 83,
346 86,
347 EMPTY_LEAF,
348 89,
349 LEAF(360),
350 EMPTY_LEAF,
351
352 /* [80] -> opcode range [4128, 4144], node depth 6 */
353 1,
354 LEAF(376),
355 EMPTY_LEAF,
356
357 /* [83] -> opcode range [4256, 4272], node depth 6 */
358 1,
359 EMPTY_LEAF,
360 LEAF(384),
361
362 /* [86] -> opcode range [4272, 4288], node depth 6 */
363 1,
364 LEAF(392),
365 EMPTY_LEAF,
366
367 /* [89] -> opcode range [4304, 4320], node depth 6 */
368 1,
369 EMPTY_LEAF,
370 LEAF(400),
371
372};
373
374static const void *Render_function_table[408][2] = {
375 /* [ 0] = 0 */ {NULL, NULL},
376 /* [ 1] = 1 */ {__glXDisp_CallList, __glXDispSwap_CallList},
377 /* [ 2] = 2 */ {__glXDisp_CallLists, __glXDispSwap_CallLists},
378 /* [ 3] = 3 */ {__glXDisp_ListBase, __glXDispSwap_ListBase},
379 /* [ 4] = 4 */ {__glXDisp_Begin, __glXDispSwap_Begin},
380 /* [ 5] = 5 */ {__glXDisp_Bitmap, __glXDispSwap_Bitmap},
381 /* [ 6] = 6 */ {__glXDisp_Color3bv, __glXDispSwap_Color3bv},
382 /* [ 7] = 7 */ {__glXDisp_Color3dv, __glXDispSwap_Color3dv},
383 /* [ 8] = 8 */ {__glXDisp_Color3fv, __glXDispSwap_Color3fv},
384 /* [ 9] = 9 */ {__glXDisp_Color3iv, __glXDispSwap_Color3iv},
385 /* [ 10] = 10 */ {__glXDisp_Color3sv, __glXDispSwap_Color3sv},
386 /* [ 11] = 11 */ {__glXDisp_Color3ubv, __glXDispSwap_Color3ubv},
387 /* [ 12] = 12 */ {__glXDisp_Color3uiv, __glXDispSwap_Color3uiv},
388 /* [ 13] = 13 */ {__glXDisp_Color3usv, __glXDispSwap_Color3usv},
389 /* [ 14] = 14 */ {__glXDisp_Color4bv, __glXDispSwap_Color4bv},
390 /* [ 15] = 15 */ {__glXDisp_Color4dv, __glXDispSwap_Color4dv},
391 /* [ 16] = 16 */ {__glXDisp_Color4fv, __glXDispSwap_Color4fv},
392 /* [ 17] = 17 */ {__glXDisp_Color4iv, __glXDispSwap_Color4iv},
393 /* [ 18] = 18 */ {__glXDisp_Color4sv, __glXDispSwap_Color4sv},
394 /* [ 19] = 19 */ {__glXDisp_Color4ubv, __glXDispSwap_Color4ubv},
395 /* [ 20] = 20 */ {__glXDisp_Color4uiv, __glXDispSwap_Color4uiv},
396 /* [ 21] = 21 */ {__glXDisp_Color4usv, __glXDispSwap_Color4usv},
397 /* [ 22] = 22 */ {__glXDisp_EdgeFlagv, __glXDispSwap_EdgeFlagv},
398 /* [ 23] = 23 */ {__glXDisp_End, __glXDispSwap_End},
399 /* [ 24] = 24 */ {__glXDisp_Indexdv, __glXDispSwap_Indexdv},
400 /* [ 25] = 25 */ {__glXDisp_Indexfv, __glXDispSwap_Indexfv},
401 /* [ 26] = 26 */ {__glXDisp_Indexiv, __glXDispSwap_Indexiv},
402 /* [ 27] = 27 */ {__glXDisp_Indexsv, __glXDispSwap_Indexsv},
403 /* [ 28] = 28 */ {__glXDisp_Normal3bv, __glXDispSwap_Normal3bv},
404 /* [ 29] = 29 */ {__glXDisp_Normal3dv, __glXDispSwap_Normal3dv},
405 /* [ 30] = 30 */ {__glXDisp_Normal3fv, __glXDispSwap_Normal3fv},
406 /* [ 31] = 31 */ {__glXDisp_Normal3iv, __glXDispSwap_Normal3iv},
407 /* [ 32] = 32 */ {__glXDisp_Normal3sv, __glXDispSwap_Normal3sv},
408 /* [ 33] = 33 */ {__glXDisp_RasterPos2dv, __glXDispSwap_RasterPos2dv},
409 /* [ 34] = 34 */ {__glXDisp_RasterPos2fv, __glXDispSwap_RasterPos2fv},
410 /* [ 35] = 35 */ {__glXDisp_RasterPos2iv, __glXDispSwap_RasterPos2iv},
411 /* [ 36] = 36 */ {__glXDisp_RasterPos2sv, __glXDispSwap_RasterPos2sv},
412 /* [ 37] = 37 */ {__glXDisp_RasterPos3dv, __glXDispSwap_RasterPos3dv},
413 /* [ 38] = 38 */ {__glXDisp_RasterPos3fv, __glXDispSwap_RasterPos3fv},
414 /* [ 39] = 39 */ {__glXDisp_RasterPos3iv, __glXDispSwap_RasterPos3iv},
415 /* [ 40] = 40 */ {__glXDisp_RasterPos3sv, __glXDispSwap_RasterPos3sv},
416 /* [ 41] = 41 */ {__glXDisp_RasterPos4dv, __glXDispSwap_RasterPos4dv},
417 /* [ 42] = 42 */ {__glXDisp_RasterPos4fv, __glXDispSwap_RasterPos4fv},
418 /* [ 43] = 43 */ {__glXDisp_RasterPos4iv, __glXDispSwap_RasterPos4iv},
419 /* [ 44] = 44 */ {__glXDisp_RasterPos4sv, __glXDispSwap_RasterPos4sv},
420 /* [ 45] = 45 */ {__glXDisp_Rectdv, __glXDispSwap_Rectdv},
421 /* [ 46] = 46 */ {__glXDisp_Rectfv, __glXDispSwap_Rectfv},
422 /* [ 47] = 47 */ {__glXDisp_Rectiv, __glXDispSwap_Rectiv},
423 /* [ 48] = 48 */ {__glXDisp_Rectsv, __glXDispSwap_Rectsv},
424 /* [ 49] = 49 */ {__glXDisp_TexCoord1dv, __glXDispSwap_TexCoord1dv},
425 /* [ 50] = 50 */ {__glXDisp_TexCoord1fv, __glXDispSwap_TexCoord1fv},
426 /* [ 51] = 51 */ {__glXDisp_TexCoord1iv, __glXDispSwap_TexCoord1iv},
427 /* [ 52] = 52 */ {__glXDisp_TexCoord1sv, __glXDispSwap_TexCoord1sv},
428 /* [ 53] = 53 */ {__glXDisp_TexCoord2dv, __glXDispSwap_TexCoord2dv},
429 /* [ 54] = 54 */ {__glXDisp_TexCoord2fv, __glXDispSwap_TexCoord2fv},
430 /* [ 55] = 55 */ {__glXDisp_TexCoord2iv, __glXDispSwap_TexCoord2iv},
431 /* [ 56] = 56 */ {__glXDisp_TexCoord2sv, __glXDispSwap_TexCoord2sv},
432 /* [ 57] = 57 */ {__glXDisp_TexCoord3dv, __glXDispSwap_TexCoord3dv},
433 /* [ 58] = 58 */ {__glXDisp_TexCoord3fv, __glXDispSwap_TexCoord3fv},
434 /* [ 59] = 59 */ {__glXDisp_TexCoord3iv, __glXDispSwap_TexCoord3iv},
435 /* [ 60] = 60 */ {__glXDisp_TexCoord3sv, __glXDispSwap_TexCoord3sv},
436 /* [ 61] = 61 */ {__glXDisp_TexCoord4dv, __glXDispSwap_TexCoord4dv},
437 /* [ 62] = 62 */ {__glXDisp_TexCoord4fv, __glXDispSwap_TexCoord4fv},
438 /* [ 63] = 63 */ {__glXDisp_TexCoord4iv, __glXDispSwap_TexCoord4iv},
439 /* [ 64] = 64 */ {__glXDisp_TexCoord4sv, __glXDispSwap_TexCoord4sv},
440 /* [ 65] = 65 */ {__glXDisp_Vertex2dv, __glXDispSwap_Vertex2dv},
441 /* [ 66] = 66 */ {__glXDisp_Vertex2fv, __glXDispSwap_Vertex2fv},
442 /* [ 67] = 67 */ {__glXDisp_Vertex2iv, __glXDispSwap_Vertex2iv},
443 /* [ 68] = 68 */ {__glXDisp_Vertex2sv, __glXDispSwap_Vertex2sv},
444 /* [ 69] = 69 */ {__glXDisp_Vertex3dv, __glXDispSwap_Vertex3dv},
445 /* [ 70] = 70 */ {__glXDisp_Vertex3fv, __glXDispSwap_Vertex3fv},
446 /* [ 71] = 71 */ {__glXDisp_Vertex3iv, __glXDispSwap_Vertex3iv},
447 /* [ 72] = 72 */ {__glXDisp_Vertex3sv, __glXDispSwap_Vertex3sv},
448 /* [ 73] = 73 */ {__glXDisp_Vertex4dv, __glXDispSwap_Vertex4dv},
449 /* [ 74] = 74 */ {__glXDisp_Vertex4fv, __glXDispSwap_Vertex4fv},
450 /* [ 75] = 75 */ {__glXDisp_Vertex4iv, __glXDispSwap_Vertex4iv},
451 /* [ 76] = 76 */ {__glXDisp_Vertex4sv, __glXDispSwap_Vertex4sv},
452 /* [ 77] = 77 */ {__glXDisp_ClipPlane, __glXDispSwap_ClipPlane},
453 /* [ 78] = 78 */ {__glXDisp_ColorMaterial, __glXDispSwap_ColorMaterial},
454 /* [ 79] = 79 */ {__glXDisp_CullFace, __glXDispSwap_CullFace},
455 /* [ 80] = 80 */ {__glXDisp_Fogf, __glXDispSwap_Fogf},
456 /* [ 81] = 81 */ {__glXDisp_Fogfv, __glXDispSwap_Fogfv},
457 /* [ 82] = 82 */ {__glXDisp_Fogi, __glXDispSwap_Fogi},
458 /* [ 83] = 83 */ {__glXDisp_Fogiv, __glXDispSwap_Fogiv},
459 /* [ 84] = 84 */ {__glXDisp_FrontFace, __glXDispSwap_FrontFace},
460 /* [ 85] = 85 */ {__glXDisp_Hint, __glXDispSwap_Hint},
461 /* [ 86] = 86 */ {__glXDisp_Lightf, __glXDispSwap_Lightf},
462 /* [ 87] = 87 */ {__glXDisp_Lightfv, __glXDispSwap_Lightfv},
463 /* [ 88] = 88 */ {__glXDisp_Lighti, __glXDispSwap_Lighti},
464 /* [ 89] = 89 */ {__glXDisp_Lightiv, __glXDispSwap_Lightiv},
465 /* [ 90] = 90 */ {__glXDisp_LightModelf, __glXDispSwap_LightModelf},
466 /* [ 91] = 91 */ {__glXDisp_LightModelfv, __glXDispSwap_LightModelfv},
467 /* [ 92] = 92 */ {__glXDisp_LightModeli, __glXDispSwap_LightModeli},
468 /* [ 93] = 93 */ {__glXDisp_LightModeliv, __glXDispSwap_LightModeliv},
469 /* [ 94] = 94 */ {__glXDisp_LineStipple, __glXDispSwap_LineStipple},
470 /* [ 95] = 95 */ {__glXDisp_LineWidth, __glXDispSwap_LineWidth},
471 /* [ 96] = 96 */ {__glXDisp_Materialf, __glXDispSwap_Materialf},
472 /* [ 97] = 97 */ {__glXDisp_Materialfv, __glXDispSwap_Materialfv},
473 /* [ 98] = 98 */ {__glXDisp_Materiali, __glXDispSwap_Materiali},
474 /* [ 99] = 99 */ {__glXDisp_Materialiv, __glXDispSwap_Materialiv},
475 /* [ 100] = 100 */ {__glXDisp_PointSize, __glXDispSwap_PointSize},
476 /* [ 101] = 101 */ {__glXDisp_PolygonMode, __glXDispSwap_PolygonMode},
477 /* [ 102] = 102 */ {__glXDisp_PolygonStipple,
478 __glXDispSwap_PolygonStipple},
479 /* [ 103] = 103 */ {__glXDisp_Scissor, __glXDispSwap_Scissor},
480 /* [ 104] = 104 */ {__glXDisp_ShadeModel, __glXDispSwap_ShadeModel},
481 /* [ 105] = 105 */ {__glXDisp_TexParameterf, __glXDispSwap_TexParameterf},
482 /* [ 106] = 106 */ {__glXDisp_TexParameterfv,
483 __glXDispSwap_TexParameterfv},
484 /* [ 107] = 107 */ {__glXDisp_TexParameteri, __glXDispSwap_TexParameteri},
485 /* [ 108] = 108 */ {__glXDisp_TexParameteriv,
486 __glXDispSwap_TexParameteriv},
487 /* [ 109] = 109 */ {__glXDisp_TexImage1D, __glXDispSwap_TexImage1D},
488 /* [ 110] = 110 */ {__glXDisp_TexImage2D, __glXDispSwap_TexImage2D},
489 /* [ 111] = 111 */ {__glXDisp_TexEnvf, __glXDispSwap_TexEnvf},
490 /* [ 112] = 112 */ {__glXDisp_TexEnvfv, __glXDispSwap_TexEnvfv},
491 /* [ 113] = 113 */ {__glXDisp_TexEnvi, __glXDispSwap_TexEnvi},
492 /* [ 114] = 114 */ {__glXDisp_TexEnviv, __glXDispSwap_TexEnviv},
493 /* [ 115] = 115 */ {__glXDisp_TexGend, __glXDispSwap_TexGend},
494 /* [ 116] = 116 */ {__glXDisp_TexGendv, __glXDispSwap_TexGendv},
495 /* [ 117] = 117 */ {__glXDisp_TexGenf, __glXDispSwap_TexGenf},
496 /* [ 118] = 118 */ {__glXDisp_TexGenfv, __glXDispSwap_TexGenfv},
497 /* [ 119] = 119 */ {__glXDisp_TexGeni, __glXDispSwap_TexGeni},
498 /* [ 120] = 120 */ {__glXDisp_TexGeniv, __glXDispSwap_TexGeniv},
499 /* [ 121] = 121 */ {__glXDisp_InitNames, __glXDispSwap_InitNames},
500 /* [ 122] = 122 */ {__glXDisp_LoadName, __glXDispSwap_LoadName},
501 /* [ 123] = 123 */ {__glXDisp_PassThrough, __glXDispSwap_PassThrough},
502 /* [ 124] = 124 */ {__glXDisp_PopName, __glXDispSwap_PopName},
503 /* [ 125] = 125 */ {__glXDisp_PushName, __glXDispSwap_PushName},
504 /* [ 126] = 126 */ {__glXDisp_DrawBuffer, __glXDispSwap_DrawBuffer},
505 /* [ 127] = 127 */ {__glXDisp_Clear, __glXDispSwap_Clear},
506 /* [ 128] = 128 */ {__glXDisp_ClearAccum, __glXDispSwap_ClearAccum},
507 /* [ 129] = 129 */ {__glXDisp_ClearIndex, __glXDispSwap_ClearIndex},
508 /* [ 130] = 130 */ {__glXDisp_ClearColor, __glXDispSwap_ClearColor},
509 /* [ 131] = 131 */ {__glXDisp_ClearStencil, __glXDispSwap_ClearStencil},
510 /* [ 132] = 132 */ {__glXDisp_ClearDepth, __glXDispSwap_ClearDepth},
511 /* [ 133] = 133 */ {__glXDisp_StencilMask, __glXDispSwap_StencilMask},
512 /* [ 134] = 134 */ {__glXDisp_ColorMask, __glXDispSwap_ColorMask},
513 /* [ 135] = 135 */ {__glXDisp_DepthMask, __glXDispSwap_DepthMask},
514 /* [ 136] = 136 */ {__glXDisp_IndexMask, __glXDispSwap_IndexMask},
515 /* [ 137] = 137 */ {__glXDisp_Accum, __glXDispSwap_Accum},
516 /* [ 138] = 138 */ {__glXDisp_Disable, __glXDispSwap_Disable},
517 /* [ 139] = 139 */ {__glXDisp_Enable, __glXDispSwap_Enable},
518 /* [ 140] = 140 */ {NULL, NULL},
519 /* [ 141] = 141 */ {__glXDisp_PopAttrib, __glXDispSwap_PopAttrib},
520 /* [ 142] = 142 */ {__glXDisp_PushAttrib, __glXDispSwap_PushAttrib},
521 /* [ 143] = 143 */ {__glXDisp_Map1d, __glXDispSwap_Map1d},
522 /* [ 144] = 144 */ {__glXDisp_Map1f, __glXDispSwap_Map1f},
523 /* [ 145] = 145 */ {__glXDisp_Map2d, __glXDispSwap_Map2d},
524 /* [ 146] = 146 */ {__glXDisp_Map2f, __glXDispSwap_Map2f},
525 /* [ 147] = 147 */ {__glXDisp_MapGrid1d, __glXDispSwap_MapGrid1d},
526 /* [ 148] = 148 */ {__glXDisp_MapGrid1f, __glXDispSwap_MapGrid1f},
527 /* [ 149] = 149 */ {__glXDisp_MapGrid2d, __glXDispSwap_MapGrid2d},
528 /* [ 150] = 150 */ {__glXDisp_MapGrid2f, __glXDispSwap_MapGrid2f},
529 /* [ 151] = 151 */ {__glXDisp_EvalCoord1dv, __glXDispSwap_EvalCoord1dv},
530 /* [ 152] = 152 */ {__glXDisp_EvalCoord1fv, __glXDispSwap_EvalCoord1fv},
531 /* [ 153] = 153 */ {__glXDisp_EvalCoord2dv, __glXDispSwap_EvalCoord2dv},
532 /* [ 154] = 154 */ {__glXDisp_EvalCoord2fv, __glXDispSwap_EvalCoord2fv},
533 /* [ 155] = 155 */ {__glXDisp_EvalMesh1, __glXDispSwap_EvalMesh1},
534 /* [ 156] = 156 */ {__glXDisp_EvalPoint1, __glXDispSwap_EvalPoint1},
535 /* [ 157] = 157 */ {__glXDisp_EvalMesh2, __glXDispSwap_EvalMesh2},
536 /* [ 158] = 158 */ {__glXDisp_EvalPoint2, __glXDispSwap_EvalPoint2},
537 /* [ 159] = 159 */ {__glXDisp_AlphaFunc, __glXDispSwap_AlphaFunc},
538 /* [ 160] = 160 */ {__glXDisp_BlendFunc, __glXDispSwap_BlendFunc},
539 /* [ 161] = 161 */ {__glXDisp_LogicOp, __glXDispSwap_LogicOp},
540 /* [ 162] = 162 */ {__glXDisp_StencilFunc, __glXDispSwap_StencilFunc},
541 /* [ 163] = 163 */ {__glXDisp_StencilOp, __glXDispSwap_StencilOp},
542 /* [ 164] = 164 */ {__glXDisp_DepthFunc, __glXDispSwap_DepthFunc},
543 /* [ 165] = 165 */ {__glXDisp_PixelZoom, __glXDispSwap_PixelZoom},
544 /* [ 166] = 166 */ {__glXDisp_PixelTransferf,
545 __glXDispSwap_PixelTransferf},
546 /* [ 167] = 167 */ {__glXDisp_PixelTransferi,
547 __glXDispSwap_PixelTransferi},
548 /* [ 168] = 168 */ {__glXDisp_PixelMapfv, __glXDispSwap_PixelMapfv},
549 /* [ 169] = 169 */ {__glXDisp_PixelMapuiv, __glXDispSwap_PixelMapuiv},
550 /* [ 170] = 170 */ {__glXDisp_PixelMapusv, __glXDispSwap_PixelMapusv},
551 /* [ 171] = 171 */ {__glXDisp_ReadBuffer, __glXDispSwap_ReadBuffer},
552 /* [ 172] = 172 */ {__glXDisp_CopyPixels, __glXDispSwap_CopyPixels},
553 /* [ 173] = 173 */ {__glXDisp_DrawPixels, __glXDispSwap_DrawPixels},
554 /* [ 174] = 174 */ {__glXDisp_DepthRange, __glXDispSwap_DepthRange},
555 /* [ 175] = 175 */ {__glXDisp_Frustum, __glXDispSwap_Frustum},
556 /* [ 176] = 176 */ {__glXDisp_LoadIdentity, __glXDispSwap_LoadIdentity},
557 /* [ 177] = 177 */ {__glXDisp_LoadMatrixf, __glXDispSwap_LoadMatrixf},
558 /* [ 178] = 178 */ {__glXDisp_LoadMatrixd, __glXDispSwap_LoadMatrixd},
559 /* [ 179] = 179 */ {__glXDisp_MatrixMode, __glXDispSwap_MatrixMode},
560 /* [ 180] = 180 */ {__glXDisp_MultMatrixf, __glXDispSwap_MultMatrixf},
561 /* [ 181] = 181 */ {__glXDisp_MultMatrixd, __glXDispSwap_MultMatrixd},
562 /* [ 182] = 182 */ {__glXDisp_Ortho, __glXDispSwap_Ortho},
563 /* [ 183] = 183 */ {__glXDisp_PopMatrix, __glXDispSwap_PopMatrix},
564 /* [ 184] = 184 */ {__glXDisp_PushMatrix, __glXDispSwap_PushMatrix},
565 /* [ 185] = 185 */ {__glXDisp_Rotated, __glXDispSwap_Rotated},
566 /* [ 186] = 186 */ {__glXDisp_Rotatef, __glXDispSwap_Rotatef},
567 /* [ 187] = 187 */ {__glXDisp_Scaled, __glXDispSwap_Scaled},
568 /* [ 188] = 188 */ {__glXDisp_Scalef, __glXDispSwap_Scalef},
569 /* [ 189] = 189 */ {__glXDisp_Translated, __glXDispSwap_Translated},
570 /* [ 190] = 190 */ {__glXDisp_Translatef, __glXDispSwap_Translatef},
571 /* [ 191] = 191 */ {__glXDisp_Viewport, __glXDispSwap_Viewport},
572 /* [ 192] = 192 */ {__glXDisp_PolygonOffset, __glXDispSwap_PolygonOffset},
573 /* [ 193] = 193 */ {__glXDisp_DrawArrays, __glXDispSwap_DrawArrays},
574 /* [ 194] = 194 */ {__glXDisp_Indexubv, __glXDispSwap_Indexubv},
575 /* [ 195] = 195 */ {__glXDisp_ColorSubTable, __glXDispSwap_ColorSubTable},
576 /* [ 196] = 196 */ {__glXDisp_CopyColorSubTable,
577 __glXDispSwap_CopyColorSubTable},
578 /* [ 197] = 197 */ {__glXDisp_ActiveTexture, __glXDispSwap_ActiveTexture},
579 /* [ 198] = 198 */ {__glXDisp_MultiTexCoord1dv,
580 __glXDispSwap_MultiTexCoord1dv},
581 /* [ 199] = 199 */ {__glXDisp_MultiTexCoord1fvARB,
582 __glXDispSwap_MultiTexCoord1fvARB},
583 /* [ 200] = 200 */ {__glXDisp_MultiTexCoord1iv,
584 __glXDispSwap_MultiTexCoord1iv},
585 /* [ 201] = 201 */ {__glXDisp_MultiTexCoord1sv,
586 __glXDispSwap_MultiTexCoord1sv},
587 /* [ 202] = 202 */ {__glXDisp_MultiTexCoord2dv,
588 __glXDispSwap_MultiTexCoord2dv},
589 /* [ 203] = 203 */ {__glXDisp_MultiTexCoord2fvARB,
590 __glXDispSwap_MultiTexCoord2fvARB},
591 /* [ 204] = 204 */ {__glXDisp_MultiTexCoord2iv,
592 __glXDispSwap_MultiTexCoord2iv},
593 /* [ 205] = 205 */ {__glXDisp_MultiTexCoord2sv,
594 __glXDispSwap_MultiTexCoord2sv},
595 /* [ 206] = 206 */ {__glXDisp_MultiTexCoord3dv,
596 __glXDispSwap_MultiTexCoord3dv},
597 /* [ 207] = 207 */ {__glXDisp_MultiTexCoord3fvARB,
598 __glXDispSwap_MultiTexCoord3fvARB},
599 /* [ 208] = 208 */ {__glXDisp_MultiTexCoord3iv,
600 __glXDispSwap_MultiTexCoord3iv},
601 /* [ 209] = 209 */ {__glXDisp_MultiTexCoord3sv,
602 __glXDispSwap_MultiTexCoord3sv},
603 /* [ 210] = 210 */ {__glXDisp_MultiTexCoord4dv,
604 __glXDispSwap_MultiTexCoord4dv},
605 /* [ 211] = 211 */ {__glXDisp_MultiTexCoord4fvARB,
606 __glXDispSwap_MultiTexCoord4fvARB},
607 /* [ 212] = 212 */ {__glXDisp_MultiTexCoord4iv,
608 __glXDispSwap_MultiTexCoord4iv},
609 /* [ 213] = 213 */ {__glXDisp_MultiTexCoord4sv,
610 __glXDispSwap_MultiTexCoord4sv},
611 /* [ 214] = 214 */ {__glXDisp_CompressedTexImage1D,
612 __glXDispSwap_CompressedTexImage1D},
613 /* [ 215] = 215 */ {__glXDisp_CompressedTexImage2D,
614 __glXDispSwap_CompressedTexImage2D},
615 /* [ 216] = 216 */ {__glXDisp_CompressedTexImage3D,
616 __glXDispSwap_CompressedTexImage3D},
617 /* [ 217] = 217 */ {__glXDisp_CompressedTexSubImage1D,
618 __glXDispSwap_CompressedTexSubImage1D},
619 /* [ 218] = 218 */ {__glXDisp_CompressedTexSubImage2D,
620 __glXDispSwap_CompressedTexSubImage2D},
621 /* [ 219] = 219 */ {__glXDisp_CompressedTexSubImage3D,
622 __glXDispSwap_CompressedTexSubImage3D},
623 /* [ 220] = 220 */ {NULL, NULL},
624 /* [ 221] = 221 */ {NULL, NULL},
625 /* [ 222] = 222 */ {NULL, NULL},
626 /* [ 223] = 223 */ {NULL, NULL},
627 /* [ 224] = 224 */ {NULL, NULL},
628 /* [ 225] = 225 */ {NULL, NULL},
629 /* [ 226] = 226 */ {NULL, NULL},
630 /* [ 227] = 227 */ {NULL, NULL},
631 /* [ 228] = 228 */ {NULL, NULL},
632 /* [ 229] = 229 */ {__glXDisp_SampleCoverage,
633 __glXDispSwap_SampleCoverage},
634 /* [ 230] = 230 */ {__glXDisp_WindowPos3fv, __glXDispSwap_WindowPos3fv},
635 /* [ 231] = 231 */ {__glXDisp_BeginQuery, __glXDispSwap_BeginQuery},
636 /* [ 232] = 232 */ {__glXDisp_EndQuery, __glXDispSwap_EndQuery},
637 /* [ 233] = 233 */ {__glXDisp_DrawBuffers, __glXDispSwap_DrawBuffers},
638 /* [ 234] = 234 */ {__glXDisp_ClampColor, __glXDispSwap_ClampColor},
639 /* [ 235] = 235 */ {NULL, NULL},
640 /* [ 236] = 236 */ {NULL, NULL},
641 /* [ 237] = 237 */ {__glXDisp_FramebufferTextureLayer,
642 __glXDispSwap_FramebufferTextureLayer},
643 /* [ 238] = 238 */ {NULL, NULL},
644 /* [ 239] = 239 */ {NULL, NULL},
645 /* [ 240] = 2048 */ {NULL, NULL},
646 /* [ 241] = 2049 */ {NULL, NULL},
647 /* [ 242] = 2050 */ {NULL, NULL},
648 /* [ 243] = 2051 */ {NULL, NULL},
649 /* [ 244] = 2052 */ {NULL, NULL},
650 /* [ 245] = 2053 */ {__glXDisp_ColorTable, __glXDispSwap_ColorTable},
651 /* [ 246] = 2054 */ {__glXDisp_ColorTableParameterfv,
652 __glXDispSwap_ColorTableParameterfv},
653 /* [ 247] = 2055 */ {__glXDisp_ColorTableParameteriv,
654 __glXDispSwap_ColorTableParameteriv},
655 /* [ 248] = 2056 */ {__glXDisp_CopyColorTable,
656 __glXDispSwap_CopyColorTable},
657 /* [ 249] = 2057 */ {NULL, NULL},
658 /* [ 250] = 2058 */ {NULL, NULL},
659 /* [ 251] = 2059 */ {NULL, NULL},
660 /* [ 252] = 2060 */ {NULL, NULL},
661 /* [ 253] = 2061 */ {NULL, NULL},
662 /* [ 254] = 2062 */ {NULL, NULL},
663 /* [ 255] = 2063 */ {NULL, NULL},
664 /* [ 256] = 2064 */ {NULL, NULL},
665 /* [ 257] = 2065 */ {__glXDisp_PointParameterf,
666 __glXDispSwap_PointParameterf},
667 /* [ 258] = 2066 */ {__glXDisp_PointParameterfv,
668 __glXDispSwap_PointParameterfv},
669 /* [ 259] = 2067 */ {NULL, NULL},
670 /* [ 260] = 2068 */ {NULL, NULL},
671 /* [ 261] = 2069 */ {NULL, NULL},
672 /* [ 262] = 2070 */ {NULL, NULL},
673 /* [ 263] = 2071 */ {NULL, NULL},
674 /* [ 264] = 4096 */ {__glXDisp_BlendColor, __glXDispSwap_BlendColor},
675 /* [ 265] = 4097 */ {__glXDisp_BlendEquation, __glXDispSwap_BlendEquation},
676 /* [ 266] = 4098 */ {NULL, NULL},
677 /* [ 267] = 4099 */ {__glXDisp_TexSubImage1D, __glXDispSwap_TexSubImage1D},
678 /* [ 268] = 4100 */ {__glXDisp_TexSubImage2D, __glXDispSwap_TexSubImage2D},
679 /* [ 269] = 4101 */ {__glXDisp_ConvolutionFilter1D,
680 __glXDispSwap_ConvolutionFilter1D},
681 /* [ 270] = 4102 */ {__glXDisp_ConvolutionFilter2D,
682 __glXDispSwap_ConvolutionFilter2D},
683 /* [ 271] = 4103 */ {__glXDisp_ConvolutionParameterf,
684 __glXDispSwap_ConvolutionParameterf},
685 /* [ 272] = 4104 */ {__glXDisp_ConvolutionParameterfv,
686 __glXDispSwap_ConvolutionParameterfv},
687 /* [ 273] = 4105 */ {__glXDisp_ConvolutionParameteri,
688 __glXDispSwap_ConvolutionParameteri},
689 /* [ 274] = 4106 */ {__glXDisp_ConvolutionParameteriv,
690 __glXDispSwap_ConvolutionParameteriv},
691 /* [ 275] = 4107 */ {__glXDisp_CopyConvolutionFilter1D,
692 __glXDispSwap_CopyConvolutionFilter1D},
693 /* [ 276] = 4108 */ {__glXDisp_CopyConvolutionFilter2D,
694 __glXDispSwap_CopyConvolutionFilter2D},
695 /* [ 277] = 4109 */ {__glXDisp_SeparableFilter2D,
696 __glXDispSwap_SeparableFilter2D},
697 /* [ 278] = 4110 */ {__glXDisp_Histogram, __glXDispSwap_Histogram},
698 /* [ 279] = 4111 */ {__glXDisp_Minmax, __glXDispSwap_Minmax},
699 /* [ 280] = 4112 */ {__glXDisp_ResetHistogram,
700 __glXDispSwap_ResetHistogram},
701 /* [ 281] = 4113 */ {__glXDisp_ResetMinmax, __glXDispSwap_ResetMinmax},
702 /* [ 282] = 4114 */ {__glXDisp_TexImage3D, __glXDispSwap_TexImage3D},
703 /* [ 283] = 4115 */ {__glXDisp_TexSubImage3D, __glXDispSwap_TexSubImage3D},
704 /* [ 284] = 4116 */ {NULL, NULL},
705 /* [ 285] = 4117 */ {__glXDisp_BindTexture, __glXDispSwap_BindTexture},
706 /* [ 286] = 4118 */ {__glXDisp_PrioritizeTextures,
707 __glXDispSwap_PrioritizeTextures},
708 /* [ 287] = 4119 */ {__glXDisp_CopyTexImage1D,
709 __glXDispSwap_CopyTexImage1D},
710 /* [ 288] = 4120 */ {__glXDisp_CopyTexImage2D,
711 __glXDispSwap_CopyTexImage2D},
712 /* [ 289] = 4121 */ {__glXDisp_CopyTexSubImage1D,
713 __glXDispSwap_CopyTexSubImage1D},
714 /* [ 290] = 4122 */ {__glXDisp_CopyTexSubImage2D,
715 __glXDispSwap_CopyTexSubImage2D},
716 /* [ 291] = 4123 */ {__glXDisp_CopyTexSubImage3D,
717 __glXDispSwap_CopyTexSubImage3D},
718 /* [ 292] = 4124 */ {__glXDisp_FogCoordfvEXT, __glXDispSwap_FogCoordfvEXT},
719 /* [ 293] = 4125 */ {__glXDisp_FogCoorddv, __glXDispSwap_FogCoorddv},
720 /* [ 294] = 4126 */ {__glXDisp_SecondaryColor3bv,
721 __glXDispSwap_SecondaryColor3bv},
722 /* [ 295] = 4127 */ {__glXDisp_SecondaryColor3sv,
723 __glXDispSwap_SecondaryColor3sv},
724 /* [ 296] = 4176 */ {NULL, NULL},
725 /* [ 297] = 4177 */ {NULL, NULL},
726 /* [ 298] = 4178 */ {NULL, NULL},
727 /* [ 299] = 4179 */ {NULL, NULL},
728 /* [ 300] = 4180 */ {__glXDisp_BindProgramARB,
729 __glXDispSwap_BindProgramARB},
730 /* [ 301] = 4181 */ {NULL, NULL},
731 /* [ 302] = 4182 */ {NULL, NULL},
732 /* [ 303] = 4183 */ {NULL, NULL},
733 /* [ 304] = 4184 */ {__glXDisp_ProgramEnvParameter4fvARB,
734 __glXDispSwap_ProgramEnvParameter4fvARB},
735 /* [ 305] = 4185 */ {__glXDisp_ProgramEnvParameter4dvARB,
736 __glXDispSwap_ProgramEnvParameter4dvARB},
737 /* [ 306] = 4186 */ {NULL, NULL},
738 /* [ 307] = 4187 */ {NULL, NULL},
739 /* [ 308] = 4188 */ {NULL, NULL},
740 /* [ 309] = 4189 */ {__glXDisp_VertexAttrib1sv,
741 __glXDispSwap_VertexAttrib1sv},
742 /* [ 310] = 4190 */ {__glXDisp_VertexAttrib2sv,
743 __glXDispSwap_VertexAttrib2sv},
744 /* [ 311] = 4191 */ {__glXDisp_VertexAttrib3sv,
745 __glXDispSwap_VertexAttrib3sv},
746 /* [ 312] = 4192 */ {__glXDisp_VertexAttrib4sv,
747 __glXDispSwap_VertexAttrib4sv},
748 /* [ 313] = 4193 */ {__glXDisp_VertexAttrib1fvARB,
749 __glXDispSwap_VertexAttrib1fvARB},
750 /* [ 314] = 4194 */ {__glXDisp_VertexAttrib2fvARB,
751 __glXDispSwap_VertexAttrib2fvARB},
752 /* [ 315] = 4195 */ {__glXDisp_VertexAttrib3fvARB,
753 __glXDispSwap_VertexAttrib3fvARB},
754 /* [ 316] = 4196 */ {__glXDisp_VertexAttrib4fvARB,
755 __glXDispSwap_VertexAttrib4fvARB},
756 /* [ 317] = 4197 */ {__glXDisp_VertexAttrib1dv,
757 __glXDispSwap_VertexAttrib1dv},
758 /* [ 318] = 4198 */ {__glXDisp_VertexAttrib2dv,
759 __glXDispSwap_VertexAttrib2dv},
760 /* [ 319] = 4199 */ {__glXDisp_VertexAttrib3dv,
761 __glXDispSwap_VertexAttrib3dv},
762 /* [ 320] = 4200 */ {__glXDisp_VertexAttrib4dv,
763 __glXDispSwap_VertexAttrib4dv},
764 /* [ 321] = 4201 */ {__glXDisp_VertexAttrib4Nubv,
765 __glXDispSwap_VertexAttrib4Nubv},
766 /* [ 322] = 4202 */ {__glXDisp_VertexAttribs1svNV,
767 __glXDispSwap_VertexAttribs1svNV},
768 /* [ 323] = 4203 */ {__glXDisp_VertexAttribs2svNV,
769 __glXDispSwap_VertexAttribs2svNV},
770 /* [ 324] = 4204 */ {__glXDisp_VertexAttribs3svNV,
771 __glXDispSwap_VertexAttribs3svNV},
772 /* [ 325] = 4205 */ {__glXDisp_VertexAttribs4svNV,
773 __glXDispSwap_VertexAttribs4svNV},
774 /* [ 326] = 4206 */ {__glXDisp_VertexAttribs1fvNV,
775 __glXDispSwap_VertexAttribs1fvNV},
776 /* [ 327] = 4207 */ {__glXDisp_VertexAttribs2fvNV,
777 __glXDispSwap_VertexAttribs2fvNV},
778 /* [ 328] = 4208 */ {__glXDisp_VertexAttribs3fvNV,
779 __glXDispSwap_VertexAttribs3fvNV},
780 /* [ 329] = 4209 */ {__glXDisp_VertexAttribs4fvNV,
781 __glXDispSwap_VertexAttribs4fvNV},
782 /* [ 330] = 4210 */ {__glXDisp_VertexAttribs1dvNV,
783 __glXDispSwap_VertexAttribs1dvNV},
784 /* [ 331] = 4211 */ {__glXDisp_VertexAttribs2dvNV,
785 __glXDispSwap_VertexAttribs2dvNV},
786 /* [ 332] = 4212 */ {__glXDisp_VertexAttribs3dvNV,
787 __glXDispSwap_VertexAttribs3dvNV},
788 /* [ 333] = 4213 */ {__glXDisp_VertexAttribs4dvNV,
789 __glXDispSwap_VertexAttribs4dvNV},
790 /* [ 334] = 4214 */ {__glXDisp_VertexAttribs4ubvNV,
791 __glXDispSwap_VertexAttribs4ubvNV},
792 /* [ 335] = 4215 */ {__glXDisp_ProgramLocalParameter4fvARB,
793 __glXDispSwap_ProgramLocalParameter4fvARB},
794 /* [ 336] = 4216 */ {__glXDisp_ProgramLocalParameter4dvARB,
795 __glXDispSwap_ProgramLocalParameter4dvARB},
796 /* [ 337] = 4217 */ {__glXDisp_ProgramStringARB,
797 __glXDispSwap_ProgramStringARB},
798 /* [ 338] = 4218 */ {NULL, NULL},
799 /* [ 339] = 4219 */ {NULL, NULL},
800 /* [ 340] = 4220 */ {__glXDisp_ActiveStencilFaceEXT,
801 __glXDispSwap_ActiveStencilFaceEXT},
802 /* [ 341] = 4221 */ {__glXDisp_PointParameteri,
803 __glXDispSwap_PointParameteri},
804 /* [ 342] = 4222 */ {__glXDisp_PointParameteriv,
805 __glXDispSwap_PointParameteriv},
806 /* [ 343] = 4223 */ {NULL, NULL},
807 /* [ 344] = 4224 */ {NULL, NULL},
808 /* [ 345] = 4225 */ {NULL, NULL},
809 /* [ 346] = 4226 */ {NULL, NULL},
810 /* [ 347] = 4227 */ {NULL, NULL},
811 /* [ 348] = 4228 */ {__glXDisp_BlendEquationSeparate,
812 __glXDispSwap_BlendEquationSeparate},
813 /* [ 349] = 4229 */ {NULL, NULL},
814 /* [ 350] = 4230 */ {__glXDisp_VertexAttrib4bv,
815 __glXDispSwap_VertexAttrib4bv},
816 /* [ 351] = 4231 */ {__glXDisp_VertexAttrib4iv,
817 __glXDispSwap_VertexAttrib4iv},
818 /* [ 352] = 4232 */ {__glXDisp_VertexAttrib4ubv,
819 __glXDispSwap_VertexAttrib4ubv},
820 /* [ 353] = 4233 */ {__glXDisp_VertexAttrib4usv,
821 __glXDispSwap_VertexAttrib4usv},
822 /* [ 354] = 4234 */ {__glXDisp_VertexAttrib4uiv,
823 __glXDispSwap_VertexAttrib4uiv},
824 /* [ 355] = 4235 */ {__glXDisp_VertexAttrib4Nbv,
825 __glXDispSwap_VertexAttrib4Nbv},
826 /* [ 356] = 4236 */ {__glXDisp_VertexAttrib4Nsv,
827 __glXDispSwap_VertexAttrib4Nsv},
828 /* [ 357] = 4237 */ {__glXDisp_VertexAttrib4Niv,
829 __glXDispSwap_VertexAttrib4Niv},
830 /* [ 358] = 4238 */ {__glXDisp_VertexAttrib4Nusv,
831 __glXDispSwap_VertexAttrib4Nusv},
832 /* [ 359] = 4239 */ {__glXDisp_VertexAttrib4Nuiv,
833 __glXDispSwap_VertexAttrib4Nuiv},
834 /* [ 360] = 4320 */ {__glXDisp_DeleteFramebuffers,
835 __glXDispSwap_DeleteFramebuffers},
836 /* [ 361] = 4321 */ {__glXDisp_FramebufferTexture1D,
837 __glXDispSwap_FramebufferTexture1D},
838 /* [ 362] = 4322 */ {__glXDisp_FramebufferTexture2D,
839 __glXDispSwap_FramebufferTexture2D},
840 /* [ 363] = 4323 */ {__glXDisp_FramebufferTexture3D,
841 __glXDispSwap_FramebufferTexture3D},
842 /* [ 364] = 4324 */ {__glXDisp_FramebufferRenderbuffer,
843 __glXDispSwap_FramebufferRenderbuffer},
844 /* [ 365] = 4325 */ {__glXDisp_GenerateMipmap,
845 __glXDispSwap_GenerateMipmap},
846 /* [ 366] = 4326 */ {NULL, NULL},
847 /* [ 367] = 4327 */ {NULL, NULL},
848 /* [ 368] = 4328 */ {NULL, NULL},
849 /* [ 369] = 4329 */ {NULL, NULL},
850 /* [ 370] = 4330 */ {__glXDisp_BlitFramebuffer,
851 __glXDispSwap_BlitFramebuffer},
852 /* [ 371] = 4331 */ {__glXDisp_RenderbufferStorageMultisample,
853 __glXDispSwap_RenderbufferStorageMultisample},
854 /* [ 372] = 4332 */ {NULL, NULL},
855 /* [ 373] = 4333 */ {NULL, NULL},
856 /* [ 374] = 4334 */ {NULL, NULL},
857 /* [ 375] = 4335 */ {NULL, NULL},
858 /* [ 376] = 4128 */ {__glXDisp_SecondaryColor3iv,
859 __glXDispSwap_SecondaryColor3iv},
860 /* [ 377] = 4129 */ {__glXDisp_SecondaryColor3fvEXT,
861 __glXDispSwap_SecondaryColor3fvEXT},
862 /* [ 378] = 4130 */ {__glXDisp_SecondaryColor3dv,
863 __glXDispSwap_SecondaryColor3dv},
864 /* [ 379] = 4131 */ {__glXDisp_SecondaryColor3ubv,
865 __glXDispSwap_SecondaryColor3ubv},
866 /* [ 380] = 4132 */ {__glXDisp_SecondaryColor3usv,
867 __glXDispSwap_SecondaryColor3usv},
868 /* [ 381] = 4133 */ {__glXDisp_SecondaryColor3uiv,
869 __glXDispSwap_SecondaryColor3uiv},
870 /* [ 382] = 4134 */ {__glXDisp_BlendFuncSeparate,
871 __glXDispSwap_BlendFuncSeparate},
872 /* [ 383] = 4135 */ {NULL, NULL},
873 /* [ 384] = 4264 */ {NULL, NULL},
874 /* [ 385] = 4265 */ {__glXDisp_VertexAttrib1svNV,
875 __glXDispSwap_VertexAttrib1svNV},
876 /* [ 386] = 4266 */ {__glXDisp_VertexAttrib2svNV,
877 __glXDispSwap_VertexAttrib2svNV},
878 /* [ 387] = 4267 */ {__glXDisp_VertexAttrib3svNV,
879 __glXDispSwap_VertexAttrib3svNV},
880 /* [ 388] = 4268 */ {__glXDisp_VertexAttrib4svNV,
881 __glXDispSwap_VertexAttrib4svNV},
882 /* [ 389] = 4269 */ {__glXDisp_VertexAttrib1fvNV,
883 __glXDispSwap_VertexAttrib1fvNV},
884 /* [ 390] = 4270 */ {__glXDisp_VertexAttrib2fvNV,
885 __glXDispSwap_VertexAttrib2fvNV},
886 /* [ 391] = 4271 */ {__glXDisp_VertexAttrib3fvNV,
887 __glXDispSwap_VertexAttrib3fvNV},
888 /* [ 392] = 4272 */ {__glXDisp_VertexAttrib4fvNV,
889 __glXDispSwap_VertexAttrib4fvNV},
890 /* [ 393] = 4273 */ {__glXDisp_VertexAttrib1dvNV,
891 __glXDispSwap_VertexAttrib1dvNV},
892 /* [ 394] = 4274 */ {__glXDisp_VertexAttrib2dvNV,
893 __glXDispSwap_VertexAttrib2dvNV},
894 /* [ 395] = 4275 */ {__glXDisp_VertexAttrib3dvNV,
895 __glXDispSwap_VertexAttrib3dvNV},
896 /* [ 396] = 4276 */ {__glXDisp_VertexAttrib4dvNV,
897 __glXDispSwap_VertexAttrib4dvNV},
898 /* [ 397] = 4277 */ {__glXDisp_VertexAttrib4ubvNV,
899 __glXDispSwap_VertexAttrib4ubvNV},
900 /* [ 398] = 4278 */ {NULL, NULL},
901 /* [ 399] = 4279 */ {NULL, NULL},
902 /* [ 400] = 4312 */ {NULL, NULL},
903 /* [ 401] = 4313 */ {NULL, NULL},
904 /* [ 402] = 4314 */ {NULL, NULL},
905 /* [ 403] = 4315 */ {NULL, NULL},
906 /* [ 404] = 4316 */ {__glXDisp_BindRenderbuffer,
907 __glXDispSwap_BindRenderbuffer},
908 /* [ 405] = 4317 */ {__glXDisp_DeleteRenderbuffers,
909 __glXDispSwap_DeleteRenderbuffers},
910 /* [ 406] = 4318 */ {__glXDisp_RenderbufferStorage,
911 __glXDispSwap_RenderbufferStorage},
912 /* [ 407] = 4319 */ {__glXDisp_BindFramebuffer,
913 __glXDispSwap_BindFramebuffer},
914};
915
916static const int_fast16_t Render_size_table[408][2] = {
917 /* [ 0] = 0 */ {0, ~0},
918 /* [ 1] = 1 */ {8, ~0},
919 /* [ 2] = 2 */ {12, 0},
920 /* [ 3] = 3 */ {8, ~0},
921 /* [ 4] = 4 */ {8, ~0},
922 /* [ 5] = 5 */ {48, 1},
923 /* [ 6] = 6 */ {8, ~0},
924 /* [ 7] = 7 */ {28, ~0},
925 /* [ 8] = 8 */ {16, ~0},
926 /* [ 9] = 9 */ {16, ~0},
927 /* [ 10] = 10 */ {12, ~0},
928 /* [ 11] = 11 */ {8, ~0},
929 /* [ 12] = 12 */ {16, ~0},
930 /* [ 13] = 13 */ {12, ~0},
931 /* [ 14] = 14 */ {8, ~0},
932 /* [ 15] = 15 */ {36, ~0},
933 /* [ 16] = 16 */ {20, ~0},
934 /* [ 17] = 17 */ {20, ~0},
935 /* [ 18] = 18 */ {12, ~0},
936 /* [ 19] = 19 */ {8, ~0},
937 /* [ 20] = 20 */ {20, ~0},
938 /* [ 21] = 21 */ {12, ~0},
939 /* [ 22] = 22 */ {8, ~0},
940 /* [ 23] = 23 */ {4, ~0},
941 /* [ 24] = 24 */ {12, ~0},
942 /* [ 25] = 25 */ {8, ~0},
943 /* [ 26] = 26 */ {8, ~0},
944 /* [ 27] = 27 */ {8, ~0},
945 /* [ 28] = 28 */ {8, ~0},
946 /* [ 29] = 29 */ {28, ~0},
947 /* [ 30] = 30 */ {16, ~0},
948 /* [ 31] = 31 */ {16, ~0},
949 /* [ 32] = 32 */ {12, ~0},
950 /* [ 33] = 33 */ {20, ~0},
951 /* [ 34] = 34 */ {12, ~0},
952 /* [ 35] = 35 */ {12, ~0},
953 /* [ 36] = 36 */ {8, ~0},
954 /* [ 37] = 37 */ {28, ~0},
955 /* [ 38] = 38 */ {16, ~0},
956 /* [ 39] = 39 */ {16, ~0},
957 /* [ 40] = 40 */ {12, ~0},
958 /* [ 41] = 41 */ {36, ~0},
959 /* [ 42] = 42 */ {20, ~0},
960 /* [ 43] = 43 */ {20, ~0},
961 /* [ 44] = 44 */ {12, ~0},
962 /* [ 45] = 45 */ {36, ~0},
963 /* [ 46] = 46 */ {20, ~0},
964 /* [ 47] = 47 */ {20, ~0},
965 /* [ 48] = 48 */ {12, ~0},
966 /* [ 49] = 49 */ {12, ~0},
967 /* [ 50] = 50 */ {8, ~0},
968 /* [ 51] = 51 */ {8, ~0},
969 /* [ 52] = 52 */ {8, ~0},
970 /* [ 53] = 53 */ {20, ~0},
971 /* [ 54] = 54 */ {12, ~0},
972 /* [ 55] = 55 */ {12, ~0},
973 /* [ 56] = 56 */ {8, ~0},
974 /* [ 57] = 57 */ {28, ~0},
975 /* [ 58] = 58 */ {16, ~0},
976 /* [ 59] = 59 */ {16, ~0},
977 /* [ 60] = 60 */ {12, ~0},
978 /* [ 61] = 61 */ {36, ~0},
979 /* [ 62] = 62 */ {20, ~0},
980 /* [ 63] = 63 */ {20, ~0},
981 /* [ 64] = 64 */ {12, ~0},
982 /* [ 65] = 65 */ {20, ~0},
983 /* [ 66] = 66 */ {12, ~0},
984 /* [ 67] = 67 */ {12, ~0},
985 /* [ 68] = 68 */ {8, ~0},
986 /* [ 69] = 69 */ {28, ~0},
987 /* [ 70] = 70 */ {16, ~0},
988 /* [ 71] = 71 */ {16, ~0},
989 /* [ 72] = 72 */ {12, ~0},
990 /* [ 73] = 73 */ {36, ~0},
991 /* [ 74] = 74 */ {20, ~0},
992 /* [ 75] = 75 */ {20, ~0},
993 /* [ 76] = 76 */ {12, ~0},
994 /* [ 77] = 77 */ {40, ~0},
995 /* [ 78] = 78 */ {12, ~0},
996 /* [ 79] = 79 */ {8, ~0},
997 /* [ 80] = 80 */ {12, ~0},
998 /* [ 81] = 81 */ {8, 2},
999 /* [ 82] = 82 */ {12, ~0},
1000 /* [ 83] = 83 */ {8, 3},
1001 /* [ 84] = 84 */ {8, ~0},
1002 /* [ 85] = 85 */ {12, ~0},
1003 /* [ 86] = 86 */ {16, ~0},
1004 /* [ 87] = 87 */ {12, 4},
1005 /* [ 88] = 88 */ {16, ~0},
1006 /* [ 89] = 89 */ {12, 5},
1007 /* [ 90] = 90 */ {12, ~0},
1008 /* [ 91] = 91 */ {8, 6},
1009 /* [ 92] = 92 */ {12, ~0},
1010 /* [ 93] = 93 */ {8, 7},
1011 /* [ 94] = 94 */ {12, ~0},
1012 /* [ 95] = 95 */ {8, ~0},
1013 /* [ 96] = 96 */ {16, ~0},
1014 /* [ 97] = 97 */ {12, 8},
1015 /* [ 98] = 98 */ {16, ~0},
1016 /* [ 99] = 99 */ {12, 9},
1017 /* [100] = 100 */ {8, ~0},
1018 /* [101] = 101 */ {12, ~0},
1019 /* [102] = 102 */ {24, 10},
1020 /* [103] = 103 */ {20, ~0},
1021 /* [104] = 104 */ {8, ~0},
1022 /* [105] = 105 */ {16, ~0},
1023 /* [106] = 106 */ {12, 11},
1024 /* [107] = 107 */ {16, ~0},
1025 /* [108] = 108 */ {12, 12},
1026 /* [109] = 109 */ {56, 13},
1027 /* [110] = 110 */ {56, 14},
1028 /* [111] = 111 */ {16, ~0},
1029 /* [112] = 112 */ {12, 15},
1030 /* [113] = 113 */ {16, ~0},
1031 /* [114] = 114 */ {12, 16},
1032 /* [115] = 115 */ {20, ~0},
1033 /* [116] = 116 */ {12, 17},
1034 /* [117] = 117 */ {16, ~0},
1035 /* [118] = 118 */ {12, 18},
1036 /* [119] = 119 */ {16, ~0},
1037 /* [120] = 120 */ {12, 19},
1038 /* [121] = 121 */ {4, ~0},
1039 /* [122] = 122 */ {8, ~0},
1040 /* [123] = 123 */ {8, ~0},
1041 /* [124] = 124 */ {4, ~0},
1042 /* [125] = 125 */ {8, ~0},
1043 /* [126] = 126 */ {8, ~0},
1044 /* [127] = 127 */ {8, ~0},
1045 /* [128] = 128 */ {20, ~0},
1046 /* [129] = 129 */ {8, ~0},
1047 /* [130] = 130 */ {20, ~0},
1048 /* [131] = 131 */ {8, ~0},
1049 /* [132] = 132 */ {12, ~0},
1050 /* [133] = 133 */ {8, ~0},
1051 /* [134] = 134 */ {8, ~0},
1052 /* [135] = 135 */ {8, ~0},
1053 /* [136] = 136 */ {8, ~0},
1054 /* [137] = 137 */ {12, ~0},
1055 /* [138] = 138 */ {8, ~0},
1056 /* [139] = 139 */ {8, ~0},
1057 /* [140] = 140 */ {0, ~0},
1058 /* [141] = 141 */ {4, ~0},
1059 /* [142] = 142 */ {8, ~0},
1060 /* [143] = 143 */ {28, 20},
1061 /* [144] = 144 */ {20, 21},
1062 /* [145] = 145 */ {48, 22},
1063 /* [146] = 146 */ {32, 23},
1064 /* [147] = 147 */ {24, ~0},
1065 /* [148] = 148 */ {16, ~0},
1066 /* [149] = 149 */ {44, ~0},
1067 /* [150] = 150 */ {28, ~0},
1068 /* [151] = 151 */ {12, ~0},
1069 /* [152] = 152 */ {8, ~0},
1070 /* [153] = 153 */ {20, ~0},
1071 /* [154] = 154 */ {12, ~0},
1072 /* [155] = 155 */ {16, ~0},
1073 /* [156] = 156 */ {8, ~0},
1074 /* [157] = 157 */ {24, ~0},
1075 /* [158] = 158 */ {12, ~0},
1076 /* [159] = 159 */ {12, ~0},
1077 /* [160] = 160 */ {12, ~0},
1078 /* [161] = 161 */ {8, ~0},
1079 /* [162] = 162 */ {16, ~0},
1080 /* [163] = 163 */ {16, ~0},
1081 /* [164] = 164 */ {8, ~0},
1082 /* [165] = 165 */ {12, ~0},
1083 /* [166] = 166 */ {12, ~0},
1084 /* [167] = 167 */ {12, ~0},
1085 /* [168] = 168 */ {12, 24},
1086 /* [169] = 169 */ {12, 25},
1087 /* [170] = 170 */ {12, 26},
1088 /* [171] = 171 */ {8, ~0},
1089 /* [172] = 172 */ {24, ~0},
1090 /* [173] = 173 */ {40, 27},
1091 /* [174] = 174 */ {20, ~0},
1092 /* [175] = 175 */ {52, ~0},
1093 /* [176] = 176 */ {4, ~0},
1094 /* [177] = 177 */ {68, ~0},
1095 /* [178] = 178 */ {132, ~0},
1096 /* [179] = 179 */ {8, ~0},
1097 /* [180] = 180 */ {68, ~0},
1098 /* [181] = 181 */ {132, ~0},
1099 /* [182] = 182 */ {52, ~0},
1100 /* [183] = 183 */ {4, ~0},
1101 /* [184] = 184 */ {4, ~0},
1102 /* [185] = 185 */ {36, ~0},
1103 /* [186] = 186 */ {20, ~0},
1104 /* [187] = 187 */ {28, ~0},
1105 /* [188] = 188 */ {16, ~0},
1106 /* [189] = 189 */ {28, ~0},
1107 /* [190] = 190 */ {16, ~0},
1108 /* [191] = 191 */ {20, ~0},
1109 /* [192] = 192 */ {12, ~0},
1110 /* [193] = 193 */ {16, 28},
1111 /* [194] = 194 */ {8, ~0},
1112 /* [195] = 195 */ {44, 29},
1113 /* [196] = 196 */ {24, ~0},
1114 /* [197] = 197 */ {8, ~0},
1115 /* [198] = 198 */ {16, ~0},
1116 /* [199] = 199 */ {12, ~0},
1117 /* [200] = 200 */ {12, ~0},
1118 /* [201] = 201 */ {12, ~0},
1119 /* [202] = 202 */ {24, ~0},
1120 /* [203] = 203 */ {16, ~0},
1121 /* [204] = 204 */ {16, ~0},
1122 /* [205] = 205 */ {12, ~0},
1123 /* [206] = 206 */ {32, ~0},
1124 /* [207] = 207 */ {20, ~0},
1125 /* [208] = 208 */ {20, ~0},
1126 /* [209] = 209 */ {16, ~0},
1127 /* [210] = 210 */ {40, ~0},
1128 /* [211] = 211 */ {24, ~0},
1129 /* [212] = 212 */ {24, ~0},
1130 /* [213] = 213 */ {16, ~0},
1131 /* [214] = 214 */ {28, 30},
1132 /* [215] = 215 */ {32, 31},
1133 /* [216] = 216 */ {36, 32},
1134 /* [217] = 217 */ {28, 33},
1135 /* [218] = 218 */ {36, 34},
1136 /* [219] = 219 */ {44, 35},
1137 /* [220] = 220 */ {0, ~0},
1138 /* [221] = 221 */ {0, ~0},
1139 /* [222] = 222 */ {0, ~0},
1140 /* [223] = 223 */ {0, ~0},
1141 /* [224] = 224 */ {0, ~0},
1142 /* [225] = 225 */ {0, ~0},
1143 /* [226] = 226 */ {0, ~0},
1144 /* [227] = 227 */ {0, ~0},
1145 /* [228] = 228 */ {0, ~0},
1146 /* [229] = 229 */ {12, ~0},
1147 /* [230] = 230 */ {16, ~0},
1148 /* [231] = 231 */ {12, ~0},
1149 /* [232] = 232 */ {8, ~0},
1150 /* [233] = 233 */ {8, 36},
1151 /* [234] = 234 */ {12, ~0},
1152 /* [235] = 235 */ {0, ~0},
1153 /* [236] = 236 */ {0, ~0},
1154 /* [237] = 237 */ {24, ~0},
1155 /* [238] = 238 */ {0, ~0},
1156 /* [239] = 239 */ {0, ~0},
1157 /* [240] = 2048 */ {0, ~0},
1158 /* [241] = 2049 */ {0, ~0},
1159 /* [242] = 2050 */ {0, ~0},
1160 /* [243] = 2051 */ {0, ~0},
1161 /* [244] = 2052 */ {0, ~0},
1162 /* [245] = 2053 */ {44, 37},
1163 /* [246] = 2054 */ {12, 38},
1164 /* [247] = 2055 */ {12, 39},
1165 /* [248] = 2056 */ {24, ~0},
1166 /* [249] = 2057 */ {0, ~0},
1167 /* [250] = 2058 */ {0, ~0},
1168 /* [251] = 2059 */ {0, ~0},
1169 /* [252] = 2060 */ {0, ~0},
1170 /* [253] = 2061 */ {0, ~0},
1171 /* [254] = 2062 */ {0, ~0},
1172 /* [255] = 2063 */ {0, ~0},
1173 /* [256] = 2064 */ {0, ~0},
1174 /* [257] = 2065 */ {12, ~0},
1175 /* [258] = 2066 */ {8, 40},
1176 /* [259] = 2067 */ {0, ~0},
1177 /* [260] = 2068 */ {0, ~0},
1178 /* [261] = 2069 */ {0, ~0},
1179 /* [262] = 2070 */ {0, ~0},
1180 /* [263] = 2071 */ {0, ~0},
1181 /* [264] = 4096 */ {20, ~0},
1182 /* [265] = 4097 */ {8, ~0},
1183 /* [266] = 4098 */ {0, ~0},
1184 /* [267] = 4099 */ {60, 41},
1185 /* [268] = 4100 */ {60, 42},
1186 /* [269] = 4101 */ {48, 43},
1187 /* [270] = 4102 */ {48, 44},
1188 /* [271] = 4103 */ {16, ~0},
1189 /* [272] = 4104 */ {12, 45},
1190 /* [273] = 4105 */ {16, ~0},
1191 /* [274] = 4106 */ {12, 46},
1192 /* [275] = 4107 */ {24, ~0},
1193 /* [276] = 4108 */ {28, ~0},
1194 /* [277] = 4109 */ {32, 47},
1195 /* [278] = 4110 */ {20, ~0},
1196 /* [279] = 4111 */ {16, ~0},
1197 /* [280] = 4112 */ {8, ~0},
1198 /* [281] = 4113 */ {8, ~0},
1199 /* [282] = 4114 */ {84, 48},
1200 /* [283] = 4115 */ {92, 49},
1201 /* [284] = 4116 */ {0, ~0},
1202 /* [285] = 4117 */ {12, ~0},
1203 /* [286] = 4118 */ {8, 50},
1204 /* [287] = 4119 */ {32, ~0},
1205 /* [288] = 4120 */ {36, ~0},
1206 /* [289] = 4121 */ {28, ~0},
1207 /* [290] = 4122 */ {36, ~0},
1208 /* [291] = 4123 */ {40, ~0},
1209 /* [292] = 4124 */ {8, ~0},
1210 /* [293] = 4125 */ {12, ~0},
1211 /* [294] = 4126 */ {8, ~0},
1212 /* [295] = 4127 */ {12, ~0},
1213 /* [296] = 4176 */ {0, ~0},
1214 /* [297] = 4177 */ {0, ~0},
1215 /* [298] = 4178 */ {0, ~0},
1216 /* [299] = 4179 */ {0, ~0},
1217 /* [300] = 4180 */ {12, ~0},
1218 /* [301] = 4181 */ {0, ~0},
1219 /* [302] = 4182 */ {0, ~0},
1220 /* [303] = 4183 */ {0, ~0},
1221 /* [304] = 4184 */ {28, ~0},
1222 /* [305] = 4185 */ {44, ~0},
1223 /* [306] = 4186 */ {0, ~0},
1224 /* [307] = 4187 */ {0, ~0},
1225 /* [308] = 4188 */ {0, ~0},
1226 /* [309] = 4189 */ {12, ~0},
1227 /* [310] = 4190 */ {12, ~0},
1228 /* [311] = 4191 */ {16, ~0},
1229 /* [312] = 4192 */ {16, ~0},
1230 /* [313] = 4193 */ {12, ~0},
1231 /* [314] = 4194 */ {16, ~0},
1232 /* [315] = 4195 */ {20, ~0},
1233 /* [316] = 4196 */ {24, ~0},
1234 /* [317] = 4197 */ {16, ~0},
1235 /* [318] = 4198 */ {24, ~0},
1236 /* [319] = 4199 */ {32, ~0},
1237 /* [320] = 4200 */ {40, ~0},
1238 /* [321] = 4201 */ {12, ~0},
1239 /* [322] = 4202 */ {12, 51},
1240 /* [323] = 4203 */ {12, 52},
1241 /* [324] = 4204 */ {12, 53},
1242 /* [325] = 4205 */ {12, 54},
1243 /* [326] = 4206 */ {12, 55},
1244 /* [327] = 4207 */ {12, 56},
1245 /* [328] = 4208 */ {12, 57},
1246 /* [329] = 4209 */ {12, 58},
1247 /* [330] = 4210 */ {12, 59},
1248 /* [331] = 4211 */ {12, 60},
1249 /* [332] = 4212 */ {12, 61},
1250 /* [333] = 4213 */ {12, 62},
1251 /* [334] = 4214 */ {12, 63},
1252 /* [335] = 4215 */ {28, ~0},
1253 /* [336] = 4216 */ {44, ~0},
1254 /* [337] = 4217 */ {16, 64},
1255 /* [338] = 4218 */ {0, ~0},
1256 /* [339] = 4219 */ {0, ~0},
1257 /* [340] = 4220 */ {8, ~0},
1258 /* [341] = 4221 */ {12, ~0},
1259 /* [342] = 4222 */ {8, 65},
1260 /* [343] = 4223 */ {0, ~0},
1261 /* [344] = 4224 */ {0, ~0},
1262 /* [345] = 4225 */ {0, ~0},
1263 /* [346] = 4226 */ {0, ~0},
1264 /* [347] = 4227 */ {0, ~0},
1265 /* [348] = 4228 */ {12, ~0},
1266 /* [349] = 4229 */ {0, ~0},
1267 /* [350] = 4230 */ {12, ~0},
1268 /* [351] = 4231 */ {24, ~0},
1269 /* [352] = 4232 */ {12, ~0},
1270 /* [353] = 4233 */ {16, ~0},
1271 /* [354] = 4234 */ {24, ~0},
1272 /* [355] = 4235 */ {12, ~0},
1273 /* [356] = 4236 */ {16, ~0},
1274 /* [357] = 4237 */ {24, ~0},
1275 /* [358] = 4238 */ {16, ~0},
1276 /* [359] = 4239 */ {24, ~0},
1277 /* [360] = 4320 */ {8, 66},
1278 /* [361] = 4321 */ {24, ~0},
1279 /* [362] = 4322 */ {24, ~0},
1280 /* [363] = 4323 */ {28, ~0},
1281 /* [364] = 4324 */ {20, ~0},
1282 /* [365] = 4325 */ {8, ~0},
1283 /* [366] = 4326 */ {0, ~0},
1284 /* [367] = 4327 */ {0, ~0},
1285 /* [368] = 4328 */ {0, ~0},
1286 /* [369] = 4329 */ {0, ~0},
1287 /* [370] = 4330 */ {44, ~0},
1288 /* [371] = 4331 */ {24, ~0},
1289 /* [372] = 4332 */ {0, ~0},
1290 /* [373] = 4333 */ {0, ~0},
1291 /* [374] = 4334 */ {0, ~0},
1292 /* [375] = 4335 */ {0, ~0},
1293 /* [376] = 4128 */ {16, ~0},
1294 /* [377] = 4129 */ {16, ~0},
1295 /* [378] = 4130 */ {28, ~0},
1296 /* [379] = 4131 */ {8, ~0},
1297 /* [380] = 4132 */ {12, ~0},
1298 /* [381] = 4133 */ {16, ~0},
1299 /* [382] = 4134 */ {20, ~0},
1300 /* [383] = 4135 */ {0, ~0},
1301 /* [384] = 4264 */ {0, ~0},
1302 /* [385] = 4265 */ {12, ~0},
1303 /* [386] = 4266 */ {12, ~0},
1304 /* [387] = 4267 */ {16, ~0},
1305 /* [388] = 4268 */ {16, ~0},
1306 /* [389] = 4269 */ {12, ~0},
1307 /* [390] = 4270 */ {16, ~0},
1308 /* [391] = 4271 */ {20, ~0},
1309 /* [392] = 4272 */ {24, ~0},
1310 /* [393] = 4273 */ {16, ~0},
1311 /* [394] = 4274 */ {24, ~0},
1312 /* [395] = 4275 */ {32, ~0},
1313 /* [396] = 4276 */ {40, ~0},
1314 /* [397] = 4277 */ {12, ~0},
1315 /* [398] = 4278 */ {0, ~0},
1316 /* [399] = 4279 */ {0, ~0},
1317 /* [400] = 4312 */ {0, ~0},
1318 /* [401] = 4313 */ {0, ~0},
1319 /* [402] = 4314 */ {0, ~0},
1320 /* [403] = 4315 */ {0, ~0},
1321 /* [404] = 4316 */ {12, ~0},
1322 /* [405] = 4317 */ {8, 67},
1323 /* [406] = 4318 */ {20, ~0},
1324 /* [407] = 4319 */ {12, ~0},
1325};
1326
1327static const gl_proto_size_func Render_size_func_table[68] = {
1328 __glXCallListsReqSize,
1329 __glXBitmapReqSize,
1330 __glXFogfvReqSize,
1331 __glXFogivReqSize,
1332 __glXLightfvReqSize,
1333 __glXLightivReqSize,
1334 __glXLightModelfvReqSize,
1335 __glXLightModelivReqSize,
1336 __glXMaterialfvReqSize,
1337 __glXMaterialivReqSize,
1338 __glXPolygonStippleReqSize,
1339 __glXTexParameterfvReqSize,
1340 __glXTexParameterivReqSize,
1341 __glXTexImage1DReqSize,
1342 __glXTexImage2DReqSize,
1343 __glXTexEnvfvReqSize,
1344 __glXTexEnvivReqSize,
1345 __glXTexGendvReqSize,
1346 __glXTexGenfvReqSize,
1347 __glXTexGenivReqSize,
1348 __glXMap1dReqSize,
1349 __glXMap1fReqSize,
1350 __glXMap2dReqSize,
1351 __glXMap2fReqSize,
1352 __glXPixelMapfvReqSize,
1353 __glXPixelMapuivReqSize,
1354 __glXPixelMapusvReqSize,
1355 __glXDrawPixelsReqSize,
1356 __glXDrawArraysReqSize,
1357 __glXColorSubTableReqSize,
1358 __glXCompressedTexImage1DReqSize,
1359 __glXCompressedTexImage2DReqSize,
1360 __glXCompressedTexImage3DReqSize,
1361 __glXCompressedTexSubImage1DReqSize,
1362 __glXCompressedTexSubImage2DReqSize,
1363 __glXCompressedTexSubImage3DReqSize,
1364 __glXDrawBuffersReqSize,
1365 __glXColorTableReqSize,
1366 __glXColorTableParameterfvReqSize,
1367 __glXColorTableParameterivReqSize,
1368 __glXPointParameterfvReqSize,
1369 __glXTexSubImage1DReqSize,
1370 __glXTexSubImage2DReqSize,
1371 __glXConvolutionFilter1DReqSize,
1372 __glXConvolutionFilter2DReqSize,
1373 __glXConvolutionParameterfvReqSize,
1374 __glXConvolutionParameterivReqSize,
1375 __glXSeparableFilter2DReqSize,
1376 __glXTexImage3DReqSize,
1377 __glXTexSubImage3DReqSize,
1378 __glXPrioritizeTexturesReqSize,
1379 __glXVertexAttribs1svNVReqSize,
1380 __glXVertexAttribs2svNVReqSize,
1381 __glXVertexAttribs3svNVReqSize,
1382 __glXVertexAttribs4svNVReqSize,
1383 __glXVertexAttribs1fvNVReqSize,
1384 __glXVertexAttribs2fvNVReqSize,
1385 __glXVertexAttribs3fvNVReqSize,
1386 __glXVertexAttribs4fvNVReqSize,
1387 __glXVertexAttribs1dvNVReqSize,
1388 __glXVertexAttribs2dvNVReqSize,
1389 __glXVertexAttribs3dvNVReqSize,
1390 __glXVertexAttribs4dvNVReqSize,
1391 __glXVertexAttribs4ubvNVReqSize,
1392 __glXProgramStringARBReqSize,
1393 __glXPointParameterivReqSize,
1394 __glXDeleteFramebuffersReqSize,
1395 __glXDeleteRenderbuffersReqSize,
1396};
1397
1398const struct __glXDispatchInfo Render_dispatch_info = {
1399 13,
1400 Render_dispatch_tree,
1401 Render_function_table,
1402 Render_size_table,
1403 Render_size_func_table
1404};
1405
1406/*****************************************************************/
1407/* tree depth = 12 */
1408static const int_fast16_t VendorPriv_dispatch_tree[152] = {
1409 /* [0] -> opcode range [0, 131072], node depth 1 */
1410 2,
1411 5,
1412 EMPTY_LEAF,
1413 119,
1414 EMPTY_LEAF,
1415
1416 /* [5] -> opcode range [0, 32768], node depth 2 */
1417 1,
1418 8,
1419 EMPTY_LEAF,
1420
1421 /* [8] -> opcode range [0, 16384], node depth 3 */
1422 1,
1423 11,
1424 EMPTY_LEAF,
1425
1426 /* [11] -> opcode range [0, 8192], node depth 4 */
1427 2,
1428 16,
1429 EMPTY_LEAF,
1430 78,
1431 EMPTY_LEAF,
1432
1433 /* [16] -> opcode range [0, 2048], node depth 5 */
1434 2,
1435 21,
1436 EMPTY_LEAF,
1437 36,
1438 EMPTY_LEAF,
1439
1440 /* [21] -> opcode range [0, 512], node depth 6 */
1441 1,
1442 24,
1443 EMPTY_LEAF,
1444
1445 /* [24] -> opcode range [0, 256], node depth 7 */
1446 1,
1447 27,
1448 EMPTY_LEAF,
1449
1450 /* [27] -> opcode range [0, 128], node depth 8 */
1451 1,
1452 30,
1453 EMPTY_LEAF,
1454
1455 /* [30] -> opcode range [0, 64], node depth 9 */
1456 1,
1457 33,
1458 EMPTY_LEAF,
1459
1460 /* [33] -> opcode range [0, 32], node depth 10 */
1461 1,
1462 LEAF(0),
1463 EMPTY_LEAF,
1464
1465 /* [36] -> opcode range [1024, 1536], node depth 6 */
1466 2,
1467 41,
1468 EMPTY_LEAF,
1469 53,
1470 67,
1471
1472 /* [41] -> opcode range [1024, 1152], node depth 7 */
1473 1,
1474 44,
1475 EMPTY_LEAF,
1476
1477 /* [44] -> opcode range [1024, 1088], node depth 8 */
1478 1,
1479 47,
1480 EMPTY_LEAF,
1481
1482 /* [47] -> opcode range [1024, 1056], node depth 9 */
1483 1,
1484 50,
1485 EMPTY_LEAF,
1486
1487 /* [50] -> opcode range [1024, 1040], node depth 10 */
1488 1,
1489 LEAF(16),
1490 EMPTY_LEAF,
1491
1492 /* [53] -> opcode range [1280, 1408], node depth 7 */
1493 1,
1494 56,
1495 EMPTY_LEAF,
1496
1497 /* [56] -> opcode range [1280, 1344], node depth 8 */
1498 2,
1499 61,
1500 LEAF(24),
1501 EMPTY_LEAF,
1502 64,
1503
1504 /* [61] -> opcode range [1280, 1296], node depth 9 */
1505 1,
1506 EMPTY_LEAF,
1507 LEAF(40),
1508
1509 /* [64] -> opcode range [1328, 1344], node depth 9 */
1510 1,
1511 LEAF(48),
1512 EMPTY_LEAF,
1513
1514 /* [67] -> opcode range [1408, 1536], node depth 7 */
1515 1,
1516 70,
1517 EMPTY_LEAF,
1518
1519 /* [70] -> opcode range [1408, 1472], node depth 8 */
1520 1,
1521 73,
1522 EMPTY_LEAF,
1523
1524 /* [73] -> opcode range [1408, 1440], node depth 9 */
1525 2,
1526 EMPTY_LEAF,
1527 LEAF(56),
1528 LEAF(64),
1529 EMPTY_LEAF,
1530
1531 /* [78] -> opcode range [4096, 6144], node depth 5 */
1532 2,
1533 83,
1534 EMPTY_LEAF,
1535 101,
1536 EMPTY_LEAF,
1537
1538 /* [83] -> opcode range [4096, 4608], node depth 6 */
1539 1,
1540 86,
1541 EMPTY_LEAF,
1542
1543 /* [86] -> opcode range [4096, 4352], node depth 7 */
1544 1,
1545 89,
1546 EMPTY_LEAF,
1547
1548 /* [89] -> opcode range [4096, 4224], node depth 8 */
1549 1,
1550 92,
1551 EMPTY_LEAF,
1552
1553 /* [92] -> opcode range [4096, 4160], node depth 9 */
1554 1,
1555 95,
1556 EMPTY_LEAF,
1557
1558 /* [95] -> opcode range [4096, 4128], node depth 10 */
1559 1,
1560 98,
1561 EMPTY_LEAF,
1562
1563 /* [98] -> opcode range [4096, 4112], node depth 11 */
1564 1,
1565 LEAF(72),
1566 EMPTY_LEAF,
1567
1568 /* [101] -> opcode range [5120, 5632], node depth 6 */
1569 1,
1570 104,
1571 EMPTY_LEAF,
1572
1573 /* [104] -> opcode range [5120, 5376], node depth 7 */
1574 1,
1575 107,
1576 EMPTY_LEAF,
1577
1578 /* [107] -> opcode range [5120, 5248], node depth 8 */
1579 1,
1580 110,
1581 EMPTY_LEAF,
1582
1583 /* [110] -> opcode range [5120, 5184], node depth 9 */
1584 1,
1585 EMPTY_LEAF,
1586 113,
1587
1588 /* [113] -> opcode range [5152, 5184], node depth 10 */
1589 1,
1590 116,
1591 EMPTY_LEAF,
1592
1593 /* [116] -> opcode range [5152, 5168], node depth 11 */
1594 1,
1595 LEAF(80),
1596 EMPTY_LEAF,
1597
1598 /* [119] -> opcode range [65536, 98304], node depth 2 */
1599 1,
1600 122,
1601 EMPTY_LEAF,
1602
1603 /* [122] -> opcode range [65536, 81920], node depth 3 */
1604 1,
1605 125,
1606 EMPTY_LEAF,
1607
1608 /* [125] -> opcode range [65536, 73728], node depth 4 */
1609 1,
1610 128,
1611 EMPTY_LEAF,
1612
1613 /* [128] -> opcode range [65536, 69632], node depth 5 */
1614 1,
1615 131,
1616 EMPTY_LEAF,
1617
1618 /* [131] -> opcode range [65536, 67584], node depth 6 */
1619 1,
1620 134,
1621 EMPTY_LEAF,
1622
1623 /* [134] -> opcode range [65536, 66560], node depth 7 */
1624 1,
1625 137,
1626 EMPTY_LEAF,
1627
1628 /* [137] -> opcode range [65536, 66048], node depth 8 */
1629 1,
1630 140,
1631 EMPTY_LEAF,
1632
1633 /* [140] -> opcode range [65536, 65792], node depth 9 */
1634 1,
1635 143,
1636 EMPTY_LEAF,
1637
1638 /* [143] -> opcode range [65536, 65664], node depth 10 */
1639 1,
1640 146,
1641 EMPTY_LEAF,
1642
1643 /* [146] -> opcode range [65536, 65600], node depth 11 */
1644 1,
1645 149,
1646 EMPTY_LEAF,
1647
1648 /* [149] -> opcode range [65536, 65568], node depth 12 */
1649 1,
1650 LEAF(88),
1651 EMPTY_LEAF,
1652
1653};
1654
1655static const void *VendorPriv_function_table[104][2] = {
1656 /* [ 0] = 0 */ {NULL, NULL},
1657 /* [ 1] = 1 */ {__glXDisp_GetConvolutionFilterEXT,
1658 __glXDispSwap_GetConvolutionFilterEXT},
1659 /* [ 2] = 2 */ {__glXDisp_GetConvolutionParameterfvEXT,
1660 __glXDispSwap_GetConvolutionParameterfvEXT},
1661 /* [ 3] = 3 */ {__glXDisp_GetConvolutionParameterivEXT,
1662 __glXDispSwap_GetConvolutionParameterivEXT},
1663 /* [ 4] = 4 */ {__glXDisp_GetSeparableFilterEXT,
1664 __glXDispSwap_GetSeparableFilterEXT},
1665 /* [ 5] = 5 */ {__glXDisp_GetHistogramEXT,
1666 __glXDispSwap_GetHistogramEXT},
1667 /* [ 6] = 6 */ {__glXDisp_GetHistogramParameterfvEXT,
1668 __glXDispSwap_GetHistogramParameterfvEXT},
1669 /* [ 7] = 7 */ {__glXDisp_GetHistogramParameterivEXT,
1670 __glXDispSwap_GetHistogramParameterivEXT},
1671 /* [ 8] = 8 */ {__glXDisp_GetMinmaxEXT, __glXDispSwap_GetMinmaxEXT},
1672 /* [ 9] = 9 */ {__glXDisp_GetMinmaxParameterfvEXT,
1673 __glXDispSwap_GetMinmaxParameterfvEXT},
1674 /* [ 10] = 10 */ {__glXDisp_GetMinmaxParameterivEXT,
1675 __glXDispSwap_GetMinmaxParameterivEXT},
1676 /* [ 11] = 11 */ {__glXDisp_AreTexturesResidentEXT,
1677 __glXDispSwap_AreTexturesResidentEXT},
1678 /* [ 12] = 12 */ {__glXDisp_DeleteTexturesEXT,
1679 __glXDispSwap_DeleteTexturesEXT},
1680 /* [ 13] = 13 */ {__glXDisp_GenTexturesEXT,
1681 __glXDispSwap_GenTexturesEXT},
1682 /* [ 14] = 14 */ {__glXDisp_IsTextureEXT, __glXDispSwap_IsTextureEXT},
1683 /* [ 15] = 15 */ {NULL, NULL},
1684 /* [ 16] = 1024 */ {__glXDisp_QueryContextInfoEXT,
1685 __glXDispSwap_QueryContextInfoEXT},
1686 /* [ 17] = 1025 */ {NULL, NULL},
1687 /* [ 18] = 1026 */ {NULL, NULL},
1688 /* [ 19] = 1027 */ {NULL, NULL},
1689 /* [ 20] = 1028 */ {NULL, NULL},
1690 /* [ 21] = 1029 */ {NULL, NULL},
1691 /* [ 22] = 1030 */ {NULL, NULL},
1692 /* [ 23] = 1031 */ {NULL, NULL},
1693 /* [ 24] = 1296 */ {__glXDisp_GetProgramEnvParameterfvARB,
1694 __glXDispSwap_GetProgramEnvParameterfvARB},
1695 /* [ 25] = 1297 */ {__glXDisp_GetProgramEnvParameterdvARB,
1696 __glXDispSwap_GetProgramEnvParameterdvARB},
1697 /* [ 26] = 1298 */ {NULL, NULL},
1698 /* [ 27] = 1299 */ {NULL, NULL},
1699 /* [ 28] = 1300 */ {NULL, NULL},
1700 /* [ 29] = 1301 */ {NULL, NULL},
1701 /* [ 30] = 1302 */ {NULL, NULL},
1702 /* [ 31] = 1303 */ {NULL, NULL},
1703 /* [ 32] = 1304 */ {__glXDisp_IsProgramARB, __glXDispSwap_IsProgramARB},
1704 /* [ 33] = 1305 */ {__glXDisp_GetProgramLocalParameterfvARB,
1705 __glXDispSwap_GetProgramLocalParameterfvARB},
1706 /* [ 34] = 1306 */ {__glXDisp_GetProgramLocalParameterdvARB,
1707 __glXDispSwap_GetProgramLocalParameterdvARB},
1708 /* [ 35] = 1307 */ {__glXDisp_GetProgramivARB,
1709 __glXDispSwap_GetProgramivARB},
1710 /* [ 36] = 1308 */ {__glXDisp_GetProgramStringARB,
1711 __glXDispSwap_GetProgramStringARB},
1712 /* [ 37] = 1309 */ {NULL, NULL},
1713 /* [ 38] = 1310 */ {NULL, NULL},
1714 /* [ 39] = 1311 */ {NULL, NULL},
1715 /* [ 40] = 1288 */ {NULL, NULL},
1716 /* [ 41] = 1289 */ {NULL, NULL},
1717 /* [ 42] = 1290 */ {NULL, NULL},
1718 /* [ 43] = 1291 */ {NULL, NULL},
1719 /* [ 44] = 1292 */ {NULL, NULL},
1720 /* [ 45] = 1293 */ {NULL, NULL},
1721 /* [ 46] = 1294 */ {__glXDisp_DeleteProgramsARB,
1722 __glXDispSwap_DeleteProgramsARB},
1723 /* [ 47] = 1295 */ {__glXDisp_GenProgramsARB,
1724 __glXDispSwap_GenProgramsARB},
1725 /* [ 48] = 1328 */ {NULL, NULL},
1726 /* [ 49] = 1329 */ {NULL, NULL},
1727 /* [ 50] = 1330 */ {__glXDisp_BindTexImageEXT,
1728 __glXDispSwap_BindTexImageEXT},
1729 /* [ 51] = 1331 */ {__glXDisp_ReleaseTexImageEXT,
1730 __glXDispSwap_ReleaseTexImageEXT},
1731 /* [ 52] = 1332 */ {NULL, NULL},
1732 /* [ 53] = 1333 */ {NULL, NULL},
1733 /* [ 54] = 1334 */ {NULL, NULL},
1734 /* [ 55] = 1335 */ {NULL, NULL},
1735 /* [ 56] = 1416 */ {NULL, NULL},
1736 /* [ 57] = 1417 */ {NULL, NULL},
1737 /* [ 58] = 1418 */ {NULL, NULL},
1738 /* [ 59] = 1419 */ {NULL, NULL},
1739 /* [ 60] = 1420 */ {NULL, NULL},
1740 /* [ 61] = 1421 */ {NULL, NULL},
1741 /* [ 62] = 1422 */ {__glXDisp_IsRenderbuffer,
1742 __glXDispSwap_IsRenderbuffer},
1743 /* [ 63] = 1423 */ {__glXDisp_GenRenderbuffers,
1744 __glXDispSwap_GenRenderbuffers},
1745 /* [ 64] = 1424 */ {__glXDisp_GetRenderbufferParameteriv,
1746 __glXDispSwap_GetRenderbufferParameteriv},
1747 /* [ 65] = 1425 */ {__glXDisp_IsFramebuffer, __glXDispSwap_IsFramebuffer},
1748 /* [ 66] = 1426 */ {__glXDisp_GenFramebuffers,
1749 __glXDispSwap_GenFramebuffers},
1750 /* [ 67] = 1427 */ {__glXDisp_CheckFramebufferStatus,
1751 __glXDispSwap_CheckFramebufferStatus},
1752 /* [ 68] = 1428 */ {__glXDisp_GetFramebufferAttachmentParameteriv,
1753 __glXDispSwap_GetFramebufferAttachmentParameteriv},
1754 /* [ 69] = 1429 */ {NULL, NULL},
1755 /* [ 70] = 1430 */ {NULL, NULL},
1756 /* [ 71] = 1431 */ {NULL, NULL},
1757 /* [ 72] = 4096 */ {NULL, NULL},
1758 /* [ 73] = 4097 */ {NULL, NULL},
1759 /* [ 74] = 4098 */ {__glXDisp_GetColorTableSGI,
1760 __glXDispSwap_GetColorTableSGI},
1761 /* [ 75] = 4099 */ {__glXDisp_GetColorTableParameterfvSGI,
1762 __glXDispSwap_GetColorTableParameterfvSGI},
1763 /* [ 76] = 4100 */ {__glXDisp_GetColorTableParameterivSGI,
1764 __glXDispSwap_GetColorTableParameterivSGI},
1765 /* [ 77] = 4101 */ {NULL, NULL},
1766 /* [ 78] = 4102 */ {NULL, NULL},
1767 /* [ 79] = 4103 */ {NULL, NULL},
1768 /* [ 80] = 5152 */ {NULL, NULL},
1769 /* [ 81] = 5153 */ {NULL, NULL},
1770 /* [ 82] = 5154 */ {__glXDisp_CopySubBufferMESA,
1771 __glXDispSwap_CopySubBufferMESA},
1772 /* [ 83] = 5155 */ {NULL, NULL},
1773 /* [ 84] = 5156 */ {NULL, NULL},
1774 /* [ 85] = 5157 */ {NULL, NULL},
1775 /* [ 86] = 5158 */ {NULL, NULL},
1776 /* [ 87] = 5159 */ {NULL, NULL},
1777 /* [ 88] = 65536 */ {__glXDisp_SwapIntervalSGI,
1778 __glXDispSwap_SwapIntervalSGI},
1779 /* [ 89] = 65537 */ {__glXDisp_MakeCurrentReadSGI,
1780 __glXDispSwap_MakeCurrentReadSGI},
1781 /* [ 90] = 65538 */ {NULL, NULL},
1782 /* [ 91] = 65539 */ {NULL, NULL},
1783 /* [ 92] = 65540 */ {__glXDisp_GetFBConfigsSGIX,
1784 __glXDispSwap_GetFBConfigsSGIX},
1785 /* [ 93] = 65541 */ {__glXDisp_CreateContextWithConfigSGIX,
1786 __glXDispSwap_CreateContextWithConfigSGIX},
1787 /* [ 94] = 65542 */ {__glXDisp_CreateGLXPixmapWithConfigSGIX,
1788 __glXDispSwap_CreateGLXPixmapWithConfigSGIX},
1789 /* [ 95] = 65543 */ {__glXDisp_CreateGLXPbufferSGIX,
1790 __glXDispSwap_CreateGLXPbufferSGIX},
1791 /* [ 96] = 65544 */ {__glXDisp_DestroyGLXPbufferSGIX,
1792 __glXDispSwap_DestroyGLXPbufferSGIX},
1793 /* [ 97] = 65545 */ {__glXDisp_ChangeDrawableAttributesSGIX,
1794 __glXDispSwap_ChangeDrawableAttributesSGIX},
1795 /* [ 98] = 65546 */ {__glXDisp_GetDrawableAttributesSGIX,
1796 __glXDispSwap_GetDrawableAttributesSGIX},
1797 /* [ 99] = 65547 */ {NULL, NULL},
1798 /* [ 100] = 65548 */ {NULL, NULL},
1799 /* [ 101] = 65549 */ {NULL, NULL},
1800 /* [ 102] = 65550 */ {NULL, NULL},
1801 /* [ 103] = 65551 */ {NULL, NULL},
1802};
1803
1804const struct __glXDispatchInfo VendorPriv_dispatch_info = {
1805 17,
1806 VendorPriv_dispatch_tree,
1807 VendorPriv_function_table,
1808 NULL,
1809 NULL
1810};