#ifndef GL_KLUDGE_HEADER #define GL_KLUDGE_HEADER #include "gl.h" extern void (* _glActiveTexture )(GLenum texture); #define glActiveTexture _glActiveTexture extern void (* _glActiveTextureARB )(GLenum texture); #define glActiveTextureARB _glActiveTextureARB extern void (* _glAddSwapHintRectWIN )(GLint x, GLint y, GLsizei width, GLsizei height); #define glAddSwapHintRectWIN _glAddSwapHintRectWIN extern void (* _glAlphaFunc )(GLenum func, GLclampf ref); #define glAlphaFunc _glAlphaFunc extern GLboolean (* _glAreProgramsResidentNV )(GLsizei n, const GLuint *programs, GLboolean *residences); #define glAreProgramsResidentNV _glAreProgramsResidentNV extern GLboolean (* _glAreTexturesResident )(GLsizei n, const GLuint *textures, GLboolean *residences); #define glAreTexturesResident _glAreTexturesResident extern GLboolean (* _glAreTexturesResidentEXT )(GLsizei n, const GLuint *textures, GLboolean *residences); #define glAreTexturesResidentEXT _glAreTexturesResidentEXT extern void (* _glArrayElement )(GLint i); #define glArrayElement _glArrayElement extern void (* _glArrayElementEXT )(GLint i); #define glArrayElementEXT _glArrayElementEXT extern void (* _glBegin )(GLenum mode); #define glBegin _glBegin extern void (* _glBeginOcclusionQueryNV )(GLuint id); #define glBeginOcclusionQueryNV _glBeginOcclusionQueryNV extern void (* _glBindProgramNV )(GLenum target, GLuint id); #define glBindProgramNV _glBindProgramNV extern void (* _glBindTexture )(GLenum target, GLuint texture); #define glBindTexture _glBindTexture extern void (* _glBindTextureEXT )(GLenum target, GLuint texture); #define glBindTextureEXT _glBindTextureEXT extern void (* _glBitmap )(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap); #define glBitmap _glBitmap extern void (* _glBlendColor )(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); #define glBlendColor _glBlendColor extern void (* _glBlendColorEXT )(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); #define glBlendColorEXT _glBlendColorEXT extern void (* _glBlendEquation )(GLenum mode); #define glBlendEquation _glBlendEquation extern void (* _glBlendEquationEXT )(GLenum mode); #define glBlendEquationEXT _glBlendEquationEXT extern void (* _glBlendFunc )(GLenum sfactor, GLenum dfactor); #define glBlendFunc _glBlendFunc extern void (* _glCallList )(GLuint list); #define glCallList _glCallList extern void (* _glCallLists )(GLsizei n, GLenum type, const GLvoid *lists); #define glCallLists _glCallLists extern void (* _glClear )(GLbitfield mask); #define glClear _glClear extern void (* _glClearAccum )(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); #define glClearAccum _glClearAccum extern void (* _glClearColor )(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); #define glClearColor _glClearColor extern void (* _glClearDepth )(GLclampd depth); #define glClearDepth _glClearDepth extern void (* _glClearIndex )(GLfloat c); #define glClearIndex _glClearIndex extern void (* _glClearStencil )(GLint s); #define glClearStencil _glClearStencil extern void (* _glClientActiveTexture )(GLenum texture); #define glClientActiveTexture _glClientActiveTexture extern void (* _glClientActiveTextureARB )(GLenum texture); #define glClientActiveTextureARB _glClientActiveTextureARB extern void (* _glClipPlane )(GLenum plane, const GLdouble *equation); #define glClipPlane _glClipPlane extern void (* _glColor3b )(GLbyte red, GLbyte green, GLbyte blue); #define glColor3b _glColor3b extern void (* _glColor3bv )(const GLbyte *v); #define glColor3bv _glColor3bv extern void (* _glColor3d )(GLdouble red, GLdouble green, GLdouble blue); #define glColor3d _glColor3d extern void (* _glColor3dv )(const GLdouble *v); #define glColor3dv _glColor3dv extern void (* _glColor3f )(GLfloat red, GLfloat green, GLfloat blue); #define glColor3f _glColor3f extern void (* _glColor3fv )(const GLfloat *v); #define glColor3fv _glColor3fv extern void (* _glColor3i )(GLint red, GLint green, GLint blue); #define glColor3i _glColor3i extern void (* _glColor3iv )(const GLint *v); #define glColor3iv _glColor3iv extern void (* _glColor3s )(GLshort red, GLshort green, GLshort blue); #define glColor3s _glColor3s extern void (* _glColor3sv )(const GLshort *v); #define glColor3sv _glColor3sv extern void (* _glColor3ub )(GLubyte red, GLubyte green, GLubyte blue); #define glColor3ub _glColor3ub extern void (* _glColor3ubv )(const GLubyte *v); #define glColor3ubv _glColor3ubv extern void (* _glColor3ui )(GLuint red, GLuint green, GLuint blue); #define glColor3ui _glColor3ui extern void (* _glColor3uiv )(const GLuint *v); #define glColor3uiv _glColor3uiv extern void (* _glColor3us )(GLushort red, GLushort green, GLushort blue); #define glColor3us _glColor3us extern void (* _glColor3usv )(const GLushort *v); #define glColor3usv _glColor3usv extern void (* _glColor4b )(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); #define glColor4b _glColor4b extern void (* _glColor4bv )(const GLbyte *v); #define glColor4bv _glColor4bv extern void (* _glColor4d )(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); #define glColor4d _glColor4d extern void (* _glColor4dv )(const GLdouble *v); #define glColor4dv _glColor4dv extern void (* _glColor4f )(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); #define glColor4f _glColor4f extern void (* _glColor4fv )(const GLfloat *v); #define glColor4fv _glColor4fv extern void (* _glColor4i )(GLint red, GLint green, GLint blue, GLint alpha); #define glColor4i _glColor4i extern void (* _glColor4iv )(const GLint *v); #define glColor4iv _glColor4iv extern void (* _glColor4s )(GLshort red, GLshort green, GLshort blue, GLshort alpha); #define glColor4s _glColor4s extern void (* _glColor4sv )(const GLshort *v); #define glColor4sv _glColor4sv extern void (* _glColor4ub )(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); #define glColor4ub _glColor4ub extern void (* _glColor4ubv )(const GLubyte *v); #define glColor4ubv _glColor4ubv extern void (* _glColor4ui )(GLuint red, GLuint green, GLuint blue, GLuint alpha); #define glColor4ui _glColor4ui extern void (* _glColor4uiv )(const GLuint *v); #define glColor4uiv _glColor4uiv extern void (* _glColor4us )(GLushort red, GLushort green, GLushort blue, GLushort alpha); #define glColor4us _glColor4us extern void (* _glColor4usv )(const GLushort *v); #define glColor4usv _glColor4usv extern void (* _glColorMask )(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); #define glColorMask _glColorMask extern void (* _glColorMaterial )(GLenum face, GLenum mode); #define glColorMaterial _glColorMaterial extern void (* _glColorPointer )(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); #define glColorPointer _glColorPointer extern void (* _glColorPointerEXT )(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); #define glColorPointerEXT _glColorPointerEXT extern void (* _glColorSubTable )(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data); #define glColorSubTable _glColorSubTable extern void (* _glColorSubTableEXT )(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *table); #define glColorSubTableEXT _glColorSubTableEXT extern void (* _glColorTable )(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); #define glColorTable _glColorTable extern void (* _glColorTableEXT )(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); #define glColorTableEXT _glColorTableEXT extern void (* _glColorTableParameterfv )(GLenum target, GLenum pname, const GLfloat *params); #define glColorTableParameterfv _glColorTableParameterfv extern void (* _glColorTableParameteriv )(GLenum target, GLenum pname, const GLint *params); #define glColorTableParameteriv _glColorTableParameteriv extern void (* _glCombinerInputNV )(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); #define glCombinerInputNV _glCombinerInputNV extern void (* _glCombinerOutputNV )(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); #define glCombinerOutputNV _glCombinerOutputNV extern void (* _glCombinerParameterfNV )(GLenum pname, GLfloat param); #define glCombinerParameterfNV _glCombinerParameterfNV extern void (* _glCombinerParameterfvNV )(GLenum pname, const GLfloat *params); #define glCombinerParameterfvNV _glCombinerParameterfvNV extern void (* _glCombinerParameteriNV )(GLenum pname, GLint param); #define glCombinerParameteriNV _glCombinerParameteriNV extern void (* _glCombinerParameterivNV )(GLenum pname, const GLint *params); #define glCombinerParameterivNV _glCombinerParameterivNV extern void (* _glCombinerStageParameterfvNV )(GLenum stage, GLenum pname, const GLfloat *params); #define glCombinerStageParameterfvNV _glCombinerStageParameterfvNV extern void (* _glCompressedTexImage1D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data); #define glCompressedTexImage1D _glCompressedTexImage1D extern void (* _glCompressedTexImage1DARB )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data); #define glCompressedTexImage1DARB _glCompressedTexImage1DARB extern void (* _glCompressedTexImage2D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data); #define glCompressedTexImage2D _glCompressedTexImage2D extern void (* _glCompressedTexImage2DARB )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data); #define glCompressedTexImage2DARB _glCompressedTexImage2DARB extern void (* _glCompressedTexImage3D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data); #define glCompressedTexImage3D _glCompressedTexImage3D extern void (* _glCompressedTexImage3DARB )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data); #define glCompressedTexImage3DARB _glCompressedTexImage3DARB extern void (* _glCompressedTexSubImage1D )(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data); #define glCompressedTexSubImage1D _glCompressedTexSubImage1D extern void (* _glCompressedTexSubImage1DARB )(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data); #define glCompressedTexSubImage1DARB _glCompressedTexSubImage1DARB extern void (* _glCompressedTexSubImage2D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data); #define glCompressedTexSubImage2D _glCompressedTexSubImage2D extern void (* _glCompressedTexSubImage2DARB )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data); #define glCompressedTexSubImage2DARB _glCompressedTexSubImage2DARB extern void (* _glCompressedTexSubImage3D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data); #define glCompressedTexSubImage3D _glCompressedTexSubImage3D extern void (* _glCompressedTexSubImage3DARB )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data); #define glCompressedTexSubImage3DARB _glCompressedTexSubImage3DARB extern void (* _glConvolutionFilter1D )(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image); #define glConvolutionFilter1D _glConvolutionFilter1D extern void (* _glConvolutionFilter2D )(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image); #define glConvolutionFilter2D _glConvolutionFilter2D extern void (* _glConvolutionParameterf )(GLenum target, GLenum pname, GLfloat params); #define glConvolutionParameterf _glConvolutionParameterf extern void (* _glConvolutionParameterfv )(GLenum target, GLenum pname, const GLfloat *params); #define glConvolutionParameterfv _glConvolutionParameterfv extern void (* _glConvolutionParameteri )(GLenum target, GLenum pname, GLint params); #define glConvolutionParameteri _glConvolutionParameteri extern void (* _glConvolutionParameteriv )(GLenum target, GLenum pname, const GLint *params); #define glConvolutionParameteriv _glConvolutionParameteriv extern void (* _glCopyColorSubTable )(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); #define glCopyColorSubTable _glCopyColorSubTable extern void (* _glCopyColorTable )(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); #define glCopyColorTable _glCopyColorTable extern void (* _glCopyConvolutionFilter1D )(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); #define glCopyConvolutionFilter1D _glCopyConvolutionFilter1D extern void (* _glCopyConvolutionFilter2D )(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); #define glCopyConvolutionFilter2D _glCopyConvolutionFilter2D extern void (* _glCopyPixels )(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type); #define glCopyPixels _glCopyPixels extern void (* _glCopyTexImage1D )(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); #define glCopyTexImage1D _glCopyTexImage1D extern void (* _glCopyTexImage2D )(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); #define glCopyTexImage2D _glCopyTexImage2D extern void (* _glCopyTexSubImage1D )(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); #define glCopyTexSubImage1D _glCopyTexSubImage1D extern void (* _glCopyTexSubImage2D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); #define glCopyTexSubImage2D _glCopyTexSubImage2D extern void (* _glCopyTexSubImage3D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); #define glCopyTexSubImage3D _glCopyTexSubImage3D extern void (* _glCopyTexSubImage3DEXT )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); #define glCopyTexSubImage3DEXT _glCopyTexSubImage3DEXT extern void (* _glCullFace )(GLenum mode); #define glCullFace _glCullFace extern void (* _glDeleteFencesNV )(GLsizei n, const GLuint *fences); #define glDeleteFencesNV _glDeleteFencesNV extern void (* _glDeleteLists )(GLuint list, GLsizei range); #define glDeleteLists _glDeleteLists extern void (* _glDeleteOcclusionQueriesNV )(GLsizei n, const GLuint *ids); #define glDeleteOcclusionQueriesNV _glDeleteOcclusionQueriesNV extern void (* _glDeleteProgramsNV )(GLsizei n, const GLuint *programs); #define glDeleteProgramsNV _glDeleteProgramsNV extern void (* _glDeleteTextures )(GLsizei n, const GLuint *textures); #define glDeleteTextures _glDeleteTextures extern void (* _glDeleteTexturesEXT )(GLsizei n, const GLuint *textures); #define glDeleteTexturesEXT _glDeleteTexturesEXT extern void (* _glDepthFunc )(GLenum func); #define glDepthFunc _glDepthFunc extern void (* _glDepthMask )(GLboolean flag); #define glDepthMask _glDepthMask extern void (* _glDepthRange )(GLclampd zNear, GLclampd zFar); #define glDepthRange _glDepthRange extern void (* _glDisable )(GLenum cap); #define glDisable _glDisable extern void (* _glDisableClientState )(GLenum array); #define glDisableClientState _glDisableClientState extern void (* _glDrawArrays )(GLenum mode, GLint first, GLsizei count); #define glDrawArrays _glDrawArrays extern void (* _glDrawArraysEXT )(GLenum mode, GLint first, GLsizei count); #define glDrawArraysEXT _glDrawArraysEXT extern void (* _glDrawBuffer )(GLenum mode); #define glDrawBuffer _glDrawBuffer extern void (* _glDrawElements )(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices); #define glDrawElements _glDrawElements extern void (* _glDrawMeshNV )(GLenum mode, GLsizei count, GLenum type, GLsizei stride, const GLvoid *indicesTexCoord, const GLvoid *indicesNormal, const GLvoid *indicesVertex); #define glDrawMeshNV _glDrawMeshNV extern void (* _glDrawPixels )(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels); #define glDrawPixels _glDrawPixels extern void (* _glDrawRangeElements )(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices); #define glDrawRangeElements _glDrawRangeElements extern void (* _glDrawRangeElementsEXT )(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices); #define glDrawRangeElementsEXT _glDrawRangeElementsEXT extern void (* _glEdgeFlag )(GLboolean flag); #define glEdgeFlag _glEdgeFlag extern void (* _glEdgeFlagPointer )(GLsizei stride, const GLboolean *pointer); #define glEdgeFlagPointer _glEdgeFlagPointer extern void (* _glEdgeFlagPointerEXT )(GLsizei stride, GLsizei count, const GLboolean *pointer); #define glEdgeFlagPointerEXT _glEdgeFlagPointerEXT extern void (* _glEdgeFlagv )(const GLboolean *flag); #define glEdgeFlagv _glEdgeFlagv extern void (* _glEnable )(GLenum cap); #define glEnable _glEnable extern void (* _glEnableClientState )(GLenum array); #define glEnableClientState _glEnableClientState extern void (* _glEnd )(void); #define glEnd _glEnd extern void (* _glEndList )(void); #define glEndList _glEndList extern void (* _glEndOcclusionQueryNV )(void); #define glEndOcclusionQueryNV _glEndOcclusionQueryNV extern void (* _glEvalCoord1d )(GLdouble u); #define glEvalCoord1d _glEvalCoord1d extern void (* _glEvalCoord1dv )(const GLdouble *u); #define glEvalCoord1dv _glEvalCoord1dv extern void (* _glEvalCoord1f )(GLfloat u); #define glEvalCoord1f _glEvalCoord1f extern void (* _glEvalCoord1fv )(const GLfloat *u); #define glEvalCoord1fv _glEvalCoord1fv extern void (* _glEvalCoord2d )(GLdouble u, GLdouble v); #define glEvalCoord2d _glEvalCoord2d extern void (* _glEvalCoord2dv )(const GLdouble *u); #define glEvalCoord2dv _glEvalCoord2dv extern void (* _glEvalCoord2f )(GLfloat u, GLfloat v); #define glEvalCoord2f _glEvalCoord2f extern void (* _glEvalCoord2fv )(const GLfloat *u); #define glEvalCoord2fv _glEvalCoord2fv extern void (* _glEvalMapsNV )(GLenum target, GLenum mode); #define glEvalMapsNV _glEvalMapsNV extern void (* _glEvalMesh1 )(GLenum mode, GLint i1, GLint i2); #define glEvalMesh1 _glEvalMesh1 extern void (* _glEvalMesh2 )(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); #define glEvalMesh2 _glEvalMesh2 extern void (* _glEvalPoint1 )(GLint i); #define glEvalPoint1 _glEvalPoint1 extern void (* _glEvalPoint2 )(GLint i, GLint j); #define glEvalPoint2 _glEvalPoint2 extern void (* _glExecuteProgramNV )(GLenum target, GLuint id, const GLfloat *params); #define glExecuteProgramNV _glExecuteProgramNV extern void (* _glFeedbackBuffer )(GLsizei size, GLenum type, GLfloat *buffer); #define glFeedbackBuffer _glFeedbackBuffer extern void (* _glFinalCombinerInputNV )(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); #define glFinalCombinerInputNV _glFinalCombinerInputNV extern void (* _glFinish )(void); #define glFinish _glFinish extern void (* _glFinishFenceNV )(GLuint fence); #define glFinishFenceNV _glFinishFenceNV extern void (* _glFlush )(void); #define glFlush _glFlush extern GLvoid* (* _glFlushHold )(void); #define glFlushHold _glFlushHold extern void (* _glFlushPixelDataRangeNV )(GLenum target); #define glFlushPixelDataRangeNV _glFlushPixelDataRangeNV extern void (* _glFlushVertexArrayRangeNV )(void); #define glFlushVertexArrayRangeNV _glFlushVertexArrayRangeNV extern void (* _glFogCoordPointerEXT )(GLenum type, GLsizei stride, const GLvoid *pointer); #define glFogCoordPointerEXT _glFogCoordPointerEXT extern void (* _glFogCoorddEXT )(GLdouble fog); #define glFogCoorddEXT _glFogCoorddEXT extern void (* _glFogCoorddvEXT )(const GLdouble *fog); #define glFogCoorddvEXT _glFogCoorddvEXT extern void (* _glFogCoordfEXT )(GLfloat fog); #define glFogCoordfEXT _glFogCoordfEXT extern void (* _glFogCoordfvEXT )(const GLfloat *fog); #define glFogCoordfvEXT _glFogCoordfvEXT extern void (* _glFogf )(GLenum pname, GLfloat param); #define glFogf _glFogf extern void (* _glFogfv )(GLenum pname, const GLfloat *params); #define glFogfv _glFogfv extern void (* _glFogi )(GLenum pname, GLint param); #define glFogi _glFogi extern void (* _glFogiv )(GLenum pname, const GLint *params); #define glFogiv _glFogiv extern void (* _glFrontFace )(GLenum mode); #define glFrontFace _glFrontFace extern void (* _glFrustum )(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); #define glFrustum _glFrustum extern void (* _glGenFencesNV )(GLsizei n, GLuint *fences); #define glGenFencesNV _glGenFencesNV extern GLuint (* _glGenLists )(GLsizei range); #define glGenLists _glGenLists extern void (* _glGenOcclusionQueriesNV )(GLsizei n, GLuint *ids); #define glGenOcclusionQueriesNV _glGenOcclusionQueriesNV extern void (* _glGenProgramsNV )(GLsizei n, GLuint *programs); #define glGenProgramsNV _glGenProgramsNV extern void (* _glGenTextures )(GLsizei n, GLuint *textures); #define glGenTextures _glGenTextures extern void (* _glGenTexturesEXT )(GLsizei n, GLuint *textures); #define glGenTexturesEXT _glGenTexturesEXT extern void (* _glGetBooleanv )(GLenum pname, GLboolean *params); #define glGetBooleanv _glGetBooleanv extern void (* _glGetClipPlane )(GLenum plane, GLdouble *equation); #define glGetClipPlane _glGetClipPlane extern void (* _glGetColorTable )(GLenum target, GLenum format, GLenum type, GLvoid *table); #define glGetColorTable _glGetColorTable extern void (* _glGetColorTableEXT )(GLenum target, GLenum format, GLenum type, GLvoid *table); #define glGetColorTableEXT _glGetColorTableEXT extern void (* _glGetColorTableParameterfv )(GLenum target, GLenum pname, GLfloat *params); #define glGetColorTableParameterfv _glGetColorTableParameterfv extern void (* _glGetColorTableParameterfvEXT )(GLenum target, GLenum pname, GLfloat *params); #define glGetColorTableParameterfvEXT _glGetColorTableParameterfvEXT extern void (* _glGetColorTableParameteriv )(GLenum target, GLenum pname, GLint *params); #define glGetColorTableParameteriv _glGetColorTableParameteriv extern void (* _glGetColorTableParameterivEXT )(GLenum target, GLenum pname, GLint *params); #define glGetColorTableParameterivEXT _glGetColorTableParameterivEXT extern void (* _glGetCombinerInputParameterfvNV )(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params); #define glGetCombinerInputParameterfvNV _glGetCombinerInputParameterfvNV extern void (* _glGetCombinerInputParameterivNV )(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params); #define glGetCombinerInputParameterivNV _glGetCombinerInputParameterivNV extern void (* _glGetCombinerOutputParameterfvNV )(GLenum stage, GLenum portion, GLenum pname, GLfloat *params); #define glGetCombinerOutputParameterfvNV _glGetCombinerOutputParameterfvNV extern void (* _glGetCombinerOutputParameterivNV )(GLenum stage, GLenum portion, GLenum pname, GLint *params); #define glGetCombinerOutputParameterivNV _glGetCombinerOutputParameterivNV extern void (* _glGetCombinerStageParameterfvNV )(GLenum stage, GLenum pname, GLfloat *params); #define glGetCombinerStageParameterfvNV _glGetCombinerStageParameterfvNV extern void (* _glGetCompressedTexImage )(GLenum target, GLint lod, GLvoid *img); #define glGetCompressedTexImage _glGetCompressedTexImage extern void (* _glGetCompressedTexImageARB )(GLenum target, GLint lod, GLvoid *img); #define glGetCompressedTexImageARB _glGetCompressedTexImageARB extern void (* _glGetConvolutionFilter )(GLenum target, GLenum format, GLenum type, GLvoid *image); #define glGetConvolutionFilter _glGetConvolutionFilter extern void (* _glGetConvolutionParameterfv )(GLenum target, GLenum pname, GLfloat *params); #define glGetConvolutionParameterfv _glGetConvolutionParameterfv extern void (* _glGetConvolutionParameteriv )(GLenum target, GLenum pname, GLint *params); #define glGetConvolutionParameteriv _glGetConvolutionParameteriv extern void (* _glGetDoublev )(GLenum pname, GLdouble *params); #define glGetDoublev _glGetDoublev extern GLenum (* _glGetError )(void); #define glGetError _glGetError extern void (* _glGetFenceivNV )(GLuint fence, GLenum pname, GLint *params); #define glGetFenceivNV _glGetFenceivNV extern void (* _glGetFinalCombinerInputParameterfvNV )(GLenum variable, GLenum pname, GLfloat *params); #define glGetFinalCombinerInputParameterfvNV _glGetFinalCombinerInputParameterfvNV extern void (* _glGetFinalCombinerInputParameterivNV )(GLenum variable, GLenum pname, GLint *params); #define glGetFinalCombinerInputParameterivNV _glGetFinalCombinerInputParameterivNV extern void (* _glGetFloatv )(GLenum pname, GLfloat *params); #define glGetFloatv _glGetFloatv extern void (* _glGetHistogram )(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values); #define glGetHistogram _glGetHistogram extern void (* _glGetHistogramParameterfv )(GLenum target, GLenum pname, GLfloat *params); #define glGetHistogramParameterfv _glGetHistogramParameterfv extern void (* _glGetHistogramParameteriv )(GLenum target, GLenum pname, GLint *params); #define glGetHistogramParameteriv _glGetHistogramParameteriv extern void (* _glGetIntegerv )(GLenum pname, GLint *params); #define glGetIntegerv _glGetIntegerv extern void (* _glGetLightfv )(GLenum light, GLenum pname, GLfloat *params); #define glGetLightfv _glGetLightfv extern void (* _glGetLightiv )(GLenum light, GLenum pname, GLint *params); #define glGetLightiv _glGetLightiv extern void (* _glGetMapAttribParameterfvNV )(GLenum target, GLuint index, GLenum pname, GLfloat *params); #define glGetMapAttribParameterfvNV _glGetMapAttribParameterfvNV extern void (* _glGetMapAttribParameterivNV )(GLenum target, GLuint index, GLenum pname, GLint *params); #define glGetMapAttribParameterivNV _glGetMapAttribParameterivNV extern void (* _glGetMapControlPointsNV )(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid *points); #define glGetMapControlPointsNV _glGetMapControlPointsNV extern void (* _glGetMapParameterfvNV )(GLenum target, GLenum pname, GLfloat *params); #define glGetMapParameterfvNV _glGetMapParameterfvNV extern void (* _glGetMapParameterivNV )(GLenum target, GLenum pname, GLint *params); #define glGetMapParameterivNV _glGetMapParameterivNV extern void (* _glGetMapdv )(GLenum target, GLenum query, GLdouble *v); #define glGetMapdv _glGetMapdv extern void (* _glGetMapfv )(GLenum target, GLenum query, GLfloat *v); #define glGetMapfv _glGetMapfv extern void (* _glGetMapiv )(GLenum target, GLenum query, GLint *v); #define glGetMapiv _glGetMapiv extern void (* _glGetMaterialfv )(GLenum face, GLenum pname, GLfloat *params); #define glGetMaterialfv _glGetMaterialfv extern void (* _glGetMaterialiv )(GLenum face, GLenum pname, GLint *params); #define glGetMaterialiv _glGetMaterialiv extern void (* _glGetMinmax )(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values); #define glGetMinmax _glGetMinmax extern void (* _glGetMinmaxParameterfv )(GLenum target, GLenum pname, GLfloat *params); #define glGetMinmaxParameterfv _glGetMinmaxParameterfv extern void (* _glGetMinmaxParameteriv )(GLenum target, GLenum pname, GLint *params); #define glGetMinmaxParameteriv _glGetMinmaxParameteriv extern void (* _glGetOcclusionQueryivNV )(GLuint id, GLenum pname, GLint *params); #define glGetOcclusionQueryivNV _glGetOcclusionQueryivNV extern void (* _glGetOcclusionQueryuivNV )(GLuint id, GLenum pname, GLuint *params); #define glGetOcclusionQueryuivNV _glGetOcclusionQueryuivNV extern void (* _glGetPixelMapfv )(GLenum map, GLfloat *values); #define glGetPixelMapfv _glGetPixelMapfv extern void (* _glGetPixelMapuiv )(GLenum map, GLuint *values); #define glGetPixelMapuiv _glGetPixelMapuiv extern void (* _glGetPixelMapusv )(GLenum map, GLushort *values); #define glGetPixelMapusv _glGetPixelMapusv extern void (* _glGetPointerv )(GLenum pname, GLvoid* *params); #define glGetPointerv _glGetPointerv extern void (* _glGetPointervEXT )(GLenum pname, GLvoid* *params); #define glGetPointervEXT _glGetPointervEXT extern void (* _glGetPolygonStipple )(GLubyte *mask); #define glGetPolygonStipple _glGetPolygonStipple extern void (* _glGetProgramLocalParameterdvNV )(GLenum target, GLsizei len, const GLubyte *name, GLdouble *params); #define glGetProgramLocalParameterdvNV _glGetProgramLocalParameterdvNV extern void (* _glGetProgramLocalParameterfvNV )(GLenum target, GLsizei len, const GLubyte *name, GLfloat *params); #define glGetProgramLocalParameterfvNV _glGetProgramLocalParameterfvNV extern void (* _glGetProgramParameterSigneddvNV )(GLenum target, GLint index, GLenum pname, GLdouble *params); #define glGetProgramParameterSigneddvNV _glGetProgramParameterSigneddvNV extern void (* _glGetProgramParameterSignedfvNV )(GLenum target, GLint index, GLenum pname, GLfloat *params); #define glGetProgramParameterSignedfvNV _glGetProgramParameterSignedfvNV extern void (* _glGetProgramParameterdvNV )(GLenum target, GLuint index, GLenum pname, GLdouble *params); #define glGetProgramParameterdvNV _glGetProgramParameterdvNV extern void (* _glGetProgramParameterfvNV )(GLenum target, GLuint index, GLenum pname, GLfloat *params); #define glGetProgramParameterfvNV _glGetProgramParameterfvNV extern void (* _glGetProgramStringNV )(GLuint id, GLenum pname, GLubyte *program); #define glGetProgramStringNV _glGetProgramStringNV extern void (* _glGetProgramivNV )(GLuint id, GLenum pname, GLint *params); #define glGetProgramivNV _glGetProgramivNV extern void (* _glGetSeparableFilter )(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span); #define glGetSeparableFilter _glGetSeparableFilter extern void (* _glGetTexEnvfv )(GLenum target, GLenum pname, GLfloat *params); #define glGetTexEnvfv _glGetTexEnvfv extern void (* _glGetTexEnviv )(GLenum target, GLenum pname, GLint *params); #define glGetTexEnviv _glGetTexEnviv extern void (* _glGetTexGendv )(GLenum coord, GLenum pname, GLdouble *params); #define glGetTexGendv _glGetTexGendv extern void (* _glGetTexGenfv )(GLenum coord, GLenum pname, GLfloat *params); #define glGetTexGenfv _glGetTexGenfv extern void (* _glGetTexGeniv )(GLenum coord, GLenum pname, GLint *params); #define glGetTexGeniv _glGetTexGeniv extern void (* _glGetTexImage )(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels); #define glGetTexImage _glGetTexImage extern void (* _glGetTexLevelParameterfv )(GLenum target, GLint level, GLenum pname, GLfloat *params); #define glGetTexLevelParameterfv _glGetTexLevelParameterfv extern void (* _glGetTexLevelParameteriv )(GLenum target, GLint level, GLenum pname, GLint *params); #define glGetTexLevelParameteriv _glGetTexLevelParameteriv extern void (* _glGetTexParameterfv )(GLenum target, GLenum pname, GLfloat *params); #define glGetTexParameterfv _glGetTexParameterfv extern void (* _glGetTexParameteriv )(GLenum target, GLenum pname, GLint *params); #define glGetTexParameteriv _glGetTexParameteriv extern void (* _glGetTrackMatrixivNV )(GLenum target, GLuint address, GLenum pname, GLint *params); #define glGetTrackMatrixivNV _glGetTrackMatrixivNV extern void (* _glGetVertexAttribPointervNV )(GLuint index, GLenum pname, GLvoid* *pointer); #define glGetVertexAttribPointervNV _glGetVertexAttribPointervNV extern void (* _glGetVertexAttribdvNV )(GLuint index, GLenum pname, GLdouble *params); #define glGetVertexAttribdvNV _glGetVertexAttribdvNV extern void (* _glGetVertexAttribfvNV )(GLuint index, GLenum pname, GLfloat *params); #define glGetVertexAttribfvNV _glGetVertexAttribfvNV extern void (* _glGetVertexAttribivNV )(GLuint index, GLenum pname, GLint *params); #define glGetVertexAttribivNV _glGetVertexAttribivNV extern void (* _glHint )(GLenum target, GLenum mode); #define glHint _glHint extern void (* _glHistogram )(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); #define glHistogram _glHistogram extern void (* _glIndexMask )(GLuint mask); #define glIndexMask _glIndexMask extern void (* _glIndexPointer )(GLenum type, GLsizei stride, const GLvoid *pointer); #define glIndexPointer _glIndexPointer extern void (* _glIndexPointerEXT )(GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); #define glIndexPointerEXT _glIndexPointerEXT extern void (* _glIndexd )(GLdouble c); #define glIndexd _glIndexd extern void (* _glIndexdv )(const GLdouble *c); #define glIndexdv _glIndexdv extern void (* _glIndexf )(GLfloat c); #define glIndexf _glIndexf extern void (* _glIndexfv )(const GLfloat *c); #define glIndexfv _glIndexfv extern void (* _glIndexi )(GLint c); #define glIndexi _glIndexi extern void (* _glIndexiv )(const GLint *c); #define glIndexiv _glIndexiv extern void (* _glIndexs )(GLshort c); #define glIndexs _glIndexs extern void (* _glIndexsv )(const GLshort *c); #define glIndexsv _glIndexsv extern void (* _glIndexub )(GLubyte c); #define glIndexub _glIndexub extern void (* _glIndexubv )(const GLubyte *c); #define glIndexubv _glIndexubv extern void (* _glInitNames )(void); #define glInitNames _glInitNames extern void (* _glInterleavedArrays )(GLenum format, GLsizei stride, const GLvoid *pointer); #define glInterleavedArrays _glInterleavedArrays extern GLboolean (* _glIsEnabled )(GLenum cap); #define glIsEnabled _glIsEnabled extern GLboolean (* _glIsFenceNV )(GLuint fence); #define glIsFenceNV _glIsFenceNV extern GLboolean (* _glIsList )(GLuint list); #define glIsList _glIsList extern GLboolean (* _glIsOcclusionQueryNV )(GLuint id); #define glIsOcclusionQueryNV _glIsOcclusionQueryNV extern GLboolean (* _glIsProgramNV )(GLuint id); #define glIsProgramNV _glIsProgramNV extern GLboolean (* _glIsTexture )(GLuint texture); #define glIsTexture _glIsTexture extern GLboolean (* _glIsTextureEXT )(GLuint texture); #define glIsTextureEXT _glIsTextureEXT extern void (* _glLightModelf )(GLenum pname, GLfloat param); #define glLightModelf _glLightModelf extern void (* _glLightModelfv )(GLenum pname, const GLfloat *params); #define glLightModelfv _glLightModelfv extern void (* _glLightModeli )(GLenum pname, GLint param); #define glLightModeli _glLightModeli extern void (* _glLightModeliv )(GLenum pname, const GLint *params); #define glLightModeliv _glLightModeliv extern void (* _glLightf )(GLenum light, GLenum pname, GLfloat param); #define glLightf _glLightf extern void (* _glLightfv )(GLenum light, GLenum pname, const GLfloat *params); #define glLightfv _glLightfv extern void (* _glLighti )(GLenum light, GLenum pname, GLint param); #define glLighti _glLighti extern void (* _glLightiv )(GLenum light, GLenum pname, const GLint *params); #define glLightiv _glLightiv extern void (* _glLineStipple )(GLint factor, GLushort pattern); #define glLineStipple _glLineStipple extern void (* _glLineWidth )(GLfloat width); #define glLineWidth _glLineWidth extern void (* _glListBase )(GLuint base); #define glListBase _glListBase extern void (* _glLoadIdentity )(void); #define glLoadIdentity _glLoadIdentity extern void (* _glLoadMatrixd )(const GLdouble *m); #define glLoadMatrixd _glLoadMatrixd extern void (* _glLoadMatrixf )(const GLfloat *m); #define glLoadMatrixf _glLoadMatrixf extern void (* _glLoadName )(GLuint name); #define glLoadName _glLoadName extern void (* _glLoadProgramNV )(GLenum target, GLuint id, GLsizei len, const GLubyte *program); #define glLoadProgramNV _glLoadProgramNV extern void (* _glLoadTransposeMatrixd )(const GLdouble *m); #define glLoadTransposeMatrixd _glLoadTransposeMatrixd extern void (* _glLoadTransposeMatrixdARB )(const GLdouble *m); #define glLoadTransposeMatrixdARB _glLoadTransposeMatrixdARB extern void (* _glLoadTransposeMatrixf )(const GLfloat *m); #define glLoadTransposeMatrixf _glLoadTransposeMatrixf extern void (* _glLoadTransposeMatrixfARB )(const GLfloat *m); #define glLoadTransposeMatrixfARB _glLoadTransposeMatrixfARB extern void (* _glLockArraysEXT )(GLint first, GLsizei count); #define glLockArraysEXT _glLockArraysEXT extern void (* _glLogicOp )(GLenum opcode); #define glLogicOp _glLogicOp extern void (* _glMap1d )(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points); #define glMap1d _glMap1d extern void (* _glMap1f )(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points); #define glMap1f _glMap1f extern void (* _glMap2d )(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points); #define glMap2d _glMap2d extern void (* _glMap2f )(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points); #define glMap2f _glMap2f extern void (* _glMapControlPointsNV )(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points); #define glMapControlPointsNV _glMapControlPointsNV extern void (* _glMapGrid1d )(GLint un, GLdouble u1, GLdouble u2); #define glMapGrid1d _glMapGrid1d extern void (* _glMapGrid1f )(GLint un, GLfloat u1, GLfloat u2); #define glMapGrid1f _glMapGrid1f extern void (* _glMapGrid2d )(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); #define glMapGrid2d _glMapGrid2d extern void (* _glMapGrid2f )(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); #define glMapGrid2f _glMapGrid2f extern void (* _glMapParameterfvNV )(GLenum target, GLenum pname, const GLfloat *params); #define glMapParameterfvNV _glMapParameterfvNV extern void (* _glMapParameterivNV )(GLenum target, GLenum pname, const GLint *params); #define glMapParameterivNV _glMapParameterivNV extern void (* _glMaterialf )(GLenum face, GLenum pname, GLfloat param); #define glMaterialf _glMaterialf extern void (* _glMaterialfv )(GLenum face, GLenum pname, const GLfloat *params); #define glMaterialfv _glMaterialfv extern void (* _glMateriali )(GLenum face, GLenum pname, GLint param); #define glMateriali _glMateriali extern void (* _glMaterialiv )(GLenum face, GLenum pname, const GLint *params); #define glMaterialiv _glMaterialiv extern void (* _glMatrixMode )(GLenum mode); #define glMatrixMode _glMatrixMode extern void (* _glMinmax )(GLenum target, GLenum internalformat, GLboolean sink); #define glMinmax _glMinmax extern void (* _glMultMatrixd )(const GLdouble *m); #define glMultMatrixd _glMultMatrixd extern void (* _glMultMatrixf )(const GLfloat *m); #define glMultMatrixf _glMultMatrixf extern void (* _glMultTransposeMatrixd )(const GLdouble *m); #define glMultTransposeMatrixd _glMultTransposeMatrixd extern void (* _glMultTransposeMatrixdARB )(const GLdouble *m); #define glMultTransposeMatrixdARB _glMultTransposeMatrixdARB extern void (* _glMultTransposeMatrixf )(const GLfloat *m); #define glMultTransposeMatrixf _glMultTransposeMatrixf extern void (* _glMultTransposeMatrixfARB )(const GLfloat *m); #define glMultTransposeMatrixfARB _glMultTransposeMatrixfARB extern void (* _glMultiDrawArraysEXT )(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount); #define glMultiDrawArraysEXT _glMultiDrawArraysEXT extern void (* _glMultiDrawElementsEXT )(GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount); #define glMultiDrawElementsEXT _glMultiDrawElementsEXT extern void (* _glMultiTexCoord1d )(GLenum target, GLdouble s); #define glMultiTexCoord1d _glMultiTexCoord1d extern void (* _glMultiTexCoord1dARB )(GLenum target, GLdouble s); #define glMultiTexCoord1dARB _glMultiTexCoord1dARB extern void (* _glMultiTexCoord1dSGIS )(GLenum target, GLdouble s); #define glMultiTexCoord1dSGIS _glMultiTexCoord1dSGIS extern void (* _glMultiTexCoord1dv )(GLenum target, const GLdouble *v); #define glMultiTexCoord1dv _glMultiTexCoord1dv extern void (* _glMultiTexCoord1dvARB )(GLenum target, const GLdouble *v); #define glMultiTexCoord1dvARB _glMultiTexCoord1dvARB extern void (* _glMultiTexCoord1dvSGIS )(GLenum target, const GLdouble *v); #define glMultiTexCoord1dvSGIS _glMultiTexCoord1dvSGIS extern void (* _glMultiTexCoord1f )(GLenum target, GLfloat s); #define glMultiTexCoord1f _glMultiTexCoord1f extern void (* _glMultiTexCoord1fARB )(GLenum target, GLfloat s); #define glMultiTexCoord1fARB _glMultiTexCoord1fARB extern void (* _glMultiTexCoord1fSGIS )(GLenum target, GLfloat s); #define glMultiTexCoord1fSGIS _glMultiTexCoord1fSGIS extern void (* _glMultiTexCoord1fv )(GLenum target, const GLfloat *v); #define glMultiTexCoord1fv _glMultiTexCoord1fv extern void (* _glMultiTexCoord1fvARB )(GLenum target, const GLfloat *v); #define glMultiTexCoord1fvARB _glMultiTexCoord1fvARB extern void (* _glMultiTexCoord1fvSGIS )(GLenum target, const GLfloat *v); #define glMultiTexCoord1fvSGIS _glMultiTexCoord1fvSGIS extern void (* _glMultiTexCoord1i )(GLenum target, GLint s); #define glMultiTexCoord1i _glMultiTexCoord1i extern void (* _glMultiTexCoord1iARB )(GLenum target, GLint s); #define glMultiTexCoord1iARB _glMultiTexCoord1iARB extern void (* _glMultiTexCoord1iSGIS )(GLenum target, GLint s); #define glMultiTexCoord1iSGIS _glMultiTexCoord1iSGIS extern void (* _glMultiTexCoord1iv )(GLenum target, const GLint *v); #define glMultiTexCoord1iv _glMultiTexCoord1iv extern void (* _glMultiTexCoord1ivARB )(GLenum target, const GLint *v); #define glMultiTexCoord1ivARB _glMultiTexCoord1ivARB extern void (* _glMultiTexCoord1ivSGIS )(GLenum target, const GLint *v); #define glMultiTexCoord1ivSGIS _glMultiTexCoord1ivSGIS extern void (* _glMultiTexCoord1s )(GLenum target, GLshort s); #define glMultiTexCoord1s _glMultiTexCoord1s extern void (* _glMultiTexCoord1sARB )(GLenum target, GLshort s); #define glMultiTexCoord1sARB _glMultiTexCoord1sARB extern void (* _glMultiTexCoord1sSGIS )(GLenum target, GLshort s); #define glMultiTexCoord1sSGIS _glMultiTexCoord1sSGIS extern void (* _glMultiTexCoord1sv )(GLenum target, const GLshort *v); #define glMultiTexCoord1sv _glMultiTexCoord1sv extern void (* _glMultiTexCoord1svARB )(GLenum target, const GLshort *v); #define glMultiTexCoord1svARB _glMultiTexCoord1svARB extern void (* _glMultiTexCoord1svSGIS )(GLenum target, const GLshort *v); #define glMultiTexCoord1svSGIS _glMultiTexCoord1svSGIS extern void (* _glMultiTexCoord2d )(GLenum target, GLdouble s, GLdouble t); #define glMultiTexCoord2d _glMultiTexCoord2d extern void (* _glMultiTexCoord2dARB )(GLenum target, GLdouble s, GLdouble t); #define glMultiTexCoord2dARB _glMultiTexCoord2dARB extern void (* _glMultiTexCoord2dSGIS )(GLenum target, GLdouble s, GLdouble t); #define glMultiTexCoord2dSGIS _glMultiTexCoord2dSGIS extern void (* _glMultiTexCoord2dv )(GLenum target, const GLdouble *v); #define glMultiTexCoord2dv _glMultiTexCoord2dv extern void (* _glMultiTexCoord2dvARB )(GLenum target, const GLdouble *v); #define glMultiTexCoord2dvARB _glMultiTexCoord2dvARB extern void (* _glMultiTexCoord2dvSGIS )(GLenum target, const GLdouble *v); #define glMultiTexCoord2dvSGIS _glMultiTexCoord2dvSGIS extern void (* _glMultiTexCoord2f )(GLenum target, GLfloat s, GLfloat t); #define glMultiTexCoord2f _glMultiTexCoord2f extern void (* _glMultiTexCoord2fARB )(GLenum target, GLfloat s, GLfloat t); #define glMultiTexCoord2fARB _glMultiTexCoord2fARB extern void (* _glMultiTexCoord2fSGIS )(GLenum target, GLfloat s, GLfloat t); #define glMultiTexCoord2fSGIS _glMultiTexCoord2fSGIS extern void (* _glMultiTexCoord2fv )(GLenum target, const GLfloat *v); #define glMultiTexCoord2fv _glMultiTexCoord2fv extern void (* _glMultiTexCoord2fvARB )(GLenum target, const GLfloat *v); #define glMultiTexCoord2fvARB _glMultiTexCoord2fvARB extern void (* _glMultiTexCoord2fvSGIS )(GLenum target, const GLfloat *v); #define glMultiTexCoord2fvSGIS _glMultiTexCoord2fvSGIS extern void (* _glMultiTexCoord2i )(GLenum target, GLint s, GLint t); #define glMultiTexCoord2i _glMultiTexCoord2i extern void (* _glMultiTexCoord2iARB )(GLenum target, GLint s, GLint t); #define glMultiTexCoord2iARB _glMultiTexCoord2iARB extern void (* _glMultiTexCoord2iSGIS )(GLenum target, GLint s, GLint t); #define glMultiTexCoord2iSGIS _glMultiTexCoord2iSGIS extern void (* _glMultiTexCoord2iv )(GLenum target, const GLint *v); #define glMultiTexCoord2iv _glMultiTexCoord2iv extern void (* _glMultiTexCoord2ivARB )(GLenum target, const GLint *v); #define glMultiTexCoord2ivARB _glMultiTexCoord2ivARB extern void (* _glMultiTexCoord2ivSGIS )(GLenum target, const GLint *v); #define glMultiTexCoord2ivSGIS _glMultiTexCoord2ivSGIS extern void (* _glMultiTexCoord2s )(GLenum target, GLshort s, GLshort t); #define glMultiTexCoord2s _glMultiTexCoord2s extern void (* _glMultiTexCoord2sARB )(GLenum target, GLshort s, GLshort t); #define glMultiTexCoord2sARB _glMultiTexCoord2sARB extern void (* _glMultiTexCoord2sSGIS )(GLenum target, GLshort s, GLshort t); #define glMultiTexCoord2sSGIS _glMultiTexCoord2sSGIS extern void (* _glMultiTexCoord2sv )(GLenum target, const GLshort *v); #define glMultiTexCoord2sv _glMultiTexCoord2sv extern void (* _glMultiTexCoord2svARB )(GLenum target, const GLshort *v); #define glMultiTexCoord2svARB _glMultiTexCoord2svARB extern void (* _glMultiTexCoord2svSGIS )(GLenum target, const GLshort *v); #define glMultiTexCoord2svSGIS _glMultiTexCoord2svSGIS extern void (* _glMultiTexCoord3d )(GLenum target, GLdouble s, GLdouble t, GLdouble r); #define glMultiTexCoord3d _glMultiTexCoord3d extern void (* _glMultiTexCoord3dARB )(GLenum target, GLdouble s, GLdouble t, GLdouble r); #define glMultiTexCoord3dARB _glMultiTexCoord3dARB extern void (* _glMultiTexCoord3dSGIS )(GLenum target, GLdouble s, GLdouble t, GLdouble r); #define glMultiTexCoord3dSGIS _glMultiTexCoord3dSGIS extern void (* _glMultiTexCoord3dv )(GLenum target, const GLdouble *v); #define glMultiTexCoord3dv _glMultiTexCoord3dv extern void (* _glMultiTexCoord3dvARB )(GLenum target, const GLdouble *v); #define glMultiTexCoord3dvARB _glMultiTexCoord3dvARB extern void (* _glMultiTexCoord3dvSGIS )(GLenum target, const GLdouble *v); #define glMultiTexCoord3dvSGIS _glMultiTexCoord3dvSGIS extern void (* _glMultiTexCoord3f )(GLenum target, GLfloat s, GLfloat t, GLfloat r); #define glMultiTexCoord3f _glMultiTexCoord3f extern void (* _glMultiTexCoord3fARB )(GLenum target, GLfloat s, GLfloat t, GLfloat r); #define glMultiTexCoord3fARB _glMultiTexCoord3fARB extern void (* _glMultiTexCoord3fSGIS )(GLenum target, GLfloat s, GLfloat t, GLfloat r); #define glMultiTexCoord3fSGIS _glMultiTexCoord3fSGIS extern void (* _glMultiTexCoord3fv )(GLenum target, const GLfloat *v); #define glMultiTexCoord3fv _glMultiTexCoord3fv extern void (* _glMultiTexCoord3fvARB )(GLenum target, const GLfloat *v); #define glMultiTexCoord3fvARB _glMultiTexCoord3fvARB extern void (* _glMultiTexCoord3fvSGIS )(GLenum target, const GLfloat *v); #define glMultiTexCoord3fvSGIS _glMultiTexCoord3fvSGIS extern void (* _glMultiTexCoord3i )(GLenum target, GLint s, GLint t, GLint r); #define glMultiTexCoord3i _glMultiTexCoord3i extern void (* _glMultiTexCoord3iARB )(GLenum target, GLint s, GLint t, GLint r); #define glMultiTexCoord3iARB _glMultiTexCoord3iARB extern void (* _glMultiTexCoord3iSGIS )(GLenum target, GLint s, GLint t, GLint r); #define glMultiTexCoord3iSGIS _glMultiTexCoord3iSGIS extern void (* _glMultiTexCoord3iv )(GLenum target, const GLint *v); #define glMultiTexCoord3iv _glMultiTexCoord3iv extern void (* _glMultiTexCoord3ivARB )(GLenum target, const GLint *v); #define glMultiTexCoord3ivARB _glMultiTexCoord3ivARB extern void (* _glMultiTexCoord3ivSGIS )(GLenum target, const GLint *v); #define glMultiTexCoord3ivSGIS _glMultiTexCoord3ivSGIS extern void (* _glMultiTexCoord3s )(GLenum target, GLshort s, GLshort t, GLshort r); #define glMultiTexCoord3s _glMultiTexCoord3s extern void (* _glMultiTexCoord3sARB )(GLenum target, GLshort s, GLshort t, GLshort r); #define glMultiTexCoord3sARB _glMultiTexCoord3sARB extern void (* _glMultiTexCoord3sSGIS )(GLenum target, GLshort s, GLshort t, GLshort r); #define glMultiTexCoord3sSGIS _glMultiTexCoord3sSGIS extern void (* _glMultiTexCoord3sv )(GLenum target, const GLshort *v); #define glMultiTexCoord3sv _glMultiTexCoord3sv extern void (* _glMultiTexCoord3svARB )(GLenum target, const GLshort *v); #define glMultiTexCoord3svARB _glMultiTexCoord3svARB extern void (* _glMultiTexCoord3svSGIS )(GLenum target, const GLshort *v); #define glMultiTexCoord3svSGIS _glMultiTexCoord3svSGIS extern void (* _glMultiTexCoord4d )(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); #define glMultiTexCoord4d _glMultiTexCoord4d extern void (* _glMultiTexCoord4dARB )(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); #define glMultiTexCoord4dARB _glMultiTexCoord4dARB extern void (* _glMultiTexCoord4dSGIS )(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); #define glMultiTexCoord4dSGIS _glMultiTexCoord4dSGIS extern void (* _glMultiTexCoord4dv )(GLenum target, const GLdouble *v); #define glMultiTexCoord4dv _glMultiTexCoord4dv extern void (* _glMultiTexCoord4dvARB )(GLenum target, const GLdouble *v); #define glMultiTexCoord4dvARB _glMultiTexCoord4dvARB extern void (* _glMultiTexCoord4dvSGIS )(GLenum target, const GLdouble *v); #define glMultiTexCoord4dvSGIS _glMultiTexCoord4dvSGIS extern void (* _glMultiTexCoord4f )(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); #define glMultiTexCoord4f _glMultiTexCoord4f extern void (* _glMultiTexCoord4fARB )(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); #define glMultiTexCoord4fARB _glMultiTexCoord4fARB extern void (* _glMultiTexCoord4fSGIS )(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); #define glMultiTexCoord4fSGIS _glMultiTexCoord4fSGIS extern void (* _glMultiTexCoord4fv )(GLenum target, const GLfloat *v); #define glMultiTexCoord4fv _glMultiTexCoord4fv extern void (* _glMultiTexCoord4fvARB )(GLenum target, const GLfloat *v); #define glMultiTexCoord4fvARB _glMultiTexCoord4fvARB extern void (* _glMultiTexCoord4fvSGIS )(GLenum target, const GLfloat *v); #define glMultiTexCoord4fvSGIS _glMultiTexCoord4fvSGIS extern void (* _glMultiTexCoord4i )(GLenum target, GLint s, GLint t, GLint r, GLint q); #define glMultiTexCoord4i _glMultiTexCoord4i extern void (* _glMultiTexCoord4iARB )(GLenum target, GLint s, GLint t, GLint r, GLint q); #define glMultiTexCoord4iARB _glMultiTexCoord4iARB extern void (* _glMultiTexCoord4iSGIS )(GLenum target, GLint s, GLint t, GLint r, GLint q); #define glMultiTexCoord4iSGIS _glMultiTexCoord4iSGIS extern void (* _glMultiTexCoord4iv )(GLenum target, const GLint *v); #define glMultiTexCoord4iv _glMultiTexCoord4iv extern void (* _glMultiTexCoord4ivARB )(GLenum target, const GLint *v); #define glMultiTexCoord4ivARB _glMultiTexCoord4ivARB extern void (* _glMultiTexCoord4ivSGIS )(GLenum target, const GLint *v); #define glMultiTexCoord4ivSGIS _glMultiTexCoord4ivSGIS extern void (* _glMultiTexCoord4s )(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); #define glMultiTexCoord4s _glMultiTexCoord4s extern void (* _glMultiTexCoord4sARB )(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); #define glMultiTexCoord4sARB _glMultiTexCoord4sARB extern void (* _glMultiTexCoord4sSGIS )(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); #define glMultiTexCoord4sSGIS _glMultiTexCoord4sSGIS extern void (* _glMultiTexCoord4sv )(GLenum target, const GLshort *v); #define glMultiTexCoord4sv _glMultiTexCoord4sv extern void (* _glMultiTexCoord4svARB )(GLenum target, const GLshort *v); #define glMultiTexCoord4svARB _glMultiTexCoord4svARB extern void (* _glMultiTexCoord4svSGIS )(GLenum target, const GLshort *v); #define glMultiTexCoord4svSGIS _glMultiTexCoord4svSGIS extern void (* _glMultiTexCoordPointerSGIS )(GLenum target, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); #define glMultiTexCoordPointerSGIS _glMultiTexCoordPointerSGIS extern void (* _glNewList )(GLuint list, GLenum mode); #define glNewList _glNewList extern void (* _glNormal3b )(GLbyte nx, GLbyte ny, GLbyte nz); #define glNormal3b _glNormal3b extern void (* _glNormal3bv )(const GLbyte *v); #define glNormal3bv _glNormal3bv extern void (* _glNormal3d )(GLdouble nx, GLdouble ny, GLdouble nz); #define glNormal3d _glNormal3d extern void (* _glNormal3dv )(const GLdouble *v); #define glNormal3dv _glNormal3dv extern void (* _glNormal3f )(GLfloat nx, GLfloat ny, GLfloat nz); #define glNormal3f _glNormal3f extern void (* _glNormal3fv )(const GLfloat *v); #define glNormal3fv _glNormal3fv extern void (* _glNormal3i )(GLint nx, GLint ny, GLint nz); #define glNormal3i _glNormal3i extern void (* _glNormal3iv )(const GLint *v); #define glNormal3iv _glNormal3iv extern void (* _glNormal3s )(GLshort nx, GLshort ny, GLshort nz); #define glNormal3s _glNormal3s extern void (* _glNormal3sv )(const GLshort *v); #define glNormal3sv _glNormal3sv extern void (* _glNormalPointer )(GLenum type, GLsizei stride, const GLvoid *pointer); #define glNormalPointer _glNormalPointer extern void (* _glNormalPointerEXT )(GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); #define glNormalPointerEXT _glNormalPointerEXT extern void (* _glOrtho )(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); #define glOrtho _glOrtho extern void (* _glPassThrough )(GLfloat token); #define glPassThrough _glPassThrough extern void (* _glPixelDataRangeNV )(GLenum target, GLsizei size, const GLvoid *pointer); #define glPixelDataRangeNV _glPixelDataRangeNV extern void (* _glPixelMapfv )(GLenum map, GLint mapsize, const GLfloat *values); #define glPixelMapfv _glPixelMapfv extern void (* _glPixelMapuiv )(GLenum map, GLint mapsize, const GLuint *values); #define glPixelMapuiv _glPixelMapuiv extern void (* _glPixelMapusv )(GLenum map, GLint mapsize, const GLushort *values); #define glPixelMapusv _glPixelMapusv extern void (* _glPixelStoref )(GLenum pname, GLfloat param); #define glPixelStoref _glPixelStoref extern void (* _glPixelStorei )(GLenum pname, GLint param); #define glPixelStorei _glPixelStorei extern void (* _glPixelTransferf )(GLenum pname, GLfloat param); #define glPixelTransferf _glPixelTransferf extern void (* _glPixelTransferi )(GLenum pname, GLint param); #define glPixelTransferi _glPixelTransferi extern void (* _glPixelZoom )(GLfloat xfactor, GLfloat yfactor); #define glPixelZoom _glPixelZoom extern void (* _glPointParameterfEXT )(GLenum pname, GLfloat param); #define glPointParameterfEXT _glPointParameterfEXT extern void (* _glPointParameterfvEXT )(GLenum pname, const GLfloat *params); #define glPointParameterfvEXT _glPointParameterfvEXT extern void (* _glPointParameteriNV )(GLenum pname, GLint param); #define glPointParameteriNV _glPointParameteriNV extern void (* _glPointParameterivNV )(GLenum pname, const GLint *params); #define glPointParameterivNV _glPointParameterivNV extern void (* _glPointSize )(GLfloat size); #define glPointSize _glPointSize extern void (* _glPolygonMode )(GLenum face, GLenum mode); #define glPolygonMode _glPolygonMode extern void (* _glPolygonOffset )(GLfloat factor, GLfloat units); #define glPolygonOffset _glPolygonOffset extern void (* _glPolygonStipple )(const GLubyte *mask); #define glPolygonStipple _glPolygonStipple extern void (* _glPopAttrib )(void); #define glPopAttrib _glPopAttrib extern void (* _glPopClientAttrib )(void); #define glPopClientAttrib _glPopClientAttrib extern void (* _glPopMatrix )(void); #define glPopMatrix _glPopMatrix extern void (* _glPopName )(void); #define glPopName _glPopName extern void (* _glPrioritizeTextures )(GLsizei n, const GLuint *textures, const GLclampf *priorities); #define glPrioritizeTextures _glPrioritizeTextures extern void (* _glPrioritizeTexturesEXT )(GLsizei n, const GLuint *textures, const GLclampf *priorities); #define glPrioritizeTexturesEXT _glPrioritizeTexturesEXT extern void (* _glProgramLocalParameter4dNV )(GLenum target, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); #define glProgramLocalParameter4dNV _glProgramLocalParameter4dNV extern void (* _glProgramLocalParameter4dvNV )(GLenum target, GLsizei len, const GLubyte *name, const GLdouble *v); #define glProgramLocalParameter4dvNV _glProgramLocalParameter4dvNV extern void (* _glProgramLocalParameter4fNV )(GLenum target, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); #define glProgramLocalParameter4fNV _glProgramLocalParameter4fNV extern void (* _glProgramLocalParameter4fvNV )(GLenum target, GLsizei len, const GLubyte *name, const GLfloat *v); #define glProgramLocalParameter4fvNV _glProgramLocalParameter4fvNV extern void (* _glProgramParameter4dNV )(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); #define glProgramParameter4dNV _glProgramParameter4dNV extern void (* _glProgramParameter4dvNV )(GLenum target, GLuint index, const GLdouble *v); #define glProgramParameter4dvNV _glProgramParameter4dvNV extern void (* _glProgramParameter4fNV )(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); #define glProgramParameter4fNV _glProgramParameter4fNV extern void (* _glProgramParameter4fvNV )(GLenum target, GLuint index, const GLfloat *v); #define glProgramParameter4fvNV _glProgramParameter4fvNV extern void (* _glProgramParameterSigned4dNV )(GLenum target, GLint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); #define glProgramParameterSigned4dNV _glProgramParameterSigned4dNV extern void (* _glProgramParameterSigned4dvNV )(GLenum target, GLint index, const GLdouble *v); #define glProgramParameterSigned4dvNV _glProgramParameterSigned4dvNV extern void (* _glProgramParameterSigned4fNV )(GLenum target, GLint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); #define glProgramParameterSigned4fNV _glProgramParameterSigned4fNV extern void (* _glProgramParameterSigned4fvNV )(GLenum target, GLint index, const GLfloat *v); #define glProgramParameterSigned4fvNV _glProgramParameterSigned4fvNV extern void (* _glProgramParameters4dvNV )(GLenum target, GLuint index, GLsizei count, const GLdouble *v); #define glProgramParameters4dvNV _glProgramParameters4dvNV extern void (* _glProgramParameters4fvNV )(GLenum target, GLuint index, GLsizei count, const GLfloat *v); #define glProgramParameters4fvNV _glProgramParameters4fvNV extern void (* _glProgramParametersSigned4dvNV )(GLenum target, GLint index, GLsizei count, const GLdouble *v); #define glProgramParametersSigned4dvNV _glProgramParametersSigned4dvNV extern void (* _glProgramParametersSigned4fvNV )(GLenum target, GLint index, GLsizei count, const GLfloat *v); #define glProgramParametersSigned4fvNV _glProgramParametersSigned4fvNV extern void (* _glPushAttrib )(GLbitfield mask); #define glPushAttrib _glPushAttrib extern void (* _glPushClientAttrib )(GLbitfield mask); #define glPushClientAttrib _glPushClientAttrib extern void (* _glPushMatrix )(void); #define glPushMatrix _glPushMatrix extern void (* _glPushName )(GLuint name); #define glPushName _glPushName extern void (* _glRasterPos2d )(GLdouble x, GLdouble y); #define glRasterPos2d _glRasterPos2d extern void (* _glRasterPos2dv )(const GLdouble *v); #define glRasterPos2dv _glRasterPos2dv extern void (* _glRasterPos2f )(GLfloat x, GLfloat y); #define glRasterPos2f _glRasterPos2f extern void (* _glRasterPos2fv )(const GLfloat *v); #define glRasterPos2fv _glRasterPos2fv extern void (* _glRasterPos2i )(GLint x, GLint y); #define glRasterPos2i _glRasterPos2i extern void (* _glRasterPos2iv )(const GLint *v); #define glRasterPos2iv _glRasterPos2iv extern void (* _glRasterPos2s )(GLshort x, GLshort y); #define glRasterPos2s _glRasterPos2s extern void (* _glRasterPos2sv )(const GLshort *v); #define glRasterPos2sv _glRasterPos2sv extern void (* _glRasterPos3d )(GLdouble x, GLdouble y, GLdouble z); #define glRasterPos3d _glRasterPos3d extern void (* _glRasterPos3dv )(const GLdouble *v); #define glRasterPos3dv _glRasterPos3dv extern void (* _glRasterPos3f )(GLfloat x, GLfloat y, GLfloat z); #define glRasterPos3f _glRasterPos3f extern void (* _glRasterPos3fv )(const GLfloat *v); #define glRasterPos3fv _glRasterPos3fv extern void (* _glRasterPos3i )(GLint x, GLint y, GLint z); #define glRasterPos3i _glRasterPos3i extern void (* _glRasterPos3iv )(const GLint *v); #define glRasterPos3iv _glRasterPos3iv extern void (* _glRasterPos3s )(GLshort x, GLshort y, GLshort z); #define glRasterPos3s _glRasterPos3s extern void (* _glRasterPos3sv )(const GLshort *v); #define glRasterPos3sv _glRasterPos3sv extern void (* _glRasterPos4d )(GLdouble x, GLdouble y, GLdouble z, GLdouble w); #define glRasterPos4d _glRasterPos4d extern void (* _glRasterPos4dv )(const GLdouble *v); #define glRasterPos4dv _glRasterPos4dv extern void (* _glRasterPos4f )(GLfloat x, GLfloat y, GLfloat z, GLfloat w); #define glRasterPos4f _glRasterPos4f extern void (* _glRasterPos4fv )(const GLfloat *v); #define glRasterPos4fv _glRasterPos4fv extern void (* _glRasterPos4i )(GLint x, GLint y, GLint z, GLint w); #define glRasterPos4i _glRasterPos4i extern void (* _glRasterPos4iv )(const GLint *v); #define glRasterPos4iv _glRasterPos4iv extern void (* _glRasterPos4s )(GLshort x, GLshort y, GLshort z, GLshort w); #define glRasterPos4s _glRasterPos4s extern void (* _glRasterPos4sv )(const GLshort *v); #define glRasterPos4sv _glRasterPos4sv extern void (* _glReadBuffer )(GLenum mode); #define glReadBuffer _glReadBuffer extern void (* _glReadPixels )(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels); #define glReadPixels _glReadPixels extern void (* _glRectd )(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); #define glRectd _glRectd extern void (* _glRectdv )(const GLdouble *v1, const GLdouble *v2); #define glRectdv _glRectdv extern void (* _glRectf )(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); #define glRectf _glRectf extern void (* _glRectfv )(const GLfloat *v1, const GLfloat *v2); #define glRectfv _glRectfv extern void (* _glRecti )(GLint x1, GLint y1, GLint x2, GLint y2); #define glRecti _glRecti extern void (* _glRectiv )(const GLint *v1, const GLint *v2); #define glRectiv _glRectiv extern void (* _glRects )(GLshort x1, GLshort y1, GLshort x2, GLshort y2); #define glRects _glRects extern void (* _glRectsv )(const GLshort *v1, const GLshort *v2); #define glRectsv _glRectsv extern GLenum (* _glReleaseFlushHold )(const GLvoid *id); #define glReleaseFlushHold _glReleaseFlushHold extern GLint (* _glRenderMode )(GLenum mode); #define glRenderMode _glRenderMode extern void (* _glRequestResidentProgramsNV )(GLsizei n, const GLuint *programs); #define glRequestResidentProgramsNV _glRequestResidentProgramsNV extern void (* _glResetHistogram )(GLenum target); #define glResetHistogram _glResetHistogram extern void (* _glResetMinmax )(GLenum target); #define glResetMinmax _glResetMinmax extern void (* _glRotated )(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); #define glRotated _glRotated extern void (* _glRotatef )(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); #define glRotatef _glRotatef extern void (* _glSampleCoverage )(GLclampf value, GLboolean invert); #define glSampleCoverage _glSampleCoverage extern void (* _glSampleCoverageARB )(GLclampf value, GLboolean invert); #define glSampleCoverageARB _glSampleCoverageARB extern void (* _glScaled )(GLdouble x, GLdouble y, GLdouble z); #define glScaled _glScaled extern void (* _glScalef )(GLfloat x, GLfloat y, GLfloat z); #define glScalef _glScalef extern void (* _glScissor )(GLint x, GLint y, GLsizei width, GLsizei height); #define glScissor _glScissor extern void (* _glSecondaryColor3bEXT )(GLbyte red, GLbyte green, GLbyte blue); #define glSecondaryColor3bEXT _glSecondaryColor3bEXT extern void (* _glSecondaryColor3bvEXT )(const GLbyte *v); #define glSecondaryColor3bvEXT _glSecondaryColor3bvEXT extern void (* _glSecondaryColor3dEXT )(GLdouble red, GLdouble green, GLdouble blue); #define glSecondaryColor3dEXT _glSecondaryColor3dEXT extern void (* _glSecondaryColor3dvEXT )(const GLdouble *v); #define glSecondaryColor3dvEXT _glSecondaryColor3dvEXT extern void (* _glSecondaryColor3fEXT )(GLfloat red, GLfloat green, GLfloat blue); #define glSecondaryColor3fEXT _glSecondaryColor3fEXT extern void (* _glSecondaryColor3fvEXT )(const GLfloat *v); #define glSecondaryColor3fvEXT _glSecondaryColor3fvEXT extern void (* _glSecondaryColor3iEXT )(GLint red, GLint green, GLint blue); #define glSecondaryColor3iEXT _glSecondaryColor3iEXT extern void (* _glSecondaryColor3ivEXT )(const GLint *v); #define glSecondaryColor3ivEXT _glSecondaryColor3ivEXT extern void (* _glSecondaryColor3sEXT )(GLshort red, GLshort green, GLshort blue); #define glSecondaryColor3sEXT _glSecondaryColor3sEXT extern void (* _glSecondaryColor3svEXT )(const GLshort *v); #define glSecondaryColor3svEXT _glSecondaryColor3svEXT extern void (* _glSecondaryColor3ubEXT )(GLubyte red, GLubyte green, GLubyte blue); #define glSecondaryColor3ubEXT _glSecondaryColor3ubEXT extern void (* _glSecondaryColor3ubvEXT )(const GLubyte *v); #define glSecondaryColor3ubvEXT _glSecondaryColor3ubvEXT extern void (* _glSecondaryColor3uiEXT )(GLuint red, GLuint green, GLuint blue); #define glSecondaryColor3uiEXT _glSecondaryColor3uiEXT extern void (* _glSecondaryColor3uivEXT )(const GLuint *v); #define glSecondaryColor3uivEXT _glSecondaryColor3uivEXT extern void (* _glSecondaryColor3usEXT )(GLushort red, GLushort green, GLushort blue); #define glSecondaryColor3usEXT _glSecondaryColor3usEXT extern void (* _glSecondaryColor3usvEXT )(const GLushort *v); #define glSecondaryColor3usvEXT _glSecondaryColor3usvEXT extern void (* _glSecondaryColorPointerEXT )(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); #define glSecondaryColorPointerEXT _glSecondaryColorPointerEXT extern void (* _glSelectBuffer )(GLsizei size, GLuint *buffer); #define glSelectBuffer _glSelectBuffer extern void (* _glSelectTextureCoordSetSGIS )(GLenum target); #define glSelectTextureCoordSetSGIS _glSelectTextureCoordSetSGIS extern void (* _glSelectTextureSGIS )(GLenum target); #define glSelectTextureSGIS _glSelectTextureSGIS extern void (* _glSeparableFilter2D )(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column); #define glSeparableFilter2D _glSeparableFilter2D extern void (* _glSetFenceNV )(GLuint fence, GLenum condition); #define glSetFenceNV _glSetFenceNV extern void (* _glSetWindowStereoModeNV )(GLboolean displayMode); #define glSetWindowStereoModeNV _glSetWindowStereoModeNV extern void (* _glShadeModel )(GLenum mode); #define glShadeModel _glShadeModel extern void (* _glStencilFunc )(GLenum func, GLint ref, GLuint mask); #define glStencilFunc _glStencilFunc extern void (* _glStencilMask )(GLuint mask); #define glStencilMask _glStencilMask extern void (* _glStencilOp )(GLenum fail, GLenum zfail, GLenum zpass); #define glStencilOp _glStencilOp extern void (* _glTbufferMask3DFX )(GLuint mask); #define glTbufferMask3DFX _glTbufferMask3DFX extern GLboolean (* _glTestFenceNV )(GLuint fence); #define glTestFenceNV _glTestFenceNV extern void (* _glTexCoord1d )(GLdouble s); #define glTexCoord1d _glTexCoord1d extern void (* _glTexCoord1dv )(const GLdouble *v); #define glTexCoord1dv _glTexCoord1dv extern void (* _glTexCoord1f )(GLfloat s); #define glTexCoord1f _glTexCoord1f extern void (* _glTexCoord1fv )(const GLfloat *v); #define glTexCoord1fv _glTexCoord1fv extern void (* _glTexCoord1i )(GLint s); #define glTexCoord1i _glTexCoord1i extern void (* _glTexCoord1iv )(const GLint *v); #define glTexCoord1iv _glTexCoord1iv extern void (* _glTexCoord1s )(GLshort s); #define glTexCoord1s _glTexCoord1s extern void (* _glTexCoord1sv )(const GLshort *v); #define glTexCoord1sv _glTexCoord1sv extern void (* _glTexCoord2d )(GLdouble s, GLdouble t); #define glTexCoord2d _glTexCoord2d extern void (* _glTexCoord2dv )(const GLdouble *v); #define glTexCoord2dv _glTexCoord2dv extern void (* _glTexCoord2f )(GLfloat s, GLfloat t); #define glTexCoord2f _glTexCoord2f extern void (* _glTexCoord2fv )(const GLfloat *v); #define glTexCoord2fv _glTexCoord2fv extern void (* _glTexCoord2i )(GLint s, GLint t); #define glTexCoord2i _glTexCoord2i extern void (* _glTexCoord2iv )(const GLint *v); #define glTexCoord2iv _glTexCoord2iv extern void (* _glTexCoord2s )(GLshort s, GLshort t); #define glTexCoord2s _glTexCoord2s extern void (* _glTexCoord2sv )(const GLshort *v); #define glTexCoord2sv _glTexCoord2sv extern void (* _glTexCoord3d )(GLdouble s, GLdouble t, GLdouble r); #define glTexCoord3d _glTexCoord3d extern void (* _glTexCoord3dv )(const GLdouble *v); #define glTexCoord3dv _glTexCoord3dv extern void (* _glTexCoord3f )(GLfloat s, GLfloat t, GLfloat r); #define glTexCoord3f _glTexCoord3f extern void (* _glTexCoord3fv )(const GLfloat *v); #define glTexCoord3fv _glTexCoord3fv extern void (* _glTexCoord3i )(GLint s, GLint t, GLint r); #define glTexCoord3i _glTexCoord3i extern void (* _glTexCoord3iv )(const GLint *v); #define glTexCoord3iv _glTexCoord3iv extern void (* _glTexCoord3s )(GLshort s, GLshort t, GLshort r); #define glTexCoord3s _glTexCoord3s extern void (* _glTexCoord3sv )(const GLshort *v); #define glTexCoord3sv _glTexCoord3sv extern void (* _glTexCoord4d )(GLdouble s, GLdouble t, GLdouble r, GLdouble q); #define glTexCoord4d _glTexCoord4d extern void (* _glTexCoord4dv )(const GLdouble *v); #define glTexCoord4dv _glTexCoord4dv extern void (* _glTexCoord4f )(GLfloat s, GLfloat t, GLfloat r, GLfloat q); #define glTexCoord4f _glTexCoord4f extern void (* _glTexCoord4fv )(const GLfloat *v); #define glTexCoord4fv _glTexCoord4fv extern void (* _glTexCoord4i )(GLint s, GLint t, GLint r, GLint q); #define glTexCoord4i _glTexCoord4i extern void (* _glTexCoord4iv )(const GLint *v); #define glTexCoord4iv _glTexCoord4iv extern void (* _glTexCoord4s )(GLshort s, GLshort t, GLshort r, GLshort q); #define glTexCoord4s _glTexCoord4s extern void (* _glTexCoord4sv )(const GLshort *v); #define glTexCoord4sv _glTexCoord4sv extern void (* _glTexCoordPointer )(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); #define glTexCoordPointer _glTexCoordPointer extern void (* _glTexCoordPointerEXT )(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); #define glTexCoordPointerEXT _glTexCoordPointerEXT extern void (* _glTexEnvf )(GLenum target, GLenum pname, GLfloat param); #define glTexEnvf _glTexEnvf extern void (* _glTexEnvfv )(GLenum target, GLenum pname, const GLfloat *params); #define glTexEnvfv _glTexEnvfv extern void (* _glTexEnvi )(GLenum target, GLenum pname, GLint param); #define glTexEnvi _glTexEnvi extern void (* _glTexEnviv )(GLenum target, GLenum pname, const GLint *params); #define glTexEnviv _glTexEnviv extern void (* _glTexGend )(GLenum coord, GLenum pname, GLdouble param); #define glTexGend _glTexGend extern void (* _glTexGendv )(GLenum coord, GLenum pname, const GLdouble *params); #define glTexGendv _glTexGendv extern void (* _glTexGenf )(GLenum coord, GLenum pname, GLfloat param); #define glTexGenf _glTexGenf extern void (* _glTexGenfv )(GLenum coord, GLenum pname, const GLfloat *params); #define glTexGenfv _glTexGenfv extern void (* _glTexGeni )(GLenum coord, GLenum pname, GLint param); #define glTexGeni _glTexGeni extern void (* _glTexGeniv )(GLenum coord, GLenum pname, const GLint *params); #define glTexGeniv _glTexGeniv extern void (* _glTexImage1D )(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels); #define glTexImage1D _glTexImage1D extern void (* _glTexImage2D )(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels); #define glTexImage2D _glTexImage2D extern void (* _glTexImage3D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); #define glTexImage3D _glTexImage3D extern void (* _glTexImage3DEXT )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); #define glTexImage3DEXT _glTexImage3DEXT extern void (* _glTexParameterf )(GLenum target, GLenum pname, GLfloat param); #define glTexParameterf _glTexParameterf extern void (* _glTexParameterfv )(GLenum target, GLenum pname, const GLfloat *params); #define glTexParameterfv _glTexParameterfv extern void (* _glTexParameteri )(GLenum target, GLenum pname, GLint param); #define glTexParameteri _glTexParameteri extern void (* _glTexParameteriv )(GLenum target, GLenum pname, const GLint *params); #define glTexParameteriv _glTexParameteriv extern void (* _glTexSubImage1D )(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels); #define glTexSubImage1D _glTexSubImage1D extern void (* _glTexSubImage2D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels); #define glTexSubImage2D _glTexSubImage2D extern void (* _glTexSubImage3D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); #define glTexSubImage3D _glTexSubImage3D extern void (* _glTexSubImage3DEXT )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); #define glTexSubImage3DEXT _glTexSubImage3DEXT extern void (* _glTrackMatrixNV )(GLenum target, GLuint address, GLenum matrix, GLenum transform); #define glTrackMatrixNV _glTrackMatrixNV extern void (* _glTranslated )(GLdouble x, GLdouble y, GLdouble z); #define glTranslated _glTranslated extern void (* _glTranslatef )(GLfloat x, GLfloat y, GLfloat z); #define glTranslatef _glTranslatef extern void (* _glUnlockArraysEXT )(void); #define glUnlockArraysEXT _glUnlockArraysEXT extern GLboolean (* _glValidBackBufferHintAutodesk )(GLint x, GLint y, GLsizei width, GLsizei height); #define glValidBackBufferHintAutodesk _glValidBackBufferHintAutodesk extern void (* _glVertex2d )(GLdouble x, GLdouble y); #define glVertex2d _glVertex2d extern void (* _glVertex2dv )(const GLdouble *v); #define glVertex2dv _glVertex2dv extern void (* _glVertex2f )(GLfloat x, GLfloat y); #define glVertex2f _glVertex2f extern void (* _glVertex2fv )(const GLfloat *v); #define glVertex2fv _glVertex2fv extern void (* _glVertex2i )(GLint x, GLint y); #define glVertex2i _glVertex2i extern void (* _glVertex2iv )(const GLint *v); #define glVertex2iv _glVertex2iv extern void (* _glVertex2s )(GLshort x, GLshort y); #define glVertex2s _glVertex2s extern void (* _glVertex2sv )(const GLshort *v); #define glVertex2sv _glVertex2sv extern void (* _glVertex3d )(GLdouble x, GLdouble y, GLdouble z); #define glVertex3d _glVertex3d extern void (* _glVertex3dv )(const GLdouble *v); #define glVertex3dv _glVertex3dv extern void (* _glVertex3f )(GLfloat x, GLfloat y, GLfloat z); #define glVertex3f _glVertex3f extern void (* _glVertex3fv )(const GLfloat *v); #define glVertex3fv _glVertex3fv extern void (* _glVertex3i )(GLint x, GLint y, GLint z); #define glVertex3i _glVertex3i extern void (* _glVertex3iv )(const GLint *v); #define glVertex3iv _glVertex3iv extern void (* _glVertex3s )(GLshort x, GLshort y, GLshort z); #define glVertex3s _glVertex3s extern void (* _glVertex3sv )(const GLshort *v); #define glVertex3sv _glVertex3sv extern void (* _glVertex4d )(GLdouble x, GLdouble y, GLdouble z, GLdouble w); #define glVertex4d _glVertex4d extern void (* _glVertex4dv )(const GLdouble *v); #define glVertex4dv _glVertex4dv extern void (* _glVertex4f )(GLfloat x, GLfloat y, GLfloat z, GLfloat w); #define glVertex4f _glVertex4f extern void (* _glVertex4fv )(const GLfloat *v); #define glVertex4fv _glVertex4fv extern void (* _glVertex4i )(GLint x, GLint y, GLint z, GLint w); #define glVertex4i _glVertex4i extern void (* _glVertex4iv )(const GLint *v); #define glVertex4iv _glVertex4iv extern void (* _glVertex4s )(GLshort x, GLshort y, GLshort z, GLshort w); #define glVertex4s _glVertex4s extern void (* _glVertex4sv )(const GLshort *v); #define glVertex4sv _glVertex4sv extern void (* _glVertexArrayRangeNV )(GLsizei size, const GLvoid *pointer); #define glVertexArrayRangeNV _glVertexArrayRangeNV extern void (* _glVertexAttrib1dNV )(GLuint index, GLdouble x); #define glVertexAttrib1dNV _glVertexAttrib1dNV extern void (* _glVertexAttrib1dvNV )(GLuint index, const GLdouble *v); #define glVertexAttrib1dvNV _glVertexAttrib1dvNV extern void (* _glVertexAttrib1fNV )(GLuint index, GLfloat x); #define glVertexAttrib1fNV _glVertexAttrib1fNV extern void (* _glVertexAttrib1fvNV )(GLuint index, const GLfloat *v); #define glVertexAttrib1fvNV _glVertexAttrib1fvNV extern void (* _glVertexAttrib1sNV )(GLuint index, GLshort x); #define glVertexAttrib1sNV _glVertexAttrib1sNV extern void (* _glVertexAttrib1svNV )(GLuint index, const GLshort *v); #define glVertexAttrib1svNV _glVertexAttrib1svNV extern void (* _glVertexAttrib2dNV )(GLuint index, GLdouble x, GLdouble y); #define glVertexAttrib2dNV _glVertexAttrib2dNV extern void (* _glVertexAttrib2dvNV )(GLuint index, const GLdouble *v); #define glVertexAttrib2dvNV _glVertexAttrib2dvNV extern void (* _glVertexAttrib2fNV )(GLuint index, GLfloat x, GLfloat y); #define glVertexAttrib2fNV _glVertexAttrib2fNV extern void (* _glVertexAttrib2fvNV )(GLuint index, const GLfloat *v); #define glVertexAttrib2fvNV _glVertexAttrib2fvNV extern void (* _glVertexAttrib2sNV )(GLuint index, GLshort x, GLshort y); #define glVertexAttrib2sNV _glVertexAttrib2sNV extern void (* _glVertexAttrib2svNV )(GLuint index, const GLshort *v); #define glVertexAttrib2svNV _glVertexAttrib2svNV extern void (* _glVertexAttrib3dNV )(GLuint index, GLdouble x, GLdouble y, GLdouble z); #define glVertexAttrib3dNV _glVertexAttrib3dNV extern void (* _glVertexAttrib3dvNV )(GLuint index, const GLdouble *v); #define glVertexAttrib3dvNV _glVertexAttrib3dvNV extern void (* _glVertexAttrib3fNV )(GLuint index, GLfloat x, GLfloat y, GLfloat z); #define glVertexAttrib3fNV _glVertexAttrib3fNV extern void (* _glVertexAttrib3fvNV )(GLuint index, const GLfloat *v); #define glVertexAttrib3fvNV _glVertexAttrib3fvNV extern void (* _glVertexAttrib3sNV )(GLuint index, GLshort x, GLshort y, GLshort z); #define glVertexAttrib3sNV _glVertexAttrib3sNV extern void (* _glVertexAttrib3svNV )(GLuint index, const GLshort *v); #define glVertexAttrib3svNV _glVertexAttrib3svNV extern void (* _glVertexAttrib4dNV )(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); #define glVertexAttrib4dNV _glVertexAttrib4dNV extern void (* _glVertexAttrib4dvNV )(GLuint index, const GLdouble *v); #define glVertexAttrib4dvNV _glVertexAttrib4dvNV extern void (* _glVertexAttrib4fNV )(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); #define glVertexAttrib4fNV _glVertexAttrib4fNV extern void (* _glVertexAttrib4fvNV )(GLuint index, const GLfloat *v); #define glVertexAttrib4fvNV _glVertexAttrib4fvNV extern void (* _glVertexAttrib4sNV )(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); #define glVertexAttrib4sNV _glVertexAttrib4sNV extern void (* _glVertexAttrib4svNV )(GLuint index, const GLshort *v); #define glVertexAttrib4svNV _glVertexAttrib4svNV extern void (* _glVertexAttrib4ubNV )(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); #define glVertexAttrib4ubNV _glVertexAttrib4ubNV extern void (* _glVertexAttrib4ubvNV )(GLuint index, const GLubyte *v); #define glVertexAttrib4ubvNV _glVertexAttrib4ubvNV extern void (* _glVertexAttribPointerNV )(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid *pointer); #define glVertexAttribPointerNV _glVertexAttribPointerNV extern void (* _glVertexAttribs1dvNV )(GLuint index, GLsizei count, const GLdouble *v); #define glVertexAttribs1dvNV _glVertexAttribs1dvNV extern void (* _glVertexAttribs1fvNV )(GLuint index, GLsizei count, const GLfloat *v); #define glVertexAttribs1fvNV _glVertexAttribs1fvNV extern void (* _glVertexAttribs1svNV )(GLuint index, GLsizei count, const GLshort *v); #define glVertexAttribs1svNV _glVertexAttribs1svNV extern void (* _glVertexAttribs2dvNV )(GLuint index, GLsizei count, const GLdouble *v); #define glVertexAttribs2dvNV _glVertexAttribs2dvNV extern void (* _glVertexAttribs2fvNV )(GLuint index, GLsizei count, const GLfloat *v); #define glVertexAttribs2fvNV _glVertexAttribs2fvNV extern void (* _glVertexAttribs2svNV )(GLuint index, GLsizei count, const GLshort *v); #define glVertexAttribs2svNV _glVertexAttribs2svNV extern void (* _glVertexAttribs3dvNV )(GLuint index, GLsizei count, const GLdouble *v); #define glVertexAttribs3dvNV _glVertexAttribs3dvNV extern void (* _glVertexAttribs3fvNV )(GLuint index, GLsizei count, const GLfloat *v); #define glVertexAttribs3fvNV _glVertexAttribs3fvNV extern void (* _glVertexAttribs3svNV )(GLuint index, GLsizei count, const GLshort *v); #define glVertexAttribs3svNV _glVertexAttribs3svNV extern void (* _glVertexAttribs4dvNV )(GLuint index, GLsizei count, const GLdouble *v); #define glVertexAttribs4dvNV _glVertexAttribs4dvNV extern void (* _glVertexAttribs4fvNV )(GLuint index, GLsizei count, const GLfloat *v); #define glVertexAttribs4fvNV _glVertexAttribs4fvNV extern void (* _glVertexAttribs4svNV )(GLuint index, GLsizei count, const GLshort *v); #define glVertexAttribs4svNV _glVertexAttribs4svNV extern void (* _glVertexAttribs4ubvNV )(GLuint index, GLsizei count, const GLubyte *v); #define glVertexAttribs4ubvNV _glVertexAttribs4ubvNV extern void (* _glVertexPointer )(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); #define glVertexPointer _glVertexPointer extern void (* _glVertexPointerEXT )(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); #define glVertexPointerEXT _glVertexPointerEXT extern void (* _glVertexWeightPointerEXT )(GLsizei size, GLenum type, GLsizei stride, const GLvoid *pointer); #define glVertexWeightPointerEXT _glVertexWeightPointerEXT extern void (* _glVertexWeightfEXT )(GLfloat weight); #define glVertexWeightfEXT _glVertexWeightfEXT extern void (* _glVertexWeightfvEXT )(const GLfloat *weight); #define glVertexWeightfvEXT _glVertexWeightfvEXT extern void (* _glViewport )(GLint x, GLint y, GLsizei width, GLsizei height); #define glViewport _glViewport extern void (* _glWindowBackBufferHintAutodesk )(void); #define glWindowBackBufferHintAutodesk _glWindowBackBufferHintAutodesk extern void (* _glWindowPos2dARB )(GLdouble x, GLdouble y); #define glWindowPos2dARB _glWindowPos2dARB extern void (* _glWindowPos2dvARB )(const GLdouble *p); #define glWindowPos2dvARB _glWindowPos2dvARB extern void (* _glWindowPos2fARB )(GLfloat x, GLfloat y); #define glWindowPos2fARB _glWindowPos2fARB extern void (* _glWindowPos2fvARB )(const GLfloat *p); #define glWindowPos2fvARB _glWindowPos2fvARB extern void (* _glWindowPos2iARB )(GLint x, GLint y); #define glWindowPos2iARB _glWindowPos2iARB extern void (* _glWindowPos2ivARB )(const GLint *p); #define glWindowPos2ivARB _glWindowPos2ivARB extern void (* _glWindowPos2sARB )(GLshort x, GLshort y); #define glWindowPos2sARB _glWindowPos2sARB extern void (* _glWindowPos2svARB )(const GLshort *p); #define glWindowPos2svARB _glWindowPos2svARB extern void (* _glWindowPos3dARB )(GLdouble x, GLdouble y, GLdouble z); #define glWindowPos3dARB _glWindowPos3dARB extern void (* _glWindowPos3dvARB )(const GLdouble *p); #define glWindowPos3dvARB _glWindowPos3dvARB extern void (* _glWindowPos3fARB )(GLfloat x, GLfloat y, GLfloat z); #define glWindowPos3fARB _glWindowPos3fARB extern void (* _glWindowPos3fvARB )(const GLfloat *p); #define glWindowPos3fvARB _glWindowPos3fvARB extern void (* _glWindowPos3iARB )(GLint x, GLint y, GLint z); #define glWindowPos3iARB _glWindowPos3iARB extern void (* _glWindowPos3ivARB )(const GLint *p); #define glWindowPos3ivARB _glWindowPos3ivARB extern void (* _glWindowPos3sARB )(GLshort x, GLshort y, GLshort z); #define glWindowPos3sARB _glWindowPos3sARB extern void (* _glWindowPos3svARB )(const GLshort *p); #define glWindowPos3svARB _glWindowPos3svARB #endif