| 1 |
#define GLDEBUG_H |
| 2 |
#ifndef GLDEBUG_H |
| 3 |
#define GLDEBUG_H |
| 4 |
|
| 5 |
#define glVertexAttrib2hNV(...) do { glVertexAttrib2hNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib2hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 6 |
#define glUniform2iARB(...) do { glUniform2iARB(__VA_ARGS__); ::gl::errchk("glUniform2iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 7 |
#define glUniform2fARB(...) do { glUniform2fARB(__VA_ARGS__); ::gl::errchk("glUniform2fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 8 |
#define glRasterPos4f(...) do { glRasterPos4f(__VA_ARGS__); ::gl::errchk("glRasterPos4f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 9 |
#define glMaterialf(...) do { glMaterialf(__VA_ARGS__); ::gl::errchk("glMaterialf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 10 |
#define glIsProgramNV(...) ({ GLboolean ___ = glIsProgramNV(__VA_ARGS__); ::gl::errchk("glIsProgramNV", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 11 |
#define glGetColorTableEXT(...) do { glGetColorTableEXT(__VA_ARGS__); ::gl::errchk("glGetColorTableEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 12 |
#define glRecti(...) do { glRecti(__VA_ARGS__); ::gl::errchk("glRecti", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 13 |
#define glWindowPos2iMESA(...) do { glWindowPos2iMESA(__VA_ARGS__); ::gl::errchk("glWindowPos2iMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 14 |
#define glVertexAttrib4NubvARB(...) do { glVertexAttrib4NubvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4NubvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 15 |
#define glColor4us(...) do { glColor4us(__VA_ARGS__); ::gl::errchk("glColor4us", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 16 |
#define glVertexAttrib4ivARB(...) do { glVertexAttrib4ivARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 17 |
#define glReplacementCodeuiColor4ubVertex3fvSUN(...) do { glReplacementCodeuiColor4ubVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiColor4ubVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 18 |
#define glBinormal3sEXT(...) do { glBinormal3sEXT(__VA_ARGS__); ::gl::errchk("glBinormal3sEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 19 |
#define glListParameteriSGIX(...) do { glListParameteriSGIX(__VA_ARGS__); ::gl::errchk("glListParameteriSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 20 |
#define glTexCoord2fv(...) do { glTexCoord2fv(__VA_ARGS__); ::gl::errchk("glTexCoord2fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 21 |
#define glLoadName(...) do { glLoadName(__VA_ARGS__); ::gl::errchk("glLoadName", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 22 |
#define glBlendEquationSeparateEXT(...) do { glBlendEquationSeparateEXT(__VA_ARGS__); ::gl::errchk("glBlendEquationSeparateEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 23 |
#define glWindowPos2sMESA(...) do { glWindowPos2sMESA(__VA_ARGS__); ::gl::errchk("glWindowPos2sMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 24 |
#define glDeleteTextures(...) do { glDeleteTextures(__VA_ARGS__); ::gl::errchk("glDeleteTextures", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 25 |
#define glTexCoord4d(...) do { glTexCoord4d(__VA_ARGS__); ::gl::errchk("glTexCoord4d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 26 |
#define glConvolutionParameterfvEXT(...) do { glConvolutionParameterfvEXT(__VA_ARGS__); ::gl::errchk("glConvolutionParameterfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 27 |
#define glGenFencesAPPLE(...) do { glGenFencesAPPLE(__VA_ARGS__); ::gl::errchk("glGenFencesAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 28 |
#define glTexCoord4sv(...) do { glTexCoord4sv(__VA_ARGS__); ::gl::errchk("glTexCoord4sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 29 |
#define glProgramStringARB(...) do { glProgramStringARB(__VA_ARGS__); ::gl::errchk("glProgramStringARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 30 |
#define glVertexAttrib4hvNV(...) do { glVertexAttrib4hvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 31 |
#define glMultiTexCoord3dvARB(...) do { glMultiTexCoord3dvARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 32 |
#define glEvalMapsNV(...) do { glEvalMapsNV(__VA_ARGS__); ::gl::errchk("glEvalMapsNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 33 |
#define glLightf(...) do { glLightf(__VA_ARGS__); ::gl::errchk("glLightf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 34 |
#define glFragmentLightModelivSGIX(...) do { glFragmentLightModelivSGIX(__VA_ARGS__); ::gl::errchk("glFragmentLightModelivSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 35 |
#define glAreTexturesResidentEXT(...) ({ GLboolean ___ = glAreTexturesResidentEXT(__VA_ARGS__); ::gl::errchk("glAreTexturesResidentEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 36 |
#define glVertexStream4sATI(...) do { glVertexStream4sATI(__VA_ARGS__); ::gl::errchk("glVertexStream4sATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 37 |
#define glPrimitiveRestartIndexNV(...) do { glPrimitiveRestartIndexNV(__VA_ARGS__); ::gl::errchk("glPrimitiveRestartIndexNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 38 |
#define glVertexArrayParameteriAPPLE(...) do { glVertexArrayParameteriAPPLE(__VA_ARGS__); ::gl::errchk("glVertexArrayParameteriAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 39 |
#define glNormalStream3sATI(...) do { glNormalStream3sATI(__VA_ARGS__); ::gl::errchk("glNormalStream3sATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 40 |
#define glRasterPos2dv(...) do { glRasterPos2dv(__VA_ARGS__); ::gl::errchk("glRasterPos2dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 41 |
#define glMapGrid2f(...) do { glMapGrid2f(__VA_ARGS__); ::gl::errchk("glMapGrid2f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 42 |
#define glGetFragmentLightivSGIX(...) do { glGetFragmentLightivSGIX(__VA_ARGS__); ::gl::errchk("glGetFragmentLightivSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 43 |
#define glGetShaderSourceARB(...) do { glGetShaderSourceARB(__VA_ARGS__); ::gl::errchk("glGetShaderSourceARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 44 |
#define glRasterPos4d(...) do { glRasterPos4d(__VA_ARGS__); ::gl::errchk("glRasterPos4d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 45 |
#define glFlushVertexArrayRangeNV(...) do { glFlushVertexArrayRangeNV(__VA_ARGS__); ::gl::errchk("glFlushVertexArrayRangeNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 46 |
#define glMultiTexCoord4dv(...) do { glMultiTexCoord4dv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 47 |
#define glClientActiveTextureARB(...) do { glClientActiveTextureARB(__VA_ARGS__); ::gl::errchk("glClientActiveTextureARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 48 |
#define glNormalPointer(...) do { glNormalPointer(__VA_ARGS__); ::gl::errchk("glNormalPointer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 49 |
#define glDrawElementArrayATI(...) do { glDrawElementArrayATI(__VA_ARGS__); ::gl::errchk("glDrawElementArrayATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 50 |
#define glVertexAttrib4svNV(...) do { glVertexAttrib4svNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4svNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 51 |
#define glGetProgramNamedParameterdvNV(...) do { glGetProgramNamedParameterdvNV(__VA_ARGS__); ::gl::errchk("glGetProgramNamedParameterdvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 52 |
#define glGetPolygonStipple(...) do { glGetPolygonStipple(__VA_ARGS__); ::gl::errchk("glGetPolygonStipple", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 53 |
#define glGlobalAlphaFactorfSUN(...) do { glGlobalAlphaFactorfSUN(__VA_ARGS__); ::gl::errchk("glGlobalAlphaFactorfSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 54 |
#define glCopyTexImage2D(...) do { glCopyTexImage2D(__VA_ARGS__); ::gl::errchk("glCopyTexImage2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 55 |
#define glCopyTexSubImage1D(...) do { glCopyTexSubImage1D(__VA_ARGS__); ::gl::errchk("glCopyTexSubImage1D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 56 |
#define glFlushRasterSGIX(...) do { glFlushRasterSGIX(__VA_ARGS__); ::gl::errchk("glFlushRasterSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 57 |
#define glColorTableParameteriv(...) do { glColorTableParameteriv(__VA_ARGS__); ::gl::errchk("glColorTableParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 58 |
#define glVertexAttrib2dNV(...) do { glVertexAttrib2dNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib2dNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 59 |
#define glDeleteQueries(...) do { glDeleteQueries(__VA_ARGS__); ::gl::errchk("glDeleteQueries", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 60 |
#define glInterleavedArrays(...) do { glInterleavedArrays(__VA_ARGS__); ::gl::errchk("glInterleavedArrays", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 61 |
#define glStencilOp(...) do { glStencilOp(__VA_ARGS__); ::gl::errchk("glStencilOp", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 62 |
#define glReplacementCodeuiNormal3fVertex3fvSUN(...) do { glReplacementCodeuiNormal3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiNormal3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 63 |
#define glGetHistogramParameterfvEXT(...) do { glGetHistogramParameterfvEXT(__VA_ARGS__); ::gl::errchk("glGetHistogramParameterfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 64 |
#define glWindowPos3fARB(...) do { glWindowPos3fARB(__VA_ARGS__); ::gl::errchk("glWindowPos3fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 65 |
#define glTangent3bEXT(...) do { glTangent3bEXT(__VA_ARGS__); ::gl::errchk("glTangent3bEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 66 |
#define glIndexFuncEXT(...) do { glIndexFuncEXT(__VA_ARGS__); ::gl::errchk("glIndexFuncEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 67 |
#define glTexCoord2fColor4fNormal3fVertex3fSUN(...) do { glTexCoord2fColor4fNormal3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fColor4fNormal3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 68 |
#define glWindowPos3iMESA(...) do { glWindowPos3iMESA(__VA_ARGS__); ::gl::errchk("glWindowPos3iMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 69 |
#define glUniform3iARB(...) do { glUniform3iARB(__VA_ARGS__); ::gl::errchk("glUniform3iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 70 |
#define glDrawMeshArraysSUN(...) do { glDrawMeshArraysSUN(__VA_ARGS__); ::gl::errchk("glDrawMeshArraysSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 71 |
#define glTexCoord2fVertex3fvSUN(...) do { glTexCoord2fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 72 |
#define glWindowPos3dARB(...) do { glWindowPos3dARB(__VA_ARGS__); ::gl::errchk("glWindowPos3dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 73 |
#define glTracePointerRangeMESA(...) do { glTracePointerRangeMESA(__VA_ARGS__); ::gl::errchk("glTracePointerRangeMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 74 |
#define glReadInstrumentsSGIX(...) do { glReadInstrumentsSGIX(__VA_ARGS__); ::gl::errchk("glReadInstrumentsSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 75 |
#define glImageTransformParameterivHP(...) do { glImageTransformParameterivHP(__VA_ARGS__); ::gl::errchk("glImageTransformParameterivHP", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 76 |
#define glArrayElementEXT(...) do { glArrayElementEXT(__VA_ARGS__); ::gl::errchk("glArrayElementEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 77 |
#define glMapParameterfvNV(...) do { glMapParameterfvNV(__VA_ARGS__); ::gl::errchk("glMapParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 78 |
#define glTexCoordPointerListIBM(...) do { glTexCoordPointerListIBM(__VA_ARGS__); ::gl::errchk("glTexCoordPointerListIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 79 |
#define glIglooInterfaceSGIX(...) do { glIglooInterfaceSGIX(__VA_ARGS__); ::gl::errchk("glIglooInterfaceSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 80 |
#define glTraceCommentMESA(...) do { glTraceCommentMESA(__VA_ARGS__); ::gl::errchk("glTraceCommentMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 81 |
#define glPixelStoref(...) do { glPixelStoref(__VA_ARGS__); ::gl::errchk("glPixelStoref", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 82 |
#define glIndexubv(...) do { glIndexubv(__VA_ARGS__); ::gl::errchk("glIndexubv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 83 |
#define glTexCoord2hvNV(...) do { glTexCoord2hvNV(__VA_ARGS__); ::gl::errchk("glTexCoord2hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 84 |
#define glGetObjectParameterivARB(...) do { glGetObjectParameterivARB(__VA_ARGS__); ::gl::errchk("glGetObjectParameterivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 85 |
#define glMaterialiv(...) do { glMaterialiv(__VA_ARGS__); ::gl::errchk("glMaterialiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 86 |
#define glProgramParameter4dNV(...) do { glProgramParameter4dNV(__VA_ARGS__); ::gl::errchk("glProgramParameter4dNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 87 |
#define glEvalCoord2d(...) do { glEvalCoord2d(__VA_ARGS__); ::gl::errchk("glEvalCoord2d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 88 |
#define glTangent3bvEXT(...) do { glTangent3bvEXT(__VA_ARGS__); ::gl::errchk("glTangent3bvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 89 |
#define glWeightfvARB(...) do { glWeightfvARB(__VA_ARGS__); ::gl::errchk("glWeightfvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 90 |
#define glBlendFuncSeparate(...) do { glBlendFuncSeparate(__VA_ARGS__); ::gl::errchk("glBlendFuncSeparate", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 91 |
#define glMultiTexCoord4dvARB(...) do { glMultiTexCoord4dvARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 92 |
#define glVertex4iv(...) do { glVertex4iv(__VA_ARGS__); ::gl::errchk("glVertex4iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 93 |
#define glMatrixIndexPointerARB(...) do { glMatrixIndexPointerARB(__VA_ARGS__); ::gl::errchk("glMatrixIndexPointerARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 94 |
#define glRasterPos3s(...) do { glRasterPos3s(__VA_ARGS__); ::gl::errchk("glRasterPos3s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 95 |
#define glWindowPos3s(...) do { glWindowPos3s(__VA_ARGS__); ::gl::errchk("glWindowPos3s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 96 |
#define glGetCombinerInputParameterivNV(...) do { glGetCombinerInputParameterivNV(__VA_ARGS__); ::gl::errchk("glGetCombinerInputParameterivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 97 |
#define glFogCoordhNV(...) do { glFogCoordhNV(__VA_ARGS__); ::gl::errchk("glFogCoordhNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 98 |
#define glFragmentColorMaterialSGIX(...) do { glFragmentColorMaterialSGIX(__VA_ARGS__); ::gl::errchk("glFragmentColorMaterialSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 99 |
#define glWindowPos3i(...) do { glWindowPos3i(__VA_ARGS__); ::gl::errchk("glWindowPos3i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 100 |
#define glVertexAttrib3hNV(...) do { glVertexAttrib3hNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib3hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 101 |
#define glVertexAttrib3fNV(...) do { glVertexAttrib3fNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib3fNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 102 |
#define glExecuteProgramNV(...) do { glExecuteProgramNV(__VA_ARGS__); ::gl::errchk("glExecuteProgramNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 103 |
#define glLoadTransposeMatrixf(...) do { glLoadTransposeMatrixf(__VA_ARGS__); ::gl::errchk("glLoadTransposeMatrixf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 104 |
#define glVertexArrayRangeNV(...) do { glVertexArrayRangeNV(__VA_ARGS__); ::gl::errchk("glVertexArrayRangeNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 105 |
#define glColor4fNormal3fVertex3fSUN(...) do { glColor4fNormal3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glColor4fNormal3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 106 |
#define glIsEnabled(...) ({ GLboolean ___ = glIsEnabled(__VA_ARGS__); ::gl::errchk("glIsEnabled", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 107 |
#define glColorPointervINTEL(...) do { glColorPointervINTEL(__VA_ARGS__); ::gl::errchk("glColorPointervINTEL", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 108 |
#define glNewObjectBufferATI(...) ({ GLuint ___ = glNewObjectBufferATI(__VA_ARGS__); ::gl::errchk("glNewObjectBufferATI", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 109 |
#define glGetProgramStringNV(...) do { glGetProgramStringNV(__VA_ARGS__); ::gl::errchk("glGetProgramStringNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 110 |
#define glDeleteAsyncMarkersSGIX(...) do { glDeleteAsyncMarkersSGIX(__VA_ARGS__); ::gl::errchk("glDeleteAsyncMarkersSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 111 |
#define glFogCoordf(...) do { glFogCoordf(__VA_ARGS__); ::gl::errchk("glFogCoordf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 112 |
#define glGetVertexAttribPointervNV(...) do { glGetVertexAttribPointervNV(__VA_ARGS__); ::gl::errchk("glGetVertexAttribPointervNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 113 |
#define glGetVertexAttribfvNV(...) do { glGetVertexAttribfvNV(__VA_ARGS__); ::gl::errchk("glGetVertexAttribfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 114 |
#define glDrawPixels(...) do { glDrawPixels(__VA_ARGS__); ::gl::errchk("glDrawPixels", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 115 |
#define glVertexWeighthvNV(...) do { glVertexWeighthvNV(__VA_ARGS__); ::gl::errchk("glVertexWeighthvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 116 |
#define glCopyTexImage1DEXT(...) do { glCopyTexImage1DEXT(__VA_ARGS__); ::gl::errchk("glCopyTexImage1DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 117 |
#define glNormalStream3ivATI(...) do { glNormalStream3ivATI(__VA_ARGS__); ::gl::errchk("glNormalStream3ivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 118 |
#define glGenBuffersARB(...) do { glGenBuffersARB(__VA_ARGS__); ::gl::errchk("glGenBuffersARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 119 |
#define glMultiTexCoord2dvARB(...) do { glMultiTexCoord2dvARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 120 |
#define glMultiTexCoord1hNV(...) do { glMultiTexCoord1hNV(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 121 |
#define glDrawElementArrayAPPLE(...) do { glDrawElementArrayAPPLE(__VA_ARGS__); ::gl::errchk("glDrawElementArrayAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 122 |
#define glGetFinalCombinerInputParameterivNV(...) do { glGetFinalCombinerInputParameterivNV(__VA_ARGS__); ::gl::errchk("glGetFinalCombinerInputParameterivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 123 |
#define glVertex4i(...) do { glVertex4i(__VA_ARGS__); ::gl::errchk("glVertex4i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 124 |
#define glMultiTexCoord4sARB(...) do { glMultiTexCoord4sARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 125 |
#define glFogCoorddv(...) do { glFogCoorddv(__VA_ARGS__); ::gl::errchk("glFogCoorddv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 126 |
#define glWindowPos2svMESA(...) do { glWindowPos2svMESA(__VA_ARGS__); ::gl::errchk("glWindowPos2svMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 127 |
#define glGetMapdv(...) do { glGetMapdv(__VA_ARGS__); ::gl::errchk("glGetMapdv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 128 |
#define glColor4usv(...) do { glColor4usv(__VA_ARGS__); ::gl::errchk("glColor4usv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 129 |
#define glMultiTexCoord1s(...) do { glMultiTexCoord1s(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 130 |
#define glUnmapBufferARB(...) ({ GLboolean ___ = glUnmapBufferARB(__VA_ARGS__); ::gl::errchk("glUnmapBufferARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 131 |
#define glVertexAttrib2fvARB(...) do { glVertexAttrib2fvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib2fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 132 |
#define glRasterPos3sv(...) do { glRasterPos3sv(__VA_ARGS__); ::gl::errchk("glRasterPos3sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 133 |
#define glVertex4f(...) do { glVertex4f(__VA_ARGS__); ::gl::errchk("glVertex4f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 134 |
#define glMultiTexCoord2hNV(...) do { glMultiTexCoord2hNV(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 135 |
#define glVertex2d(...) do { glVertex2d(__VA_ARGS__); ::gl::errchk("glVertex2d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 136 |
#define glVertexAttrib2hvNV(...) do { glVertexAttrib2hvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib2hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 137 |
#define glDisableVertexAttribArrayARB(...) do { glDisableVertexAttribArrayARB(__VA_ARGS__); ::gl::errchk("glDisableVertexAttribArrayARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 138 |
#define glGetPixelMapuiv(...) do { glGetPixelMapuiv(__VA_ARGS__); ::gl::errchk("glGetPixelMapuiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 139 |
#define glWindowPos4svMESA(...) do { glWindowPos4svMESA(__VA_ARGS__); ::gl::errchk("glWindowPos4svMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 140 |
#define glRasterPos2d(...) do { glRasterPos2d(__VA_ARGS__); ::gl::errchk("glRasterPos2d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 141 |
#define glVertexAttribs4fvNV(...) do { glVertexAttribs4fvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs4fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 142 |
#define glWindowPos2fMESA(...) do { glWindowPos2fMESA(__VA_ARGS__); ::gl::errchk("glWindowPos2fMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 143 |
#define glGlobalAlphaFactorubSUN(...) do { glGlobalAlphaFactorubSUN(__VA_ARGS__); ::gl::errchk("glGlobalAlphaFactorubSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 144 |
#define glGetSharpenTexFuncSGIS(...) do { glGetSharpenTexFuncSGIS(__VA_ARGS__); ::gl::errchk("glGetSharpenTexFuncSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 145 |
#define glStartInstrumentsSGIX(...) do { glStartInstrumentsSGIX(__VA_ARGS__); ::gl::errchk("glStartInstrumentsSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 146 |
#define glPixelTexGenParameterfSGIS(...) do { glPixelTexGenParameterfSGIS(__VA_ARGS__); ::gl::errchk("glPixelTexGenParameterfSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 147 |
#define glProgramNamedParameter4fvNV(...) do { glProgramNamedParameter4fvNV(__VA_ARGS__); ::gl::errchk("glProgramNamedParameter4fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 148 |
#define glGetProgramEnvParameterdvARB(...) do { glGetProgramEnvParameterdvARB(__VA_ARGS__); ::gl::errchk("glGetProgramEnvParameterdvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 149 |
#define glDrawArraysEXT(...) do { glDrawArraysEXT(__VA_ARGS__); ::gl::errchk("glDrawArraysEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 150 |
#define glShaderOp2EXT(...) do { glShaderOp2EXT(__VA_ARGS__); ::gl::errchk("glShaderOp2EXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 151 |
#define glBinormal3bvEXT(...) do { glBinormal3bvEXT(__VA_ARGS__); ::gl::errchk("glBinormal3bvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 152 |
#define glLightModeli(...) do { glLightModeli(__VA_ARGS__); ::gl::errchk("glLightModeli", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 153 |
#define glProgramParameter4dvNV(...) do { glProgramParameter4dvNV(__VA_ARGS__); ::gl::errchk("glProgramParameter4dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 154 |
#define glReplacementCodeuiColor3fVertex3fvSUN(...) do { glReplacementCodeuiColor3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiColor3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 155 |
#define glColorFragmentOp1ATI(...) do { glColorFragmentOp1ATI(__VA_ARGS__); ::gl::errchk("glColorFragmentOp1ATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 156 |
#define glWindowPos2fvMESA(...) do { glWindowPos2fvMESA(__VA_ARGS__); ::gl::errchk("glWindowPos2fvMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 157 |
#define glFeedbackBuffer(...) do { glFeedbackBuffer(__VA_ARGS__); ::gl::errchk("glFeedbackBuffer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 158 |
#define glGetQueryObjectuiv(...) do { glGetQueryObjectuiv(__VA_ARGS__); ::gl::errchk("glGetQueryObjectuiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 159 |
#define glPixelTexGenParameterfvSGIS(...) do { glPixelTexGenParameterfvSGIS(__VA_ARGS__); ::gl::errchk("glPixelTexGenParameterfvSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 160 |
#define glGetUniformivARB(...) do { glGetUniformivARB(__VA_ARGS__); ::gl::errchk("glGetUniformivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 161 |
#define glVertexStream4ivATI(...) do { glVertexStream4ivATI(__VA_ARGS__); ::gl::errchk("glVertexStream4ivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 162 |
#define glVertexAttrib2svNV(...) do { glVertexAttrib2svNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib2svNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 163 |
#define glTexSubImage2DEXT(...) do { glTexSubImage2DEXT(__VA_ARGS__); ::gl::errchk("glTexSubImage2DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 164 |
#define glWindowPos2svARB(...) do { glWindowPos2svARB(__VA_ARGS__); ::gl::errchk("glWindowPos2svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 165 |
#define glGetTexParameteriv(...) do { glGetTexParameteriv(__VA_ARGS__); ::gl::errchk("glGetTexParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 166 |
#define glVertex2dv(...) do { glVertex2dv(__VA_ARGS__); ::gl::errchk("glVertex2dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 167 |
#define glCompressedTexImage1DARB(...) do { glCompressedTexImage1DARB(__VA_ARGS__); ::gl::errchk("glCompressedTexImage1DARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 168 |
#define glCompressedTexImage3D(...) do { glCompressedTexImage3D(__VA_ARGS__); ::gl::errchk("glCompressedTexImage3D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 169 |
#define glGetAttribLocationARB(...) ({ GLint ___ = glGetAttribLocationARB(__VA_ARGS__); ::gl::errchk("glGetAttribLocationARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 170 |
#define glPixelMapusv(...) do { glPixelMapusv(__VA_ARGS__); ::gl::errchk("glPixelMapusv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 171 |
#define glMultiTexCoord1ivARB(...) do { glMultiTexCoord1ivARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 172 |
#define glSharpenTexFuncSGIS(...) do { glSharpenTexFuncSGIS(__VA_ARGS__); ::gl::errchk("glSharpenTexFuncSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 173 |
#define glColorTableParameterivSGI(...) do { glColorTableParameterivSGI(__VA_ARGS__); ::gl::errchk("glColorTableParameterivSGI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 174 |
#define glWindowPos3ivMESA(...) do { glWindowPos3ivMESA(__VA_ARGS__); ::gl::errchk("glWindowPos3ivMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 175 |
#define glHintPGI(...) do { glHintPGI(__VA_ARGS__); ::gl::errchk("glHintPGI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 176 |
#define glBlendEquationEXT(...) do { glBlendEquationEXT(__VA_ARGS__); ::gl::errchk("glBlendEquationEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 177 |
#define glGetPointerv(...) do { glGetPointerv(__VA_ARGS__); ::gl::errchk("glGetPointerv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 178 |
#define glTexCoord2fColor4ubVertex3fvSUN(...) do { glTexCoord2fColor4ubVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fColor4ubVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 179 |
#define glSecondaryColor3iv(...) do { glSecondaryColor3iv(__VA_ARGS__); ::gl::errchk("glSecondaryColor3iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 180 |
#define glIndexd(...) do { glIndexd(__VA_ARGS__); ::gl::errchk("glIndexd", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 181 |
#define glBindProgramARB(...) do { glBindProgramARB(__VA_ARGS__); ::gl::errchk("glBindProgramARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 182 |
#define glVertexStream3dvATI(...) do { glVertexStream3dvATI(__VA_ARGS__); ::gl::errchk("glVertexStream3dvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 183 |
#define glTexSubImage1DEXT(...) do { glTexSubImage1DEXT(__VA_ARGS__); ::gl::errchk("glTexSubImage1DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 184 |
#define glDrawBuffersATI(...) do { glDrawBuffersATI(__VA_ARGS__); ::gl::errchk("glDrawBuffersATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 185 |
#define glLighti(...) do { glLighti(__VA_ARGS__); ::gl::errchk("glLighti", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 186 |
#define glVertexStream2dvATI(...) do { glVertexStream2dvATI(__VA_ARGS__); ::gl::errchk("glVertexStream2dvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 187 |
#define glGetProgramivARB(...) do { glGetProgramivARB(__VA_ARGS__); ::gl::errchk("glGetProgramivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 188 |
#define glGetMapAttribParameterivNV(...) do { glGetMapAttribParameterivNV(__VA_ARGS__); ::gl::errchk("glGetMapAttribParameterivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 189 |
#define glGetActiveUniformARB(...) do { glGetActiveUniformARB(__VA_ARGS__); ::gl::errchk("glGetActiveUniformARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 190 |
#define glClearDepth(...) do { glClearDepth(__VA_ARGS__); ::gl::errchk("glClearDepth", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 191 |
#define glTexParameteriv(...) do { glTexParameteriv(__VA_ARGS__); ::gl::errchk("glTexParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 192 |
#define glEvalCoord2fv(...) do { glEvalCoord2fv(__VA_ARGS__); ::gl::errchk("glEvalCoord2fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 193 |
#define glSecondaryColor3sEXT(...) do { glSecondaryColor3sEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3sEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 194 |
#define glNormalStream3bATI(...) do { glNormalStream3bATI(__VA_ARGS__); ::gl::errchk("glNormalStream3bATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 195 |
#define glPixelTransformParameterivEXT(...) do { glPixelTransformParameterivEXT(__VA_ARGS__); ::gl::errchk("glPixelTransformParameterivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 196 |
#define glTangent3dEXT(...) do { glTangent3dEXT(__VA_ARGS__); ::gl::errchk("glTangent3dEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 197 |
#define glSecondaryColor3usvEXT(...) do { glSecondaryColor3usvEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3usvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 198 |
#define glReplacementCodeusvSUN(...) do { glReplacementCodeusvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeusvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 199 |
#define glTexCoord1hNV(...) do { glTexCoord1hNV(__VA_ARGS__); ::gl::errchk("glTexCoord1hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 200 |
#define glPixelTransformParameteriEXT(...) do { glPixelTransformParameteriEXT(__VA_ARGS__); ::gl::errchk("glPixelTransformParameteriEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 201 |
#define glCombinerParameterfNV(...) do { glCombinerParameterfNV(__VA_ARGS__); ::gl::errchk("glCombinerParameterfNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 202 |
#define glGetDetailTexFuncSGIS(...) do { glGetDetailTexFuncSGIS(__VA_ARGS__); ::gl::errchk("glGetDetailTexFuncSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 203 |
#define glWindowPos3f(...) do { glWindowPos3f(__VA_ARGS__); ::gl::errchk("glWindowPos3f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 204 |
#define glVertexAttribs1hvNV(...) do { glVertexAttribs1hvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs1hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 205 |
#define glPointParameterf(...) do { glPointParameterf(__VA_ARGS__); ::gl::errchk("glPointParameterf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 206 |
#define glMultiTexCoord2ivARB(...) do { glMultiTexCoord2ivARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 207 |
#define glBegin(...) do { glBegin(__VA_ARGS__); ::gl::errchk("glBegin", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 208 |
#define glTexCoord2fColor3fVertex3fvSUN(...) do { glTexCoord2fColor3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fColor3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 209 |
#define glTexCoord3hNV(...) do { glTexCoord3hNV(__VA_ARGS__); ::gl::errchk("glTexCoord3hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 210 |
#define glFogCoordfEXT(...) do { glFogCoordfEXT(__VA_ARGS__); ::gl::errchk("glFogCoordfEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 211 |
#define glGetLocalConstantBooleanvEXT(...) do { glGetLocalConstantBooleanvEXT(__VA_ARGS__); ::gl::errchk("glGetLocalConstantBooleanvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 212 |
#define glGetActiveAttribARB(...) do { glGetActiveAttribARB(__VA_ARGS__); ::gl::errchk("glGetActiveAttribARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 213 |
#define glMapGrid1d(...) do { glMapGrid1d(__VA_ARGS__); ::gl::errchk("glMapGrid1d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 214 |
#define glGetColorTableParameterfvEXT(...) do { glGetColorTableParameterfvEXT(__VA_ARGS__); ::gl::errchk("glGetColorTableParameterfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 215 |
#define glGetHistogram(...) do { glGetHistogram(__VA_ARGS__); ::gl::errchk("glGetHistogram", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 216 |
#define glGlobalAlphaFactoriSUN(...) do { glGlobalAlphaFactoriSUN(__VA_ARGS__); ::gl::errchk("glGlobalAlphaFactoriSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 217 |
#define glColorTableParameterfvSGI(...) do { glColorTableParameterfvSGI(__VA_ARGS__); ::gl::errchk("glColorTableParameterfvSGI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 218 |
#define glVertexAttribs3fvNV(...) do { glVertexAttribs3fvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs3fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 219 |
#define glLightEnviSGIX(...) do { glLightEnviSGIX(__VA_ARGS__); ::gl::errchk("glLightEnviSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 220 |
#define glTexCoord4hvNV(...) do { glTexCoord4hvNV(__VA_ARGS__); ::gl::errchk("glTexCoord4hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 221 |
#define glTexParameteri(...) do { glTexParameteri(__VA_ARGS__); ::gl::errchk("glTexParameteri", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 222 |
#define glSecondaryColor3ub(...) do { glSecondaryColor3ub(__VA_ARGS__); ::gl::errchk("glSecondaryColor3ub", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 223 |
#define glMultiTexCoord4s(...) do { glMultiTexCoord4s(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 224 |
#define glTexCoord4dv(...) do { glTexCoord4dv(__VA_ARGS__); ::gl::errchk("glTexCoord4dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 225 |
#define glMultiTexCoord1f(...) do { glMultiTexCoord1f(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 226 |
#define glMultiDrawArrays(...) do { glMultiDrawArrays(__VA_ARGS__); ::gl::errchk("glMultiDrawArrays", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 227 |
#define glCullParameterdvEXT(...) do { glCullParameterdvEXT(__VA_ARGS__); ::gl::errchk("glCullParameterdvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 228 |
#define glGetMapParameterfvNV(...) do { glGetMapParameterfvNV(__VA_ARGS__); ::gl::errchk("glGetMapParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 229 |
#define glMultiTexCoord3hvNV(...) do { glMultiTexCoord3hvNV(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 230 |
#define glCombinerStageParameterfvNV(...) do { glCombinerStageParameterfvNV(__VA_ARGS__); ::gl::errchk("glCombinerStageParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 231 |
#define glGetQueryObjectivARB(...) do { glGetQueryObjectivARB(__VA_ARGS__); ::gl::errchk("glGetQueryObjectivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 232 |
#define glColor3ub(...) do { glColor3ub(__VA_ARGS__); ::gl::errchk("glColor3ub", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 233 |
#define glSecondaryColor3sv(...) do { glSecondaryColor3sv(__VA_ARGS__); ::gl::errchk("glSecondaryColor3sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 234 |
#define glTexCoord4fColor4fNormal3fVertex4fSUN(...) do { glTexCoord4fColor4fNormal3fVertex4fSUN(__VA_ARGS__); ::gl::errchk("glTexCoord4fColor4fNormal3fVertex4fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 235 |
#define glDeleteFencesNV(...) do { glDeleteFencesNV(__VA_ARGS__); ::gl::errchk("glDeleteFencesNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 236 |
#define glHint(...) do { glHint(__VA_ARGS__); ::gl::errchk("glHint", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 237 |
#define glPixelTransferi(...) do { glPixelTransferi(__VA_ARGS__); ::gl::errchk("glPixelTransferi", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 238 |
#define glRenderMode(...) ({ GLint ___ = glRenderMode(__VA_ARGS__); ::gl::errchk("glRenderMode", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 239 |
#define glCompileShaderARB(...) do { glCompileShaderARB(__VA_ARGS__); ::gl::errchk("glCompileShaderARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 240 |
#define glGetColorTable(...) do { glGetColorTable(__VA_ARGS__); ::gl::errchk("glGetColorTable", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 241 |
#define glVertex3i(...) do { glVertex3i(__VA_ARGS__); ::gl::errchk("glVertex3i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 242 |
#define glVertexStream2fvATI(...) do { glVertexStream2fvATI(__VA_ARGS__); ::gl::errchk("glVertexStream2fvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 243 |
#define glUseProgramObjectARB(...) do { glUseProgramObjectARB(__VA_ARGS__); ::gl::errchk("glUseProgramObjectARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 244 |
#define glSampleCoverageARB(...) do { glSampleCoverageARB(__VA_ARGS__); ::gl::errchk("glSampleCoverageARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 245 |
#define glCompressedTexImage1D(...) do { glCompressedTexImage1D(__VA_ARGS__); ::gl::errchk("glCompressedTexImage1D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 246 |
#define glGenVertexArraysAPPLE(...) do { glGenVertexArraysAPPLE(__VA_ARGS__); ::gl::errchk("glGenVertexArraysAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 247 |
#define glSecondaryColor3fEXT(...) do { glSecondaryColor3fEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3fEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 248 |
#define glTexCoord3d(...) do { glTexCoord3d(__VA_ARGS__); ::gl::errchk("glTexCoord3d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 249 |
#define glAttachObjectARB(...) do { glAttachObjectARB(__VA_ARGS__); ::gl::errchk("glAttachObjectARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 250 |
#define glIndexi(...) do { glIndexi(__VA_ARGS__); ::gl::errchk("glIndexi", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 251 |
#define glWindowPos3sMESA(...) do { glWindowPos3sMESA(__VA_ARGS__); ::gl::errchk("glWindowPos3sMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 252 |
#define glBindVertexShaderEXT(...) do { glBindVertexShaderEXT(__VA_ARGS__); ::gl::errchk("glBindVertexShaderEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 253 |
#define glMultiTexCoord2fvARB(...) do { glMultiTexCoord2fvARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 254 |
#define glTexCoord4s(...) do { glTexCoord4s(__VA_ARGS__); ::gl::errchk("glTexCoord4s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 255 |
#define glMultiTexCoord3dARB(...) do { glMultiTexCoord3dARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 256 |
#define glMultiModeDrawElementsIBM(...) do { glMultiModeDrawElementsIBM(__VA_ARGS__); ::gl::errchk("glMultiModeDrawElementsIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 257 |
#define glMultiTexCoord3s(...) do { glMultiTexCoord3s(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 258 |
#define glGetTexGendv(...) do { glGetTexGendv(__VA_ARGS__); ::gl::errchk("glGetTexGendv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 259 |
#define glGetProgramNamedParameterfvNV(...) do { glGetProgramNamedParameterfvNV(__VA_ARGS__); ::gl::errchk("glGetProgramNamedParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 260 |
#define glColor3s(...) do { glColor3s(__VA_ARGS__); ::gl::errchk("glColor3s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 261 |
#define glVertexAttrib4NbvARB(...) do { glVertexAttrib4NbvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4NbvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 262 |
#define glGetMapiv(...) do { glGetMapiv(__VA_ARGS__); ::gl::errchk("glGetMapiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 263 |
#define glGlobalAlphaFactorsSUN(...) do { glGlobalAlphaFactorsSUN(__VA_ARGS__); ::gl::errchk("glGlobalAlphaFactorsSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 264 |
#define glSecondaryColor3f(...) do { glSecondaryColor3f(__VA_ARGS__); ::gl::errchk("glSecondaryColor3f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 265 |
#define glEnd(...) do { glEnd(__VA_ARGS__); ::gl::errchk("glEnd", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 266 |
#define glScaled(...) do { glScaled(__VA_ARGS__); ::gl::errchk("glScaled", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 267 |
#define glColorFragmentOp2ATI(...) do { glColorFragmentOp2ATI(__VA_ARGS__); ::gl::errchk("glColorFragmentOp2ATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 268 |
#define glWindowPos2fARB(...) do { glWindowPos2fARB(__VA_ARGS__); ::gl::errchk("glWindowPos2fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 269 |
#define glBlendFuncSeparateEXT(...) do { glBlendFuncSeparateEXT(__VA_ARGS__); ::gl::errchk("glBlendFuncSeparateEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 270 |
#define glImageTransformParameteriHP(...) do { glImageTransformParameteriHP(__VA_ARGS__); ::gl::errchk("glImageTransformParameteriHP", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 271 |
#define glMultiTexCoord2d(...) do { glMultiTexCoord2d(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 272 |
#define glMapGrid2d(...) do { glMapGrid2d(__VA_ARGS__); ::gl::errchk("glMapGrid2d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 273 |
#define glBufferSubData(...) do { glBufferSubData(__VA_ARGS__); ::gl::errchk("glBufferSubData", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 274 |
#define glMultiTexCoord3fv(...) do { glMultiTexCoord3fv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 275 |
#define glColorSubTableEXT(...) do { glColorSubTableEXT(__VA_ARGS__); ::gl::errchk("glColorSubTableEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 276 |
#define glTexGenf(...) do { glTexGenf(__VA_ARGS__); ::gl::errchk("glTexGenf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 277 |
#define glWindowPos3svMESA(...) do { glWindowPos3svMESA(__VA_ARGS__); ::gl::errchk("glWindowPos3svMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 278 |
#define glTexCoord1dv(...) do { glTexCoord1dv(__VA_ARGS__); ::gl::errchk("glTexCoord1dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 279 |
#define glGetConvolutionFilterEXT(...) do { glGetConvolutionFilterEXT(__VA_ARGS__); ::gl::errchk("glGetConvolutionFilterEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 280 |
#define glDeleteBuffers(...) do { glDeleteBuffers(__VA_ARGS__); ::gl::errchk("glDeleteBuffers", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 281 |
#define glDeleteOcclusionQueriesNV(...) do { glDeleteOcclusionQueriesNV(__VA_ARGS__); ::gl::errchk("glDeleteOcclusionQueriesNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 282 |
#define glGlobalAlphaFactorbSUN(...) do { glGlobalAlphaFactorbSUN(__VA_ARGS__); ::gl::errchk("glGlobalAlphaFactorbSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 283 |
#define glPixelTexGenParameteriSGIS(...) do { glPixelTexGenParameteriSGIS(__VA_ARGS__); ::gl::errchk("glPixelTexGenParameteriSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 284 |
#define glUniform4fARB(...) do { glUniform4fARB(__VA_ARGS__); ::gl::errchk("glUniform4fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 285 |
#define glGenFencesNV(...) do { glGenFencesNV(__VA_ARGS__); ::gl::errchk("glGenFencesNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 286 |
#define glGetMinmaxParameterfvEXT(...) do { glGetMinmaxParameterfvEXT(__VA_ARGS__); ::gl::errchk("glGetMinmaxParameterfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 287 |
#define glBindBuffer(...) do { glBindBuffer(__VA_ARGS__); ::gl::errchk("glBindBuffer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 288 |
#define glPopClientAttrib(...) do { glPopClientAttrib(__VA_ARGS__); ::gl::errchk("glPopClientAttrib", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 289 |
#define glGetClipPlane(...) do { glGetClipPlane(__VA_ARGS__); ::gl::errchk("glGetClipPlane", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 290 |
#define glSecondaryColor3ubvEXT(...) do { glSecondaryColor3ubvEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3ubvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 291 |
#define glGetHistogramEXT(...) do { glGetHistogramEXT(__VA_ARGS__); ::gl::errchk("glGetHistogramEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 292 |
#define glConvolutionFilter1DEXT(...) do { glConvolutionFilter1DEXT(__VA_ARGS__); ::gl::errchk("glConvolutionFilter1DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 293 |
#define glDetachObjectARB(...) do { glDetachObjectARB(__VA_ARGS__); ::gl::errchk("glDetachObjectARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 294 |
#define glVertex2i(...) do { glVertex2i(__VA_ARGS__); ::gl::errchk("glVertex2i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 295 |
#define glBindAttribLocationARB(...) do { glBindAttribLocationARB(__VA_ARGS__); ::gl::errchk("glBindAttribLocationARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 296 |
#define glEnableVertexAttribArrayARB(...) do { glEnableVertexAttribArrayARB(__VA_ARGS__); ::gl::errchk("glEnableVertexAttribArrayARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 297 |
#define glRasterPos3d(...) do { glRasterPos3d(__VA_ARGS__); ::gl::errchk("glRasterPos3d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 298 |
#define glVertex3sv(...) do { glVertex3sv(__VA_ARGS__); ::gl::errchk("glVertex3sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 299 |
#define glFragmentLightModelfvSGIX(...) do { glFragmentLightModelfvSGIX(__VA_ARGS__); ::gl::errchk("glFragmentLightModelfvSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 300 |
#define glLogicOp(...) do { glLogicOp(__VA_ARGS__); ::gl::errchk("glLogicOp", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 301 |
#define glInstrumentsBufferSGIX(...) do { glInstrumentsBufferSGIX(__VA_ARGS__); ::gl::errchk("glInstrumentsBufferSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 302 |
#define glGetColorTableParameteriv(...) do { glGetColorTableParameteriv(__VA_ARGS__); ::gl::errchk("glGetColorTableParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 303 |
#define glVertexAttrib1dARB(...) do { glVertexAttrib1dARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib1dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 304 |
#define glGetCombinerStageParameterfvNV(...) do { glGetCombinerStageParameterfvNV(__VA_ARGS__); ::gl::errchk("glGetCombinerStageParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 305 |
#define glVertexAttrib2sARB(...) do { glVertexAttrib2sARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib2sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 306 |
#define glGetMapAttribParameterfvNV(...) do { glGetMapAttribParameterfvNV(__VA_ARGS__); ::gl::errchk("glGetMapAttribParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 307 |
#define glSecondaryColorPointerEXT(...) do { glSecondaryColorPointerEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColorPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 308 |
#define glFinish(...) do { glFinish(__VA_ARGS__); ::gl::errchk("glFinish", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 309 |
#define glGetBooleanv(...) do { glGetBooleanv(__VA_ARGS__); ::gl::errchk("glGetBooleanv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 310 |
#define glGenQueries(...) do { glGenQueries(__VA_ARGS__); ::gl::errchk("glGenQueries", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 311 |
#define glDrawRangeElementArrayATI(...) do { glDrawRangeElementArrayATI(__VA_ARGS__); ::gl::errchk("glDrawRangeElementArrayATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 312 |
#define glIndexdv(...) do { glIndexdv(__VA_ARGS__); ::gl::errchk("glIndexdv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 313 |
#define glWindowPos3fvMESA(...) do { glWindowPos3fvMESA(__VA_ARGS__); ::gl::errchk("glWindowPos3fvMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 314 |
#define glTexGeniv(...) do { glTexGeniv(__VA_ARGS__); ::gl::errchk("glTexGeniv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 315 |
#define glEdgeFlagv(...) do { glEdgeFlagv(__VA_ARGS__); ::gl::errchk("glEdgeFlagv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 316 |
#define glBindParameterEXT(...) ({ GLuint ___ = glBindParameterEXT(__VA_ARGS__); ::gl::errchk("glBindParameterEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 317 |
#define glIsObjectBufferATI(...) ({ GLboolean ___ = glIsObjectBufferATI(__VA_ARGS__); ::gl::errchk("glIsObjectBufferATI", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 318 |
#define glGenAsyncMarkersSGIX(...) ({ GLuint ___ = glGenAsyncMarkersSGIX(__VA_ARGS__); ::gl::errchk("glGenAsyncMarkersSGIX", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 319 |
#define glMultTransposeMatrixdARB(...) do { glMultTransposeMatrixdARB(__VA_ARGS__); ::gl::errchk("glMultTransposeMatrixdARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 320 |
#define glVertex2f(...) do { glVertex2f(__VA_ARGS__); ::gl::errchk("glVertex2f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 321 |
#define glVertexStream1svATI(...) do { glVertexStream1svATI(__VA_ARGS__); ::gl::errchk("glVertexStream1svATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 322 |
#define glNormal3bv(...) do { glNormal3bv(__VA_ARGS__); ::gl::errchk("glNormal3bv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 323 |
#define glPushName(...) do { glPushName(__VA_ARGS__); ::gl::errchk("glPushName", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 324 |
#define glColorSubTable(...) do { glColorSubTable(__VA_ARGS__); ::gl::errchk("glColorSubTable", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 325 |
#define glMultiTexCoord3svARB(...) do { glMultiTexCoord3svARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 326 |
#define glColor4ub(...) do { glColor4ub(__VA_ARGS__); ::gl::errchk("glColor4ub", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 327 |
#define glFragmentLightModeliSGIX(...) do { glFragmentLightModeliSGIX(__VA_ARGS__); ::gl::errchk("glFragmentLightModeliSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 328 |
#define glProgramParameters4fvNV(...) do { glProgramParameters4fvNV(__VA_ARGS__); ::gl::errchk("glProgramParameters4fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 329 |
#define glSetFenceNV(...) do { glSetFenceNV(__VA_ARGS__); ::gl::errchk("glSetFenceNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 330 |
#define glTexCoord2hNV(...) do { glTexCoord2hNV(__VA_ARGS__); ::gl::errchk("glTexCoord2hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 331 |
#define glVertexStream4fATI(...) do { glVertexStream4fATI(__VA_ARGS__); ::gl::errchk("glVertexStream4fATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 332 |
#define glEdgeFlagPointerEXT(...) do { glEdgeFlagPointerEXT(__VA_ARGS__); ::gl::errchk("glEdgeFlagPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 333 |
#define glGetObjectBufferivATI(...) do { glGetObjectBufferivATI(__VA_ARGS__); ::gl::errchk("glGetObjectBufferivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 334 |
#define glColor3ui(...) do { glColor3ui(__VA_ARGS__); ::gl::errchk("glColor3ui", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 335 |
#define glRasterPos4i(...) do { glRasterPos4i(__VA_ARGS__); ::gl::errchk("glRasterPos4i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 336 |
#define glColorPointer(...) do { glColorPointer(__VA_ARGS__); ::gl::errchk("glColorPointer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 337 |
#define glCopyTexSubImage3D(...) do { glCopyTexSubImage3D(__VA_ARGS__); ::gl::errchk("glCopyTexSubImage3D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 338 |
#define glListParameterivSGIX(...) do { glListParameterivSGIX(__VA_ARGS__); ::gl::errchk("glListParameterivSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 339 |
#define glMultiTexCoord4iARB(...) do { glMultiTexCoord4iARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 340 |
#define glSecondaryColor3dvEXT(...) do { glSecondaryColor3dvEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3dvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 341 |
#define glGenOcclusionQueriesNV(...) do { glGenOcclusionQueriesNV(__VA_ARGS__); ::gl::errchk("glGenOcclusionQueriesNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 342 |
#define glRectf(...) do { glRectf(__VA_ARGS__); ::gl::errchk("glRectf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 343 |
#define glSecondaryColor3bEXT(...) do { glSecondaryColor3bEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3bEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 344 |
#define glSecondaryColor3us(...) do { glSecondaryColor3us(__VA_ARGS__); ::gl::errchk("glSecondaryColor3us", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 345 |
#define glSampleMaskSGIS(...) do { glSampleMaskSGIS(__VA_ARGS__); ::gl::errchk("glSampleMaskSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 346 |
#define glMultiTexCoord4svARB(...) do { glMultiTexCoord4svARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 347 |
#define glMultiTexCoord4f(...) do { glMultiTexCoord4f(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 348 |
#define glUnlockArraysEXT(...) do { glUnlockArraysEXT(__VA_ARGS__); ::gl::errchk("glUnlockArraysEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 349 |
#define glColor4hvNV(...) do { glColor4hvNV(__VA_ARGS__); ::gl::errchk("glColor4hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 350 |
#define glVertexPointerEXT(...) do { glVertexPointerEXT(__VA_ARGS__); ::gl::errchk("glVertexPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 351 |
#define glGetString(...) ({ const GLubyte* ___ = glGetString(__VA_ARGS__); ::gl::errchk("glGetString", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 352 |
#define glVertexAttrib4fvARB(...) do { glVertexAttrib4fvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 353 |
#define glBindTexGenParameterEXT(...) ({ GLuint ___ = glBindTexGenParameterEXT(__VA_ARGS__); ::gl::errchk("glBindTexGenParameterEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 354 |
#define glRasterPos4sv(...) do { glRasterPos4sv(__VA_ARGS__); ::gl::errchk("glRasterPos4sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 355 |
#define glPassThrough(...) do { glPassThrough(__VA_ARGS__); ::gl::errchk("glPassThrough", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 356 |
#define glNormalStream3iATI(...) do { glNormalStream3iATI(__VA_ARGS__); ::gl::errchk("glNormalStream3iATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 357 |
#define glGetProgramStringARB(...) do { glGetProgramStringARB(__VA_ARGS__); ::gl::errchk("glGetProgramStringARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 358 |
#define glVariantbvEXT(...) do { glVariantbvEXT(__VA_ARGS__); ::gl::errchk("glVariantbvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 359 |
#define glReadPixels(...) do { glReadPixels(__VA_ARGS__); ::gl::errchk("glReadPixels", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 360 |
#define glMinmax(...) do { glMinmax(__VA_ARGS__); ::gl::errchk("glMinmax", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 361 |
#define glDeleteFencesAPPLE(...) do { glDeleteFencesAPPLE(__VA_ARGS__); ::gl::errchk("glDeleteFencesAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 362 |
#define glTexCoord1d(...) do { glTexCoord1d(__VA_ARGS__); ::gl::errchk("glTexCoord1d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 363 |
#define glBinormal3svEXT(...) do { glBinormal3svEXT(__VA_ARGS__); ::gl::errchk("glBinormal3svEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 364 |
#define glVariantdvEXT(...) do { glVariantdvEXT(__VA_ARGS__); ::gl::errchk("glVariantdvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 365 |
#define glShaderOp1EXT(...) do { glShaderOp1EXT(__VA_ARGS__); ::gl::errchk("glShaderOp1EXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 366 |
#define glMatrixIndexusvARB(...) do { glMatrixIndexusvARB(__VA_ARGS__); ::gl::errchk("glMatrixIndexusvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 367 |
#define glFogCoorddEXT(...) do { glFogCoorddEXT(__VA_ARGS__); ::gl::errchk("glFogCoorddEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 368 |
#define glVertexAttrib4dARB(...) do { glVertexAttrib4dARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 369 |
#define glCopyTexSubImage3DEXT(...) do { glCopyTexSubImage3DEXT(__VA_ARGS__); ::gl::errchk("glCopyTexSubImage3DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 370 |
#define glVertex4hvNV(...) do { glVertex4hvNV(__VA_ARGS__); ::gl::errchk("glVertex4hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 371 |
#define glColor4iv(...) do { glColor4iv(__VA_ARGS__); ::gl::errchk("glColor4iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 372 |
#define glGetProgramLocalParameterdvARB(...) do { glGetProgramLocalParameterdvARB(__VA_ARGS__); ::gl::errchk("glGetProgramLocalParameterdvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 373 |
#define glLightModelfv(...) do { glLightModelfv(__VA_ARGS__); ::gl::errchk("glLightModelfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 374 |
#define glBeginOcclusionQueryNV(...) do { glBeginOcclusionQueryNV(__VA_ARGS__); ::gl::errchk("glBeginOcclusionQueryNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 375 |
#define glVertexStream1ivATI(...) do { glVertexStream1ivATI(__VA_ARGS__); ::gl::errchk("glVertexStream1ivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 376 |
#define glConvolutionParameterf(...) do { glConvolutionParameterf(__VA_ARGS__); ::gl::errchk("glConvolutionParameterf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 377 |
#define glNormalPointerListIBM(...) do { glNormalPointerListIBM(__VA_ARGS__); ::gl::errchk("glNormalPointerListIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 378 |
#define glVertexStream1dATI(...) do { glVertexStream1dATI(__VA_ARGS__); ::gl::errchk("glVertexStream1dATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 379 |
#define glPushMatrix(...) do { glPushMatrix(__VA_ARGS__); ::gl::errchk("glPushMatrix", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 380 |
#define glVertexAttrib3sARB(...) do { glVertexAttrib3sARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib3sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 381 |
#define glVertexAttrib3fvARB(...) do { glVertexAttrib3fvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib3fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 382 |
#define glMultiTexCoord2iv(...) do { glMultiTexCoord2iv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 383 |
#define glGetMinmax(...) do { glGetMinmax(__VA_ARGS__); ::gl::errchk("glGetMinmax", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 384 |
#define glIndexub(...) do { glIndexub(__VA_ARGS__); ::gl::errchk("glIndexub", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 385 |
#define glBindProgramNV(...) do { glBindProgramNV(__VA_ARGS__); ::gl::errchk("glBindProgramNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 386 |
#define glMultiTexCoord1sv(...) do { glMultiTexCoord1sv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 387 |
#define glFreeObjectBufferATI(...) do { glFreeObjectBufferATI(__VA_ARGS__); ::gl::errchk("glFreeObjectBufferATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 388 |
#define glVertexStream2dATI(...) do { glVertexStream2dATI(__VA_ARGS__); ::gl::errchk("glVertexStream2dATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 389 |
#define glVertexAttrib1sARB(...) do { glVertexAttrib1sARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib1sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 390 |
#define glWindowPos3fvARB(...) do { glWindowPos3fvARB(__VA_ARGS__); ::gl::errchk("glWindowPos3fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 391 |
#define glClipPlane(...) do { glClipPlane(__VA_ARGS__); ::gl::errchk("glClipPlane", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 392 |
#define glBlendEquation(...) do { glBlendEquation(__VA_ARGS__); ::gl::errchk("glBlendEquation", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 393 |
#define glResetMinmax(...) do { glResetMinmax(__VA_ARGS__); ::gl::errchk("glResetMinmax", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 394 |
#define glColorTable(...) do { glColorTable(__VA_ARGS__); ::gl::errchk("glColorTable", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 395 |
#define glGetConvolutionParameterivEXT(...) do { glGetConvolutionParameterivEXT(__VA_ARGS__); ::gl::errchk("glGetConvolutionParameterivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 396 |
#define glEdgeFlag(...) do { glEdgeFlag(__VA_ARGS__); ::gl::errchk("glEdgeFlag", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 397 |
#define glTexImage3D(...) do { glTexImage3D(__VA_ARGS__); ::gl::errchk("glTexImage3D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 398 |
#define glVertexAttrib4usvARB(...) do { glVertexAttrib4usvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4usvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 399 |
#define glVariantArrayObjectATI(...) do { glVariantArrayObjectATI(__VA_ARGS__); ::gl::errchk("glVariantArrayObjectATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 400 |
#define glGetLightiv(...) do { glGetLightiv(__VA_ARGS__); ::gl::errchk("glGetLightiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 401 |
#define glFragmentMaterialivSGIX(...) do { glFragmentMaterialivSGIX(__VA_ARGS__); ::gl::errchk("glFragmentMaterialivSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 402 |
#define glIndexMaterialEXT(...) do { glIndexMaterialEXT(__VA_ARGS__); ::gl::errchk("glIndexMaterialEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 403 |
#define glTexEnvi(...) do { glTexEnvi(__VA_ARGS__); ::gl::errchk("glTexEnvi", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 404 |
#define glBindTexture(...) do { glBindTexture(__VA_ARGS__); ::gl::errchk("glBindTexture", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 405 |
#define glGetObjectBufferfvATI(...) do { glGetObjectBufferfvATI(__VA_ARGS__); ::gl::errchk("glGetObjectBufferfvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 406 |
#define glGetTexBumpParameterivATI(...) do { glGetTexBumpParameterivATI(__VA_ARGS__); ::gl::errchk("glGetTexBumpParameterivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 407 |
#define glVertexAttribs1svNV(...) do { glVertexAttribs1svNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs1svNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 408 |
#define glUniformMatrix2fvARB(...) do { glUniformMatrix2fvARB(__VA_ARGS__); ::gl::errchk("glUniformMatrix2fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 409 |
#define glVertex3d(...) do { glVertex3d(__VA_ARGS__); ::gl::errchk("glVertex3d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 410 |
#define glEvalCoord1f(...) do { glEvalCoord1f(__VA_ARGS__); ::gl::errchk("glEvalCoord1f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 411 |
#define glGetFenceivNV(...) do { glGetFenceivNV(__VA_ARGS__); ::gl::errchk("glGetFenceivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 412 |
#define glResizeBuffersMESA(...) do { glResizeBuffersMESA(__VA_ARGS__); ::gl::errchk("glResizeBuffersMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 413 |
#define glVertexStream4dvATI(...) do { glVertexStream4dvATI(__VA_ARGS__); ::gl::errchk("glVertexStream4dvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 414 |
#define glVertexAttribPointerNV(...) do { glVertexAttribPointerNV(__VA_ARGS__); ::gl::errchk("glVertexAttribPointerNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 415 |
#define glTexBumpParameterivATI(...) do { glTexBumpParameterivATI(__VA_ARGS__); ::gl::errchk("glTexBumpParameterivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 416 |
#define glDeleteProgramsNV(...) do { glDeleteProgramsNV(__VA_ARGS__); ::gl::errchk("glDeleteProgramsNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 417 |
#define glReferencePlaneSGIX(...) do { glReferencePlaneSGIX(__VA_ARGS__); ::gl::errchk("glReferencePlaneSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 418 |
#define glTexCoord2sv(...) do { glTexCoord2sv(__VA_ARGS__); ::gl::errchk("glTexCoord2sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 419 |
#define glWindowPos2sARB(...) do { glWindowPos2sARB(__VA_ARGS__); ::gl::errchk("glWindowPos2sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 420 |
#define glUniform1fARB(...) do { glUniform1fARB(__VA_ARGS__); ::gl::errchk("glUniform1fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 421 |
#define glAlphaFunc(...) do { glAlphaFunc(__VA_ARGS__); ::gl::errchk("glAlphaFunc", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 422 |
#define glTangent3sEXT(...) do { glTangent3sEXT(__VA_ARGS__); ::gl::errchk("glTangent3sEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 423 |
#define glTangent3fvEXT(...) do { glTangent3fvEXT(__VA_ARGS__); ::gl::errchk("glTangent3fvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 424 |
#define glCopyConvolutionFilter1D(...) do { glCopyConvolutionFilter1D(__VA_ARGS__); ::gl::errchk("glCopyConvolutionFilter1D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 425 |
#define glGetSeparableFilter(...) do { glGetSeparableFilter(__VA_ARGS__); ::gl::errchk("glGetSeparableFilter", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 426 |
#define glActiveTexture(...) do { glActiveTexture(__VA_ARGS__); ::gl::errchk("glActiveTexture", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 427 |
#define glPixelTransformParameterfvEXT(...) do { glPixelTransformParameterfvEXT(__VA_ARGS__); ::gl::errchk("glPixelTransformParameterfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 428 |
#define glSecondaryColor3s(...) do { glSecondaryColor3s(__VA_ARGS__); ::gl::errchk("glSecondaryColor3s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 429 |
#define glCombinerParameteriNV(...) do { glCombinerParameteriNV(__VA_ARGS__); ::gl::errchk("glCombinerParameteriNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 430 |
#define glPixelTransformParameterfEXT(...) do { glPixelTransformParameterfEXT(__VA_ARGS__); ::gl::errchk("glPixelTransformParameterfEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 431 |
#define glProgramParameter4fNV(...) do { glProgramParameter4fNV(__VA_ARGS__); ::gl::errchk("glProgramParameter4fNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 432 |
#define glGetPixelTexGenParameterivSGIS(...) do { glGetPixelTexGenParameterivSGIS(__VA_ARGS__); ::gl::errchk("glGetPixelTexGenParameterivSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 433 |
#define glBlendColor(...) do { glBlendColor(__VA_ARGS__); ::gl::errchk("glBlendColor", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 434 |
#define glGetBufferSubData(...) do { glGetBufferSubData(__VA_ARGS__); ::gl::errchk("glGetBufferSubData", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 435 |
#define glGetDoublev(...) do { glGetDoublev(__VA_ARGS__); ::gl::errchk("glGetDoublev", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 436 |
#define glMultiTexCoord2i(...) do { glMultiTexCoord2i(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 437 |
#define glCopyColorSubTableEXT(...) do { glCopyColorSubTableEXT(__VA_ARGS__); ::gl::errchk("glCopyColorSubTableEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 438 |
#define glWindowPos2ivARB(...) do { glWindowPos2ivARB(__VA_ARGS__); ::gl::errchk("glWindowPos2ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 439 |
#define glTexCoord4f(...) do { glTexCoord4f(__VA_ARGS__); ::gl::errchk("glTexCoord4f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 440 |
#define glNormalStream3dvATI(...) do { glNormalStream3dvATI(__VA_ARGS__); ::gl::errchk("glNormalStream3dvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 441 |
#define glDrawBuffer(...) do { glDrawBuffer(__VA_ARGS__); ::gl::errchk("glDrawBuffer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 442 |
#define glWindowPos3dvMESA(...) do { glWindowPos3dvMESA(__VA_ARGS__); ::gl::errchk("glWindowPos3dvMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 443 |
#define glReplacementCodePointerSUN(...) do { glReplacementCodePointerSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodePointerSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 444 |
#define glConvolutionParameterfEXT(...) do { glConvolutionParameterfEXT(__VA_ARGS__); ::gl::errchk("glConvolutionParameterfEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 445 |
#define glVertexAttrib1dNV(...) do { glVertexAttrib1dNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib1dNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 446 |
#define glProgramEnvParameter4dARB(...) do { glProgramEnvParameter4dARB(__VA_ARGS__); ::gl::errchk("glProgramEnvParameter4dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 447 |
#define glColor4ui(...) do { glColor4ui(__VA_ARGS__); ::gl::errchk("glColor4ui", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 448 |
#define glMultiTexCoord3hNV(...) do { glMultiTexCoord3hNV(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 449 |
#define glNormalStream3fATI(...) do { glNormalStream3fATI(__VA_ARGS__); ::gl::errchk("glNormalStream3fATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 450 |
#define glTexEnviv(...) do { glTexEnviv(__VA_ARGS__); ::gl::errchk("glTexEnviv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 451 |
#define glGetTexLevelParameteriv(...) do { glGetTexLevelParameteriv(__VA_ARGS__); ::gl::errchk("glGetTexLevelParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 452 |
#define glWeightivARB(...) do { glWeightivARB(__VA_ARGS__); ::gl::errchk("glWeightivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 453 |
#define glPointParameterfARB(...) do { glPointParameterfARB(__VA_ARGS__); ::gl::errchk("glPointParameterfARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 454 |
#define glBeginQuery(...) do { glBeginQuery(__VA_ARGS__); ::gl::errchk("glBeginQuery", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 455 |
#define glLoadMatrixd(...) do { glLoadMatrixd(__VA_ARGS__); ::gl::errchk("glLoadMatrixd", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 456 |
#define glLoadIdentity(...) do { glLoadIdentity(__VA_ARGS__); ::gl::errchk("glLoadIdentity", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 457 |
#define glScalef(...) do { glScalef(__VA_ARGS__); ::gl::errchk("glScalef", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 458 |
#define glRectsv(...) do { glRectsv(__VA_ARGS__); ::gl::errchk("glRectsv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 459 |
#define glGetVariantArrayObjectfvATI(...) do { glGetVariantArrayObjectfvATI(__VA_ARGS__); ::gl::errchk("glGetVariantArrayObjectfvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 460 |
#define glIsQuery(...) ({ GLboolean ___ = glIsQuery(__VA_ARGS__); ::gl::errchk("glIsQuery", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 461 |
#define glGetVertexAttribdvNV(...) do { glGetVertexAttribdvNV(__VA_ARGS__); ::gl::errchk("glGetVertexAttribdvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 462 |
#define glGetColorTableSGI(...) do { glGetColorTableSGI(__VA_ARGS__); ::gl::errchk("glGetColorTableSGI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 463 |
#define glTranslated(...) do { glTranslated(__VA_ARGS__); ::gl::errchk("glTranslated", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 464 |
#define glTexCoordPointervINTEL(...) do { glTexCoordPointervINTEL(__VA_ARGS__); ::gl::errchk("glTexCoordPointervINTEL", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 465 |
#define glPointParameteriv(...) do { glPointParameteriv(__VA_ARGS__); ::gl::errchk("glPointParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 466 |
#define glEvalPoint1(...) do { glEvalPoint1(__VA_ARGS__); ::gl::errchk("glEvalPoint1", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 467 |
#define glColor3hNV(...) do { glColor3hNV(__VA_ARGS__); ::gl::errchk("glColor3hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 468 |
#define glColorMask(...) do { glColorMask(__VA_ARGS__); ::gl::errchk("glColorMask", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 469 |
#define glMap1d(...) do { glMap1d(__VA_ARGS__); ::gl::errchk("glMap1d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 470 |
#define glWeightubvARB(...) do { glWeightubvARB(__VA_ARGS__); ::gl::errchk("glWeightubvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 471 |
#define glGetMinmaxParameterivEXT(...) do { glGetMinmaxParameterivEXT(__VA_ARGS__); ::gl::errchk("glGetMinmaxParameterivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 472 |
#define glReplacementCodeubSUN(...) do { glReplacementCodeubSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeubSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 473 |
#define glVertexAttrib1fvNV(...) do { glVertexAttrib1fvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib1fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 474 |
#define glGetBufferPointerv(...) do { glGetBufferPointerv(__VA_ARGS__); ::gl::errchk("glGetBufferPointerv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 475 |
#define glFogCoordPointer(...) do { glFogCoordPointer(__VA_ARGS__); ::gl::errchk("glFogCoordPointer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 476 |
#define glConvolutionFilter2DEXT(...) do { glConvolutionFilter2DEXT(__VA_ARGS__); ::gl::errchk("glConvolutionFilter2DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 477 |
#define glSeparableFilter2DEXT(...) do { glSeparableFilter2DEXT(__VA_ARGS__); ::gl::errchk("glSeparableFilter2DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 478 |
#define glGetTexGeniv(...) do { glGetTexGeniv(__VA_ARGS__); ::gl::errchk("glGetTexGeniv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 479 |
#define glCopyTexImage2DEXT(...) do { glCopyTexImage2DEXT(__VA_ARGS__); ::gl::errchk("glCopyTexImage2DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 480 |
#define glVertexStream1iATI(...) do { glVertexStream1iATI(__VA_ARGS__); ::gl::errchk("glVertexStream1iATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 481 |
#define glDisable(...) do { glDisable(__VA_ARGS__); ::gl::errchk("glDisable", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 482 |
#define glGetArrayObjectfvATI(...) do { glGetArrayObjectfvATI(__VA_ARGS__); ::gl::errchk("glGetArrayObjectfvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 483 |
#define glVertexAttrib4dvNV(...) do { glVertexAttrib4dvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 484 |
#define glMapParameterivNV(...) do { glMapParameterivNV(__VA_ARGS__); ::gl::errchk("glMapParameterivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 485 |
#define glSampleMaskEXT(...) do { glSampleMaskEXT(__VA_ARGS__); ::gl::errchk("glSampleMaskEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 486 |
#define glFragmentMaterialiSGIX(...) do { glFragmentMaterialiSGIX(__VA_ARGS__); ::gl::errchk("glFragmentMaterialiSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 487 |
#define glShaderSourceARB(...) do { glShaderSourceARB(__VA_ARGS__); ::gl::errchk("glShaderSourceARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 488 |
#define glTexCoord1i(...) do { glTexCoord1i(__VA_ARGS__); ::gl::errchk("glTexCoord1i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 489 |
#define glMatrixIndexubvARB(...) do { glMatrixIndexubvARB(__VA_ARGS__); ::gl::errchk("glMatrixIndexubvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 490 |
#define glGetMapParameterivNV(...) do { glGetMapParameterivNV(__VA_ARGS__); ::gl::errchk("glGetMapParameterivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 491 |
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(...) do { glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 492 |
#define glColor3uiv(...) do { glColor3uiv(__VA_ARGS__); ::gl::errchk("glColor3uiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 493 |
#define glSecondaryColor3bv(...) do { glSecondaryColor3bv(__VA_ARGS__); ::gl::errchk("glSecondaryColor3bv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 494 |
#define glIsTextureEXT(...) ({ GLboolean ___ = glIsTextureEXT(__VA_ARGS__); ::gl::errchk("glIsTextureEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 495 |
#define glDeleteVertexShaderEXT(...) do { glDeleteVertexShaderEXT(__VA_ARGS__); ::gl::errchk("glDeleteVertexShaderEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 496 |
#define glEnableVariantClientStateEXT(...) do { glEnableVariantClientStateEXT(__VA_ARGS__); ::gl::errchk("glEnableVariantClientStateEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 497 |
#define glGetMapfv(...) do { glGetMapfv(__VA_ARGS__); ::gl::errchk("glGetMapfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 498 |
#define glTangent3svEXT(...) do { glTangent3svEXT(__VA_ARGS__); ::gl::errchk("glTangent3svEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 499 |
#define glWindowPos2dvARB(...) do { glWindowPos2dvARB(__VA_ARGS__); ::gl::errchk("glWindowPos2dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 500 |
#define glTexCoord1iv(...) do { glTexCoord1iv(__VA_ARGS__); ::gl::errchk("glTexCoord1iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 501 |
#define glVertexAttrib4ubvARB(...) do { glVertexAttrib4ubvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4ubvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 502 |
#define glTexCoord2fVertex3fSUN(...) do { glTexCoord2fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 503 |
#define glVertexAttribs2svNV(...) do { glVertexAttribs2svNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs2svNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 504 |
#define glReplacementCodeuiTexCoord2fVertex3fSUN(...) do { glReplacementCodeuiTexCoord2fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiTexCoord2fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 505 |
#define glWindowPos3ivARB(...) do { glWindowPos3ivARB(__VA_ARGS__); ::gl::errchk("glWindowPos3ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 506 |
#define glWindowPos3dv(...) do { glWindowPos3dv(__VA_ARGS__); ::gl::errchk("glWindowPos3dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 507 |
#define glRasterPos3f(...) do { glRasterPos3f(__VA_ARGS__); ::gl::errchk("glRasterPos3f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 508 |
#define glTexCoord1s(...) do { glTexCoord1s(__VA_ARGS__); ::gl::errchk("glTexCoord1s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 509 |
#define glDepthBoundsEXT(...) do { glDepthBoundsEXT(__VA_ARGS__); ::gl::errchk("glDepthBoundsEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 510 |
#define glDeleteObjectARB(...) do { glDeleteObjectARB(__VA_ARGS__); ::gl::errchk("glDeleteObjectARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 511 |
#define glGetCompressedTexImageARB(...) do { glGetCompressedTexImageARB(__VA_ARGS__); ::gl::errchk("glGetCompressedTexImageARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 512 |
#define glFinishFenceAPPLE(...) do { glFinishFenceAPPLE(__VA_ARGS__); ::gl::errchk("glFinishFenceAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 513 |
#define glAlphaFragmentOp2ATI(...) do { glAlphaFragmentOp2ATI(__VA_ARGS__); ::gl::errchk("glAlphaFragmentOp2ATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 514 |
#define glUniform2ivARB(...) do { glUniform2ivARB(__VA_ARGS__); ::gl::errchk("glUniform2ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 515 |
#define glRasterPos3iv(...) do { glRasterPos3iv(__VA_ARGS__); ::gl::errchk("glRasterPos3iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 516 |
#define glPNTrianglesiATI(...) do { glPNTrianglesiATI(__VA_ARGS__); ::gl::errchk("glPNTrianglesiATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 517 |
#define glCombinerParameterivNV(...) do { glCombinerParameterivNV(__VA_ARGS__); ::gl::errchk("glCombinerParameterivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 518 |
#define glCombinerOutputNV(...) do { glCombinerOutputNV(__VA_ARGS__); ::gl::errchk("glCombinerOutputNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 519 |
#define glTestFenceNV(...) ({ GLboolean ___ = glTestFenceNV(__VA_ARGS__); ::gl::errchk("glTestFenceNV", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 520 |
#define glTexCoord2fColor4ubVertex3fSUN(...) do { glTexCoord2fColor4ubVertex3fSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fColor4ubVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 521 |
#define glVertexAttrib2fvNV(...) do { glVertexAttrib2fvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib2fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 522 |
#define glMultTransposeMatrixfARB(...) do { glMultTransposeMatrixfARB(__VA_ARGS__); ::gl::errchk("glMultTransposeMatrixfARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 523 |
#define glVertexStream2svATI(...) do { glVertexStream2svATI(__VA_ARGS__); ::gl::errchk("glVertexStream2svATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 524 |
#define glMap2d(...) do { glMap2d(__VA_ARGS__); ::gl::errchk("glMap2d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 525 |
#define glFinishAsyncSGIX(...) ({ GLint ___ = glFinishAsyncSGIX(__VA_ARGS__); ::gl::errchk("glFinishAsyncSGIX", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 526 |
#define glEndList(...) do { glEndList(__VA_ARGS__); ::gl::errchk("glEndList", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 527 |
#define glPolygonStipple(...) do { glPolygonStipple(__VA_ARGS__); ::gl::errchk("glPolygonStipple", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 528 |
#define glConvolutionFilter1D(...) do { glConvolutionFilter1D(__VA_ARGS__); ::gl::errchk("glConvolutionFilter1D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 529 |
#define glVertexAttrib1fARB(...) do { glVertexAttrib1fARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib1fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 530 |
#define glDrawBuffersARB(...) do { glDrawBuffersARB(__VA_ARGS__); ::gl::errchk("glDrawBuffersARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 531 |
#define glCompressedTexImage2DARB(...) do { glCompressedTexImage2DARB(__VA_ARGS__); ::gl::errchk("glCompressedTexImage2DARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 532 |
#define glLockArraysEXT(...) do { glLockArraysEXT(__VA_ARGS__); ::gl::errchk("glLockArraysEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 533 |
#define glSecondaryColor3ivEXT(...) do { glSecondaryColor3ivEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3ivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 534 |
#define glTexImage3DEXT(...) do { glTexImage3DEXT(__VA_ARGS__); ::gl::errchk("glTexImage3DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 535 |
#define glReplacementCodeuiTexCoord2fVertex3fvSUN(...) do { glReplacementCodeuiTexCoord2fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiTexCoord2fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 536 |
#define glNormal3s(...) do { glNormal3s(__VA_ARGS__); ::gl::errchk("glNormal3s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 537 |
#define glVertex2sv(...) do { glVertex2sv(__VA_ARGS__); ::gl::errchk("glVertex2sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 538 |
#define glColor3f(...) do { glColor3f(__VA_ARGS__); ::gl::errchk("glColor3f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 539 |
#define glNormal3iv(...) do { glNormal3iv(__VA_ARGS__); ::gl::errchk("glNormal3iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 540 |
#define glProgramParameters4dvNV(...) do { glProgramParameters4dvNV(__VA_ARGS__); ::gl::errchk("glProgramParameters4dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 541 |
#define glActiveStencilFaceEXT(...) do { glActiveStencilFaceEXT(__VA_ARGS__); ::gl::errchk("glActiveStencilFaceEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 542 |
#define glVertexAttrib1fNV(...) do { glVertexAttrib1fNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib1fNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 543 |
#define glPixelTransferf(...) do { glPixelTransferf(__VA_ARGS__); ::gl::errchk("glPixelTransferf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 544 |
#define glTangentPointerEXT(...) do { glTangentPointerEXT(__VA_ARGS__); ::gl::errchk("glTangentPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 545 |
#define glVertex3f(...) do { glVertex3f(__VA_ARGS__); ::gl::errchk("glVertex3f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 546 |
#define glWindowPos2s(...) do { glWindowPos2s(__VA_ARGS__); ::gl::errchk("glWindowPos2s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 547 |
#define glColor4bv(...) do { glColor4bv(__VA_ARGS__); ::gl::errchk("glColor4bv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 548 |
#define glTestObjectAPPLE(...) ({ GLboolean ___ = glTestObjectAPPLE(__VA_ARGS__); ::gl::errchk("glTestObjectAPPLE", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 549 |
#define glGetQueryObjectuivARB(...) do { glGetQueryObjectuivARB(__VA_ARGS__); ::gl::errchk("glGetQueryObjectuivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 550 |
#define glSecondaryColor3dv(...) do { glSecondaryColor3dv(__VA_ARGS__); ::gl::errchk("glSecondaryColor3dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 551 |
#define glEvalCoord2f(...) do { glEvalCoord2f(__VA_ARGS__); ::gl::errchk("glEvalCoord2f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 552 |
#define glPointParameterfvSGIS(...) do { glPointParameterfvSGIS(__VA_ARGS__); ::gl::errchk("glPointParameterfvSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 553 |
#define glGetInvariantIntegervEXT(...) do { glGetInvariantIntegervEXT(__VA_ARGS__); ::gl::errchk("glGetInvariantIntegervEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 554 |
#define glVertexAttrib3sNV(...) do { glVertexAttrib3sNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib3sNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 555 |
#define glMultiDrawArraysEXT(...) do { glMultiDrawArraysEXT(__VA_ARGS__); ::gl::errchk("glMultiDrawArraysEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 556 |
#define glNormalStream3bvATI(...) do { glNormalStream3bvATI(__VA_ARGS__); ::gl::errchk("glNormalStream3bvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 557 |
#define glBindVertexArrayAPPLE(...) do { glBindVertexArrayAPPLE(__VA_ARGS__); ::gl::errchk("glBindVertexArrayAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 558 |
#define glVertex3s(...) do { glVertex3s(__VA_ARGS__); ::gl::errchk("glVertex3s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 559 |
#define glGetTexEnviv(...) do { glGetTexEnviv(__VA_ARGS__); ::gl::errchk("glGetTexEnviv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 560 |
#define glWindowPos2dv(...) do { glWindowPos2dv(__VA_ARGS__); ::gl::errchk("glWindowPos2dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 561 |
#define glBeginVertexShaderEXT(...) do { glBeginVertexShaderEXT(__VA_ARGS__); ::gl::errchk("glBeginVertexShaderEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 562 |
#define glDeleteFragmentShaderATI(...) do { glDeleteFragmentShaderATI(__VA_ARGS__); ::gl::errchk("glDeleteFragmentShaderATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 563 |
#define glColor3fv(...) do { glColor3fv(__VA_ARGS__); ::gl::errchk("glColor3fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 564 |
#define glSecondaryColor3dEXT(...) do { glSecondaryColor3dEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3dEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 565 |
#define glPrioritizeTexturesEXT(...) do { glPrioritizeTexturesEXT(__VA_ARGS__); ::gl::errchk("glPrioritizeTexturesEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 566 |
#define glLoadProgramNV(...) do { glLoadProgramNV(__VA_ARGS__); ::gl::errchk("glLoadProgramNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 567 |
#define glVertexAttrib4svARB(...) do { glVertexAttrib4svARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 568 |
#define glMultiTexCoord1iARB(...) do { glMultiTexCoord1iARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 569 |
#define glProgramLocalParameter4dARB(...) do { glProgramLocalParameter4dARB(__VA_ARGS__); ::gl::errchk("glProgramLocalParameter4dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 570 |
#define glRasterPos3fv(...) do { glRasterPos3fv(__VA_ARGS__); ::gl::errchk("glRasterPos3fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 571 |
#define glArrayElement(...) do { glArrayElement(__VA_ARGS__); ::gl::errchk("glArrayElement", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 572 |
#define glMatrixIndexuivARB(...) do { glMatrixIndexuivARB(__VA_ARGS__); ::gl::errchk("glMatrixIndexuivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 573 |
#define glWindowPos3d(...) do { glWindowPos3d(__VA_ARGS__); ::gl::errchk("glWindowPos3d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 574 |
#define glFragmentLightiSGIX(...) do { glFragmentLightiSGIX(__VA_ARGS__); ::gl::errchk("glFragmentLightiSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 575 |
#define glTexCoordPointerEXT(...) do { glTexCoordPointerEXT(__VA_ARGS__); ::gl::errchk("glTexCoordPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 576 |
#define glGetProgramParameterfvNV(...) do { glGetProgramParameterfvNV(__VA_ARGS__); ::gl::errchk("glGetProgramParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 577 |
#define glPixelTexGenParameterivSGIS(...) do { glPixelTexGenParameterivSGIS(__VA_ARGS__); ::gl::errchk("glPixelTexGenParameterivSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 578 |
#define glGetVertexAttribivNV(...) do { glGetVertexAttribivNV(__VA_ARGS__); ::gl::errchk("glGetVertexAttribivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 579 |
#define glProgramEnvParameter4dvARB(...) do { glProgramEnvParameter4dvARB(__VA_ARGS__); ::gl::errchk("glProgramEnvParameter4dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 580 |
#define glVertexAttrib4fARB(...) do { glVertexAttrib4fARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 581 |
#define glRasterPos3i(...) do { glRasterPos3i(__VA_ARGS__); ::gl::errchk("glRasterPos3i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 582 |
#define glIndexiv(...) do { glIndexiv(__VA_ARGS__); ::gl::errchk("glIndexiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 583 |
#define glDeleteProgramsARB(...) do { glDeleteProgramsARB(__VA_ARGS__); ::gl::errchk("glDeleteProgramsARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 584 |
#define glListBase(...) do { glListBase(__VA_ARGS__); ::gl::errchk("glListBase", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 585 |
#define glHistogram(...) do { glHistogram(__VA_ARGS__); ::gl::errchk("glHistogram", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 586 |
#define glBinormal3iEXT(...) do { glBinormal3iEXT(__VA_ARGS__); ::gl::errchk("glBinormal3iEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 587 |
#define glVertex3dv(...) do { glVertex3dv(__VA_ARGS__); ::gl::errchk("glVertex3dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 588 |
#define glLineWidth(...) do { glLineWidth(__VA_ARGS__); ::gl::errchk("glLineWidth", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 589 |
#define glVertexAttrib1svARB(...) do { glVertexAttrib1svARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib1svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 590 |
#define glVertexStream4dATI(...) do { glVertexStream4dATI(__VA_ARGS__); ::gl::errchk("glVertexStream4dATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 591 |
#define glGetHandleARB(...) ({ GLhandleARB ___ = glGetHandleARB(__VA_ARGS__); ::gl::errchk("glGetHandleARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 592 |
#define glVertexAttrib3dvARB(...) do { glVertexAttrib3dvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib3dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 593 |
#define glPointParameterfv(...) do { glPointParameterfv(__VA_ARGS__); ::gl::errchk("glPointParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 594 |
#define glMultiTexCoord2sARB(...) do { glMultiTexCoord2sARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 595 |
#define glMultiTexCoord1i(...) do { glMultiTexCoord1i(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 596 |
#define glWindowPos3sv(...) do { glWindowPos3sv(__VA_ARGS__); ::gl::errchk("glWindowPos3sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 597 |
#define glVertex2iv(...) do { glVertex2iv(__VA_ARGS__); ::gl::errchk("glVertex2iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 598 |
#define glVertexAttribs4ubvNV(...) do { glVertexAttribs4ubvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs4ubvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 599 |
#define glVertexStream1sATI(...) do { glVertexStream1sATI(__VA_ARGS__); ::gl::errchk("glVertexStream1sATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 600 |
#define glTexCoord2fNormal3fVertex3fvSUN(...) do { glTexCoord2fNormal3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fNormal3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 601 |
#define glIndexPointerEXT(...) do { glIndexPointerEXT(__VA_ARGS__); ::gl::errchk("glIndexPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 602 |
#define glGetTexFilterFuncSGIS(...) do { glGetTexFilterFuncSGIS(__VA_ARGS__); ::gl::errchk("glGetTexFilterFuncSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 603 |
#define glGetTexParameterfv(...) do { glGetTexParameterfv(__VA_ARGS__); ::gl::errchk("glGetTexParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 604 |
#define glDeleteBuffersARB(...) do { glDeleteBuffersARB(__VA_ARGS__); ::gl::errchk("glDeleteBuffersARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 605 |
#define glGetVariantArrayObjectivATI(...) do { glGetVariantArrayObjectivATI(__VA_ARGS__); ::gl::errchk("glGetVariantArrayObjectivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 606 |
#define glBitmap(...) do { glBitmap(__VA_ARGS__); ::gl::errchk("glBitmap", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 607 |
#define glBinormal3ivEXT(...) do { glBinormal3ivEXT(__VA_ARGS__); ::gl::errchk("glBinormal3ivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 608 |
#define glSpriteParameterfvSGIX(...) do { glSpriteParameterfvSGIX(__VA_ARGS__); ::gl::errchk("glSpriteParameterfvSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 609 |
#define glGetProgramLocalParameterfvARB(...) do { glGetProgramLocalParameterfvARB(__VA_ARGS__); ::gl::errchk("glGetProgramLocalParameterfvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 610 |
#define glWindowPos2iARB(...) do { glWindowPos2iARB(__VA_ARGS__); ::gl::errchk("glWindowPos2iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 611 |
#define glVertex3fv(...) do { glVertex3fv(__VA_ARGS__); ::gl::errchk("glVertex3fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 612 |
#define glMultiTexCoord2dARB(...) do { glMultiTexCoord2dARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 613 |
#define glMultiTexCoord4fARB(...) do { glMultiTexCoord4fARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 614 |
#define glCurrentPaletteMatrixARB(...) do { glCurrentPaletteMatrixARB(__VA_ARGS__); ::gl::errchk("glCurrentPaletteMatrixARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 615 |
#define glWindowPos4dMESA(...) do { glWindowPos4dMESA(__VA_ARGS__); ::gl::errchk("glWindowPos4dMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 616 |
#define glSwizzleEXT(...) do { glSwizzleEXT(__VA_ARGS__); ::gl::errchk("glSwizzleEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 617 |
#define glVertexWeightfvEXT(...) do { glVertexWeightfvEXT(__VA_ARGS__); ::gl::errchk("glVertexWeightfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 618 |
#define glMultiModeDrawArraysIBM(...) do { glMultiModeDrawArraysIBM(__VA_ARGS__); ::gl::errchk("glMultiModeDrawArraysIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 619 |
#define glVertexStream1fATI(...) do { glVertexStream1fATI(__VA_ARGS__); ::gl::errchk("glVertexStream1fATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 620 |
#define glFogFuncSGIS(...) do { glFogFuncSGIS(__VA_ARGS__); ::gl::errchk("glFogFuncSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 621 |
#define glRasterPos2i(...) do { glRasterPos2i(__VA_ARGS__); ::gl::errchk("glRasterPos2i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 622 |
#define glWeightsvARB(...) do { glWeightsvARB(__VA_ARGS__); ::gl::errchk("glWeightsvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 623 |
#define glTranslatef(...) do { glTranslatef(__VA_ARGS__); ::gl::errchk("glTranslatef", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 624 |
#define glNewTraceMESA(...) do { glNewTraceMESA(__VA_ARGS__); ::gl::errchk("glNewTraceMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 625 |
#define glSpriteParameterivSGIX(...) do { glSpriteParameterivSGIX(__VA_ARGS__); ::gl::errchk("glSpriteParameterivSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 626 |
#define glNormal3fv(...) do { glNormal3fv(__VA_ARGS__); ::gl::errchk("glNormal3fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 627 |
#define glGetFragmentMaterialivSGIX(...) do { glGetFragmentMaterialivSGIX(__VA_ARGS__); ::gl::errchk("glGetFragmentMaterialivSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 628 |
#define glSecondaryColorPointer(...) do { glSecondaryColorPointer(__VA_ARGS__); ::gl::errchk("glSecondaryColorPointer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 629 |
#define glIsVertexArrayAPPLE(...) ({ GLboolean ___ = glIsVertexArrayAPPLE(__VA_ARGS__); ::gl::errchk("glIsVertexArrayAPPLE", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 630 |
#define glEdgeFlagPointerListIBM(...) do { glEdgeFlagPointerListIBM(__VA_ARGS__); ::gl::errchk("glEdgeFlagPointerListIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 631 |
#define glSetFenceAPPLE(...) do { glSetFenceAPPLE(__VA_ARGS__); ::gl::errchk("glSetFenceAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 632 |
#define glReplacementCodeuiColor4fNormal3fVertex3fvSUN(...) do { glReplacementCodeuiColor4fNormal3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiColor4fNormal3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 633 |
#define glVariantubvEXT(...) do { glVariantubvEXT(__VA_ARGS__); ::gl::errchk("glVariantubvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 634 |
#define glGetIntegerv(...) do { glGetIntegerv(__VA_ARGS__); ::gl::errchk("glGetIntegerv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 635 |
#define glNormalStream3svATI(...) do { glNormalStream3svATI(__VA_ARGS__); ::gl::errchk("glNormalStream3svATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 636 |
#define glWeightusvARB(...) do { glWeightusvARB(__VA_ARGS__); ::gl::errchk("glWeightusvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 637 |
#define glIndexfv(...) do { glIndexfv(__VA_ARGS__); ::gl::errchk("glIndexfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 638 |
#define glIsAsyncMarkerSGIX(...) ({ GLboolean ___ = glIsAsyncMarkerSGIX(__VA_ARGS__); ::gl::errchk("glIsAsyncMarkerSGIX", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 639 |
#define glFogCoordPointerEXT(...) do { glFogCoordPointerEXT(__VA_ARGS__); ::gl::errchk("glFogCoordPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 640 |
#define glClearAccum(...) do { glClearAccum(__VA_ARGS__); ::gl::errchk("glClearAccum", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 641 |
#define glVertexAttrib4hNV(...) do { glVertexAttrib4hNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 642 |
#define glVertex4s(...) do { glVertex4s(__VA_ARGS__); ::gl::errchk("glVertex4s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 643 |
#define glTangent3ivEXT(...) do { glTangent3ivEXT(__VA_ARGS__); ::gl::errchk("glTangent3ivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 644 |
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(...) do { glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 645 |
#define glColor3hvNV(...) do { glColor3hvNV(__VA_ARGS__); ::gl::errchk("glColor3hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 646 |
#define glVertexAttribs3dvNV(...) do { glVertexAttribs3dvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs3dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 647 |
#define glWindowPos3fMESA(...) do { glWindowPos3fMESA(__VA_ARGS__); ::gl::errchk("glWindowPos3fMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 648 |
#define glBlendFunc(...) do { glBlendFunc(__VA_ARGS__); ::gl::errchk("glBlendFunc", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 649 |
#define glProgramEnvParameter4fARB(...) do { glProgramEnvParameter4fARB(__VA_ARGS__); ::gl::errchk("glProgramEnvParameter4fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 650 |
#define glLoadIdentityDeformationMapSGIX(...) do { glLoadIdentityDeformationMapSGIX(__VA_ARGS__); ::gl::errchk("glLoadIdentityDeformationMapSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 651 |
#define glColor4dv(...) do { glColor4dv(__VA_ARGS__); ::gl::errchk("glColor4dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 652 |
#define glUnmapBuffer(...) ({ GLboolean ___ = glUnmapBuffer(__VA_ARGS__); ::gl::errchk("glUnmapBuffer", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 653 |
#define glWindowPos4fMESA(...) do { glWindowPos4fMESA(__VA_ARGS__); ::gl::errchk("glWindowPos4fMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 654 |
#define glTexCoord1fv(...) do { glTexCoord1fv(__VA_ARGS__); ::gl::errchk("glTexCoord1fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 655 |
#define glVertex4dv(...) do { glVertex4dv(__VA_ARGS__); ::gl::errchk("glVertex4dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 656 |
#define glGetFogFuncSGIS(...) do { glGetFogFuncSGIS(__VA_ARGS__); ::gl::errchk("glGetFogFuncSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 657 |
#define glReplacementCodeusSUN(...) do { glReplacementCodeusSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeusSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 658 |
#define glNormal3hvNV(...) do { glNormal3hvNV(__VA_ARGS__); ::gl::errchk("glNormal3hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 659 |
#define glSecondaryColorPointerListIBM(...) do { glSecondaryColorPointerListIBM(__VA_ARGS__); ::gl::errchk("glSecondaryColorPointerListIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 660 |
#define glTraceAssertAttribMESA(...) do { glTraceAssertAttribMESA(__VA_ARGS__); ::gl::errchk("glTraceAssertAttribMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 661 |
#define glSecondaryColor3uiEXT(...) do { glSecondaryColor3uiEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3uiEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 662 |
#define glPolygonMode(...) do { glPolygonMode(__VA_ARGS__); ::gl::errchk("glPolygonMode", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 663 |
#define glVertexStream1fvATI(...) do { glVertexStream1fvATI(__VA_ARGS__); ::gl::errchk("glVertexStream1fvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 664 |
#define glBindMaterialParameterEXT(...) ({ GLuint ___ = glBindMaterialParameterEXT(__VA_ARGS__); ::gl::errchk("glBindMaterialParameterEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 665 |
#define glGetPointervEXT(...) do { glGetPointervEXT(__VA_ARGS__); ::gl::errchk("glGetPointervEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 666 |
#define glVertexAttrib4NuivARB(...) do { glVertexAttrib4NuivARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4NuivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 667 |
#define glMultiTexCoord1iv(...) do { glMultiTexCoord1iv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 668 |
#define glWindowPos3dMESA(...) do { glWindowPos3dMESA(__VA_ARGS__); ::gl::errchk("glWindowPos3dMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 669 |
#define glColor3usv(...) do { glColor3usv(__VA_ARGS__); ::gl::errchk("glColor3usv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 670 |
#define glFogCoorddvEXT(...) do { glFogCoorddvEXT(__VA_ARGS__); ::gl::errchk("glFogCoorddvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 671 |
#define glTexCoord4iv(...) do { glTexCoord4iv(__VA_ARGS__); ::gl::errchk("glTexCoord4iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 672 |
#define glVertexArrayRangeAPPLE(...) do { glVertexArrayRangeAPPLE(__VA_ARGS__); ::gl::errchk("glVertexArrayRangeAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 673 |
#define glCopyTexImage1D(...) do { glCopyTexImage1D(__VA_ARGS__); ::gl::errchk("glCopyTexImage1D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 674 |
#define glWindowPos2i(...) do { glWindowPos2i(__VA_ARGS__); ::gl::errchk("glWindowPos2i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 675 |
#define glReplacementCodeubvSUN(...) do { glReplacementCodeubvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeubvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 676 |
#define glRectiv(...) do { glRectiv(__VA_ARGS__); ::gl::errchk("glRectiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 677 |
#define glGetMaterialfv(...) do { glGetMaterialfv(__VA_ARGS__); ::gl::errchk("glGetMaterialfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 678 |
#define glWindowPos3iv(...) do { glWindowPos3iv(__VA_ARGS__); ::gl::errchk("glWindowPos3iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 679 |
#define glProgramParameter4fvNV(...) do { glProgramParameter4fvNV(__VA_ARGS__); ::gl::errchk("glProgramParameter4fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 680 |
#define glLoadMatrixf(...) do { glLoadMatrixf(__VA_ARGS__); ::gl::errchk("glLoadMatrixf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 681 |
#define glRasterPos2fv(...) do { glRasterPos2fv(__VA_ARGS__); ::gl::errchk("glRasterPos2fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 682 |
#define glTexCoord1hvNV(...) do { glTexCoord1hvNV(__VA_ARGS__); ::gl::errchk("glTexCoord1hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 683 |
#define glVertex2s(...) do { glVertex2s(__VA_ARGS__); ::gl::errchk("glVertex2s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 684 |
#define glFogiv(...) do { glFogiv(__VA_ARGS__); ::gl::errchk("glFogiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 685 |
#define glVertexStream3ivATI(...) do { glVertexStream3ivATI(__VA_ARGS__); ::gl::errchk("glVertexStream3ivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 686 |
#define glEvalCoord1fv(...) do { glEvalCoord1fv(__VA_ARGS__); ::gl::errchk("glEvalCoord1fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 687 |
#define glWindowPos2fv(...) do { glWindowPos2fv(__VA_ARGS__); ::gl::errchk("glWindowPos2fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 688 |
#define glColor4ubVertex2fvSUN(...) do { glColor4ubVertex2fvSUN(__VA_ARGS__); ::gl::errchk("glColor4ubVertex2fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 689 |
#define glClientActiveTexture(...) do { glClientActiveTexture(__VA_ARGS__); ::gl::errchk("glClientActiveTexture", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 690 |
#define glWindowPos3svARB(...) do { glWindowPos3svARB(__VA_ARGS__); ::gl::errchk("glWindowPos3svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 691 |
#define glPopName(...) do { glPopName(__VA_ARGS__); ::gl::errchk("glPopName", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 692 |
#define glCompressedTexSubImage3D(...) do { glCompressedTexSubImage3D(__VA_ARGS__); ::gl::errchk("glCompressedTexSubImage3D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 693 |
#define glSpriteParameteriSGIX(...) do { glSpriteParameteriSGIX(__VA_ARGS__); ::gl::errchk("glSpriteParameteriSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 694 |
#define glGetCombinerOutputParameterivNV(...) do { glGetCombinerOutputParameterivNV(__VA_ARGS__); ::gl::errchk("glGetCombinerOutputParameterivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 695 |
#define glVertexAttrib1dvNV(...) do { glVertexAttrib1dvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib1dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 696 |
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(...) do { glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 697 |
#define glColor3d(...) do { glColor3d(__VA_ARGS__); ::gl::errchk("glColor3d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 698 |
#define glGetFloatv(...) do { glGetFloatv(__VA_ARGS__); ::gl::errchk("glGetFloatv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 699 |
#define glTextureColorMaskSGIS(...) do { glTextureColorMaskSGIS(__VA_ARGS__); ::gl::errchk("glTextureColorMaskSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 700 |
#define glTexCoord3iv(...) do { glTexCoord3iv(__VA_ARGS__); ::gl::errchk("glTexCoord3iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 701 |
#define glWindowPos3sARB(...) do { glWindowPos3sARB(__VA_ARGS__); ::gl::errchk("glWindowPos3sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 702 |
#define glUniformMatrix4fvARB(...) do { glUniformMatrix4fvARB(__VA_ARGS__); ::gl::errchk("glUniformMatrix4fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 703 |
#define glReplacementCodeuiColor3fVertex3fSUN(...) do { glReplacementCodeuiColor3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiColor3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 704 |
#define glGetOcclusionQueryuivNV(...) do { glGetOcclusionQueryuivNV(__VA_ARGS__); ::gl::errchk("glGetOcclusionQueryuivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 705 |
#define glNormalStream3fvATI(...) do { glNormalStream3fvATI(__VA_ARGS__); ::gl::errchk("glNormalStream3fvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 706 |
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(...) do { glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 707 |
#define glConvolutionParameteri(...) do { glConvolutionParameteri(__VA_ARGS__); ::gl::errchk("glConvolutionParameteri", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 708 |
#define glProgramNamedParameter4dNV(...) do { glProgramNamedParameter4dNV(__VA_ARGS__); ::gl::errchk("glProgramNamedParameter4dNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 709 |
#define glMultiTexCoord3sv(...) do { glMultiTexCoord3sv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 710 |
#define glGetInstrumentsSGIX(...) ({ GLint ___ = glGetInstrumentsSGIX(__VA_ARGS__); ::gl::errchk("glGetInstrumentsSGIX", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 711 |
#define glSecondaryColor3usEXT(...) do { glSecondaryColor3usEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3usEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 712 |
#define glVertexAttrib4NivARB(...) do { glVertexAttrib4NivARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4NivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 713 |
#define glTexGend(...) do { glTexGend(__VA_ARGS__); ::gl::errchk("glTexGend", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 714 |
#define glGetCombinerOutputParameterfvNV(...) do { glGetCombinerOutputParameterfvNV(__VA_ARGS__); ::gl::errchk("glGetCombinerOutputParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 715 |
#define glVertexAttrib3dvNV(...) do { glVertexAttrib3dvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib3dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 716 |
#define glReplacementCodeuiVertex3fvSUN(...) do { glReplacementCodeuiVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 717 |
#define glFogCoordd(...) do { glFogCoordd(__VA_ARGS__); ::gl::errchk("glFogCoordd", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 718 |
#define glPointParameterivNV(...) do { glPointParameterivNV(__VA_ARGS__); ::gl::errchk("glPointParameterivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 719 |
#define glVertexStream1dvATI(...) do { glVertexStream1dvATI(__VA_ARGS__); ::gl::errchk("glVertexStream1dvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 720 |
#define glInsertComponentEXT(...) do { glInsertComponentEXT(__VA_ARGS__); ::gl::errchk("glInsertComponentEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 721 |
#define glTexCoord3sv(...) do { glTexCoord3sv(__VA_ARGS__); ::gl::errchk("glTexCoord3sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 722 |
#define glGetPixelMapusv(...) do { glGetPixelMapusv(__VA_ARGS__); ::gl::errchk("glGetPixelMapusv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 723 |
#define glConvolutionParameteriv(...) do { glConvolutionParameteriv(__VA_ARGS__); ::gl::errchk("glConvolutionParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 724 |
#define glListParameterfvSGIX(...) do { glListParameterfvSGIX(__VA_ARGS__); ::gl::errchk("glListParameterfvSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 725 |
#define glRasterPos4fv(...) do { glRasterPos4fv(__VA_ARGS__); ::gl::errchk("glRasterPos4fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 726 |
#define glIndexPointerListIBM(...) do { glIndexPointerListIBM(__VA_ARGS__); ::gl::errchk("glIndexPointerListIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 727 |
#define glFlushPixelDataRangeNV(...) do { glFlushPixelDataRangeNV(__VA_ARGS__); ::gl::errchk("glFlushPixelDataRangeNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 728 |
#define glCreateShaderObjectARB(...) ({ GLhandleARB ___ = glCreateShaderObjectARB(__VA_ARGS__); ::gl::errchk("glCreateShaderObjectARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 729 |
#define glGetObjectParameterfvARB(...) do { glGetObjectParameterfvARB(__VA_ARGS__); ::gl::errchk("glGetObjectParameterfvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 730 |
#define glGetLightfv(...) do { glGetLightfv(__VA_ARGS__); ::gl::errchk("glGetLightfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 731 |
#define glMultiTexCoord2dv(...) do { glMultiTexCoord2dv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 732 |
#define glVertexAttrib2dARB(...) do { glVertexAttrib2dARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib2dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 733 |
#define glPopMatrix(...) do { glPopMatrix(__VA_ARGS__); ::gl::errchk("glPopMatrix", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 734 |
#define glVertexStream2ivATI(...) do { glVertexStream2ivATI(__VA_ARGS__); ::gl::errchk("glVertexStream2ivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 735 |
#define glDisableVariantClientStateEXT(...) do { glDisableVariantClientStateEXT(__VA_ARGS__); ::gl::errchk("glDisableVariantClientStateEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 736 |
#define glVertexBlendARB(...) do { glVertexBlendARB(__VA_ARGS__); ::gl::errchk("glVertexBlendARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 737 |
#define glTexSubImage3D(...) do { glTexSubImage3D(__VA_ARGS__); ::gl::errchk("glTexSubImage3D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 738 |
#define glWindowPos2f(...) do { glWindowPos2f(__VA_ARGS__); ::gl::errchk("glWindowPos2f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 739 |
#define glVertexAttrib1svNV(...) do { glVertexAttrib1svNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib1svNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 740 |
#define glGetMapControlPointsNV(...) do { glGetMapControlPointsNV(__VA_ARGS__); ::gl::errchk("glGetMapControlPointsNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 741 |
#define glBeginFragmentShaderATI(...) do { glBeginFragmentShaderATI(__VA_ARGS__); ::gl::errchk("glBeginFragmentShaderATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 742 |
#define glSetInvariantEXT(...) do { glSetInvariantEXT(__VA_ARGS__); ::gl::errchk("glSetInvariantEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 743 |
#define glTexCoord2iv(...) do { glTexCoord2iv(__VA_ARGS__); ::gl::errchk("glTexCoord2iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 744 |
#define glCopyPixels(...) do { glCopyPixels(__VA_ARGS__); ::gl::errchk("glCopyPixels", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 745 |
#define glVertexAttrib3fARB(...) do { glVertexAttrib3fARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib3fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 746 |
#define glUniform4iARB(...) do { glUniform4iARB(__VA_ARGS__); ::gl::errchk("glUniform4iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 747 |
#define glVertexWeightPointerEXT(...) do { glVertexWeightPointerEXT(__VA_ARGS__); ::gl::errchk("glVertexWeightPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 748 |
#define glTexCoord3s(...) do { glTexCoord3s(__VA_ARGS__); ::gl::errchk("glTexCoord3s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 749 |
#define glColor3iv(...) do { glColor3iv(__VA_ARGS__); ::gl::errchk("glColor3iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 750 |
#define glGetVertexAttribivARB(...) do { glGetVertexAttribivARB(__VA_ARGS__); ::gl::errchk("glGetVertexAttribivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 751 |
#define glMultiTexCoord3dv(...) do { glMultiTexCoord3dv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 752 |
#define glMapBuffer(...) ({ GLvoid* ___ = glMapBuffer(__VA_ARGS__); ::gl::errchk("glMapBuffer", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 753 |
#define glMultiDrawElementsEXT(...) do { glMultiDrawElementsEXT(__VA_ARGS__); ::gl::errchk("glMultiDrawElementsEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 754 |
#define glBufferData(...) do { glBufferData(__VA_ARGS__); ::gl::errchk("glBufferData", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 755 |
#define glRasterPos4dv(...) do { glRasterPos4dv(__VA_ARGS__); ::gl::errchk("glRasterPos4dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 756 |
#define glViewport(...) do { glViewport(__VA_ARGS__); ::gl::errchk("glViewport", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 757 |
#define glVertexAttrib1fvARB(...) do { glVertexAttrib1fvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib1fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 758 |
#define glWriteMaskEXT(...) do { glWriteMaskEXT(__VA_ARGS__); ::gl::errchk("glWriteMaskEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 759 |
#define glCreateProgramObjectARB(...) ({ GLhandleARB ___ = glCreateProgramObjectARB(__VA_ARGS__); ::gl::errchk("glCreateProgramObjectARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 760 |
#define glFragmentMaterialfSGIX(...) do { glFragmentMaterialfSGIX(__VA_ARGS__); ::gl::errchk("glFragmentMaterialfSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 761 |
#define glSecondaryColor3uivEXT(...) do { glSecondaryColor3uivEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3uivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 762 |
#define glEvalMesh2(...) do { glEvalMesh2(__VA_ARGS__); ::gl::errchk("glEvalMesh2", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 763 |
#define glTexCoord2i(...) do { glTexCoord2i(__VA_ARGS__); ::gl::errchk("glTexCoord2i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 764 |
#define glColor3us(...) do { glColor3us(__VA_ARGS__); ::gl::errchk("glColor3us", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 765 |
#define glWindowPos2sv(...) do { glWindowPos2sv(__VA_ARGS__); ::gl::errchk("glWindowPos2sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 766 |
#define glEndQuery(...) do { glEndQuery(__VA_ARGS__); ::gl::errchk("glEndQuery", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 767 |
#define glMultiTexCoord3iv(...) do { glMultiTexCoord3iv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 768 |
#define glGetProgramivNV(...) do { glGetProgramivNV(__VA_ARGS__); ::gl::errchk("glGetProgramivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 769 |
#define glGetQueryObjectiv(...) do { glGetQueryObjectiv(__VA_ARGS__); ::gl::errchk("glGetQueryObjectiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 770 |
#define glGetHistogramParameterivEXT(...) do { glGetHistogramParameterivEXT(__VA_ARGS__); ::gl::errchk("glGetHistogramParameterivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 771 |
#define glVertex4sv(...) do { glVertex4sv(__VA_ARGS__); ::gl::errchk("glVertex4sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 772 |
#define glColor3fVertex3fSUN(...) do { glColor3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glColor3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 773 |
#define glVertexAttrib4NubARB(...) do { glVertexAttrib4NubARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4NubARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 774 |
#define glEndOcclusionQueryNV(...) do { glEndOcclusionQueryNV(__VA_ARGS__); ::gl::errchk("glEndOcclusionQueryNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 775 |
#define glEnableTraceMESA(...) do { glEnableTraceMESA(__VA_ARGS__); ::gl::errchk("glEnableTraceMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 776 |
#define glGetProgramParameterdvNV(...) do { glGetProgramParameterdvNV(__VA_ARGS__); ::gl::errchk("glGetProgramParameterdvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 777 |
#define glReplacementCodeuiColor4ubVertex3fSUN(...) do { glReplacementCodeuiColor4ubVertex3fSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiColor4ubVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 778 |
#define glVertexWeighthNV(...) do { glVertexWeighthNV(__VA_ARGS__); ::gl::errchk("glVertexWeighthNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 779 |
#define glApplyTextureEXT(...) do { glApplyTextureEXT(__VA_ARGS__); ::gl::errchk("glApplyTextureEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 780 |
#define glGetVertexAttribArrayObjectfvATI(...) do { glGetVertexAttribArrayObjectfvATI(__VA_ARGS__); ::gl::errchk("glGetVertexAttribArrayObjectfvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 781 |
#define glVertexAttrib3dARB(...) do { glVertexAttrib3dARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib3dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 782 |
#define glMultiTexCoord3f(...) do { glMultiTexCoord3f(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 783 |
#define glUniform1ivARB(...) do { glUniform1ivARB(__VA_ARGS__); ::gl::errchk("glUniform1ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 784 |
#define glUniform4fvARB(...) do { glUniform4fvARB(__VA_ARGS__); ::gl::errchk("glUniform4fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 785 |
#define glGetHistogramParameteriv(...) do { glGetHistogramParameteriv(__VA_ARGS__); ::gl::errchk("glGetHistogramParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 786 |
#define glTexCoord4fVertex4fvSUN(...) do { glTexCoord4fVertex4fvSUN(__VA_ARGS__); ::gl::errchk("glTexCoord4fVertex4fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 787 |
#define glMultMatrixd(...) do { glMultMatrixd(__VA_ARGS__); ::gl::errchk("glMultMatrixd", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 788 |
#define glVertexAttrib3svARB(...) do { glVertexAttrib3svARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib3svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 789 |
#define glVertex3hNV(...) do { glVertex3hNV(__VA_ARGS__); ::gl::errchk("glVertex3hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 790 |
#define glBindTextureUnitParameterEXT(...) ({ GLuint ___ = glBindTextureUnitParameterEXT(__VA_ARGS__); ::gl::errchk("glBindTextureUnitParameterEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 791 |
#define glCombinerInputNV(...) do { glCombinerInputNV(__VA_ARGS__); ::gl::errchk("glCombinerInputNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 792 |
#define glCompressedTexSubImage2DARB(...) do { glCompressedTexSubImage2DARB(__VA_ARGS__); ::gl::errchk("glCompressedTexSubImage2DARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 793 |
#define glTestFenceAPPLE(...) ({ GLboolean ___ = glTestFenceAPPLE(__VA_ARGS__); ::gl::errchk("glTestFenceAPPLE", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 794 |
#define glReplacementCodeuiVertex3fSUN(...) do { glReplacementCodeuiVertex3fSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 795 |
#define glCallList(...) do { glCallList(__VA_ARGS__); ::gl::errchk("glCallList", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 796 |
#define glVertexStream3fvATI(...) do { glVertexStream3fvATI(__VA_ARGS__); ::gl::errchk("glVertexStream3fvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 797 |
#define glTexCoordPointer(...) do { glTexCoordPointer(__VA_ARGS__); ::gl::errchk("glTexCoordPointer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 798 |
#define glMultiTexCoord4d(...) do { glMultiTexCoord4d(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 799 |
#define glCompressedTexImage2D(...) do { glCompressedTexImage2D(__VA_ARGS__); ::gl::errchk("glCompressedTexImage2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 800 |
#define glFrustum(...) do { glFrustum(__VA_ARGS__); ::gl::errchk("glFrustum", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 801 |
#define glTexBumpParameterfvATI(...) do { glTexBumpParameterfvATI(__VA_ARGS__); ::gl::errchk("glTexBumpParameterfvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 802 |
#define glColor3b(...) do { glColor3b(__VA_ARGS__); ::gl::errchk("glColor3b", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 803 |
#define glIndexMask(...) do { glIndexMask(__VA_ARGS__); ::gl::errchk("glIndexMask", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 804 |
#define glColor4f(...) do { glColor4f(__VA_ARGS__); ::gl::errchk("glColor4f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 805 |
#define glClearStencil(...) do { glClearStencil(__VA_ARGS__); ::gl::errchk("glClearStencil", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 806 |
#define glBinormal3bEXT(...) do { glBinormal3bEXT(__VA_ARGS__); ::gl::errchk("glBinormal3bEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 807 |
#define glVertex2hNV(...) do { glVertex2hNV(__VA_ARGS__); ::gl::errchk("glVertex2hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 808 |
#define glGenProgramsARB(...) do { glGenProgramsARB(__VA_ARGS__); ::gl::errchk("glGenProgramsARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 809 |
#define glVertexAttrib1hNV(...) do { glVertexAttrib1hNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib1hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 810 |
#define glBindFragmentShaderATI(...) do { glBindFragmentShaderATI(__VA_ARGS__); ::gl::errchk("glBindFragmentShaderATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 811 |
#define glWindowPos2fvARB(...) do { glWindowPos2fvARB(__VA_ARGS__); ::gl::errchk("glWindowPos2fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 812 |
#define glGetUniformLocationARB(...) ({ GLint ___ = glGetUniformLocationARB(__VA_ARGS__); ::gl::errchk("glGetUniformLocationARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 813 |
#define glDepthRange(...) do { glDepthRange(__VA_ARGS__); ::gl::errchk("glDepthRange", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 814 |
#define glGetConvolutionFilter(...) do { glGetConvolutionFilter(__VA_ARGS__); ::gl::errchk("glGetConvolutionFilter", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 815 |
#define glProgramLocalParameter4dvARB(...) do { glProgramLocalParameter4dvARB(__VA_ARGS__); ::gl::errchk("glProgramLocalParameter4dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 816 |
#define glVertexStream4fvATI(...) do { glVertexStream4fvATI(__VA_ARGS__); ::gl::errchk("glVertexStream4fvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 817 |
#define glClearColor(...) do { glClearColor(__VA_ARGS__); ::gl::errchk("glClearColor", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 818 |
#define glUniform3ivARB(...) do { glUniform3ivARB(__VA_ARGS__); ::gl::errchk("glUniform3ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 819 |
#define glSamplePatternEXT(...) do { glSamplePatternEXT(__VA_ARGS__); ::gl::errchk("glSamplePatternEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 820 |
#define glWindowPos2ivMESA(...) do { glWindowPos2ivMESA(__VA_ARGS__); ::gl::errchk("glWindowPos2ivMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 821 |
#define glUnmapObjectBufferATI(...) do { glUnmapObjectBufferATI(__VA_ARGS__); ::gl::errchk("glUnmapObjectBufferATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 822 |
#define glPolygonOffsetEXT(...) do { glPolygonOffsetEXT(__VA_ARGS__); ::gl::errchk("glPolygonOffsetEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 823 |
#define glClearIndex(...) do { glClearIndex(__VA_ARGS__); ::gl::errchk("glClearIndex", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 824 |
#define glUpdateObjectBufferATI(...) do { glUpdateObjectBufferATI(__VA_ARGS__); ::gl::errchk("glUpdateObjectBufferATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 825 |
#define glIndexsv(...) do { glIndexsv(__VA_ARGS__); ::gl::errchk("glIndexsv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 826 |
#define glNormal3f(...) do { glNormal3f(__VA_ARGS__); ::gl::errchk("glNormal3f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 827 |
#define glEndQueryARB(...) do { glEndQueryARB(__VA_ARGS__); ::gl::errchk("glEndQueryARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 828 |
#define glGenTextures(...) do { glGenTextures(__VA_ARGS__); ::gl::errchk("glGenTextures", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 829 |
#define glWindowPos3dvARB(...) do { glWindowPos3dvARB(__VA_ARGS__); ::gl::errchk("glWindowPos3dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 830 |
#define glEndVertexShaderEXT(...) do { glEndVertexShaderEXT(__VA_ARGS__); ::gl::errchk("glEndVertexShaderEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 831 |
#define glVertexAttribs4svNV(...) do { glVertexAttribs4svNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs4svNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 832 |
#define glAreTexturesResident(...) ({ GLboolean ___ = glAreTexturesResident(__VA_ARGS__); ::gl::errchk("glAreTexturesResident", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 833 |
#define glDeleteQueriesARB(...) do { glDeleteQueriesARB(__VA_ARGS__); ::gl::errchk("glDeleteQueriesARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 834 |
#define glConvolutionParameterivEXT(...) do { glConvolutionParameterivEXT(__VA_ARGS__); ::gl::errchk("glConvolutionParameterivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 835 |
#define glSecondaryColor3fvEXT(...) do { glSecondaryColor3fvEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3fvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 836 |
#define glSelectBuffer(...) do { glSelectBuffer(__VA_ARGS__); ::gl::errchk("glSelectBuffer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 837 |
#define glMultiTexCoord2f(...) do { glMultiTexCoord2f(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 838 |
#define glImageTransformParameterfvHP(...) do { glImageTransformParameterfvHP(__VA_ARGS__); ::gl::errchk("glImageTransformParameterfvHP", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 839 |
#define glSecondaryColor3fv(...) do { glSecondaryColor3fv(__VA_ARGS__); ::gl::errchk("glSecondaryColor3fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 840 |
#define glFinishTextureSUNX(...) do { glFinishTextureSUNX(__VA_ARGS__); ::gl::errchk("glFinishTextureSUNX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 841 |
#define glVertexStream3sATI(...) do { glVertexStream3sATI(__VA_ARGS__); ::gl::errchk("glVertexStream3sATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 842 |
#define glEvalCoord1dv(...) do { glEvalCoord1dv(__VA_ARGS__); ::gl::errchk("glEvalCoord1dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 843 |
#define glGenBuffers(...) do { glGenBuffers(__VA_ARGS__); ::gl::errchk("glGenBuffers", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 844 |
#define glPollInstrumentsSGIX(...) ({ GLint ___ = glPollInstrumentsSGIX(__VA_ARGS__); ::gl::errchk("glPollInstrumentsSGIX", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 845 |
#define glGetListParameterfvSGIX(...) do { glGetListParameterfvSGIX(__VA_ARGS__); ::gl::errchk("glGetListParameterfvSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 846 |
#define glFinalCombinerInputNV(...) do { glFinalCombinerInputNV(__VA_ARGS__); ::gl::errchk("glFinalCombinerInputNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 847 |
#define glRects(...) do { glRects(__VA_ARGS__); ::gl::errchk("glRects", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 848 |
#define glMultiTexCoord2hvNV(...) do { glMultiTexCoord2hvNV(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 849 |
#define glGetVariantBooleanvEXT(...) do { glGetVariantBooleanvEXT(__VA_ARGS__); ::gl::errchk("glGetVariantBooleanvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 850 |
#define glNormalStream3dATI(...) do { glNormalStream3dATI(__VA_ARGS__); ::gl::errchk("glNormalStream3dATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 851 |
#define glOrtho(...) do { glOrtho(__VA_ARGS__); ::gl::errchk("glOrtho", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 852 |
#define glFogfv(...) do { glFogfv(__VA_ARGS__); ::gl::errchk("glFogfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 853 |
#define glSecondaryColor3hNV(...) do { glSecondaryColor3hNV(__VA_ARGS__); ::gl::errchk("glSecondaryColor3hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 854 |
#define glBufferSubDataARB(...) do { glBufferSubDataARB(__VA_ARGS__); ::gl::errchk("glBufferSubDataARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 855 |
#define glAsyncMarkerSGIX(...) do { glAsyncMarkerSGIX(__VA_ARGS__); ::gl::errchk("glAsyncMarkerSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 856 |
#define glPointParameterfvARB(...) do { glPointParameterfvARB(__VA_ARGS__); ::gl::errchk("glPointParameterfvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 857 |
#define glVertexAttribs2fvNV(...) do { glVertexAttribs2fvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs2fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 858 |
#define glSecondaryColor3ubEXT(...) do { glSecondaryColor3ubEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3ubEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 859 |
#define glVertexAttrib4fvNV(...) do { glVertexAttrib4fvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 860 |
#define glTexCoord1f(...) do { glTexCoord1f(__VA_ARGS__); ::gl::errchk("glTexCoord1f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 861 |
#define glColor4s(...) do { glColor4s(__VA_ARGS__); ::gl::errchk("glColor4s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 862 |
#define glGenSymbolsEXT(...) ({ GLuint ___ = glGenSymbolsEXT(__VA_ARGS__); ::gl::errchk("glGenSymbolsEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 863 |
#define glUniform2fvARB(...) do { glUniform2fvARB(__VA_ARGS__); ::gl::errchk("glUniform2fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 864 |
#define glVertexBlendEnviATI(...) do { glVertexBlendEnviATI(__VA_ARGS__); ::gl::errchk("glVertexBlendEnviATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 865 |
#define glFinishFenceNV(...) do { glFinishFenceNV(__VA_ARGS__); ::gl::errchk("glFinishFenceNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 866 |
#define glNormalPointerEXT(...) do { glNormalPointerEXT(__VA_ARGS__); ::gl::errchk("glNormalPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 867 |
#define glSecondaryColor3bvEXT(...) do { glSecondaryColor3bvEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3bvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 868 |
#define glSecondaryColor3hvNV(...) do { glSecondaryColor3hvNV(__VA_ARGS__); ::gl::errchk("glSecondaryColor3hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 869 |
#define glMateriali(...) do { glMateriali(__VA_ARGS__); ::gl::errchk("glMateriali", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 870 |
#define glColor4ubVertex3fSUN(...) do { glColor4ubVertex3fSUN(__VA_ARGS__); ::gl::errchk("glColor4ubVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 871 |
#define glPixelZoom(...) do { glPixelZoom(__VA_ARGS__); ::gl::errchk("glPixelZoom", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 872 |
#define glGenProgramsNV(...) do { glGenProgramsNV(__VA_ARGS__); ::gl::errchk("glGenProgramsNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 873 |
#define glVertexAttrib2fARB(...) do { glVertexAttrib2fARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib2fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 874 |
#define glVertexAttrib2svARB(...) do { glVertexAttrib2svARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib2svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 875 |
#define glCopyConvolutionFilter1DEXT(...) do { glCopyConvolutionFilter1DEXT(__VA_ARGS__); ::gl::errchk("glCopyConvolutionFilter1DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 876 |
#define glFogCoordhvNV(...) do { glFogCoordhvNV(__VA_ARGS__); ::gl::errchk("glFogCoordhvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 877 |
#define glMultMatrixf(...) do { glMultMatrixf(__VA_ARGS__); ::gl::errchk("glMultMatrixf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 878 |
#define glGetCompressedTexImage(...) do { glGetCompressedTexImage(__VA_ARGS__); ::gl::errchk("glGetCompressedTexImage", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 879 |
#define glVertexAttribs4dvNV(...) do { glVertexAttribs4dvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs4dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 880 |
#define glVertexAttribs2hvNV(...) do { glVertexAttribs2hvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs2hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 881 |
#define glSampleCoverage(...) do { glSampleCoverage(__VA_ARGS__); ::gl::errchk("glSampleCoverage", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 882 |
#define glSecondaryColor3iEXT(...) do { glSecondaryColor3iEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3iEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 883 |
#define glEvalMesh1(...) do { glEvalMesh1(__VA_ARGS__); ::gl::errchk("glEvalMesh1", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 884 |
#define glMultiTexCoord3fvARB(...) do { glMultiTexCoord3fvARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 885 |
#define glTexGeni(...) do { glTexGeni(__VA_ARGS__); ::gl::errchk("glTexGeni", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 886 |
#define glTexGenfv(...) do { glTexGenfv(__VA_ARGS__); ::gl::errchk("glTexGenfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 887 |
#define glProgramNamedParameter4fNV(...) do { glProgramNamedParameter4fNV(__VA_ARGS__); ::gl::errchk("glProgramNamedParameter4fNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 888 |
#define glGetTexLevelParameterfv(...) do { glGetTexLevelParameterfv(__VA_ARGS__); ::gl::errchk("glGetTexLevelParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 889 |
#define glColorMaterial(...) do { glColorMaterial(__VA_ARGS__); ::gl::errchk("glColorMaterial", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 890 |
#define glLightiv(...) do { glLightiv(__VA_ARGS__); ::gl::errchk("glLightiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 891 |
#define glDrawArrays(...) do { glDrawArrays(__VA_ARGS__); ::gl::errchk("glDrawArrays", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 892 |
#define glPNTrianglesfATI(...) do { glPNTrianglesfATI(__VA_ARGS__); ::gl::errchk("glPNTrianglesfATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 893 |
#define glCopyColorTableSGI(...) do { glCopyColorTableSGI(__VA_ARGS__); ::gl::errchk("glCopyColorTableSGI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 894 |
#define glVertexAttribs3svNV(...) do { glVertexAttribs3svNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs3svNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 895 |
#define glVertexAttrib4dvARB(...) do { glVertexAttrib4dvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 896 |
#define glDrawRangeElementArrayAPPLE(...) do { glDrawRangeElementArrayAPPLE(__VA_ARGS__); ::gl::errchk("glDrawRangeElementArrayAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 897 |
#define glRectdv(...) do { glRectdv(__VA_ARGS__); ::gl::errchk("glRectdv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 898 |
#define glUniform3fvARB(...) do { glUniform3fvARB(__VA_ARGS__); ::gl::errchk("glUniform3fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 899 |
#define glBinormal3dvEXT(...) do { glBinormal3dvEXT(__VA_ARGS__); ::gl::errchk("glBinormal3dvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 900 |
#define glVertex4fv(...) do { glVertex4fv(__VA_ARGS__); ::gl::errchk("glVertex4fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 901 |
#define glGlobalAlphaFactoruiSUN(...) do { glGlobalAlphaFactoruiSUN(__VA_ARGS__); ::gl::errchk("glGlobalAlphaFactoruiSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 902 |
#define glTexCoord3i(...) do { glTexCoord3i(__VA_ARGS__); ::gl::errchk("glTexCoord3i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 903 |
#define glBinormal3dEXT(...) do { glBinormal3dEXT(__VA_ARGS__); ::gl::errchk("glBinormal3dEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 904 |
#define glVertexAttribArrayObjectATI(...) do { glVertexAttribArrayObjectATI(__VA_ARGS__); ::gl::errchk("glVertexAttribArrayObjectATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 905 |
#define glGetOcclusionQueryivNV(...) do { glGetOcclusionQueryivNV(__VA_ARGS__); ::gl::errchk("glGetOcclusionQueryivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 906 |
#define glGetConvolutionParameteriv(...) do { glGetConvolutionParameteriv(__VA_ARGS__); ::gl::errchk("glGetConvolutionParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 907 |
#define glMapBufferARB(...) ({ GLvoid* ___ = glMapBufferARB(__VA_ARGS__); ::gl::errchk("glMapBufferARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 908 |
#define glTexFilterFuncSGIS(...) do { glTexFilterFuncSGIS(__VA_ARGS__); ::gl::errchk("glTexFilterFuncSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 909 |
#define glCompressedTexImage3DARB(...) do { glCompressedTexImage3DARB(__VA_ARGS__); ::gl::errchk("glCompressedTexImage3DARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 910 |
#define glVertexAttrib4bvARB(...) do { glVertexAttrib4bvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4bvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 911 |
#define glTagSampleBufferSGIX(...) do { glTagSampleBufferSGIX(__VA_ARGS__); ::gl::errchk("glTagSampleBufferSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 912 |
#define glMultiTexCoord1hvNV(...) do { glMultiTexCoord1hvNV(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 913 |
#define glNormal3hNV(...) do { glNormal3hNV(__VA_ARGS__); ::gl::errchk("glNormal3hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 914 |
#define glMultiTexCoord1dv(...) do { glMultiTexCoord1dv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 915 |
#define glMultiTexCoord1d(...) do { glMultiTexCoord1d(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 916 |
#define glTexCoord4hNV(...) do { glTexCoord4hNV(__VA_ARGS__); ::gl::errchk("glTexCoord4hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 917 |
#define glColor4fv(...) do { glColor4fv(__VA_ARGS__); ::gl::errchk("glColor4fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 918 |
#define glPointParameterfvEXT(...) do { glPointParameterfvEXT(__VA_ARGS__); ::gl::errchk("glPointParameterfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 919 |
#define glIsTexture(...) ({ GLboolean ___ = glIsTexture(__VA_ARGS__); ::gl::errchk("glIsTexture", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 920 |
#define glElementPointerAPPLE(...) do { glElementPointerAPPLE(__VA_ARGS__); ::gl::errchk("glElementPointerAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 921 |
#define glGetMinmaxParameteriv(...) do { glGetMinmaxParameteriv(__VA_ARGS__); ::gl::errchk("glGetMinmaxParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 922 |
#define glMultiTexCoord2fv(...) do { glMultiTexCoord2fv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 923 |
#define glAlphaFragmentOp3ATI(...) do { glAlphaFragmentOp3ATI(__VA_ARGS__); ::gl::errchk("glAlphaFragmentOp3ATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 924 |
#define glListParameterfSGIX(...) do { glListParameterfSGIX(__VA_ARGS__); ::gl::errchk("glListParameterfSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 925 |
#define glTexEnvfv(...) do { glTexEnvfv(__VA_ARGS__); ::gl::errchk("glTexEnvfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 926 |
#define glMinmaxEXT(...) do { glMinmaxEXT(__VA_ARGS__); ::gl::errchk("glMinmaxEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 927 |
#define glTexCoord4fColor4fNormal3fVertex4fvSUN(...) do { glTexCoord4fColor4fNormal3fVertex4fvSUN(__VA_ARGS__); ::gl::errchk("glTexCoord4fColor4fNormal3fVertex4fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 928 |
#define glImageTransformParameterfHP(...) do { glImageTransformParameterfHP(__VA_ARGS__); ::gl::errchk("glImageTransformParameterfHP", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 929 |
#define glReplacementCodeuiNormal3fVertex3fSUN(...) do { glReplacementCodeuiNormal3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiNormal3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 930 |
#define glClear(...) do { glClear(__VA_ARGS__); ::gl::errchk("glClear", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 931 |
#define glGenTexturesEXT(...) do { glGenTexturesEXT(__VA_ARGS__); ::gl::errchk("glGenTexturesEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 932 |
#define glGetQueryiv(...) do { glGetQueryiv(__VA_ARGS__); ::gl::errchk("glGetQueryiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 933 |
#define glBlendColorEXT(...) do { glBlendColorEXT(__VA_ARGS__); ::gl::errchk("glBlendColorEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 934 |
#define glPointParameterfEXT(...) do { glPointParameterfEXT(__VA_ARGS__); ::gl::errchk("glPointParameterfEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 935 |
#define glMultTransposeMatrixf(...) do { glMultTransposeMatrixf(__VA_ARGS__); ::gl::errchk("glMultTransposeMatrixf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 936 |
#define glRasterPos4s(...) do { glRasterPos4s(__VA_ARGS__); ::gl::errchk("glRasterPos4s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 937 |
#define glTexImage1D(...) do { glTexImage1D(__VA_ARGS__); ::gl::errchk("glTexImage1D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 938 |
#define glNormal3fVertex3fSUN(...) do { glNormal3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glNormal3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 939 |
#define glGetLocalConstantFloatvEXT(...) do { glGetLocalConstantFloatvEXT(__VA_ARGS__); ::gl::errchk("glGetLocalConstantFloatvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 940 |
#define glMultiTexCoord1svARB(...) do { glMultiTexCoord1svARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 941 |
#define glSetFragmentShaderConstantATI(...) do { glSetFragmentShaderConstantATI(__VA_ARGS__); ::gl::errchk("glSetFragmentShaderConstantATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 942 |
#define glVertexStream2iATI(...) do { glVertexStream2iATI(__VA_ARGS__); ::gl::errchk("glVertexStream2iATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 943 |
#define glVertexStream4svATI(...) do { glVertexStream4svATI(__VA_ARGS__); ::gl::errchk("glVertexStream4svATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 944 |
#define glVertexAttrib4NsvARB(...) do { glVertexAttrib4NsvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4NsvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 945 |
#define glWindowPos4sMESA(...) do { glWindowPos4sMESA(__VA_ARGS__); ::gl::errchk("glWindowPos4sMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 946 |
#define glSampleMapATI(...) do { glSampleMapATI(__VA_ARGS__); ::gl::errchk("glSampleMapATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 947 |
#define glRasterPos2f(...) do { glRasterPos2f(__VA_ARGS__); ::gl::errchk("glRasterPos2f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 948 |
#define glTextureMaterialEXT(...) do { glTextureMaterialEXT(__VA_ARGS__); ::gl::errchk("glTextureMaterialEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 949 |
#define glVertexPointerListIBM(...) do { glVertexPointerListIBM(__VA_ARGS__); ::gl::errchk("glVertexPointerListIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 950 |
#define glRectfv(...) do { glRectfv(__VA_ARGS__); ::gl::errchk("glRectfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 951 |
#define glProgramNamedParameter4dvNV(...) do { glProgramNamedParameter4dvNV(__VA_ARGS__); ::gl::errchk("glProgramNamedParameter4dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 952 |
#define glStencilFunc(...) do { glStencilFunc(__VA_ARGS__); ::gl::errchk("glStencilFunc", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 953 |
#define glMultiTexCoord1sARB(...) do { glMultiTexCoord1sARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 954 |
#define glVertexAttribs4hvNV(...) do { glVertexAttribs4hvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs4hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 955 |
#define glEvalCoord1d(...) do { glEvalCoord1d(__VA_ARGS__); ::gl::errchk("glEvalCoord1d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 956 |
#define glVertexAttrib2dvARB(...) do { glVertexAttrib2dvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib2dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 957 |
#define glGetHistogramParameterfv(...) do { glGetHistogramParameterfv(__VA_ARGS__); ::gl::errchk("glGetHistogramParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 958 |
#define glUniform1fvARB(...) do { glUniform1fvARB(__VA_ARGS__); ::gl::errchk("glUniform1fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 959 |
#define glVertexAttrib4fNV(...) do { glVertexAttrib4fNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4fNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 960 |
#define glRasterPos2iv(...) do { glRasterPos2iv(__VA_ARGS__); ::gl::errchk("glRasterPos2iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 961 |
#define glStencilOpSeparateATI(...) do { glStencilOpSeparateATI(__VA_ARGS__); ::gl::errchk("glStencilOpSeparateATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 962 |
#define glTexSubImage4DSGIS(...) do { glTexSubImage4DSGIS(__VA_ARGS__); ::gl::errchk("glTexSubImage4DSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 963 |
#define glVertexAttribs2dvNV(...) do { glVertexAttribs2dvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs2dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 964 |
#define glFragmentMaterialfvSGIX(...) do { glFragmentMaterialfvSGIX(__VA_ARGS__); ::gl::errchk("glFragmentMaterialfvSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 965 |
#define glGetTrackMatrixivNV(...) do { glGetTrackMatrixivNV(__VA_ARGS__); ::gl::errchk("glGetTrackMatrixivNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 966 |
#define glSecondaryColor3usv(...) do { glSecondaryColor3usv(__VA_ARGS__); ::gl::errchk("glSecondaryColor3usv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 967 |
#define glTraceListMESA(...) do { glTraceListMESA(__VA_ARGS__); ::gl::errchk("glTraceListMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 968 |
#define glHistogramEXT(...) do { glHistogramEXT(__VA_ARGS__); ::gl::errchk("glHistogramEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 969 |
#define glGetAttachedObjectsARB(...) do { glGetAttachedObjectsARB(__VA_ARGS__); ::gl::errchk("glGetAttachedObjectsARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 970 |
#define glGetProgramEnvParameterfvARB(...) do { glGetProgramEnvParameterfvARB(__VA_ARGS__); ::gl::errchk("glGetProgramEnvParameterfvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 971 |
#define glRasterPos4iv(...) do { glRasterPos4iv(__VA_ARGS__); ::gl::errchk("glRasterPos4iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 972 |
#define glWeightPointerARB(...) do { glWeightPointerARB(__VA_ARGS__); ::gl::errchk("glWeightPointerARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 973 |
#define glProgramLocalParameter4fARB(...) do { glProgramLocalParameter4fARB(__VA_ARGS__); ::gl::errchk("glProgramLocalParameter4fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 974 |
#define glAlphaFragmentOp1ATI(...) do { glAlphaFragmentOp1ATI(__VA_ARGS__); ::gl::errchk("glAlphaFragmentOp1ATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 975 |
#define glPixelMapuiv(...) do { glPixelMapuiv(__VA_ARGS__); ::gl::errchk("glPixelMapuiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 976 |
#define glDisableTraceMESA(...) do { glDisableTraceMESA(__VA_ARGS__); ::gl::errchk("glDisableTraceMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 977 |
#define glGetBufferParameterivARB(...) do { glGetBufferParameterivARB(__VA_ARGS__); ::gl::errchk("glGetBufferParameterivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 978 |
#define glTraceTextureMESA(...) do { glTraceTextureMESA(__VA_ARGS__); ::gl::errchk("glTraceTextureMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 979 |
#define glGetConvolutionParameterfvEXT(...) do { glGetConvolutionParameterfvEXT(__VA_ARGS__); ::gl::errchk("glGetConvolutionParameterfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 980 |
#define glVertex3hvNV(...) do { glVertex3hvNV(__VA_ARGS__); ::gl::errchk("glVertex3hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 981 |
#define glVertexAttribs1fvNV(...) do { glVertexAttribs1fvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs1fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 982 |
#define glRectd(...) do { glRectd(__VA_ARGS__); ::gl::errchk("glRectd", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 983 |
#define glTexCoord2f(...) do { glTexCoord2f(__VA_ARGS__); ::gl::errchk("glTexCoord2f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 984 |
#define glTexCoord2fColor4fNormal3fVertex3fvSUN(...) do { glTexCoord2fColor4fNormal3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fColor4fNormal3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 985 |
#define glCompressedTexSubImage3DARB(...) do { glCompressedTexSubImage3DARB(__VA_ARGS__); ::gl::errchk("glCompressedTexSubImage3DARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 986 |
#define glNormalPointervINTEL(...) do { glNormalPointervINTEL(__VA_ARGS__); ::gl::errchk("glNormalPointervINTEL", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 987 |
#define glVariantPointerEXT(...) do { glVariantPointerEXT(__VA_ARGS__); ::gl::errchk("glVariantPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 988 |
#define glResetHistogram(...) do { glResetHistogram(__VA_ARGS__); ::gl::errchk("glResetHistogram", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 989 |
#define glTexImage2D(...) do { glTexImage2D(__VA_ARGS__); ::gl::errchk("glTexImage2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 990 |
#define glGetPixelTexGenParameterfvSGIS(...) do { glGetPixelTexGenParameterfvSGIS(__VA_ARGS__); ::gl::errchk("glGetPixelTexGenParameterfvSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 991 |
#define glGetTexBumpParameterfvATI(...) do { glGetTexBumpParameterfvATI(__VA_ARGS__); ::gl::errchk("glGetTexBumpParameterfvATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 992 |
#define glIndexf(...) do { glIndexf(__VA_ARGS__); ::gl::errchk("glIndexf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 993 |
#define glGetVertexAttribfvARB(...) do { glGetVertexAttribfvARB(__VA_ARGS__); ::gl::errchk("glGetVertexAttribfvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 994 |
#define glGetVariantFloatvEXT(...) do { glGetVariantFloatvEXT(__VA_ARGS__); ::gl::errchk("glGetVariantFloatvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 995 |
#define glDeleteTexturesEXT(...) do { glDeleteTexturesEXT(__VA_ARGS__); ::gl::errchk("glDeleteTexturesEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 996 |
#define glRasterPos2s(...) do { glRasterPos2s(__VA_ARGS__); ::gl::errchk("glRasterPos2s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 997 |
#define glLoadTransposeMatrixfARB(...) do { glLoadTransposeMatrixfARB(__VA_ARGS__); ::gl::errchk("glLoadTransposeMatrixfARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 998 |
#define glBeginQueryARB(...) do { glBeginQueryARB(__VA_ARGS__); ::gl::errchk("glBeginQueryARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 999 |
#define glTexCoord2fNormal3fVertex3fSUN(...) do { glTexCoord2fNormal3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fNormal3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1000 |
#define glUniform1iARB(...) do { glUniform1iARB(__VA_ARGS__); ::gl::errchk("glUniform1iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1001 |
#define glPixelMapfv(...) do { glPixelMapfv(__VA_ARGS__); ::gl::errchk("glPixelMapfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1002 |
#define glNormal3i(...) do { glNormal3i(__VA_ARGS__); ::gl::errchk("glNormal3i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1003 |
#define glColor3sv(...) do { glColor3sv(__VA_ARGS__); ::gl::errchk("glColor3sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1004 |
#define glPushClientAttrib(...) do { glPushClientAttrib(__VA_ARGS__); ::gl::errchk("glPushClientAttrib", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1005 |
#define glTexEnvf(...) do { glTexEnvf(__VA_ARGS__); ::gl::errchk("glTexEnvf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1006 |
#define glGetMaterialiv(...) do { glGetMaterialiv(__VA_ARGS__); ::gl::errchk("glGetMaterialiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1007 |
#define glVertexStream4iATI(...) do { glVertexStream4iATI(__VA_ARGS__); ::gl::errchk("glVertexStream4iATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1008 |
#define glDrawRangeElementsEXT(...) do { glDrawRangeElementsEXT(__VA_ARGS__); ::gl::errchk("glDrawRangeElementsEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1009 |
#define glPassTexCoordATI(...) do { glPassTexCoordATI(__VA_ARGS__); ::gl::errchk("glPassTexCoordATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1010 |
#define glLoadTransposeMatrixd(...) do { glLoadTransposeMatrixd(__VA_ARGS__); ::gl::errchk("glLoadTransposeMatrixd", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1011 |
#define glColorTableParameterfv(...) do { glColorTableParameterfv(__VA_ARGS__); ::gl::errchk("glColorTableParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1012 |
#define glColor4ubVertex2fSUN(...) do { glColor4ubVertex2fSUN(__VA_ARGS__); ::gl::errchk("glColor4ubVertex2fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1013 |
#define glWindowPos2dMESA(...) do { glWindowPos2dMESA(__VA_ARGS__); ::gl::errchk("glWindowPos2dMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1014 |
#define glMultiTexCoord4hNV(...) do { glMultiTexCoord4hNV(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1015 |
#define glWindowPos4iMESA(...) do { glWindowPos4iMESA(__VA_ARGS__); ::gl::errchk("glWindowPos4iMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1016 |
#define glTexCoord3hvNV(...) do { glTexCoord3hvNV(__VA_ARGS__); ::gl::errchk("glTexCoord3hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1017 |
#define glMultiTexCoord4hvNV(...) do { glMultiTexCoord4hvNV(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1018 |
#define glTexParameterf(...) do { glTexParameterf(__VA_ARGS__); ::gl::errchk("glTexParameterf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1019 |
#define glNormal3d(...) do { glNormal3d(__VA_ARGS__); ::gl::errchk("glNormal3d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1020 |
#define glVertexAttrib1hvNV(...) do { glVertexAttrib1hvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib1hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1021 |
#define glIsList(...) ({ GLboolean ___ = glIsList(__VA_ARGS__); ::gl::errchk("glIsList", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1022 |
#define glSecondaryColor3b(...) do { glSecondaryColor3b(__VA_ARGS__); ::gl::errchk("glSecondaryColor3b", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1023 |
#define glGetBufferPointervARB(...) do { glGetBufferPointervARB(__VA_ARGS__); ::gl::errchk("glGetBufferPointervARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1024 |
#define glVertexBlendEnvfATI(...) do { glVertexBlendEnvfATI(__VA_ARGS__); ::gl::errchk("glVertexBlendEnvfATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1025 |
#define glVertexStream3svATI(...) do { glVertexStream3svATI(__VA_ARGS__); ::gl::errchk("glVertexStream3svATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1026 |
#define glNewList(...) do { glNewList(__VA_ARGS__); ::gl::errchk("glNewList", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1027 |
#define glMultiTexCoord2sv(...) do { glMultiTexCoord2sv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1028 |
#define glLightModelf(...) do { glLightModelf(__VA_ARGS__); ::gl::errchk("glLightModelf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1029 |
#define glWindowPos2dvMESA(...) do { glWindowPos2dvMESA(__VA_ARGS__); ::gl::errchk("glWindowPos2dvMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1030 |
#define glMap1f(...) do { glMap1f(__VA_ARGS__); ::gl::errchk("glMap1f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1031 |
#define glVertexWeightfEXT(...) do { glVertexWeightfEXT(__VA_ARGS__); ::gl::errchk("glVertexWeightfEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1032 |
#define glFogCoordPointerListIBM(...) do { glFogCoordPointerListIBM(__VA_ARGS__); ::gl::errchk("glFogCoordPointerListIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1033 |
#define glDrawElements(...) do { glDrawElements(__VA_ARGS__); ::gl::errchk("glDrawElements", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1034 |
#define glGetTexGenfv(...) do { glGetTexGenfv(__VA_ARGS__); ::gl::errchk("glGetTexGenfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1035 |
#define glPixelTexGenSGIX(...) do { glPixelTexGenSGIX(__VA_ARGS__); ::gl::errchk("glPixelTexGenSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1036 |
#define glColorTableSGI(...) do { glColorTableSGI(__VA_ARGS__); ::gl::errchk("glColorTableSGI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1037 |
#define glEndTraceMESA(...) do { glEndTraceMESA(__VA_ARGS__); ::gl::errchk("glEndTraceMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1038 |
#define glGetFragmentLightfvSGIX(...) do { glGetFragmentLightfvSGIX(__VA_ARGS__); ::gl::errchk("glGetFragmentLightfvSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1039 |
#define glTexCoord3f(...) do { glTexCoord3f(__VA_ARGS__); ::gl::errchk("glTexCoord3f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1040 |
#define glWeightbvARB(...) do { glWeightbvARB(__VA_ARGS__); ::gl::errchk("glWeightbvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1041 |
#define glFragmentLightivSGIX(...) do { glFragmentLightivSGIX(__VA_ARGS__); ::gl::errchk("glFragmentLightivSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1042 |
#define glPixelDataRangeNV(...) do { glPixelDataRangeNV(__VA_ARGS__); ::gl::errchk("glPixelDataRangeNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1043 |
#define glMultiDrawElementArrayAPPLE(...) do { glMultiDrawElementArrayAPPLE(__VA_ARGS__); ::gl::errchk("glMultiDrawElementArrayAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1044 |
#define glIsProgramARB(...) ({ GLboolean ___ = glIsProgramARB(__VA_ARGS__); ::gl::errchk("glIsProgramARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1045 |
#define glGetInvariantFloatvEXT(...) do { glGetInvariantFloatvEXT(__VA_ARGS__); ::gl::errchk("glGetInvariantFloatvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1046 |
#define glMapGrid1f(...) do { glMapGrid1f(__VA_ARGS__); ::gl::errchk("glMapGrid1f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1047 |
#define glWindowPos4dvMESA(...) do { glWindowPos4dvMESA(__VA_ARGS__); ::gl::errchk("glWindowPos4dvMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1048 |
#define glTbufferMask3DFX(...) do { glTbufferMask3DFX(__VA_ARGS__); ::gl::errchk("glTbufferMask3DFX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1049 |
#define glDeleteLists(...) do { glDeleteLists(__VA_ARGS__); ::gl::errchk("glDeleteLists", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1050 |
#define glVariantfvEXT(...) do { glVariantfvEXT(__VA_ARGS__); ::gl::errchk("glVariantfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1051 |
#define glProgramEnvParameter4fvARB(...) do { glProgramEnvParameter4fvARB(__VA_ARGS__); ::gl::errchk("glProgramEnvParameter4fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1052 |
#define glTexSubImage1D(...) do { glTexSubImage1D(__VA_ARGS__); ::gl::errchk("glTexSubImage1D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1053 |
#define glCullParameterfvEXT(...) do { glCullParameterfvEXT(__VA_ARGS__); ::gl::errchk("glCullParameterfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1054 |
#define glPointParameteriNV(...) do { glPointParameteriNV(__VA_ARGS__); ::gl::errchk("glPointParameteriNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1055 |
#define glTexCoord4i(...) do { glTexCoord4i(__VA_ARGS__); ::gl::errchk("glTexCoord4i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1056 |
#define glConvolutionParameteriEXT(...) do { glConvolutionParameteriEXT(__VA_ARGS__); ::gl::errchk("glConvolutionParameteriEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1057 |
#define glColorPointerEXT(...) do { glColorPointerEXT(__VA_ARGS__); ::gl::errchk("glColorPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1058 |
#define glWindowPos3iARB(...) do { glWindowPos3iARB(__VA_ARGS__); ::gl::errchk("glWindowPos3iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1059 |
#define glIsOcclusionQueryNV(...) ({ GLboolean ___ = glIsOcclusionQueryNV(__VA_ARGS__); ::gl::errchk("glIsOcclusionQueryNV", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1060 |
#define glBindTextureEXT(...) do { glBindTextureEXT(__VA_ARGS__); ::gl::errchk("glBindTextureEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1061 |
#define glVertex2hvNV(...) do { glVertex2hvNV(__VA_ARGS__); ::gl::errchk("glVertex2hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1062 |
#define glWindowPos4ivMESA(...) do { glWindowPos4ivMESA(__VA_ARGS__); ::gl::errchk("glWindowPos4ivMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1063 |
#define glCopyColorTable(...) do { glCopyColorTable(__VA_ARGS__); ::gl::errchk("glCopyColorTable", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1064 |
#define glVertexAttribs1dvNV(...) do { glVertexAttribs1dvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs1dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1065 |
#define glTexImage4DSGIS(...) do { glTexImage4DSGIS(__VA_ARGS__); ::gl::errchk("glTexImage4DSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1066 |
#define glUniform3fARB(...) do { glUniform3fARB(__VA_ARGS__); ::gl::errchk("glUniform3fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1067 |
#define glGenVertexShadersEXT(...) ({ GLuint ___ = glGenVertexShadersEXT(__VA_ARGS__); ::gl::errchk("glGenVertexShadersEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1068 |
#define glIsBufferARB(...) ({ GLboolean ___ = glIsBufferARB(__VA_ARGS__); ::gl::errchk("glIsBufferARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1069 |
#define glMultiTexCoord4fvARB(...) do { glMultiTexCoord4fvARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1070 |
#define glTexCoord2dv(...) do { glTexCoord2dv(__VA_ARGS__); ::gl::errchk("glTexCoord2dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1071 |
#define glColor4fNormal3fVertex3fvSUN(...) do { glColor4fNormal3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glColor4fNormal3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1072 |
#define glSecondaryColor3ubv(...) do { glSecondaryColor3ubv(__VA_ARGS__); ::gl::errchk("glSecondaryColor3ubv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1073 |
#define glMultiTexCoord2svARB(...) do { glMultiTexCoord2svARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2svARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1074 |
#define glMultiTexCoord2s(...) do { glMultiTexCoord2s(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1075 |
#define glVertexAttribs3hvNV(...) do { glVertexAttribs3hvNV(__VA_ARGS__); ::gl::errchk("glVertexAttribs3hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1076 |
#define glMultiTexCoord1fARB(...) do { glMultiTexCoord1fARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1077 |
#define glFlushVertexArrayRangeAPPLE(...) do { glFlushVertexArrayRangeAPPLE(__VA_ARGS__); ::gl::errchk("glFlushVertexArrayRangeAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1078 |
#define glIsVariantEnabledEXT(...) ({ GLboolean ___ = glIsVariantEnabledEXT(__VA_ARGS__); ::gl::errchk("glIsVariantEnabledEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1079 |
#define glGenFragmentShadersATI(...) ({ GLuint ___ = glGenFragmentShadersATI(__VA_ARGS__); ::gl::errchk("glGenFragmentShadersATI", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1080 |
#define glEnableClientState(...) do { glEnableClientState(__VA_ARGS__); ::gl::errchk("glEnableClientState", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1081 |
#define glGetBufferSubDataARB(...) do { glGetBufferSubDataARB(__VA_ARGS__); ::gl::errchk("glGetBufferSubDataARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1082 |
#define glGetImageTransformParameterfvHP(...) do { glGetImageTransformParameterfvHP(__VA_ARGS__); ::gl::errchk("glGetImageTransformParameterfvHP", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1083 |
#define glMapObjectBufferATI(...) ({ GLvoid* ___ = glMapObjectBufferATI(__VA_ARGS__); ::gl::errchk("glMapObjectBufferATI", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1084 |
#define glArrayObjectATI(...) do { glArrayObjectATI(__VA_ARGS__); ::gl::errchk("glArrayObjectATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1085 |
#define glGetMinmaxEXT(...) do { glGetMinmaxEXT(__VA_ARGS__); ::gl::errchk("glGetMinmaxEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1086 |
#define glGetTexImage(...) do { glGetTexImage(__VA_ARGS__); ::gl::errchk("glGetTexImage", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1087 |
#define glVariantsvEXT(...) do { glVariantsvEXT(__VA_ARGS__); ::gl::errchk("glVariantsvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1088 |
#define glGetBufferParameteriv(...) do { glGetBufferParameteriv(__VA_ARGS__); ::gl::errchk("glGetBufferParameteriv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1089 |
#define glMultiTexCoord1dvARB(...) do { glMultiTexCoord1dvARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1090 |
#define glReplacementCodeuiColor4fNormal3fVertex3fSUN(...) do { glReplacementCodeuiColor4fNormal3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiColor4fNormal3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1091 |
#define glPollAsyncSGIX(...) ({ GLint ___ = glPollAsyncSGIX(__VA_ARGS__); ::gl::errchk("glPollAsyncSGIX", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1092 |
#define glAccum(...) do { glAccum(__VA_ARGS__); ::gl::errchk("glAccum", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1093 |
#define glWindowPos4fvMESA(...) do { glWindowPos4fvMESA(__VA_ARGS__); ::gl::errchk("glWindowPos4fvMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1094 |
#define glEvalCoord2dv(...) do { glEvalCoord2dv(__VA_ARGS__); ::gl::errchk("glEvalCoord2dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1095 |
#define glVertexAttrib2dvNV(...) do { glVertexAttrib2dvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib2dvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1096 |
#define glDepthFunc(...) do { glDepthFunc(__VA_ARGS__); ::gl::errchk("glDepthFunc", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1097 |
#define glVertexAttrib3hvNV(...) do { glVertexAttrib3hvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib3hvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1098 |
#define glLoadTransposeMatrixdARB(...) do { glLoadTransposeMatrixdARB(__VA_ARGS__); ::gl::errchk("glLoadTransposeMatrixdARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1099 |
#define glCompressedTexSubImage2D(...) do { glCompressedTexSubImage2D(__VA_ARGS__); ::gl::errchk("glCompressedTexSubImage2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1100 |
#define glVertexAttrib3svNV(...) do { glVertexAttrib3svNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib3svNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1101 |
#define glRasterPos3dv(...) do { glRasterPos3dv(__VA_ARGS__); ::gl::errchk("glRasterPos3dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1102 |
#define glVariantusvEXT(...) do { glVariantusvEXT(__VA_ARGS__); ::gl::errchk("glVariantusvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1103 |
#define glIsBuffer(...) ({ GLboolean ___ = glIsBuffer(__VA_ARGS__); ::gl::errchk("glIsBuffer", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1104 |
#define glGetListParameterivSGIX(...) do { glGetListParameterivSGIX(__VA_ARGS__); ::gl::errchk("glGetListParameterivSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1105 |
#define glColor3i(...) do { glColor3i(__VA_ARGS__); ::gl::errchk("glColor3i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1106 |
#define glTexCoord4fVertex4fSUN(...) do { glTexCoord4fVertex4fSUN(__VA_ARGS__); ::gl::errchk("glTexCoord4fVertex4fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1107 |
#define glMultTransposeMatrixd(...) do { glMultTransposeMatrixd(__VA_ARGS__); ::gl::errchk("glMultTransposeMatrixd", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1108 |
#define glCopyTexSubImage2D(...) do { glCopyTexSubImage2D(__VA_ARGS__); ::gl::errchk("glCopyTexSubImage2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1109 |
#define glGetInfoLogARB(...) do { glGetInfoLogARB(__VA_ARGS__); ::gl::errchk("glGetInfoLogARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1110 |
#define glTexCoord2d(...) do { glTexCoord2d(__VA_ARGS__); ::gl::errchk("glTexCoord2d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1111 |
#define glVertexAttrib4NusvARB(...) do { glVertexAttrib4NusvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4NusvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1112 |
#define glPixelStorei(...) do { glPixelStorei(__VA_ARGS__); ::gl::errchk("glPixelStorei", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1113 |
#define glConvolutionFilter2D(...) do { glConvolutionFilter2D(__VA_ARGS__); ::gl::errchk("glConvolutionFilter2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1114 |
#define glSecondaryColor3d(...) do { glSecondaryColor3d(__VA_ARGS__); ::gl::errchk("glSecondaryColor3d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1115 |
#define glGetLocalConstantIntegervEXT(...) do { glGetLocalConstantIntegervEXT(__VA_ARGS__); ::gl::errchk("glGetLocalConstantIntegervEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1116 |
#define glIndexPointer(...) do { glIndexPointer(__VA_ARGS__); ::gl::errchk("glIndexPointer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1117 |
#define glValidateProgramARB(...) do { glValidateProgramARB(__VA_ARGS__); ::gl::errchk("glValidateProgramARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1118 |
#define glGetColorTableParameterfvSGI(...) do { glGetColorTableParameterfvSGI(__VA_ARGS__); ::gl::errchk("glGetColorTableParameterfvSGI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1119 |
#define glBindLightParameterEXT(...) ({ GLuint ___ = glBindLightParameterEXT(__VA_ARGS__); ::gl::errchk("glBindLightParameterEXT", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1120 |
#define glTangent3fEXT(...) do { glTangent3fEXT(__VA_ARGS__); ::gl::errchk("glTangent3fEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1121 |
#define glFogCoordfv(...) do { glFogCoordfv(__VA_ARGS__); ::gl::errchk("glFogCoordfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1122 |
#define glColorTableEXT(...) do { glColorTableEXT(__VA_ARGS__); ::gl::errchk("glColorTableEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1123 |
#define glFrontFace(...) do { glFrontFace(__VA_ARGS__); ::gl::errchk("glFrontFace", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1124 |
#define glVertexAttrib3dNV(...) do { glVertexAttrib3dNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib3dNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1125 |
#define glSeparableFilter2D(...) do { glSeparableFilter2D(__VA_ARGS__); ::gl::errchk("glSeparableFilter2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1126 |
#define glFragmentLightModelfSGIX(...) do { glFragmentLightModelfSGIX(__VA_ARGS__); ::gl::errchk("glFragmentLightModelfSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1127 |
#define glCombinerParameterfvNV(...) do { glCombinerParameterfvNV(__VA_ARGS__); ::gl::errchk("glCombinerParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1128 |
#define glReadBuffer(...) do { glReadBuffer(__VA_ARGS__); ::gl::errchk("glReadBuffer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1129 |
#define glGetQueryivARB(...) do { glGetQueryivARB(__VA_ARGS__); ::gl::errchk("glGetQueryivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1130 |
#define glVertexAttrib1sNV(...) do { glVertexAttrib1sNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib1sNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1131 |
#define glColor3ubv(...) do { glColor3ubv(__VA_ARGS__); ::gl::errchk("glColor3ubv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1132 |
#define glCullFace(...) do { glCullFace(__VA_ARGS__); ::gl::errchk("glCullFace", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1133 |
#define glGetVertexAttribPointervARB(...) do { glGetVertexAttribPointervARB(__VA_ARGS__); ::gl::errchk("glGetVertexAttribPointervARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1134 |
#define glPrimitiveRestartNV(...) do { glPrimitiveRestartNV(__VA_ARGS__); ::gl::errchk("glPrimitiveRestartNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1135 |
#define glColor4d(...) do { glColor4d(__VA_ARGS__); ::gl::errchk("glColor4d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1136 |
#define glGetColorTableParameterfv(...) do { glGetColorTableParameterfv(__VA_ARGS__); ::gl::errchk("glGetColorTableParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1137 |
#define glVertex3iv(...) do { glVertex3iv(__VA_ARGS__); ::gl::errchk("glVertex3iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1138 |
#define glWeightdvARB(...) do { glWeightdvARB(__VA_ARGS__); ::gl::errchk("glWeightdvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1139 |
#define glColor4hNV(...) do { glColor4hNV(__VA_ARGS__); ::gl::errchk("glColor4hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1140 |
#define glFogi(...) do { glFogi(__VA_ARGS__); ::gl::errchk("glFogi", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1141 |
#define glGetVertexAttribArrayObjectivATI(...) do { glGetVertexAttribArrayObjectivATI(__VA_ARGS__); ::gl::errchk("glGetVertexAttribArrayObjectivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1142 |
#define glMultiTexCoord1dARB(...) do { glMultiTexCoord1dARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1143 |
#define glGetUniformfvARB(...) do { glGetUniformfvARB(__VA_ARGS__); ::gl::errchk("glGetUniformfvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1144 |
#define glSetLocalConstantEXT(...) do { glSetLocalConstantEXT(__VA_ARGS__); ::gl::errchk("glSetLocalConstantEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1145 |
#define glVertexStream2sATI(...) do { glVertexStream2sATI(__VA_ARGS__); ::gl::errchk("glVertexStream2sATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1146 |
#define glColor4sv(...) do { glColor4sv(__VA_ARGS__); ::gl::errchk("glColor4sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1147 |
#define glTextureLightEXT(...) do { glTextureLightEXT(__VA_ARGS__); ::gl::errchk("glTextureLightEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1148 |
#define glGetVertexAttribdvARB(...) do { glGetVertexAttribdvARB(__VA_ARGS__); ::gl::errchk("glGetVertexAttribdvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1149 |
#define glVertexAttrib4ubvNV(...) do { glVertexAttrib4ubvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4ubvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1150 |
#define glGetConvolutionParameterfv(...) do { glGetConvolutionParameterfv(__VA_ARGS__); ::gl::errchk("glGetConvolutionParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1151 |
#define glCopyTexSubImage2DEXT(...) do { glCopyTexSubImage2DEXT(__VA_ARGS__); ::gl::errchk("glCopyTexSubImage2DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1152 |
#define glShadeModel(...) do { glShadeModel(__VA_ARGS__); ::gl::errchk("glShadeModel", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1153 |
#define glLineStipple(...) do { glLineStipple(__VA_ARGS__); ::gl::errchk("glLineStipple", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1154 |
#define glNormal3dv(...) do { glNormal3dv(__VA_ARGS__); ::gl::errchk("glNormal3dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1155 |
#define glVertex2fv(...) do { glVertex2fv(__VA_ARGS__); ::gl::errchk("glVertex2fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1156 |
#define glProgramLocalParameter4fvARB(...) do { glProgramLocalParameter4fvARB(__VA_ARGS__); ::gl::errchk("glProgramLocalParameter4fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1157 |
#define glColor3dv(...) do { glColor3dv(__VA_ARGS__); ::gl::errchk("glColor3dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1158 |
#define glColorFragmentOp3ATI(...) do { glColorFragmentOp3ATI(__VA_ARGS__); ::gl::errchk("glColorFragmentOp3ATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1159 |
#define glRotated(...) do { glRotated(__VA_ARGS__); ::gl::errchk("glRotated", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1160 |
#define glSecondaryColor3uiv(...) do { glSecondaryColor3uiv(__VA_ARGS__); ::gl::errchk("glSecondaryColor3uiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1161 |
#define glGetImageTransformParameterivHP(...) do { glGetImageTransformParameterivHP(__VA_ARGS__); ::gl::errchk("glGetImageTransformParameterivHP", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1162 |
#define glVertexStream3fATI(...) do { glVertexStream3fATI(__VA_ARGS__); ::gl::errchk("glVertexStream3fATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1163 |
#define glBinormal3fvEXT(...) do { glBinormal3fvEXT(__VA_ARGS__); ::gl::errchk("glBinormal3fvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1164 |
#define glTexCoord1sv(...) do { glTexCoord1sv(__VA_ARGS__); ::gl::errchk("glTexCoord1sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1165 |
#define glGlobalAlphaFactordSUN(...) do { glGlobalAlphaFactordSUN(__VA_ARGS__); ::gl::errchk("glGlobalAlphaFactordSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1166 |
#define glTextureNormalEXT(...) do { glTextureNormalEXT(__VA_ARGS__); ::gl::errchk("glTextureNormalEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1167 |
#define glDeleteVertexArraysAPPLE(...) do { glDeleteVertexArraysAPPLE(__VA_ARGS__); ::gl::errchk("glDeleteVertexArraysAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1168 |
#define glVertexAttrib4dNV(...) do { glVertexAttrib4dNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4dNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1169 |
#define glGetVariantIntegervEXT(...) do { glGetVariantIntegervEXT(__VA_ARGS__); ::gl::errchk("glGetVariantIntegervEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1170 |
#define glExtractComponentEXT(...) do { glExtractComponentEXT(__VA_ARGS__); ::gl::errchk("glExtractComponentEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1171 |
#define glFlush(...) do { glFlush(__VA_ARGS__); ::gl::errchk("glFlush", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1172 |
#define glVertexAttrib1dvARB(...) do { glVertexAttrib1dvARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib1dvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1173 |
#define glDisableClientState(...) do { glDisableClientState(__VA_ARGS__); ::gl::errchk("glDisableClientState", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1174 |
#define glEndFragmentShaderATI(...) do { glEndFragmentShaderATI(__VA_ARGS__); ::gl::errchk("glEndFragmentShaderATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1175 |
#define glFogf(...) do { glFogf(__VA_ARGS__); ::gl::errchk("glFogf", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1176 |
#define glScissor(...) do { glScissor(__VA_ARGS__); ::gl::errchk("glScissor", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1177 |
#define glDrawRangeElements(...) do { glDrawRangeElements(__VA_ARGS__); ::gl::errchk("glDrawRangeElements", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1178 |
#define glCopyColorSubTable(...) do { glCopyColorSubTable(__VA_ARGS__); ::gl::errchk("glCopyColorSubTable", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1179 |
#define glGetCombinerInputParameterfvNV(...) do { glGetCombinerInputParameterfvNV(__VA_ARGS__); ::gl::errchk("glGetCombinerInputParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1180 |
#define glColor3bv(...) do { glColor3bv(__VA_ARGS__); ::gl::errchk("glColor3bv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1181 |
#define glMultiTexCoord4dARB(...) do { glMultiTexCoord4dARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1182 |
#define glTangent3iEXT(...) do { glTangent3iEXT(__VA_ARGS__); ::gl::errchk("glTangent3iEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1183 |
#define glVertexStream2fATI(...) do { glVertexStream2fATI(__VA_ARGS__); ::gl::errchk("glVertexStream2fATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1184 |
#define glVertexAttrib4ubNV(...) do { glVertexAttrib4ubNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4ubNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1185 |
#define glUniformMatrix3fvARB(...) do { glUniformMatrix3fvARB(__VA_ARGS__); ::gl::errchk("glUniformMatrix3fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1186 |
#define glIsQueryARB(...) ({ GLboolean ___ = glIsQueryARB(__VA_ARGS__); ::gl::errchk("glIsQueryARB", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1187 |
#define glResetHistogramEXT(...) do { glResetHistogramEXT(__VA_ARGS__); ::gl::errchk("glResetHistogramEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1188 |
#define glVertexAttrib4sARB(...) do { glVertexAttrib4sARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1189 |
#define glFogCoordfvEXT(...) do { glFogCoordfvEXT(__VA_ARGS__); ::gl::errchk("glFogCoordfvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1190 |
#define glMap2f(...) do { glMap2f(__VA_ARGS__); ::gl::errchk("glMap2f", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1191 |
#define glVertexStream3dATI(...) do { glVertexStream3dATI(__VA_ARGS__); ::gl::errchk("glVertexStream3dATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1192 |
#define glNormal3sv(...) do { glNormal3sv(__VA_ARGS__); ::gl::errchk("glNormal3sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1193 |
#define glSecondaryColor3i(...) do { glSecondaryColor3i(__VA_ARGS__); ::gl::errchk("glSecondaryColor3i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1194 |
#define glGetFinalCombinerInputParameterfvNV(...) do { glGetFinalCombinerInputParameterfvNV(__VA_ARGS__); ::gl::errchk("glGetFinalCombinerInputParameterfvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1195 |
#define glLinkProgramARB(...) do { glLinkProgramARB(__VA_ARGS__); ::gl::errchk("glLinkProgramARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1196 |
#define glWindowPos3fv(...) do { glWindowPos3fv(__VA_ARGS__); ::gl::errchk("glWindowPos3fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1197 |
#define glFrameZoomSGIX(...) do { glFrameZoomSGIX(__VA_ARGS__); ::gl::errchk("glFrameZoomSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1198 |
#define glResetMinmaxEXT(...) do { glResetMinmaxEXT(__VA_ARGS__); ::gl::errchk("glResetMinmaxEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1199 |
#define glColor4ubVertex3fvSUN(...) do { glColor4ubVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glColor4ubVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1200 |
#define glBufferDataARB(...) do { glBufferDataARB(__VA_ARGS__); ::gl::errchk("glBufferDataARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1201 |
#define glRasterPos2sv(...) do { glRasterPos2sv(__VA_ARGS__); ::gl::errchk("glRasterPos2sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1202 |
#define glCompressedTexSubImage1DARB(...) do { glCompressedTexSubImage1DARB(__VA_ARGS__); ::gl::errchk("glCompressedTexSubImage1DARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1203 |
#define glMultiTexCoord3sARB(...) do { glMultiTexCoord3sARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3sARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1204 |
#define glMultiTexCoord3i(...) do { glMultiTexCoord3i(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1205 |
#define glMultiTexCoord3d(...) do { glMultiTexCoord3d(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1206 |
#define glVertexStream3iATI(...) do { glVertexStream3iATI(__VA_ARGS__); ::gl::errchk("glVertexStream3iATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1207 |
#define glGetSeparableFilterEXT(...) do { glGetSeparableFilterEXT(__VA_ARGS__); ::gl::errchk("glGetSeparableFilterEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1208 |
#define glMapControlPointsNV(...) do { glMapControlPointsNV(__VA_ARGS__); ::gl::errchk("glMapControlPointsNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1209 |
#define glCopyConvolutionFilter2DEXT(...) do { glCopyConvolutionFilter2DEXT(__VA_ARGS__); ::gl::errchk("glCopyConvolutionFilter2DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1210 |
#define glMultiTexCoord1fvARB(...) do { glMultiTexCoord1fvARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1fvARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1211 |
#define glColorPointerListIBM(...) do { glColorPointerListIBM(__VA_ARGS__); ::gl::errchk("glColorPointerListIBM", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1212 |
#define glVertex4hNV(...) do { glVertex4hNV(__VA_ARGS__); ::gl::errchk("glVertex4hNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1213 |
#define glVariantivEXT(...) do { glVariantivEXT(__VA_ARGS__); ::gl::errchk("glVariantivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1214 |
#define glShaderOp3EXT(...) do { glShaderOp3EXT(__VA_ARGS__); ::gl::errchk("glShaderOp3EXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1215 |
#define glPushAttrib(...) do { glPushAttrib(__VA_ARGS__); ::gl::errchk("glPushAttrib", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1216 |
#define glStopInstrumentsSGIX(...) do { glStopInstrumentsSGIX(__VA_ARGS__); ::gl::errchk("glStopInstrumentsSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1217 |
#define glPolygonOffset(...) do { glPolygonOffset(__VA_ARGS__); ::gl::errchk("glPolygonOffset", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1218 |
#define glSecondaryColor3ui(...) do { glSecondaryColor3ui(__VA_ARGS__); ::gl::errchk("glSecondaryColor3ui", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1219 |
#define glGetColorTableParameterivEXT(...) do { glGetColorTableParameterivEXT(__VA_ARGS__); ::gl::errchk("glGetColorTableParameterivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1220 |
#define glDeformSGIX(...) do { glDeformSGIX(__VA_ARGS__); ::gl::errchk("glDeformSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1221 |
#define glSecondaryColor3svEXT(...) do { glSecondaryColor3svEXT(__VA_ARGS__); ::gl::errchk("glSecondaryColor3svEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1222 |
#define glMultiTexCoord4fv(...) do { glMultiTexCoord4fv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1223 |
#define glCopyTexSubImage1DEXT(...) do { glCopyTexSubImage1DEXT(__VA_ARGS__); ::gl::errchk("glCopyTexSubImage1DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1224 |
#define glEnable(...) do { glEnable(__VA_ARGS__); ::gl::errchk("glEnable", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1225 |
#define glMaterialfv(...) do { glMaterialfv(__VA_ARGS__); ::gl::errchk("glMaterialfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1226 |
#define glVertexAttribPointerARB(...) do { glVertexAttribPointerARB(__VA_ARGS__); ::gl::errchk("glVertexAttribPointerARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1227 |
#define glGetVariantPointervEXT(...) do { glGetVariantPointervEXT(__VA_ARGS__); ::gl::errchk("glGetVariantPointervEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1228 |
#define glEdgeFlagPointer(...) do { glEdgeFlagPointer(__VA_ARGS__); ::gl::errchk("glEdgeFlagPointer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1229 |
#define glTexParameterfv(...) do { glTexParameterfv(__VA_ARGS__); ::gl::errchk("glTexParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1230 |
#define glTexSubImage2D(...) do { glTexSubImage2D(__VA_ARGS__); ::gl::errchk("glTexSubImage2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1231 |
#define glGenLists(...) ({ GLuint ___ = glGenLists(__VA_ARGS__); ::gl::errchk("glGenLists", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1232 |
#define glGetInvariantBooleanvEXT(...) do { glGetInvariantBooleanvEXT(__VA_ARGS__); ::gl::errchk("glGetInvariantBooleanvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1233 |
#define glNormal3b(...) do { glNormal3b(__VA_ARGS__); ::gl::errchk("glNormal3b", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1234 |
#define glDeformationMap3dSGIX(...) do { glDeformationMap3dSGIX(__VA_ARGS__); ::gl::errchk("glDeformationMap3dSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1235 |
#define glMultiTexCoord2fARB(...) do { glMultiTexCoord2fARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1236 |
#define glReplacementCodeuivSUN(...) do { glReplacementCodeuivSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuivSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1237 |
#define glGetTexEnvfv(...) do { glGetTexEnvfv(__VA_ARGS__); ::gl::errchk("glGetTexEnvfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1238 |
#define glMultiTexCoord4sv(...) do { glMultiTexCoord4sv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4sv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1239 |
#define glVertexAttrib4uivARB(...) do { glVertexAttrib4uivARB(__VA_ARGS__); ::gl::errchk("glVertexAttrib4uivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1240 |
#define glColor4uiv(...) do { glColor4uiv(__VA_ARGS__); ::gl::errchk("glColor4uiv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1241 |
#define glDeformationMap3fSGIX(...) do { glDeformationMap3fSGIX(__VA_ARGS__); ::gl::errchk("glDeformationMap3fSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1242 |
#define glCopyConvolutionFilter2D(...) do { glCopyConvolutionFilter2D(__VA_ARGS__); ::gl::errchk("glCopyConvolutionFilter2D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1243 |
#define glRotatef(...) do { glRotatef(__VA_ARGS__); ::gl::errchk("glRotatef", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1244 |
#define glTexCoord2s(...) do { glTexCoord2s(__VA_ARGS__); ::gl::errchk("glTexCoord2s", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1245 |
#define glMultiTexCoord4iv(...) do { glMultiTexCoord4iv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1246 |
#define glPointSize(...) do { glPointSize(__VA_ARGS__); ::gl::errchk("glPointSize", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1247 |
#define glMultiDrawRangeElementArrayAPPLE(...) do { glMultiDrawRangeElementArrayAPPLE(__VA_ARGS__); ::gl::errchk("glMultiDrawRangeElementArrayAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1248 |
#define glStencilMask(...) do { glStencilMask(__VA_ARGS__); ::gl::errchk("glStencilMask", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1249 |
#define glStencilFuncSeparateATI(...) do { glStencilFuncSeparateATI(__VA_ARGS__); ::gl::errchk("glStencilFuncSeparateATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1250 |
#define glWeightuivARB(...) do { glWeightuivARB(__VA_ARGS__); ::gl::errchk("glWeightuivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1251 |
#define glWindowPos2dARB(...) do { glWindowPos2dARB(__VA_ARGS__); ::gl::errchk("glWindowPos2dARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1252 |
#define glColor4b(...) do { glColor4b(__VA_ARGS__); ::gl::errchk("glColor4b", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1253 |
#define glIndexs(...) do { glIndexs(__VA_ARGS__); ::gl::errchk("glIndexs", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1254 |
#define glTrackMatrixNV(...) do { glTrackMatrixNV(__VA_ARGS__); ::gl::errchk("glTrackMatrixNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1255 |
#define glCompressedTexSubImage1D(...) do { glCompressedTexSubImage1D(__VA_ARGS__); ::gl::errchk("glCompressedTexSubImage1D", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1256 |
#define glVertexAttrib4sNV(...) do { glVertexAttrib4sNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib4sNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1257 |
#define glUniform4ivARB(...) do { glUniform4ivARB(__VA_ARGS__); ::gl::errchk("glUniform4ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1258 |
#define glVertexAttrib2sNV(...) do { glVertexAttrib2sNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib2sNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1259 |
#define glMultiTexCoord4ivARB(...) do { glMultiTexCoord4ivARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1260 |
#define glTexCoord3dv(...) do { glTexCoord3dv(__VA_ARGS__); ::gl::errchk("glTexCoord3dv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1261 |
#define glTexCoord2fColor3fVertex3fSUN(...) do { glTexCoord2fColor3fVertex3fSUN(__VA_ARGS__); ::gl::errchk("glTexCoord2fColor3fVertex3fSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1262 |
#define glClientActiveVertexStreamATI(...) do { glClientActiveVertexStreamATI(__VA_ARGS__); ::gl::errchk("glClientActiveVertexStreamATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1263 |
#define glTexSubImage3DEXT(...) do { glTexSubImage3DEXT(__VA_ARGS__); ::gl::errchk("glTexSubImage3DEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1264 |
#define glVertexPointer(...) do { glVertexPointer(__VA_ARGS__); ::gl::errchk("glVertexPointer", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1265 |
#define glPointParameteri(...) do { glPointParameteri(__VA_ARGS__); ::gl::errchk("glPointParameteri", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1266 |
#define glMultiTexCoord1fv(...) do { glMultiTexCoord1fv(__VA_ARGS__); ::gl::errchk("glMultiTexCoord1fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1267 |
#define glVertexPointervINTEL(...) do { glVertexPointervINTEL(__VA_ARGS__); ::gl::errchk("glVertexPointervINTEL", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1268 |
#define glTracePointerMESA(...) do { glTracePointerMESA(__VA_ARGS__); ::gl::errchk("glTracePointerMESA", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1269 |
#define glBinormalPointerEXT(...) do { glBinormalPointerEXT(__VA_ARGS__); ::gl::errchk("glBinormalPointerEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1270 |
#define glGetFragmentMaterialfvSGIX(...) do { glGetFragmentMaterialfvSGIX(__VA_ARGS__); ::gl::errchk("glGetFragmentMaterialfvSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1271 |
#define glEvalPoint2(...) do { glEvalPoint2(__VA_ARGS__); ::gl::errchk("glEvalPoint2", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1272 |
#define glGetColorTableParameterivSGI(...) do { glGetColorTableParameterivSGI(__VA_ARGS__); ::gl::errchk("glGetColorTableParameterivSGI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1273 |
#define glBindBufferARB(...) do { glBindBufferARB(__VA_ARGS__); ::gl::errchk("glBindBufferARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1274 |
#define glBlendFuncSeparateINGR(...) do { glBlendFuncSeparateINGR(__VA_ARGS__); ::gl::errchk("glBlendFuncSeparateINGR", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1275 |
#define glTexCoord3fv(...) do { glTexCoord3fv(__VA_ARGS__); ::gl::errchk("glTexCoord3fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1276 |
#define glVertex4d(...) do { glVertex4d(__VA_ARGS__); ::gl::errchk("glVertex4d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1277 |
#define glGlobalAlphaFactorusSUN(...) do { glGlobalAlphaFactorusSUN(__VA_ARGS__); ::gl::errchk("glGlobalAlphaFactorusSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1278 |
#define glDepthMask(...) do { glDepthMask(__VA_ARGS__); ::gl::errchk("glDepthMask", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1279 |
#define glMultiDrawElements(...) do { glMultiDrawElements(__VA_ARGS__); ::gl::errchk("glMultiDrawElements", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1280 |
#define glGenQueriesARB(...) do { glGenQueriesARB(__VA_ARGS__); ::gl::errchk("glGenQueriesARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1281 |
#define glReplacementCodeuiSUN(...) do { glReplacementCodeuiSUN(__VA_ARGS__); ::gl::errchk("glReplacementCodeuiSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1282 |
#define glTexCoord4fv(...) do { glTexCoord4fv(__VA_ARGS__); ::gl::errchk("glTexCoord4fv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1283 |
#define glGetMinmaxParameterfv(...) do { glGetMinmaxParameterfv(__VA_ARGS__); ::gl::errchk("glGetMinmaxParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1284 |
#define glDetailTexFuncSGIS(...) do { glDetailTexFuncSGIS(__VA_ARGS__); ::gl::errchk("glDetailTexFuncSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1285 |
#define glPrioritizeTextures(...) do { glPrioritizeTextures(__VA_ARGS__); ::gl::errchk("glPrioritizeTextures", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1286 |
#define glFinishObjectAPPLE(...) do { glFinishObjectAPPLE(__VA_ARGS__); ::gl::errchk("glFinishObjectAPPLE", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1287 |
#define glSamplePatternSGIS(...) do { glSamplePatternSGIS(__VA_ARGS__); ::gl::errchk("glSamplePatternSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1288 |
#define glBinormal3fEXT(...) do { glBinormal3fEXT(__VA_ARGS__); ::gl::errchk("glBinormal3fEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1289 |
#define glActiveTextureARB(...) do { glActiveTextureARB(__VA_ARGS__); ::gl::errchk("glActiveTextureARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1290 |
#define glVertexAttrib2fNV(...) do { glVertexAttrib2fNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib2fNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1291 |
#define glGetPixelMapfv(...) do { glGetPixelMapfv(__VA_ARGS__); ::gl::errchk("glGetPixelMapfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1292 |
#define glPopAttrib(...) do { glPopAttrib(__VA_ARGS__); ::gl::errchk("glPopAttrib", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1293 |
#define glIsFenceNV(...) ({ GLboolean ___ = glIsFenceNV(__VA_ARGS__); ::gl::errchk("glIsFenceNV", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1294 |
#define glWindowPos2iv(...) do { glWindowPos2iv(__VA_ARGS__); ::gl::errchk("glWindowPos2iv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1295 |
#define glNormal3fVertex3fvSUN(...) do { glNormal3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glNormal3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1296 |
#define glIsFenceAPPLE(...) ({ GLboolean ___ = glIsFenceAPPLE(__VA_ARGS__); ::gl::errchk("glIsFenceAPPLE", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1297 |
#define glMultiTexCoord3ivARB(...) do { glMultiTexCoord3ivARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3ivARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1298 |
#define glTexGendv(...) do { glTexGendv(__VA_ARGS__); ::gl::errchk("glTexGendv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1299 |
#define glAreProgramsResidentNV(...) ({ GLboolean ___ = glAreProgramsResidentNV(__VA_ARGS__); ::gl::errchk("glAreProgramsResidentNV", # __VA_ARGS__, __FILE__, __LINE__); ___; }) |
| 1300 |
#define glCallLists(...) do { glCallLists(__VA_ARGS__); ::gl::errchk("glCallLists", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1301 |
#define glFragmentLightfvSGIX(...) do { glFragmentLightfvSGIX(__VA_ARGS__); ::gl::errchk("glFragmentLightfvSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1302 |
#define glTangent3dvEXT(...) do { glTangent3dvEXT(__VA_ARGS__); ::gl::errchk("glTangent3dvEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1303 |
#define glColor4i(...) do { glColor4i(__VA_ARGS__); ::gl::errchk("glColor4i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1304 |
#define glWindowPos2d(...) do { glWindowPos2d(__VA_ARGS__); ::gl::errchk("glWindowPos2d", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1305 |
#define glMultiTexCoord3fARB(...) do { glMultiTexCoord3fARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3fARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1306 |
#define glColor3fVertex3fvSUN(...) do { glColor3fVertex3fvSUN(__VA_ARGS__); ::gl::errchk("glColor3fVertex3fvSUN", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1307 |
#define glGetArrayObjectivATI(...) do { glGetArrayObjectivATI(__VA_ARGS__); ::gl::errchk("glGetArrayObjectivATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1308 |
#define glPointParameterfSGIS(...) do { glPointParameterfSGIS(__VA_ARGS__); ::gl::errchk("glPointParameterfSGIS", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1309 |
#define glMultiTexCoord3iARB(...) do { glMultiTexCoord3iARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord3iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1310 |
#define glMultiTexCoord4i(...) do { glMultiTexCoord4i(__VA_ARGS__); ::gl::errchk("glMultiTexCoord4i", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1311 |
#define glLightfv(...) do { glLightfv(__VA_ARGS__); ::gl::errchk("glLightfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1312 |
#define glColor4ubv(...) do { glColor4ubv(__VA_ARGS__); ::gl::errchk("glColor4ubv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1313 |
#define glLightModeliv(...) do { glLightModeliv(__VA_ARGS__); ::gl::errchk("glLightModeliv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1314 |
#define glMatrixMode(...) do { glMatrixMode(__VA_ARGS__); ::gl::errchk("glMatrixMode", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1315 |
#define glInitNames(...) do { glInitNames(__VA_ARGS__); ::gl::errchk("glInitNames", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1316 |
#define glRequestResidentProgramsNV(...) do { glRequestResidentProgramsNV(__VA_ARGS__); ::gl::errchk("glRequestResidentProgramsNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1317 |
#define glElementPointerATI(...) do { glElementPointerATI(__VA_ARGS__); ::gl::errchk("glElementPointerATI", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1318 |
#define glVariantuivEXT(...) do { glVariantuivEXT(__VA_ARGS__); ::gl::errchk("glVariantuivEXT", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1319 |
#define glMultiTexCoord2iARB(...) do { glMultiTexCoord2iARB(__VA_ARGS__); ::gl::errchk("glMultiTexCoord2iARB", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1320 |
#define glVertexAttrib3fvNV(...) do { glVertexAttrib3fvNV(__VA_ARGS__); ::gl::errchk("glVertexAttrib3fvNV", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1321 |
#define glSpriteParameterfSGIX(...) do { glSpriteParameterfSGIX(__VA_ARGS__); ::gl::errchk("glSpriteParameterfSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1322 |
#define glConvolutionParameterfv(...) do { glConvolutionParameterfv(__VA_ARGS__); ::gl::errchk("glConvolutionParameterfv", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1323 |
#define glFragmentLightfSGIX(...) do { glFragmentLightfSGIX(__VA_ARGS__); ::gl::errchk("glFragmentLightfSGIX", # __VA_ARGS__, __FILE__, __LINE__); } while (0) |
| 1324 |
#endif |