| 1 | /* $Id: glapinoop.c,v 1.1 2000-05-23 20:40:35 jeroen Exp $ */ | 
|---|
| 2 |  | 
|---|
| 3 | /* | 
|---|
| 4 | * Mesa 3-D graphics library | 
|---|
| 5 | * Version:  3.3 | 
|---|
| 6 | * | 
|---|
| 7 | * Copyright (C) 1999-2000  Brian Paul   All Rights Reserved. | 
|---|
| 8 | * | 
|---|
| 9 | * Permission is hereby granted, free of charge, to any person obtaining a | 
|---|
| 10 | * copy of this software and associated documentation files (the "Software"), | 
|---|
| 11 | * to deal in the Software without restriction, including without limitation | 
|---|
| 12 | * the rights to use, copy, modify, merge, publish, distribute, sublicense, | 
|---|
| 13 | * and/or sell copies of the Software, and to permit persons to whom the | 
|---|
| 14 | * Software is furnished to do so, subject to the following conditions: | 
|---|
| 15 | * | 
|---|
| 16 | * The above copyright notice and this permission notice shall be included | 
|---|
| 17 | * in all copies or substantial portions of the Software. | 
|---|
| 18 | * | 
|---|
| 19 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 
|---|
| 20 | * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
|---|
| 21 | * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL | 
|---|
| 22 | * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN | 
|---|
| 23 | * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | 
|---|
| 24 | * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 
|---|
| 25 | */ | 
|---|
| 26 |  | 
|---|
| 27 |  | 
|---|
| 28 | /* | 
|---|
| 29 | * This is part of the reusable GL dispather, see glapi.c for details. | 
|---|
| 30 | */ | 
|---|
| 31 |  | 
|---|
| 32 |  | 
|---|
| 33 | #include "glheader.h" | 
|---|
| 34 | #include "glapi.h" | 
|---|
| 35 | #include "glapinoop.h" | 
|---|
| 36 | #include "glapitable.h" | 
|---|
| 37 |  | 
|---|
| 38 |  | 
|---|
| 39 | static GLboolean WarnFlag = GL_FALSE; | 
|---|
| 40 |  | 
|---|
| 41 |  | 
|---|
| 42 | void | 
|---|
| 43 | _glapi_noop_enable_warnings(GLboolean enable) | 
|---|
| 44 | { | 
|---|
| 45 | WarnFlag = enable; | 
|---|
| 46 | } | 
|---|
| 47 |  | 
|---|
| 48 |  | 
|---|
| 49 | static GLboolean | 
|---|
| 50 | warn(void) | 
|---|
| 51 | { | 
|---|
| 52 | if (WarnFlag || getenv("MESA_DEBUG") || getenv("LIBGL_DEBUG")) | 
|---|
| 53 | return GL_TRUE; | 
|---|
| 54 | else | 
|---|
| 55 | return GL_FALSE; | 
|---|
| 56 | } | 
|---|
| 57 |  | 
|---|
| 58 |  | 
|---|
| 59 | #define KEYWORD1 static | 
|---|
| 60 | #define KEYWORD2 | 
|---|
| 61 | #define NAME(func)  NoOp##func | 
|---|
| 62 |  | 
|---|
| 63 | #define F stderr | 
|---|
| 64 |  | 
|---|
| 65 | #define DISPATCH(func, args, msg)                       \ | 
|---|
| 66 | if (warn()) {                                        \ | 
|---|
| 67 | fprintf(stderr, "GL User Error: calling ");       \ | 
|---|
| 68 | fprintf msg;                                      \ | 
|---|
| 69 | fprintf(stderr, " without a current context\n");  \ | 
|---|
| 70 | } | 
|---|
| 71 |  | 
|---|
| 72 | #define RETURN_DISPATCH(func, args, msg)                \ | 
|---|
| 73 | if (warn()) {                                        \ | 
|---|
| 74 | fprintf(stderr, "GL User Error: calling ");       \ | 
|---|
| 75 | fprintf msg;                                      \ | 
|---|
| 76 | fprintf(stderr, " without a current context\n");  \ | 
|---|
| 77 | }                                                    \ | 
|---|
| 78 | return 0 | 
|---|
| 79 |  | 
|---|
| 80 | #include "glapitemp.h" | 
|---|
| 81 |  | 
|---|
| 82 |  | 
|---|
| 83 |  | 
|---|
| 84 | static int | 
|---|
| 85 | NoOpGeneric(void) | 
|---|
| 86 | { | 
|---|
| 87 | if (warn()) { | 
|---|
| 88 | fprintf(stderr, "GL User Error: calling extension function without a current context\n"); | 
|---|
| 89 | } | 
|---|
| 90 | return 0; | 
|---|
| 91 | } | 
|---|
| 92 |  | 
|---|
| 93 |  | 
|---|
| 94 | void *__glapi_noop_table[] = { | 
|---|
| 95 | (void *) NoOpNewList, | 
|---|
| 96 | (void *) NoOpEndList, | 
|---|
| 97 | (void *) NoOpCallList, | 
|---|
| 98 | (void *) NoOpCallLists, | 
|---|
| 99 | (void *) NoOpDeleteLists, | 
|---|
| 100 | (void *) NoOpGenLists, | 
|---|
| 101 | (void *) NoOpListBase, | 
|---|
| 102 | (void *) NoOpBegin, | 
|---|
| 103 | (void *) NoOpBitmap, | 
|---|
| 104 | (void *) NoOpColor3b, | 
|---|
| 105 | (void *) NoOpColor3bv, | 
|---|
| 106 | (void *) NoOpColor3d, | 
|---|
| 107 | (void *) NoOpColor3dv, | 
|---|
| 108 | (void *) NoOpColor3f, | 
|---|
| 109 | (void *) NoOpColor3fv, | 
|---|
| 110 | (void *) NoOpColor3i, | 
|---|
| 111 | (void *) NoOpColor3iv, | 
|---|
| 112 | (void *) NoOpColor3s, | 
|---|
| 113 | (void *) NoOpColor3sv, | 
|---|
| 114 | (void *) NoOpColor3ub, | 
|---|
| 115 | (void *) NoOpColor3ubv, | 
|---|
| 116 | (void *) NoOpColor3ui, | 
|---|
| 117 | (void *) NoOpColor3uiv, | 
|---|
| 118 | (void *) NoOpColor3us, | 
|---|
| 119 | (void *) NoOpColor3usv, | 
|---|
| 120 | (void *) NoOpColor4b, | 
|---|
| 121 | (void *) NoOpColor4bv, | 
|---|
| 122 | (void *) NoOpColor4d, | 
|---|
| 123 | (void *) NoOpColor4dv, | 
|---|
| 124 | (void *) NoOpColor4f, | 
|---|
| 125 | (void *) NoOpColor4fv, | 
|---|
| 126 | (void *) NoOpColor4i, | 
|---|
| 127 | (void *) NoOpColor4iv, | 
|---|
| 128 | (void *) NoOpColor4s, | 
|---|
| 129 | (void *) NoOpColor4sv, | 
|---|
| 130 | (void *) NoOpColor4ub, | 
|---|
| 131 | (void *) NoOpColor4ubv, | 
|---|
| 132 | (void *) NoOpColor4ui, | 
|---|
| 133 | (void *) NoOpColor4uiv, | 
|---|
| 134 | (void *) NoOpColor4us, | 
|---|
| 135 | (void *) NoOpColor4usv, | 
|---|
| 136 | (void *) NoOpEdgeFlag, | 
|---|
| 137 | (void *) NoOpEdgeFlagv, | 
|---|
| 138 | (void *) NoOpEnd, | 
|---|
| 139 | (void *) NoOpIndexd, | 
|---|
| 140 | (void *) NoOpIndexdv, | 
|---|
| 141 | (void *) NoOpIndexf, | 
|---|
| 142 | (void *) NoOpIndexfv, | 
|---|
| 143 | (void *) NoOpIndexi, | 
|---|
| 144 | (void *) NoOpIndexiv, | 
|---|
| 145 | (void *) NoOpIndexs, | 
|---|
| 146 | (void *) NoOpIndexsv, | 
|---|
| 147 | (void *) NoOpNormal3b, | 
|---|
| 148 | (void *) NoOpNormal3bv, | 
|---|
| 149 | (void *) NoOpNormal3d, | 
|---|
| 150 | (void *) NoOpNormal3dv, | 
|---|
| 151 | (void *) NoOpNormal3f, | 
|---|
| 152 | (void *) NoOpNormal3fv, | 
|---|
| 153 | (void *) NoOpNormal3i, | 
|---|
| 154 | (void *) NoOpNormal3iv, | 
|---|
| 155 | (void *) NoOpNormal3s, | 
|---|
| 156 | (void *) NoOpNormal3sv, | 
|---|
| 157 | (void *) NoOpRasterPos2d, | 
|---|
| 158 | (void *) NoOpRasterPos2dv, | 
|---|
| 159 | (void *) NoOpRasterPos2f, | 
|---|
| 160 | (void *) NoOpRasterPos2fv, | 
|---|
| 161 | (void *) NoOpRasterPos2i, | 
|---|
| 162 | (void *) NoOpRasterPos2iv, | 
|---|
| 163 | (void *) NoOpRasterPos2s, | 
|---|
| 164 | (void *) NoOpRasterPos2sv, | 
|---|
| 165 | (void *) NoOpRasterPos3d, | 
|---|
| 166 | (void *) NoOpRasterPos3dv, | 
|---|
| 167 | (void *) NoOpRasterPos3f, | 
|---|
| 168 | (void *) NoOpRasterPos3fv, | 
|---|
| 169 | (void *) NoOpRasterPos3i, | 
|---|
| 170 | (void *) NoOpRasterPos3iv, | 
|---|
| 171 | (void *) NoOpRasterPos3s, | 
|---|
| 172 | (void *) NoOpRasterPos3sv, | 
|---|
| 173 | (void *) NoOpRasterPos4d, | 
|---|
| 174 | (void *) NoOpRasterPos4dv, | 
|---|
| 175 | (void *) NoOpRasterPos4f, | 
|---|
| 176 | (void *) NoOpRasterPos4fv, | 
|---|
| 177 | (void *) NoOpRasterPos4i, | 
|---|
| 178 | (void *) NoOpRasterPos4iv, | 
|---|
| 179 | (void *) NoOpRasterPos4s, | 
|---|
| 180 | (void *) NoOpRasterPos4sv, | 
|---|
| 181 | (void *) NoOpRectd, | 
|---|
| 182 | (void *) NoOpRectdv, | 
|---|
| 183 | (void *) NoOpRectf, | 
|---|
| 184 | (void *) NoOpRectfv, | 
|---|
| 185 | (void *) NoOpRecti, | 
|---|
| 186 | (void *) NoOpRectiv, | 
|---|
| 187 | (void *) NoOpRects, | 
|---|
| 188 | (void *) NoOpRectsv, | 
|---|
| 189 | (void *) NoOpTexCoord1d, | 
|---|
| 190 | (void *) NoOpTexCoord1dv, | 
|---|
| 191 | (void *) NoOpTexCoord1f, | 
|---|
| 192 | (void *) NoOpTexCoord1fv, | 
|---|
| 193 | (void *) NoOpTexCoord1i, | 
|---|
| 194 | (void *) NoOpTexCoord1iv, | 
|---|
| 195 | (void *) NoOpTexCoord1s, | 
|---|
| 196 | (void *) NoOpTexCoord1sv, | 
|---|
| 197 | (void *) NoOpTexCoord2d, | 
|---|
| 198 | (void *) NoOpTexCoord2dv, | 
|---|
| 199 | (void *) NoOpTexCoord2f, | 
|---|
| 200 | (void *) NoOpTexCoord2fv, | 
|---|
| 201 | (void *) NoOpTexCoord2i, | 
|---|
| 202 | (void *) NoOpTexCoord2iv, | 
|---|
| 203 | (void *) NoOpTexCoord2s, | 
|---|
| 204 | (void *) NoOpTexCoord2sv, | 
|---|
| 205 | (void *) NoOpTexCoord3d, | 
|---|
| 206 | (void *) NoOpTexCoord3dv, | 
|---|
| 207 | (void *) NoOpTexCoord3f, | 
|---|
| 208 | (void *) NoOpTexCoord3fv, | 
|---|
| 209 | (void *) NoOpTexCoord3i, | 
|---|
| 210 | (void *) NoOpTexCoord3iv, | 
|---|
| 211 | (void *) NoOpTexCoord3s, | 
|---|
| 212 | (void *) NoOpTexCoord3sv, | 
|---|
| 213 | (void *) NoOpTexCoord4d, | 
|---|
| 214 | (void *) NoOpTexCoord4dv, | 
|---|
| 215 | (void *) NoOpTexCoord4f, | 
|---|
| 216 | (void *) NoOpTexCoord4fv, | 
|---|
| 217 | (void *) NoOpTexCoord4i, | 
|---|
| 218 | (void *) NoOpTexCoord4iv, | 
|---|
| 219 | (void *) NoOpTexCoord4s, | 
|---|
| 220 | (void *) NoOpTexCoord4sv, | 
|---|
| 221 | (void *) NoOpVertex2d, | 
|---|
| 222 | (void *) NoOpVertex2dv, | 
|---|
| 223 | (void *) NoOpVertex2f, | 
|---|
| 224 | (void *) NoOpVertex2fv, | 
|---|
| 225 | (void *) NoOpVertex2i, | 
|---|
| 226 | (void *) NoOpVertex2iv, | 
|---|
| 227 | (void *) NoOpVertex2s, | 
|---|
| 228 | (void *) NoOpVertex2sv, | 
|---|
| 229 | (void *) NoOpVertex3d, | 
|---|
| 230 | (void *) NoOpVertex3dv, | 
|---|
| 231 | (void *) NoOpVertex3f, | 
|---|
| 232 | (void *) NoOpVertex3fv, | 
|---|
| 233 | (void *) NoOpVertex3i, | 
|---|
| 234 | (void *) NoOpVertex3iv, | 
|---|
| 235 | (void *) NoOpVertex3s, | 
|---|
| 236 | (void *) NoOpVertex3sv, | 
|---|
| 237 | (void *) NoOpVertex4d, | 
|---|
| 238 | (void *) NoOpVertex4dv, | 
|---|
| 239 | (void *) NoOpVertex4f, | 
|---|
| 240 | (void *) NoOpVertex4fv, | 
|---|
| 241 | (void *) NoOpVertex4i, | 
|---|
| 242 | (void *) NoOpVertex4iv, | 
|---|
| 243 | (void *) NoOpVertex4s, | 
|---|
| 244 | (void *) NoOpVertex4sv, | 
|---|
| 245 | (void *) NoOpClipPlane, | 
|---|
| 246 | (void *) NoOpColorMaterial, | 
|---|
| 247 | (void *) NoOpCullFace, | 
|---|
| 248 | (void *) NoOpFogf, | 
|---|
| 249 | (void *) NoOpFogfv, | 
|---|
| 250 | (void *) NoOpFogi, | 
|---|
| 251 | (void *) NoOpFogiv, | 
|---|
| 252 | (void *) NoOpFrontFace, | 
|---|
| 253 | (void *) NoOpHint, | 
|---|
| 254 | (void *) NoOpLightf, | 
|---|
| 255 | (void *) NoOpLightfv, | 
|---|
| 256 | (void *) NoOpLighti, | 
|---|
| 257 | (void *) NoOpLightiv, | 
|---|
| 258 | (void *) NoOpLightModelf, | 
|---|
| 259 | (void *) NoOpLightModelfv, | 
|---|
| 260 | (void *) NoOpLightModeli, | 
|---|
| 261 | (void *) NoOpLightModeliv, | 
|---|
| 262 | (void *) NoOpLineStipple, | 
|---|
| 263 | (void *) NoOpLineWidth, | 
|---|
| 264 | (void *) NoOpMaterialf, | 
|---|
| 265 | (void *) NoOpMaterialfv, | 
|---|
| 266 | (void *) NoOpMateriali, | 
|---|
| 267 | (void *) NoOpMaterialiv, | 
|---|
| 268 | (void *) NoOpPointSize, | 
|---|
| 269 | (void *) NoOpPolygonMode, | 
|---|
| 270 | (void *) NoOpPolygonStipple, | 
|---|
| 271 | (void *) NoOpScissor, | 
|---|
| 272 | (void *) NoOpShadeModel, | 
|---|
| 273 | (void *) NoOpTexParameterf, | 
|---|
| 274 | (void *) NoOpTexParameterfv, | 
|---|
| 275 | (void *) NoOpTexParameteri, | 
|---|
| 276 | (void *) NoOpTexParameteriv, | 
|---|
| 277 | (void *) NoOpTexImage1D, | 
|---|
| 278 | (void *) NoOpTexImage2D, | 
|---|
| 279 | (void *) NoOpTexEnvf, | 
|---|
| 280 | (void *) NoOpTexEnvfv, | 
|---|
| 281 | (void *) NoOpTexEnvi, | 
|---|
| 282 | (void *) NoOpTexEnviv, | 
|---|
| 283 | (void *) NoOpTexGend, | 
|---|
| 284 | (void *) NoOpTexGendv, | 
|---|
| 285 | (void *) NoOpTexGenf, | 
|---|
| 286 | (void *) NoOpTexGenfv, | 
|---|
| 287 | (void *) NoOpTexGeni, | 
|---|
| 288 | (void *) NoOpTexGeniv, | 
|---|
| 289 | (void *) NoOpFeedbackBuffer, | 
|---|
| 290 | (void *) NoOpSelectBuffer, | 
|---|
| 291 | (void *) NoOpRenderMode, | 
|---|
| 292 | (void *) NoOpInitNames, | 
|---|
| 293 | (void *) NoOpLoadName, | 
|---|
| 294 | (void *) NoOpPassThrough, | 
|---|
| 295 | (void *) NoOpPopName, | 
|---|
| 296 | (void *) NoOpPushName, | 
|---|
| 297 | (void *) NoOpDrawBuffer, | 
|---|
| 298 | (void *) NoOpClear, | 
|---|
| 299 | (void *) NoOpClearAccum, | 
|---|
| 300 | (void *) NoOpClearIndex, | 
|---|
| 301 | (void *) NoOpClearColor, | 
|---|
| 302 | (void *) NoOpClearStencil, | 
|---|
| 303 | (void *) NoOpClearDepth, | 
|---|
| 304 | (void *) NoOpStencilMask, | 
|---|
| 305 | (void *) NoOpColorMask, | 
|---|
| 306 | (void *) NoOpDepthMask, | 
|---|
| 307 | (void *) NoOpIndexMask, | 
|---|
| 308 | (void *) NoOpAccum, | 
|---|
| 309 | (void *) NoOpDisable, | 
|---|
| 310 | (void *) NoOpEnable, | 
|---|
| 311 | (void *) NoOpFinish, | 
|---|
| 312 | (void *) NoOpFlush, | 
|---|
| 313 | (void *) NoOpPopAttrib, | 
|---|
| 314 | (void *) NoOpPushAttrib, | 
|---|
| 315 | (void *) NoOpMap1d, | 
|---|
| 316 | (void *) NoOpMap1f, | 
|---|
| 317 | (void *) NoOpMap2d, | 
|---|
| 318 | (void *) NoOpMap2f, | 
|---|
| 319 | (void *) NoOpMapGrid1d, | 
|---|
| 320 | (void *) NoOpMapGrid1f, | 
|---|
| 321 | (void *) NoOpMapGrid2d, | 
|---|
| 322 | (void *) NoOpMapGrid2f, | 
|---|
| 323 | (void *) NoOpEvalCoord1d, | 
|---|
| 324 | (void *) NoOpEvalCoord1dv, | 
|---|
| 325 | (void *) NoOpEvalCoord1f, | 
|---|
| 326 | (void *) NoOpEvalCoord1fv, | 
|---|
| 327 | (void *) NoOpEvalCoord2d, | 
|---|
| 328 | (void *) NoOpEvalCoord2dv, | 
|---|
| 329 | (void *) NoOpEvalCoord2f, | 
|---|
| 330 | (void *) NoOpEvalCoord2fv, | 
|---|
| 331 | (void *) NoOpEvalMesh1, | 
|---|
| 332 | (void *) NoOpEvalPoint1, | 
|---|
| 333 | (void *) NoOpEvalMesh2, | 
|---|
| 334 | (void *) NoOpEvalPoint2, | 
|---|
| 335 | (void *) NoOpAlphaFunc, | 
|---|
| 336 | (void *) NoOpBlendFunc, | 
|---|
| 337 | (void *) NoOpLogicOp, | 
|---|
| 338 | (void *) NoOpStencilFunc, | 
|---|
| 339 | (void *) NoOpStencilOp, | 
|---|
| 340 | (void *) NoOpDepthFunc, | 
|---|
| 341 | (void *) NoOpPixelZoom, | 
|---|
| 342 | (void *) NoOpPixelTransferf, | 
|---|
| 343 | (void *) NoOpPixelTransferi, | 
|---|
| 344 | (void *) NoOpPixelStoref, | 
|---|
| 345 | (void *) NoOpPixelStorei, | 
|---|
| 346 | (void *) NoOpPixelMapfv, | 
|---|
| 347 | (void *) NoOpPixelMapuiv, | 
|---|
| 348 | (void *) NoOpPixelMapusv, | 
|---|
| 349 | (void *) NoOpReadBuffer, | 
|---|
| 350 | (void *) NoOpCopyPixels, | 
|---|
| 351 | (void *) NoOpReadPixels, | 
|---|
| 352 | (void *) NoOpDrawPixels, | 
|---|
| 353 | (void *) NoOpGetBooleanv, | 
|---|
| 354 | (void *) NoOpGetClipPlane, | 
|---|
| 355 | (void *) NoOpGetDoublev, | 
|---|
| 356 | (void *) NoOpGetError, | 
|---|
| 357 | (void *) NoOpGetFloatv, | 
|---|
| 358 | (void *) NoOpGetIntegerv, | 
|---|
| 359 | (void *) NoOpGetLightfv, | 
|---|
| 360 | (void *) NoOpGetLightiv, | 
|---|
| 361 | (void *) NoOpGetMapdv, | 
|---|
| 362 | (void *) NoOpGetMapfv, | 
|---|
| 363 | (void *) NoOpGetMapiv, | 
|---|
| 364 | (void *) NoOpGetMaterialfv, | 
|---|
| 365 | (void *) NoOpGetMaterialiv, | 
|---|
| 366 | (void *) NoOpGetPixelMapfv, | 
|---|
| 367 | (void *) NoOpGetPixelMapuiv, | 
|---|
| 368 | (void *) NoOpGetPixelMapusv, | 
|---|
| 369 | (void *) NoOpGetPolygonStipple, | 
|---|
| 370 | (void *) NoOpGetString, | 
|---|
| 371 | (void *) NoOpGetTexEnvfv, | 
|---|
| 372 | (void *) NoOpGetTexEnviv, | 
|---|
| 373 | (void *) NoOpGetTexGendv, | 
|---|
| 374 | (void *) NoOpGetTexGenfv, | 
|---|
| 375 | (void *) NoOpGetTexGeniv, | 
|---|
| 376 | (void *) NoOpGetTexImage, | 
|---|
| 377 | (void *) NoOpGetTexParameterfv, | 
|---|
| 378 | (void *) NoOpGetTexParameteriv, | 
|---|
| 379 | (void *) NoOpGetTexLevelParameterfv, | 
|---|
| 380 | (void *) NoOpGetTexLevelParameteriv, | 
|---|
| 381 | (void *) NoOpIsEnabled, | 
|---|
| 382 | (void *) NoOpIsList, | 
|---|
| 383 | (void *) NoOpDepthRange, | 
|---|
| 384 | (void *) NoOpFrustum, | 
|---|
| 385 | (void *) NoOpLoadIdentity, | 
|---|
| 386 | (void *) NoOpLoadMatrixf, | 
|---|
| 387 | (void *) NoOpLoadMatrixd, | 
|---|
| 388 | (void *) NoOpMatrixMode, | 
|---|
| 389 | (void *) NoOpMultMatrixf, | 
|---|
| 390 | (void *) NoOpMultMatrixd, | 
|---|
| 391 | (void *) NoOpOrtho, | 
|---|
| 392 | (void *) NoOpPopMatrix, | 
|---|
| 393 | (void *) NoOpPushMatrix, | 
|---|
| 394 | (void *) NoOpRotated, | 
|---|
| 395 | (void *) NoOpRotatef, | 
|---|
| 396 | (void *) NoOpScaled, | 
|---|
| 397 | (void *) NoOpScalef, | 
|---|
| 398 | (void *) NoOpTranslated, | 
|---|
| 399 | (void *) NoOpTranslatef, | 
|---|
| 400 | (void *) NoOpViewport, | 
|---|
| 401 | /* 1.1 */ | 
|---|
| 402 | (void *) NoOpArrayElement, | 
|---|
| 403 | (void *) NoOpBindTexture, | 
|---|
| 404 | (void *) NoOpColorPointer, | 
|---|
| 405 | (void *) NoOpDisableClientState, | 
|---|
| 406 | (void *) NoOpDrawArrays, | 
|---|
| 407 | (void *) NoOpDrawElements, | 
|---|
| 408 | (void *) NoOpEdgeFlagPointer, | 
|---|
| 409 | (void *) NoOpEnableClientState, | 
|---|
| 410 | (void *) NoOpIndexPointer, | 
|---|
| 411 | (void *) NoOpIndexub, | 
|---|
| 412 | (void *) NoOpIndexubv, | 
|---|
| 413 | (void *) NoOpInterleavedArrays, | 
|---|
| 414 | (void *) NoOpNormalPointer, | 
|---|
| 415 | (void *) NoOpPolygonOffset, | 
|---|
| 416 | (void *) NoOpTexCoordPointer, | 
|---|
| 417 | (void *) NoOpVertexPointer, | 
|---|
| 418 | (void *) NoOpAreTexturesResident, | 
|---|
| 419 | (void *) NoOpCopyTexImage1D, | 
|---|
| 420 | (void *) NoOpCopyTexImage2D, | 
|---|
| 421 | (void *) NoOpCopyTexSubImage1D, | 
|---|
| 422 | (void *) NoOpCopyTexSubImage2D, | 
|---|
| 423 | (void *) NoOpDeleteTextures, | 
|---|
| 424 | (void *) NoOpGenTextures, | 
|---|
| 425 | (void *) NoOpGetPointerv, | 
|---|
| 426 | (void *) NoOpIsTexture, | 
|---|
| 427 | (void *) NoOpPrioritizeTextures, | 
|---|
| 428 | (void *) NoOpTexSubImage1D, | 
|---|
| 429 | (void *) NoOpTexSubImage2D, | 
|---|
| 430 | (void *) NoOpPopClientAttrib, | 
|---|
| 431 | (void *) NoOpPushClientAttrib, | 
|---|
| 432 | /* 1.2 */ | 
|---|
| 433 | (void *) NoOpBlendColor, | 
|---|
| 434 | (void *) NoOpBlendEquation, | 
|---|
| 435 | (void *) NoOpDrawRangeElements, | 
|---|
| 436 | (void *) NoOpColorTable, | 
|---|
| 437 | (void *) NoOpColorTableParameterfv, | 
|---|
| 438 | (void *) NoOpColorTableParameteriv, | 
|---|
| 439 | (void *) NoOpCopyColorTable, | 
|---|
| 440 | (void *) NoOpGetColorTable, | 
|---|
| 441 | (void *) NoOpGetColorTableParameterfv, | 
|---|
| 442 | (void *) NoOpGetColorTableParameteriv, | 
|---|
| 443 | (void *) NoOpColorSubTable, | 
|---|
| 444 | (void *) NoOpCopyColorSubTable, | 
|---|
| 445 | (void *) NoOpConvolutionFilter1D, | 
|---|
| 446 | (void *) NoOpConvolutionFilter2D, | 
|---|
| 447 | (void *) NoOpConvolutionParameterf, | 
|---|
| 448 | (void *) NoOpConvolutionParameterfv, | 
|---|
| 449 | (void *) NoOpConvolutionParameteri, | 
|---|
| 450 | (void *) NoOpConvolutionParameteriv, | 
|---|
| 451 | (void *) NoOpCopyConvolutionFilter1D, | 
|---|
| 452 | (void *) NoOpCopyConvolutionFilter2D, | 
|---|
| 453 | (void *) NoOpGetConvolutionFilter, | 
|---|
| 454 | (void *) NoOpGetConvolutionParameterfv, | 
|---|
| 455 | (void *) NoOpGetConvolutionParameteriv, | 
|---|
| 456 | (void *) NoOpGetSeparableFilter, | 
|---|
| 457 | (void *) NoOpSeparableFilter2D, | 
|---|
| 458 | (void *) NoOpGetHistogram, | 
|---|
| 459 | (void *) NoOpGetHistogramParameterfv, | 
|---|
| 460 | (void *) NoOpGetHistogramParameteriv, | 
|---|
| 461 | (void *) NoOpGetMinmax, | 
|---|
| 462 | (void *) NoOpGetMinmaxParameterfv, | 
|---|
| 463 | (void *) NoOpGetMinmaxParameteriv, | 
|---|
| 464 | (void *) NoOpHistogram, | 
|---|
| 465 | (void *) NoOpMinmax, | 
|---|
| 466 | (void *) NoOpResetHistogram, | 
|---|
| 467 | (void *) NoOpResetMinmax, | 
|---|
| 468 | (void *) NoOpTexImage3D, | 
|---|
| 469 | (void *) NoOpTexSubImage3D, | 
|---|
| 470 | (void *) NoOpCopyTexSubImage3D, | 
|---|
| 471 | /* GL_ARB_multitexture */ | 
|---|
| 472 | (void *) NoOpActiveTextureARB, | 
|---|
| 473 | (void *) NoOpClientActiveTextureARB, | 
|---|
| 474 | (void *) NoOpMultiTexCoord1dARB, | 
|---|
| 475 | (void *) NoOpMultiTexCoord1dvARB, | 
|---|
| 476 | (void *) NoOpMultiTexCoord1fARB, | 
|---|
| 477 | (void *) NoOpMultiTexCoord1fvARB, | 
|---|
| 478 | (void *) NoOpMultiTexCoord1iARB, | 
|---|
| 479 | (void *) NoOpMultiTexCoord1ivARB, | 
|---|
| 480 | (void *) NoOpMultiTexCoord1sARB, | 
|---|
| 481 | (void *) NoOpMultiTexCoord1svARB, | 
|---|
| 482 | (void *) NoOpMultiTexCoord2dARB, | 
|---|
| 483 | (void *) NoOpMultiTexCoord2dvARB, | 
|---|
| 484 | (void *) NoOpMultiTexCoord2fARB, | 
|---|
| 485 | (void *) NoOpMultiTexCoord2fvARB, | 
|---|
| 486 | (void *) NoOpMultiTexCoord2iARB, | 
|---|
| 487 | (void *) NoOpMultiTexCoord2ivARB, | 
|---|
| 488 | (void *) NoOpMultiTexCoord2sARB, | 
|---|
| 489 | (void *) NoOpMultiTexCoord2svARB, | 
|---|
| 490 | (void *) NoOpMultiTexCoord3dARB, | 
|---|
| 491 | (void *) NoOpMultiTexCoord3dvARB, | 
|---|
| 492 | (void *) NoOpMultiTexCoord3fARB, | 
|---|
| 493 | (void *) NoOpMultiTexCoord3fvARB, | 
|---|
| 494 | (void *) NoOpMultiTexCoord3iARB, | 
|---|
| 495 | (void *) NoOpMultiTexCoord3ivARB, | 
|---|
| 496 | (void *) NoOpMultiTexCoord3sARB, | 
|---|
| 497 | (void *) NoOpMultiTexCoord3svARB, | 
|---|
| 498 | (void *) NoOpMultiTexCoord4dARB, | 
|---|
| 499 | (void *) NoOpMultiTexCoord4dvARB, | 
|---|
| 500 | (void *) NoOpMultiTexCoord4fARB, | 
|---|
| 501 | (void *) NoOpMultiTexCoord4fvARB, | 
|---|
| 502 | (void *) NoOpMultiTexCoord4iARB, | 
|---|
| 503 | (void *) NoOpMultiTexCoord4ivARB, | 
|---|
| 504 | (void *) NoOpMultiTexCoord4sARB, | 
|---|
| 505 | (void *) NoOpMultiTexCoord4svARB, | 
|---|
| 506 | /* GL_ARB_transpose_matrix */ | 
|---|
| 507 | (void *) NoOpLoadTransposeMatrixfARB, | 
|---|
| 508 | (void *) NoOpLoadTransposeMatrixdARB, | 
|---|
| 509 | (void *) NoOpMultTransposeMatrixfARB, | 
|---|
| 510 | (void *) NoOpMultTransposeMatrixdARB, | 
|---|
| 511 | /* GL_ARB_multisample */ | 
|---|
| 512 | (void *) NoOpSampleCoverageARB, | 
|---|
| 513 | (void *) NoOpSamplePassARB, | 
|---|
| 514 | /* GL_EXT_blend_color */ | 
|---|
| 515 | /* GL_EXT_polygon_offset */ | 
|---|
| 516 | (void *) NoOpPolygonOffsetEXT, | 
|---|
| 517 | /* GL_EXT_texture3D */ | 
|---|
| 518 | /* GL_EXT_subtexture */ | 
|---|
| 519 | /* GL_SGIS_texture_filter4 */ | 
|---|
| 520 | (void *) NoOpGetTexFilterFuncSGIS, | 
|---|
| 521 | (void *) NoOpTexFilterFuncSGIS, | 
|---|
| 522 | /* GL_EXT_subtexture */ | 
|---|
| 523 | /* GL_EXT_copy_texture */ | 
|---|
| 524 | /* GL_EXT_histogram */ | 
|---|
| 525 | (void *) NoOpGetHistogramEXT, | 
|---|
| 526 | (void *) NoOpGetHistogramParameterfvEXT, | 
|---|
| 527 | (void *) NoOpGetHistogramParameterivEXT, | 
|---|
| 528 | (void *) NoOpGetMinmaxEXT, | 
|---|
| 529 | (void *) NoOpGetMinmaxParameterfvEXT, | 
|---|
| 530 | (void *) NoOpGetMinmaxParameterivEXT, | 
|---|
| 531 | /* GL_EXT_convolution */ | 
|---|
| 532 | (void *) NoOpGetConvolutionFilterEXT, | 
|---|
| 533 | (void *) NoOpGetConvolutionParameterfvEXT, | 
|---|
| 534 | (void *) NoOpGetConvolutionParameterivEXT, | 
|---|
| 535 | (void *) NoOpGetSeparableFilterEXT, | 
|---|
| 536 | /* GL_SGI_color_table */ | 
|---|
| 537 | (void *) NoOpGetColorTableSGI, | 
|---|
| 538 | (void *) NoOpGetColorTableParameterfvSGI, | 
|---|
| 539 | (void *) NoOpGetColorTableParameterivSGI, | 
|---|
| 540 | /* GL_SGIX_pixel_texture */ | 
|---|
| 541 | (void *) NoOpPixelTexGenSGIX, | 
|---|
| 542 | /* GL_SGIS_pixel_texture */ | 
|---|
| 543 | (void *) NoOpPixelTexGenParameteriSGIS, | 
|---|
| 544 | (void *) NoOpPixelTexGenParameterivSGIS, | 
|---|
| 545 | (void *) NoOpPixelTexGenParameterfSGIS, | 
|---|
| 546 | (void *) NoOpPixelTexGenParameterfvSGIS, | 
|---|
| 547 | (void *) NoOpGetPixelTexGenParameterivSGIS, | 
|---|
| 548 | (void *) NoOpGetPixelTexGenParameterfvSGIS, | 
|---|
| 549 | /* GL_SGIS_texture4D */ | 
|---|
| 550 | (void *) NoOpTexImage4DSGIS, | 
|---|
| 551 | (void *) NoOpTexSubImage4DSGIS, | 
|---|
| 552 | /* GL_EXT_texture_object */ | 
|---|
| 553 | (void *) NoOpAreTexturesResidentEXT, | 
|---|
| 554 | (void *) NoOpGenTexturesEXT, | 
|---|
| 555 | (void *) NoOpIsTextureEXT, | 
|---|
| 556 | /* GL_SGIS_detail_texture */ | 
|---|
| 557 | (void *) NoOpDetailTexFuncSGIS, | 
|---|
| 558 | (void *) NoOpGetDetailTexFuncSGIS, | 
|---|
| 559 | /* GL_SGIS_sharpen_texture */ | 
|---|
| 560 | (void *) NoOpSharpenTexFuncSGIS, | 
|---|
| 561 | (void *) NoOpGetSharpenTexFuncSGIS, | 
|---|
| 562 | /* GL_SGIS_multisample */ | 
|---|
| 563 | (void *) NoOpSampleMaskSGIS, | 
|---|
| 564 | (void *) NoOpSamplePatternSGIS, | 
|---|
| 565 | /* GL_EXT_vertex_array */ | 
|---|
| 566 | (void *) NoOpColorPointerEXT, | 
|---|
| 567 | (void *) NoOpEdgeFlagPointerEXT, | 
|---|
| 568 | (void *) NoOpIndexPointerEXT, | 
|---|
| 569 | (void *) NoOpNormalPointerEXT, | 
|---|
| 570 | (void *) NoOpTexCoordPointerEXT, | 
|---|
| 571 | (void *) NoOpVertexPointerEXT, | 
|---|
| 572 | /* GL_EXT_blend_minmax */ | 
|---|
| 573 | /* GL_SGIX_sprite */ | 
|---|
| 574 | (void *) NoOpSpriteParameterfSGIX, | 
|---|
| 575 | (void *) NoOpSpriteParameterfvSGIX, | 
|---|
| 576 | (void *) NoOpSpriteParameteriSGIX, | 
|---|
| 577 | (void *) NoOpSpriteParameterivSGIX, | 
|---|
| 578 | /* GL_EXT_point_parameters */ | 
|---|
| 579 | (void *) NoOpPointParameterfEXT, | 
|---|
| 580 | (void *) NoOpPointParameterfvEXT, | 
|---|
| 581 | /* GL_SGIX_instruments */ | 
|---|
| 582 | (void *) NoOpGetInstrumentsSGIX, | 
|---|
| 583 | (void *) NoOpInstrumentsBufferSGIX, | 
|---|
| 584 | (void *) NoOpPollInstrumentsSGIX, | 
|---|
| 585 | (void *) NoOpReadInstrumentsSGIX, | 
|---|
| 586 | (void *) NoOpStartInstrumentsSGIX, | 
|---|
| 587 | (void *) NoOpStopInstrumentsSGIX, | 
|---|
| 588 | /* GL_SGIX_framezoom */ | 
|---|
| 589 | (void *) NoOpFrameZoomSGIX, | 
|---|
| 590 | /* GL_SGIX_tag_sample_buffer */ | 
|---|
| 591 | (void *) NoOpTagSampleBufferSGIX, | 
|---|
| 592 | /* GL_SGIX_reference_plane */ | 
|---|
| 593 | (void *) NoOpReferencePlaneSGIX, | 
|---|
| 594 | /* GL_SGIX_flush_raster */ | 
|---|
| 595 | (void *) NoOpFlushRasterSGIX, | 
|---|
| 596 | /* GL_SGIX_list_priority */ | 
|---|
| 597 | (void *) NoOpGetListParameterfvSGIX, | 
|---|
| 598 | (void *) NoOpGetListParameterivSGIX, | 
|---|
| 599 | (void *) NoOpListParameterfSGIX, | 
|---|
| 600 | (void *) NoOpListParameterfvSGIX, | 
|---|
| 601 | (void *) NoOpListParameteriSGIX, | 
|---|
| 602 | (void *) NoOpListParameterivSGIX, | 
|---|
| 603 | /* GL_SGIX_fragment_lighting */ | 
|---|
| 604 | (void *) NoOpFragmentColorMaterialSGIX, | 
|---|
| 605 | (void *) NoOpFragmentLightfSGIX, | 
|---|
| 606 | (void *) NoOpFragmentLightfvSGIX, | 
|---|
| 607 | (void *) NoOpFragmentLightiSGIX, | 
|---|
| 608 | (void *) NoOpFragmentLightivSGIX, | 
|---|
| 609 | (void *) NoOpFragmentLightModelfSGIX, | 
|---|
| 610 | (void *) NoOpFragmentLightModelfvSGIX, | 
|---|
| 611 | (void *) NoOpFragmentLightModeliSGIX, | 
|---|
| 612 | (void *) NoOpFragmentLightModelivSGIX, | 
|---|
| 613 | (void *) NoOpFragmentMaterialfSGIX, | 
|---|
| 614 | (void *) NoOpFragmentMaterialfvSGIX, | 
|---|
| 615 | (void *) NoOpFragmentMaterialiSGIX, | 
|---|
| 616 | (void *) NoOpFragmentMaterialivSGIX, | 
|---|
| 617 | (void *) NoOpGetFragmentLightfvSGIX, | 
|---|
| 618 | (void *) NoOpGetFragmentLightivSGIX, | 
|---|
| 619 | (void *) NoOpGetFragmentMaterialfvSGIX, | 
|---|
| 620 | (void *) NoOpGetFragmentMaterialivSGIX, | 
|---|
| 621 | (void *) NoOpLightEnviSGIX, | 
|---|
| 622 | /* GL_EXT_vertex_weighting */ | 
|---|
| 623 | (void *) NoOpVertexWeightfEXT, | 
|---|
| 624 | (void *) NoOpVertexWeightfvEXT, | 
|---|
| 625 | (void *) NoOpVertexWeightPointerEXT, | 
|---|
| 626 | /* GL_NV_vertex_array_range */ | 
|---|
| 627 | (void *) NoOpFlushVertexArrayRangeNV, | 
|---|
| 628 | (void *) NoOpVertexArrayRangeNV, | 
|---|
| 629 | /* GL_NV_register_combiners */ | 
|---|
| 630 | (void *) NoOpCombinerParameterfvNV, | 
|---|
| 631 | (void *) NoOpCombinerParameterfNV, | 
|---|
| 632 | (void *) NoOpCombinerParameterivNV, | 
|---|
| 633 | (void *) NoOpCombinerParameteriNV, | 
|---|
| 634 | (void *) NoOpCombinerInputNV, | 
|---|
| 635 | (void *) NoOpCombinerOutputNV, | 
|---|
| 636 | (void *) NoOpFinalCombinerInputNV, | 
|---|
| 637 | (void *) NoOpGetCombinerInputParameterfvNV, | 
|---|
| 638 | (void *) NoOpGetCombinerInputParameterivNV, | 
|---|
| 639 | (void *) NoOpGetCombinerOutputParameterfvNV, | 
|---|
| 640 | (void *) NoOpGetCombinerOutputParameterivNV, | 
|---|
| 641 | (void *) NoOpGetFinalCombinerInputParameterfvNV, | 
|---|
| 642 | (void *) NoOpGetFinalCombinerInputParameterivNV, | 
|---|
| 643 | /* GL_MESA_resize_buffers */ | 
|---|
| 644 | (void *) NoOpResizeBuffersMESA, | 
|---|
| 645 | /* GL_MESA_window_pos */ | 
|---|
| 646 | (void *) NoOpWindowPos2dMESA, | 
|---|
| 647 | (void *) NoOpWindowPos2dvMESA, | 
|---|
| 648 | (void *) NoOpWindowPos2fMESA, | 
|---|
| 649 | (void *) NoOpWindowPos2fvMESA, | 
|---|
| 650 | (void *) NoOpWindowPos2iMESA, | 
|---|
| 651 | (void *) NoOpWindowPos2ivMESA, | 
|---|
| 652 | (void *) NoOpWindowPos2sMESA, | 
|---|
| 653 | (void *) NoOpWindowPos2svMESA, | 
|---|
| 654 | (void *) NoOpWindowPos3dMESA, | 
|---|
| 655 | (void *) NoOpWindowPos3dvMESA, | 
|---|
| 656 | (void *) NoOpWindowPos3fMESA, | 
|---|
| 657 | (void *) NoOpWindowPos3fvMESA, | 
|---|
| 658 | (void *) NoOpWindowPos3iMESA, | 
|---|
| 659 | (void *) NoOpWindowPos3ivMESA, | 
|---|
| 660 | (void *) NoOpWindowPos3sMESA, | 
|---|
| 661 | (void *) NoOpWindowPos3svMESA, | 
|---|
| 662 | (void *) NoOpWindowPos4dMESA, | 
|---|
| 663 | (void *) NoOpWindowPos4dvMESA, | 
|---|
| 664 | (void *) NoOpWindowPos4fMESA, | 
|---|
| 665 | (void *) NoOpWindowPos4fvMESA, | 
|---|
| 666 | (void *) NoOpWindowPos4iMESA, | 
|---|
| 667 | (void *) NoOpWindowPos4ivMESA, | 
|---|
| 668 | (void *) NoOpWindowPos4sMESA, | 
|---|
| 669 | (void *) NoOpWindowPos4svMESA, | 
|---|
| 670 | /* GL_EXT_draw_range_elements */ | 
|---|
| 671 | (void *) NoOpBlendFuncSeparateEXT, | 
|---|
| 672 | /* GL_EXT_index_material */ | 
|---|
| 673 | (void *) NoOpIndexMaterialEXT, | 
|---|
| 674 | /* GL_EXT_index_func */ | 
|---|
| 675 | (void *) NoOpIndexFuncEXT, | 
|---|
| 676 | /* GL_EXT_compiled_vertex_array */ | 
|---|
| 677 | (void *) NoOpLockArraysEXT, | 
|---|
| 678 | (void *) NoOpUnlockArraysEXT, | 
|---|
| 679 | /* GL_EXT_cull_vertex */ | 
|---|
| 680 | (void *) NoOpCullParameterdvEXT, | 
|---|
| 681 | (void *) NoOpCullParameterfvEXT, | 
|---|
| 682 | /* GL_PGI_misc_hints */ | 
|---|
| 683 | (void *) NoOpHintPGI, | 
|---|
| 684 | /* GL_EXT_fog_coord */ | 
|---|
| 685 | (void *) NoOpFogCoordfEXT, | 
|---|
| 686 | (void *) NoOpFogCoordfvEXT, | 
|---|
| 687 | (void *) NoOpFogCoorddEXT, | 
|---|
| 688 | (void *) NoOpFogCoorddvEXT, | 
|---|
| 689 | (void *) NoOpFogCoordPointerEXT, | 
|---|
| 690 | /* GL_EXT_color_table */ | 
|---|
| 691 | (void *) NoOpGetColorTableEXT, | 
|---|
| 692 | (void *) NoOpGetColorTableParameterivEXT, | 
|---|
| 693 | (void *) NoOpGetColorTableParameterfvEXT, | 
|---|
| 694 |  | 
|---|
| 695 | /* A whole bunch of no-op functions.  These might be called | 
|---|
| 696 | * when someone tries to call a dynamically-registered extension | 
|---|
| 697 | * function without a current rendering context. | 
|---|
| 698 | */ | 
|---|
| 699 | (void *) NoOpGeneric, | 
|---|
| 700 | (void *) NoOpGeneric, | 
|---|
| 701 | (void *) NoOpGeneric, | 
|---|
| 702 | (void *) NoOpGeneric, | 
|---|
| 703 | (void *) NoOpGeneric, | 
|---|
| 704 | (void *) NoOpGeneric, | 
|---|
| 705 | (void *) NoOpGeneric, | 
|---|
| 706 | (void *) NoOpGeneric, | 
|---|
| 707 | (void *) NoOpGeneric, | 
|---|
| 708 | (void *) NoOpGeneric, | 
|---|
| 709 | (void *) NoOpGeneric, | 
|---|
| 710 | (void *) NoOpGeneric, | 
|---|
| 711 | (void *) NoOpGeneric, | 
|---|
| 712 | (void *) NoOpGeneric, | 
|---|
| 713 | (void *) NoOpGeneric, | 
|---|
| 714 | (void *) NoOpGeneric, | 
|---|
| 715 | (void *) NoOpGeneric, | 
|---|
| 716 | (void *) NoOpGeneric, | 
|---|
| 717 | (void *) NoOpGeneric, | 
|---|
| 718 | (void *) NoOpGeneric, | 
|---|
| 719 | (void *) NoOpGeneric, | 
|---|
| 720 | (void *) NoOpGeneric, | 
|---|
| 721 | (void *) NoOpGeneric, | 
|---|
| 722 | (void *) NoOpGeneric, | 
|---|
| 723 | (void *) NoOpGeneric, | 
|---|
| 724 | (void *) NoOpGeneric, | 
|---|
| 725 | (void *) NoOpGeneric, | 
|---|
| 726 | (void *) NoOpGeneric, | 
|---|
| 727 | (void *) NoOpGeneric, | 
|---|
| 728 | (void *) NoOpGeneric, | 
|---|
| 729 | (void *) NoOpGeneric, | 
|---|
| 730 | (void *) NoOpGeneric, | 
|---|
| 731 | (void *) NoOpGeneric, | 
|---|
| 732 | (void *) NoOpGeneric, | 
|---|
| 733 | (void *) NoOpGeneric, | 
|---|
| 734 | (void *) NoOpGeneric, | 
|---|
| 735 | (void *) NoOpGeneric, | 
|---|
| 736 | (void *) NoOpGeneric, | 
|---|
| 737 | (void *) NoOpGeneric, | 
|---|
| 738 | (void *) NoOpGeneric, | 
|---|
| 739 | (void *) NoOpGeneric, | 
|---|
| 740 | (void *) NoOpGeneric, | 
|---|
| 741 | (void *) NoOpGeneric, | 
|---|
| 742 | (void *) NoOpGeneric, | 
|---|
| 743 | (void *) NoOpGeneric, | 
|---|
| 744 | (void *) NoOpGeneric, | 
|---|
| 745 | (void *) NoOpGeneric, | 
|---|
| 746 | (void *) NoOpGeneric, | 
|---|
| 747 | (void *) NoOpGeneric, | 
|---|
| 748 | (void *) NoOpGeneric, | 
|---|
| 749 | (void *) NoOpGeneric, | 
|---|
| 750 | (void *) NoOpGeneric, | 
|---|
| 751 | (void *) NoOpGeneric, | 
|---|
| 752 | (void *) NoOpGeneric, | 
|---|
| 753 | (void *) NoOpGeneric, | 
|---|
| 754 | (void *) NoOpGeneric, | 
|---|
| 755 | (void *) NoOpGeneric, | 
|---|
| 756 | (void *) NoOpGeneric, | 
|---|
| 757 | (void *) NoOpGeneric, | 
|---|
| 758 | (void *) NoOpGeneric, | 
|---|
| 759 | (void *) NoOpGeneric, | 
|---|
| 760 | (void *) NoOpGeneric, | 
|---|
| 761 | (void *) NoOpGeneric, | 
|---|
| 762 | (void *) NoOpGeneric, | 
|---|
| 763 | (void *) NoOpGeneric, | 
|---|
| 764 | (void *) NoOpGeneric, | 
|---|
| 765 | (void *) NoOpGeneric, | 
|---|
| 766 | (void *) NoOpGeneric, | 
|---|
| 767 | (void *) NoOpGeneric, | 
|---|
| 768 | (void *) NoOpGeneric, | 
|---|
| 769 | (void *) NoOpGeneric, | 
|---|
| 770 | (void *) NoOpGeneric, | 
|---|
| 771 | (void *) NoOpGeneric, | 
|---|
| 772 | (void *) NoOpGeneric, | 
|---|
| 773 | (void *) NoOpGeneric, | 
|---|
| 774 | (void *) NoOpGeneric, | 
|---|
| 775 | (void *) NoOpGeneric, | 
|---|
| 776 | (void *) NoOpGeneric, | 
|---|
| 777 | (void *) NoOpGeneric, | 
|---|
| 778 | (void *) NoOpGeneric, | 
|---|
| 779 | (void *) NoOpGeneric, | 
|---|
| 780 | (void *) NoOpGeneric, | 
|---|
| 781 | (void *) NoOpGeneric, | 
|---|
| 782 | (void *) NoOpGeneric, | 
|---|
| 783 | (void *) NoOpGeneric, | 
|---|
| 784 | (void *) NoOpGeneric, | 
|---|
| 785 | (void *) NoOpGeneric, | 
|---|
| 786 | (void *) NoOpGeneric, | 
|---|
| 787 | (void *) NoOpGeneric, | 
|---|
| 788 | (void *) NoOpGeneric, | 
|---|
| 789 | (void *) NoOpGeneric, | 
|---|
| 790 | (void *) NoOpGeneric, | 
|---|
| 791 | (void *) NoOpGeneric, | 
|---|
| 792 | (void *) NoOpGeneric, | 
|---|
| 793 | (void *) NoOpGeneric, | 
|---|
| 794 | (void *) NoOpGeneric, | 
|---|
| 795 | (void *) NoOpGeneric, | 
|---|
| 796 | (void *) NoOpGeneric, | 
|---|
| 797 | (void *) NoOpGeneric, | 
|---|
| 798 | (void *) NoOpGeneric, | 
|---|
| 799 | (void *) NoOpGeneric, | 
|---|
| 800 | (void *) NoOpGeneric, | 
|---|
| 801 | (void *) NoOpGeneric, | 
|---|
| 802 | (void *) NoOpGeneric, | 
|---|
| 803 | (void *) NoOpGeneric, | 
|---|
| 804 | (void *) NoOpGeneric, | 
|---|
| 805 | (void *) NoOpGeneric, | 
|---|
| 806 | (void *) NoOpGeneric, | 
|---|
| 807 | (void *) NoOpGeneric, | 
|---|
| 808 | (void *) NoOpGeneric, | 
|---|
| 809 | (void *) NoOpGeneric, | 
|---|
| 810 | (void *) NoOpGeneric, | 
|---|
| 811 | (void *) NoOpGeneric, | 
|---|
| 812 | (void *) NoOpGeneric, | 
|---|
| 813 | (void *) NoOpGeneric, | 
|---|
| 814 | (void *) NoOpGeneric, | 
|---|
| 815 | (void *) NoOpGeneric, | 
|---|
| 816 | (void *) NoOpGeneric, | 
|---|
| 817 | (void *) NoOpGeneric, | 
|---|
| 818 | (void *) NoOpGeneric, | 
|---|
| 819 | (void *) NoOpGeneric, | 
|---|
| 820 | (void *) NoOpGeneric, | 
|---|
| 821 | (void *) NoOpGeneric, | 
|---|
| 822 | (void *) NoOpGeneric, | 
|---|
| 823 | (void *) NoOpGeneric, | 
|---|
| 824 | (void *) NoOpGeneric, | 
|---|
| 825 | (void *) NoOpGeneric, | 
|---|
| 826 | (void *) NoOpGeneric, | 
|---|
| 827 | (void *) NoOpGeneric, | 
|---|
| 828 | (void *) NoOpGeneric, | 
|---|
| 829 | (void *) NoOpGeneric, | 
|---|
| 830 | (void *) NoOpGeneric, | 
|---|
| 831 | (void *) NoOpGeneric, | 
|---|
| 832 | (void *) NoOpGeneric, | 
|---|
| 833 | (void *) NoOpGeneric, | 
|---|
| 834 | (void *) NoOpGeneric, | 
|---|
| 835 | (void *) NoOpGeneric, | 
|---|
| 836 | (void *) NoOpGeneric, | 
|---|
| 837 | (void *) NoOpGeneric, | 
|---|
| 838 | (void *) NoOpGeneric, | 
|---|
| 839 | (void *) NoOpGeneric, | 
|---|
| 840 | (void *) NoOpGeneric, | 
|---|
| 841 | (void *) NoOpGeneric, | 
|---|
| 842 | (void *) NoOpGeneric, | 
|---|
| 843 | (void *) NoOpGeneric, | 
|---|
| 844 | (void *) NoOpGeneric, | 
|---|
| 845 | (void *) NoOpGeneric, | 
|---|
| 846 | (void *) NoOpGeneric, | 
|---|
| 847 | (void *) NoOpGeneric, | 
|---|
| 848 | (void *) NoOpGeneric, | 
|---|
| 849 | (void *) NoOpGeneric, | 
|---|
| 850 | (void *) NoOpGeneric, | 
|---|
| 851 | (void *) NoOpGeneric, | 
|---|
| 852 | (void *) NoOpGeneric, | 
|---|
| 853 | (void *) NoOpGeneric, | 
|---|
| 854 | (void *) NoOpGeneric, | 
|---|
| 855 | (void *) NoOpGeneric, | 
|---|
| 856 | (void *) NoOpGeneric, | 
|---|
| 857 | (void *) NoOpGeneric, | 
|---|
| 858 | (void *) NoOpGeneric, | 
|---|
| 859 | (void *) NoOpGeneric | 
|---|
| 860 | }; | 
|---|