1 /* DO NOT EDIT - THIS FILE IS AUTOMATICALLY GENERATED */ 2 /* 3 * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) 4 * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved. 5 * 6 * Permission is hereby granted, free of charge, to any person obtaining a 7 * copy of this software and associated documentation files (the "Software"), 8 * to deal in the Software without restriction, including without limitation 9 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 10 * and/or sell copies of the Software, and to permit persons to whom the 11 * Software is furnished to do so, subject to the following conditions: 12 * 13 * The above copyright notice including the dates of first publication and 14 * either this permission notice or a reference to 15 * http://oss.sgi.com/projects/FreeB/ 16 * shall be included in all copies or substantial portions of the Software. 17 * 18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 19 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 20 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 21 * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 22 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF 23 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 24 * SOFTWARE. 25 * 26 * Except as contained in this notice, the name of Silicon Graphics, Inc. 27 * shall not be used in advertising or otherwise to promote the sale, use or 28 * other dealings in this Software without prior written authorization from 29 * Silicon Graphics, Inc. 30 */ 31 32 #include "glxserver.h" 33 #include "glxext.h" 34 #include "g_disptab.h" 35 #include "glxsingle.h" 36 37 __GLXdispatchSingleProcPtr __glXSingleTable[] = { 38 __glXNoSuchSingleOpcode, 39 __glXRender, 40 __glXRenderLarge, 41 __glXCreateContext, 42 __glXDestroyContext, 43 __glXMakeCurrent, 44 __glXIsDirect, 45 __glXQueryVersion, 46 __glXWaitGL, 47 __glXWaitX, 48 __glXCopyContext, 49 __glXSwapBuffers, 50 __glXUseXFont, 51 __glXCreateGLXPixmap, 52 __glXGetVisualConfigs, 53 __glXDestroyGLXPixmap, 54 __glXVendorPrivate, 55 __glXVendorPrivateWithReply, 56 __glXQueryExtensionsString, 57 __glXQueryServerString, 58 __glXClientInfo, 59 __glXGetFBConfigs, /* __glXGetFBConfigs */ 60 __glXCreatePixmap, /* __glXCreatePixmap, */ 61 __glXDestroyGLXPixmap, /* __glXDestroyPixmap, */ 62 __glXCreateNewContext, /* __glXCreateNewContext, */ 63 __glXQueryContext, /* __glXQueryContext, */ 64 __glXMakeContextCurrent, /* __glXMakeContextCurrent, */ 65 __glXCreatePbuffer, /* __glXCreatePbuffer, */ 66 __glXDestroyPbuffer, /* __glXDestroyPbuffer, */ 67 __glXGetDrawableAttributes, /* __glXGetDrawableAttributes, */ 68 __glXChangeDrawableAttributes, /* __glXChangeDrawableAttributes, */ 69 __glXCreateWindow, /* __glXCreateWindow, */ 70 __glXDestroyWindow, /* __glXDestroyWindow, */ 71 __glXNoSuchSingleOpcode, 72 __glXNoSuchSingleOpcode, 73 __glXNoSuchSingleOpcode, 74 __glXNoSuchSingleOpcode, 75 __glXNoSuchSingleOpcode, 76 __glXNoSuchSingleOpcode, 77 __glXNoSuchSingleOpcode, 78 __glXNoSuchSingleOpcode, 79 __glXNoSuchSingleOpcode, 80 __glXNoSuchSingleOpcode, 81 __glXNoSuchSingleOpcode, 82 __glXNoSuchSingleOpcode, 83 __glXNoSuchSingleOpcode, 84 __glXNoSuchSingleOpcode, 85 __glXNoSuchSingleOpcode, 86 __glXNoSuchSingleOpcode, 87 __glXNoSuchSingleOpcode, 88 __glXNoSuchSingleOpcode, 89 __glXNoSuchSingleOpcode, 90 __glXNoSuchSingleOpcode, 91 __glXNoSuchSingleOpcode, 92 __glXNoSuchSingleOpcode, 93 __glXNoSuchSingleOpcode, 94 __glXNoSuchSingleOpcode, 95 __glXNoSuchSingleOpcode, 96 __glXNoSuchSingleOpcode, 97 __glXNoSuchSingleOpcode, 98 __glXNoSuchSingleOpcode, 99 __glXNoSuchSingleOpcode, 100 __glXNoSuchSingleOpcode, 101 __glXNoSuchSingleOpcode, 102 __glXNoSuchSingleOpcode, 103 __glXNoSuchSingleOpcode, 104 __glXNoSuchSingleOpcode, 105 __glXNoSuchSingleOpcode, 106 __glXNoSuchSingleOpcode, 107 __glXNoSuchSingleOpcode, 108 __glXNoSuchSingleOpcode, 109 __glXNoSuchSingleOpcode, 110 __glXNoSuchSingleOpcode, 111 __glXNoSuchSingleOpcode, 112 __glXNoSuchSingleOpcode, 113 __glXNoSuchSingleOpcode, 114 __glXNoSuchSingleOpcode, 115 __glXNoSuchSingleOpcode, 116 __glXNoSuchSingleOpcode, 117 __glXNoSuchSingleOpcode, 118 __glXNoSuchSingleOpcode, 119 __glXNoSuchSingleOpcode, 120 __glXNoSuchSingleOpcode, 121 __glXNoSuchSingleOpcode, 122 __glXNoSuchSingleOpcode, 123 __glXNoSuchSingleOpcode, 124 __glXNoSuchSingleOpcode, 125 __glXNoSuchSingleOpcode, 126 __glXNoSuchSingleOpcode, 127 __glXNoSuchSingleOpcode, 128 __glXNoSuchSingleOpcode, 129 __glXNoSuchSingleOpcode, 130 __glXNoSuchSingleOpcode, 131 __glXNoSuchSingleOpcode, 132 __glXNoSuchSingleOpcode, 133 __glXNoSuchSingleOpcode, 134 __glXNoSuchSingleOpcode, 135 __glXNoSuchSingleOpcode, 136 __glXNoSuchSingleOpcode, 137 __glXNoSuchSingleOpcode, 138 __glXNoSuchSingleOpcode, 139 __glXForwardSingleReq, /* __glXDisp_NewList, */ 140 __glXForwardSingleReq, /* __glXDisp_EndList, */ 141 __glXForwardSingleReq, /* __glXDisp_DeleteLists, */ 142 __glXForwardPipe0WithReply, /* __glXDisp_GenLists, */ 143 __glXForwardSingleReq, /* __glXDisp_FeedbackBuffer, */ 144 __glXForwardSingleReq, /* __glXDisp_SelectBuffer, */ 145 __glXForwardAllWithReply, /* __glXDisp_RenderMode, */ 146 __glXForwardAllWithReply, /* __glXDisp_Finish, */ 147 __glXForwardSingleReq, /* __glXDisp_PixelStoref, */ 148 __glXForwardSingleReq, /* __glXDisp_PixelStorei, */ 149 __glXDisp_ReadPixels, /* __glXDisp_ReadPixels, */ 150 __glXForwardPipe0WithReply, /* __glXDisp_GetBooleanv, */ 151 __glXForwardPipe0WithReply, /* __glXDisp_GetClipPlane, */ 152 __glXForwardPipe0WithReply, /* __glXDisp_GetDoublev, */ 153 __glXForwardPipe0WithReply, /* __glXDisp_GetError, */ 154 __glXForwardPipe0WithReply, /* __glXDisp_GetFloatv, */ 155 __glXForwardPipe0WithReply, /* __glXDisp_GetIntegerv, */ 156 __glXForwardPipe0WithReply, /* __glXDisp_GetLightfv, */ 157 __glXForwardPipe0WithReply, /* __glXDisp_GetLightiv, */ 158 __glXForwardPipe0WithReply, /* __glXDisp_GetMapdv, */ 159 __glXForwardPipe0WithReply, /* __glXDisp_GetMapfv, */ 160 __glXForwardPipe0WithReply, /* __glXDisp_GetMapiv, */ 161 __glXForwardPipe0WithReply, /* __glXDisp_GetMaterialfv, */ 162 __glXForwardPipe0WithReply, /* __glXDisp_GetMaterialiv, */ 163 __glXForwardPipe0WithReply, /* __glXDisp_GetPixelMapfv, */ 164 __glXForwardPipe0WithReply, /* __glXDisp_GetPixelMapuiv, */ 165 __glXForwardPipe0WithReply, /* __glXDisp_GetPixelMapusv, */ 166 __glXForwardPipe0WithReply, /* __glXDisp_GetPolygonStipple, */ 167 __glXForwardPipe0WithReply, /* __glXDisp_GetString, */ 168 __glXForwardPipe0WithReply, /* __glXDisp_GetTexEnvfv, */ 169 __glXForwardPipe0WithReply, /* __glXDisp_GetTexEnviv, */ 170 __glXForwardPipe0WithReply, /* __glXDisp_GetTexGendv, */ 171 __glXForwardPipe0WithReply, /* __glXDisp_GetTexGenfv, */ 172 __glXForwardPipe0WithReply, /* __glXDisp_GetTexGeniv, */ 173 __glXForwardPipe0WithReply, /* __glXDisp_GetTexImage, */ 174 __glXForwardPipe0WithReply, /* __glXDisp_GetTexParameterfv, */ 175 __glXForwardPipe0WithReply, /* __glXDisp_GetTexParameteriv, */ 176 __glXForwardPipe0WithReply, /* __glXDisp_GetTexLevelParameterfv, */ 177 __glXForwardPipe0WithReply, /* __glXDisp_GetTexLevelParameteriv, */ 178 __glXForwardPipe0WithReply, /* __glXDisp_IsEnabled, */ 179 __glXForwardPipe0WithReply, /* __glXDisp_IsList, */ 180 __glXForwardSingleReq, /* __glXDisp_Flush, */ 181 __glXForwardPipe0WithReply, /* __glXDisp_AreTexturesResident, */ 182 __glXForwardSingleReq, /* __glXDisp_DeleteTextures, */ 183 __glXForwardAllWithReply, /* __glXDisp_GenTextures, */ 184 __glXForwardPipe0WithReply, /* __glXDisp_IsTexture, */ 185 __glXForwardPipe0WithReply, /* __glXDisp_GetColorTable, */ 186 __glXForwardPipe0WithReply, /* __glXDisp_GetColorTableParameterfv, */ 187 __glXForwardPipe0WithReply, /* __glXDisp_GetColorTableParameteriv, */ 188 __glXForwardPipe0WithReply, /* __glXDisp_GetConvolutionFilter, */ 189 __glXForwardPipe0WithReply, /* __glXDisp_GetConvolutionParameterfv, */ 190 __glXForwardPipe0WithReply, /* __glXDisp_GetConvolutionParameteriv, */ 191 __glXForwardPipe0WithReply, /* __glXDisp_GetSeparableFilter, */ 192 __glXForwardPipe0WithReply, /* __glXDisp_GetHistogram, */ 193 __glXForwardPipe0WithReply, /* __glXDisp_GetHistogramParameterfv, */ 194 __glXForwardPipe0WithReply, /* __glXDisp_GetHistogramParameteriv, */ 195 __glXForwardPipe0WithReply, /* __glXDisp_GetMinmax, */ 196 __glXForwardPipe0WithReply, /* __glXDisp_GetMinmaxParameterfv, */ 197 __glXForwardPipe0WithReply, /* __glXDisp_GetMinmaxParameteriv, */ 198 }; 199 200 __GLXdispatchSingleProcPtr __glXSwapSingleTable[] = { 201 __glXNoSuchSingleOpcode, 202 __glXSwapRender, 203 __glXSwapRenderLarge, 204 __glXSwapCreateContext, 205 __glXSwapDestroyContext, 206 __glXSwapMakeCurrent, 207 __glXSwapIsDirect, 208 __glXSwapQueryVersion, 209 __glXSwapWaitGL, 210 __glXSwapWaitX, 211 __glXSwapCopyContext, 212 __glXSwapSwapBuffers, 213 __glXSwapUseXFont, 214 __glXSwapCreateGLXPixmap, 215 __glXSwapGetVisualConfigs, 216 __glXSwapDestroyGLXPixmap, 217 __glXSwapVendorPrivate, 218 __glXSwapVendorPrivateWithReply, 219 __glXSwapQueryExtensionsString, 220 __glXSwapQueryServerString, 221 __glXSwapClientInfo, 222 __glXSwapGetFBConfigs, 223 __glXSwapCreatePixmap, 224 __glXSwapDestroyGLXPixmap, 225 __glXSwapCreateNewContext, 226 __glXSwapQueryContext, 227 __glXSwapMakeContextCurrent, 228 __glXSwapCreatePbuffer, 229 __glXSwapDestroyPbuffer, 230 __glXSwapGetDrawableAttributes, 231 __glXSwapChangeDrawableAttributes, 232 __glXSwapCreateWindow, 233 __glXSwapDestroyWindow, 234 __glXNoSuchSingleOpcode, 235 __glXNoSuchSingleOpcode, 236 __glXNoSuchSingleOpcode, 237 __glXNoSuchSingleOpcode, 238 __glXNoSuchSingleOpcode, 239 __glXNoSuchSingleOpcode, 240 __glXNoSuchSingleOpcode, 241 __glXNoSuchSingleOpcode, 242 __glXNoSuchSingleOpcode, 243 __glXNoSuchSingleOpcode, 244 __glXNoSuchSingleOpcode, 245 __glXNoSuchSingleOpcode, 246 __glXNoSuchSingleOpcode, 247 __glXNoSuchSingleOpcode, 248 __glXNoSuchSingleOpcode, 249 __glXNoSuchSingleOpcode, 250 __glXNoSuchSingleOpcode, 251 __glXNoSuchSingleOpcode, 252 __glXNoSuchSingleOpcode, 253 __glXNoSuchSingleOpcode, 254 __glXNoSuchSingleOpcode, 255 __glXNoSuchSingleOpcode, 256 __glXNoSuchSingleOpcode, 257 __glXNoSuchSingleOpcode, 258 __glXNoSuchSingleOpcode, 259 __glXNoSuchSingleOpcode, 260 __glXNoSuchSingleOpcode, 261 __glXNoSuchSingleOpcode, 262 __glXNoSuchSingleOpcode, 263 __glXNoSuchSingleOpcode, 264 __glXNoSuchSingleOpcode, 265 __glXNoSuchSingleOpcode, 266 __glXNoSuchSingleOpcode, 267 __glXNoSuchSingleOpcode, 268 __glXNoSuchSingleOpcode, 269 __glXNoSuchSingleOpcode, 270 __glXNoSuchSingleOpcode, 271 __glXNoSuchSingleOpcode, 272 __glXNoSuchSingleOpcode, 273 __glXNoSuchSingleOpcode, 274 __glXNoSuchSingleOpcode, 275 __glXNoSuchSingleOpcode, 276 __glXNoSuchSingleOpcode, 277 __glXNoSuchSingleOpcode, 278 __glXNoSuchSingleOpcode, 279 __glXNoSuchSingleOpcode, 280 __glXNoSuchSingleOpcode, 281 __glXNoSuchSingleOpcode, 282 __glXNoSuchSingleOpcode, 283 __glXNoSuchSingleOpcode, 284 __glXNoSuchSingleOpcode, 285 __glXNoSuchSingleOpcode, 286 __glXNoSuchSingleOpcode, 287 __glXNoSuchSingleOpcode, 288 __glXNoSuchSingleOpcode, 289 __glXNoSuchSingleOpcode, 290 __glXNoSuchSingleOpcode, 291 __glXNoSuchSingleOpcode, 292 __glXNoSuchSingleOpcode, 293 __glXNoSuchSingleOpcode, 294 __glXNoSuchSingleOpcode, 295 __glXNoSuchSingleOpcode, 296 __glXNoSuchSingleOpcode, 297 __glXNoSuchSingleOpcode, 298 __glXNoSuchSingleOpcode, 299 __glXNoSuchSingleOpcode, 300 __glXNoSuchSingleOpcode, 301 __glXNoSuchSingleOpcode, 302 __glXForwardSingleReqSwap, /* __glXDisp_NewList, */ 303 __glXForwardSingleReqSwap, /* __glXDisp_EndList, */ 304 __glXForwardSingleReqSwap, /* __glXDisp_DeleteLists, */ 305 __glXForwardPipe0WithReplySwap, /* __glXDisp_GenLists, */ 306 __glXForwardSingleReqSwap, /* __glXDisp_FeedbackBuffer, */ 307 __glXForwardSingleReqSwap, /* __glXDisp_SelectBuffer, */ 308 __glXForwardAllWithReplySwapiv, /* __glXDisp_RenderMode, */ 309 __glXForwardAllWithReplySwap, /* __glXDisp_Finish, */ 310 __glXForwardSingleReqSwap, /* __glXDisp_PixelStoref, */ 311 __glXForwardSingleReqSwap, /* __glXDisp_PixelStorei, */ 312 __glXDisp_ReadPixels, /* __glXDisp_ReadPixels, */ 313 __glXForwardPipe0WithReplySwap, /* __glXDisp_GetBooleanv, */ 314 __glXForwardPipe0WithReplySwapdv, /* __glXDisp_GetClipPlane, */ 315 __glXForwardPipe0WithReplySwapdv, /* __glXDisp_GetDoublev, */ 316 __glXForwardPipe0WithReplySwap, /* __glXDisp_GetError, */ 317 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetFloatv, */ 318 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetIntegerv, */ 319 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetLightfv, */ 320 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetLightiv, */ 321 __glXForwardPipe0WithReplySwapdv, /* __glXDisp_GetMapdv, */ 322 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMapfv, */ 323 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMapiv, */ 324 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMaterialfv, */ 325 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMaterialiv, */ 326 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetPixelMapfv, */ 327 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetPixelMapuiv, */ 328 __glXForwardPipe0WithReplySwapsv, /* __glXDisp_GetPixelMapusv, */ 329 __glXForwardPipe0WithReplySwap, /* __glXDisp_GetPolygonStipple, */ 330 __glXForwardPipe0WithReplySwap, /* __glXDisp_GetString, */ 331 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexEnvfv, */ 332 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexEnviv, */ 333 __glXForwardPipe0WithReplySwapdv, /* __glXDisp_GetTexGendv, */ 334 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexGenfv, */ 335 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexGeniv, */ 336 __glXDispSwap_GetTexImage, /* __glXDisp_GetTexImage, */ 337 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexParameterfv, */ 338 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexParameteriv, */ 339 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexLevelParameterfv, */ 340 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetTexLevelParameteriv, */ 341 __glXForwardPipe0WithReplySwap, /* __glXDisp_IsEnabled, */ 342 __glXForwardPipe0WithReplySwap, /* __glXDisp_IsList, */ 343 __glXForwardSingleReqSwap, /* __glXDisp_Flush, */ 344 __glXForwardPipe0WithReplySwap, /* __glXDisp_AreTexturesResident, */ 345 __glXForwardSingleReqSwap, /* __glXDisp_DeleteTextures, */ 346 __glXForwardAllWithReplySwapiv, /* __glXDisp_GenTextures, */ 347 __glXForwardPipe0WithReplySwap, /* __glXDisp_IsTexture, */ 348 __glXDispSwap_GetColorTable, /* __glXDisp_GetColorTable, */ 349 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetColorTableParameterfv, */ 350 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetColorTableParameteriv, */ 351 __glXDispSwap_GetColorTable, /* __glXDisp_GetConvolutionFilter, */ 352 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetConvolutionParameterfv, */ 353 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetConvolutionParameteriv, */ 354 __glXDispSwap_GetColorTable, /* __glXDisp_GetSeparableFilter, */ 355 __glXDispSwap_GetColorTable, /* __glXDisp_GetHistogram, */ 356 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetHistogramParameterfv, */ 357 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetHistogramParameteriv, */ 358 __glXDispSwap_GetColorTable, /* __glXDisp_GetMinmax, */ 359 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMinmaxParameterfv, */ 360 __glXForwardPipe0WithReplySwapiv, /* __glXDisp_GetMinmaxParameteriv, */ 361 }; 362 363 __GLXdispatchRenderProcPtr __glXSwapRenderTable[] = { 364 __glXNoSuchRenderOpcode, 365 __glXDispSwap_CallList, 366 __glXDispSwap_CallLists, 367 __glXDispSwap_ListBase, 368 __glXDispSwap_Begin, 369 __glXDispSwap_Bitmap, 370 __glXDispSwap_Color3bv, 371 __glXDispSwap_Color3dv, 372 __glXDispSwap_Color3fv, 373 __glXDispSwap_Color3iv, 374 __glXDispSwap_Color3sv, 375 __glXDispSwap_Color3ubv, 376 __glXDispSwap_Color3uiv, 377 __glXDispSwap_Color3usv, 378 __glXDispSwap_Color4bv, 379 __glXDispSwap_Color4dv, 380 __glXDispSwap_Color4fv, 381 __glXDispSwap_Color4iv, 382 __glXDispSwap_Color4sv, 383 __glXDispSwap_Color4ubv, 384 __glXDispSwap_Color4uiv, 385 __glXDispSwap_Color4usv, 386 __glXDispSwap_EdgeFlagv, 387 __glXDispSwap_End, 388 __glXDispSwap_Indexdv, 389 __glXDispSwap_Indexfv, 390 __glXDispSwap_Indexiv, 391 __glXDispSwap_Indexsv, 392 __glXDispSwap_Normal3bv, 393 __glXDispSwap_Normal3dv, 394 __glXDispSwap_Normal3fv, 395 __glXDispSwap_Normal3iv, 396 __glXDispSwap_Normal3sv, 397 __glXDispSwap_RasterPos2dv, 398 __glXDispSwap_RasterPos2fv, 399 __glXDispSwap_RasterPos2iv, 400 __glXDispSwap_RasterPos2sv, 401 __glXDispSwap_RasterPos3dv, 402 __glXDispSwap_RasterPos3fv, 403 __glXDispSwap_RasterPos3iv, 404 __glXDispSwap_RasterPos3sv, 405 __glXDispSwap_RasterPos4dv, 406 __glXDispSwap_RasterPos4fv, 407 __glXDispSwap_RasterPos4iv, 408 __glXDispSwap_RasterPos4sv, 409 __glXDispSwap_Rectdv, 410 __glXDispSwap_Rectfv, 411 __glXDispSwap_Rectiv, 412 __glXDispSwap_Rectsv, 413 __glXDispSwap_TexCoord1dv, 414 __glXDispSwap_TexCoord1fv, 415 __glXDispSwap_TexCoord1iv, 416 __glXDispSwap_TexCoord1sv, 417 __glXDispSwap_TexCoord2dv, 418 __glXDispSwap_TexCoord2fv, 419 __glXDispSwap_TexCoord2iv, 420 __glXDispSwap_TexCoord2sv, 421 __glXDispSwap_TexCoord3dv, 422 __glXDispSwap_TexCoord3fv, 423 __glXDispSwap_TexCoord3iv, 424 __glXDispSwap_TexCoord3sv, 425 __glXDispSwap_TexCoord4dv, 426 __glXDispSwap_TexCoord4fv, 427 __glXDispSwap_TexCoord4iv, 428 __glXDispSwap_TexCoord4sv, 429 __glXDispSwap_Vertex2dv, 430 __glXDispSwap_Vertex2fv, 431 __glXDispSwap_Vertex2iv, 432 __glXDispSwap_Vertex2sv, 433 __glXDispSwap_Vertex3dv, 434 __glXDispSwap_Vertex3fv, 435 __glXDispSwap_Vertex3iv, 436 __glXDispSwap_Vertex3sv, 437 __glXDispSwap_Vertex4dv, 438 __glXDispSwap_Vertex4fv, 439 __glXDispSwap_Vertex4iv, 440 __glXDispSwap_Vertex4sv, 441 __glXDispSwap_ClipPlane, 442 __glXDispSwap_ColorMaterial, 443 __glXDispSwap_CullFace, 444 __glXDispSwap_Fogf, 445 __glXDispSwap_Fogfv, 446 __glXDispSwap_Fogi, 447 __glXDispSwap_Fogiv, 448 __glXDispSwap_FrontFace, 449 __glXDispSwap_Hint, 450 __glXDispSwap_Lightf, 451 __glXDispSwap_Lightfv, 452 __glXDispSwap_Lighti, 453 __glXDispSwap_Lightiv, 454 __glXDispSwap_LightModelf, 455 __glXDispSwap_LightModelfv, 456 __glXDispSwap_LightModeli, 457 __glXDispSwap_LightModeliv, 458 __glXDispSwap_LineStipple, 459 __glXDispSwap_LineWidth, 460 __glXDispSwap_Materialf, 461 __glXDispSwap_Materialfv, 462 __glXDispSwap_Materiali, 463 __glXDispSwap_Materialiv, 464 __glXDispSwap_PointSize, 465 __glXDispSwap_PolygonMode, 466 __glXDispSwap_PolygonStipple, 467 __glXDispSwap_Scissor, 468 __glXDispSwap_ShadeModel, 469 __glXDispSwap_TexParameterf, 470 __glXDispSwap_TexParameterfv, 471 __glXDispSwap_TexParameteri, 472 __glXDispSwap_TexParameteriv, 473 __glXDispSwap_TexImage1D, 474 __glXDispSwap_TexImage2D, 475 __glXDispSwap_TexEnvf, 476 __glXDispSwap_TexEnvfv, 477 __glXDispSwap_TexEnvi, 478 __glXDispSwap_TexEnviv, 479 __glXDispSwap_TexGend, 480 __glXDispSwap_TexGendv, 481 __glXDispSwap_TexGenf, 482 __glXDispSwap_TexGenfv, 483 __glXDispSwap_TexGeni, 484 __glXDispSwap_TexGeniv, 485 __glXDispSwap_InitNames, 486 __glXDispSwap_LoadName, 487 __glXDispSwap_PassThrough, 488 __glXDispSwap_PopName, 489 __glXDispSwap_PushName, 490 __glXDispSwap_DrawBuffer, 491 __glXDispSwap_Clear, 492 __glXDispSwap_ClearAccum, 493 __glXDispSwap_ClearIndex, 494 __glXDispSwap_ClearColor, 495 __glXDispSwap_ClearStencil, 496 __glXDispSwap_ClearDepth, 497 __glXDispSwap_StencilMask, 498 __glXDispSwap_ColorMask, 499 __glXDispSwap_DepthMask, 500 __glXDispSwap_IndexMask, 501 __glXDispSwap_Accum, 502 __glXDispSwap_Disable, 503 __glXDispSwap_Enable, 504 __glXNoSuchRenderOpcode, 505 __glXDispSwap_PopAttrib, 506 __glXDispSwap_PushAttrib, 507 __glXDispSwap_Map1d, 508 __glXDispSwap_Map1f, 509 __glXDispSwap_Map2d, 510 __glXDispSwap_Map2f, 511 __glXDispSwap_MapGrid1d, 512 __glXDispSwap_MapGrid1f, 513 __glXDispSwap_MapGrid2d, 514 __glXDispSwap_MapGrid2f, 515 __glXDispSwap_EvalCoord1dv, 516 __glXDispSwap_EvalCoord1fv, 517 __glXDispSwap_EvalCoord2dv, 518 __glXDispSwap_EvalCoord2fv, 519 __glXDispSwap_EvalMesh1, 520 __glXDispSwap_EvalPoint1, 521 __glXDispSwap_EvalMesh2, 522 __glXDispSwap_EvalPoint2, 523 __glXDispSwap_AlphaFunc, 524 __glXDispSwap_BlendFunc, 525 __glXDispSwap_LogicOp, 526 __glXDispSwap_StencilFunc, 527 __glXDispSwap_StencilOp, 528 __glXDispSwap_DepthFunc, 529 __glXDispSwap_PixelZoom, 530 __glXDispSwap_PixelTransferf, 531 __glXDispSwap_PixelTransferi, 532 __glXDispSwap_PixelMapfv, 533 __glXDispSwap_PixelMapuiv, 534 __glXDispSwap_PixelMapusv, 535 __glXDispSwap_ReadBuffer, 536 __glXDispSwap_CopyPixels, 537 __glXDispSwap_DrawPixels, 538 __glXDispSwap_DepthRange, 539 __glXDispSwap_Frustum, 540 __glXDispSwap_LoadIdentity, 541 __glXDispSwap_LoadMatrixf, 542 __glXDispSwap_LoadMatrixd, 543 __glXDispSwap_MatrixMode, 544 __glXDispSwap_MultMatrixf, 545 __glXDispSwap_MultMatrixd, 546 __glXDispSwap_Ortho, 547 __glXDispSwap_PopMatrix, 548 __glXDispSwap_PushMatrix, 549 __glXDispSwap_Rotated, 550 __glXDispSwap_Rotatef, 551 __glXDispSwap_Scaled, 552 __glXDispSwap_Scalef, 553 __glXDispSwap_Translated, 554 __glXDispSwap_Translatef, 555 __glXDispSwap_Viewport, 556 __glXDispSwap_PolygonOffset, 557 __glXDispSwap_DrawArrays, 558 __glXDispSwap_Indexubv, 559 __glXDispSwap_ColorSubTable, 560 __glXDispSwap_CopyColorSubTable, 561 __glXDispSwap_ActiveTextureARB, 562 __glXDispSwap_MultiTexCoord1dvARB, 563 __glXDispSwap_MultiTexCoord1fvARB, 564 __glXDispSwap_MultiTexCoord1ivARB, 565 __glXDispSwap_MultiTexCoord1svARB, 566 __glXDispSwap_MultiTexCoord2dvARB, 567 __glXDispSwap_MultiTexCoord2fvARB, 568 __glXDispSwap_MultiTexCoord2ivARB, 569 __glXDispSwap_MultiTexCoord2svARB, 570 __glXDispSwap_MultiTexCoord3dvARB, 571 __glXDispSwap_MultiTexCoord3fvARB, 572 __glXDispSwap_MultiTexCoord3ivARB, 573 __glXDispSwap_MultiTexCoord3svARB, 574 __glXDispSwap_MultiTexCoord4dvARB, 575 __glXDispSwap_MultiTexCoord4fvARB, 576 __glXDispSwap_MultiTexCoord4ivARB, 577 __glXDispSwap_MultiTexCoord4svARB, 578 }; 579 580 __GLXRenderSwapInfo __glXSwapRenderTable_EXT[] = { 581 {4, 4, NULL}, /* X_GLrop_BlendColorEXT */ 582 {4, 1, NULL}, /* X_GLrop_BlendEquationEXT */ 583 {4, 2, NULL}, /* X_GLrop_PolygonOffsetEXT */ 584 {4, 0, __glXDispSwap_TexSubImage1D}, /* X_GLrop_TexSubImage1DEXT */ 585 {4, 0, __glXDispSwap_TexSubImage2D}, /* X_GLrop_TexSubImage2DEXT */ 586 {4, 0, __glXDispSwap_ConvolutionFilter1D}, /* X_GLrop_ConvolutionFilter1DEXT */ 587 {4, 0, __glXDispSwap_ConvolutionFilter2D}, /* X_GLrop_ConvolutionFilter2DEXT */ 588 {4, 3, NULL}, /* X_GLrop_ConvolutionParameterfEXT */ 589 {4, 0, __glXDispSwap_ConvolutionParameterfv}, /* X_GLrop_ConvolutionParameterfvEXT */ 590 {4, 3, NULL}, /* X_GLrop_ConvolutionParameteriEXT */ 591 {4, 0, __glXDispSwap_ConvolutionParameteriv}, /* X_GLrop_ConvolutionParameterivEXT */ 592 {4, 0, __glXDispSwap_CopyConvolutionFilter1D}, /* X_GLrop_CopyConvolutionFilter1DEXT */ 593 {4, 0, __glXDispSwap_CopyConvolutionFilter2D}, /* X_GLrop_CopyConvolutionFilter2DEXT */ 594 {4, 0, __glXDispSwap_SeparableFilter2D}, /* X_GLrop_SeparableFilter2DEXT */ 595 {4, 3, NULL}, /* X_GLrop_HistogramEXT */ 596 {4, 2, NULL}, /* X_GLrop_MinmaxEXT */ 597 {4, 1, NULL}, /* X_GLrop_ResetHistogramEXT */ 598 {4, 1, NULL}, /* X_GLrop_ResetMinmaxEXT */ 599 {4, 0, __glXDispSwap_TexImage3D}, /* X_GLrop_TexImage3DEXT */ 600 {4, 0, __glXDispSwap_TexSubImage3D}, /* X_GLrop_TexSubImage3DEXT */ 601 {4, 0, __glXDispSwap_DrawArrays}, /* X_GLrop_DrawArraysEXT */ 602 {4, 2, NULL}, /* X_GLrop_BindTextureEXT */ 603 {4, 0, __glXDispSwap_PrioritizeTextures}, /* X_GLrop_PrioritizeTexturesEXT */ 604 {4, 0, __glXDispSwap_CopyTexImage1D}, /* X_GLrop_CopyTexImage1DEXT */ 605 {4, 0, __glXDispSwap_CopyTexImage2D}, /* X_GLrop_CopyTexImage2DEXT */ 606 {4, 0, __glXDispSwap_CopyTexSubImage1D}, /* X_GLrop_CopyTexSubImage1DEXT */ 607 {4, 0, __glXDispSwap_CopyTexSubImage2D}, /* X_GLrop_CopyTexSubImage2DEXT */ 608 {4, 0, __glXDispSwap_CopyTexSubImage3D}, /* X_GLrop_CopyTexSubImage3DEXT */ 609 610 }; 611