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