	{"glBlendColor",
	"void glBlendColor (GLclampf, GLclampf, GLclampf, GLclampf)",
	glBlendColor},
	{"glBlendEquation",
	"void glBlendEquation (GLenum)",
	glBlendEquation},
	{"glDrawRangeElements",
	"void glDrawRangeElements (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)",
	glDrawRangeElements},
	{"glColorTable",
	"void glColorTable (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)",
	glColorTable},
	{"glColorTableParameterfv",
	"void glColorTableParameterfv (GLenum, GLenum, const GLfloat *)",
	glColorTableParameterfv},
	{"glColorTableParameteriv",
	"void glColorTableParameteriv (GLenum, GLenum, const GLint *)",
	glColorTableParameteriv},
	{"glCopyColorTable",
	"void glCopyColorTable (GLenum, GLenum, GLint, GLint, GLsizei)",
	glCopyColorTable},
	{"glGetColorTable",
	"void glGetColorTable (GLenum, GLenum, GLenum, GLvoid *)",
	glGetColorTable},
	{"glGetColorTableParameterfv",
	"void glGetColorTableParameterfv (GLenum, GLenum, GLfloat *)",
	glGetColorTableParameterfv},
	{"glGetColorTableParameteriv",
	"void glGetColorTableParameteriv (GLenum, GLenum, GLint *)",
	glGetColorTableParameteriv},
	{"glColorSubTable",
	"void glColorSubTable (GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)",
	glColorSubTable},
	{"glCopyColorSubTable",
	"void glCopyColorSubTable (GLenum, GLsizei, GLint, GLint, GLsizei)",
	glCopyColorSubTable},
	{"glConvolutionFilter1D",
	"void glConvolutionFilter1D (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)",
	glConvolutionFilter1D},
	{"glConvolutionFilter2D",
	"void glConvolutionFilter2D (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)",
	glConvolutionFilter2D},
	{"glConvolutionParameterf",
	"void glConvolutionParameterf (GLenum, GLenum, GLfloat)",
	glConvolutionParameterf},
	{"glConvolutionParameterfv",
	"void glConvolutionParameterfv (GLenum, GLenum, const GLfloat *)",
	glConvolutionParameterfv},
	{"glConvolutionParameteri",
	"void glConvolutionParameteri (GLenum, GLenum, GLint)",
	glConvolutionParameteri},
	{"glConvolutionParameteriv",
	"void glConvolutionParameteriv (GLenum, GLenum, const GLint *)",
	glConvolutionParameteriv},
	{"glCopyConvolutionFilter1D",
	"void glCopyConvolutionFilter1D (GLenum, GLenum, GLint, GLint, GLsizei)",
	glCopyConvolutionFilter1D},
	{"glCopyConvolutionFilter2D",
	"void glCopyConvolutionFilter2D (GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)",
	glCopyConvolutionFilter2D},
	{"glGetConvolutionFilter",
	"void glGetConvolutionFilter (GLenum, GLenum, GLenum, GLvoid *)",
	glGetConvolutionFilter},
	{"glGetConvolutionParameterfv",
	"void glGetConvolutionParameterfv (GLenum, GLenum, GLfloat *)",
	glGetConvolutionParameterfv},
	{"glGetConvolutionParameteriv",
	"void glGetConvolutionParameteriv (GLenum, GLenum, GLint *)",
	glGetConvolutionParameteriv},
	{"glGetSeparableFilter",
	"void glGetSeparableFilter (GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)",
	glGetSeparableFilter},
	{"glSeparableFilter2D",
	"void glSeparableFilter2D (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)",
	glSeparableFilter2D},
	{"glGetHistogram",
	"void glGetHistogram (GLenum, GLboolean, GLenum, GLenum, GLvoid *)",
	glGetHistogram},
	{"glGetHistogramParameterfv",
	"void glGetHistogramParameterfv (GLenum, GLenum, GLfloat *)",
	glGetHistogramParameterfv},
	{"glGetHistogramParameteriv",
	"void glGetHistogramParameteriv (GLenum, GLenum, GLint *)",
	glGetHistogramParameteriv},
	{"glGetMinmax",
	"void glGetMinmax (GLenum, GLboolean, GLenum, GLenum, GLvoid *)",
	glGetMinmax},
	{"glGetMinmaxParameterfv",
	"void glGetMinmaxParameterfv (GLenum, GLenum, GLfloat *)",
	glGetMinmaxParameterfv},
	{"glGetMinmaxParameteriv",
	"void glGetMinmaxParameteriv (GLenum, GLenum, GLint *)",
	glGetMinmaxParameteriv},
	{"glHistogram",
	"void glHistogram (GLenum, GLsizei, GLenum, GLboolean)",
	glHistogram},
	{"glMinmax",
	"void glMinmax (GLenum, GLenum, GLboolean)",
	glMinmax},
	{"glResetHistogram",
	"void glResetHistogram (GLenum)",
	glResetHistogram},
	{"glResetMinmax",
	"void glResetMinmax (GLenum)",
	glResetMinmax},
	{"glTexImage3D",
	"void glTexImage3D (GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)",
	glTexImage3D},
	{"glTexSubImage3D",
	"void glTexSubImage3D (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)",
	glTexSubImage3D},
	{"glCopyTexSubImage3D",
	"void glCopyTexSubImage3D (GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)",
	glCopyTexSubImage3D},
	{"glActiveTexture",
	"void glActiveTexture (GLenum)",
	glActiveTexture},
	{"glClientActiveTexture",
	"void glClientActiveTexture (GLenum)",
	glClientActiveTexture},
	{"glMultiTexCoord1d",
	"void glMultiTexCoord1d (GLenum, GLdouble)",
	glMultiTexCoord1d},
	{"glMultiTexCoord1dv",
	"void glMultiTexCoord1dv (GLenum, const GLdouble *)",
	glMultiTexCoord1dv},
	{"glMultiTexCoord1f",
	"void glMultiTexCoord1f (GLenum, GLfloat)",
	glMultiTexCoord1f},
	{"glMultiTexCoord1fv",
	"void glMultiTexCoord1fv (GLenum, const GLfloat *)",
	glMultiTexCoord1fv},
	{"glMultiTexCoord1i",
	"void glMultiTexCoord1i (GLenum, GLint)",
	glMultiTexCoord1i},
	{"glMultiTexCoord1iv",
	"void glMultiTexCoord1iv (GLenum, const GLint *)",
	glMultiTexCoord1iv},
	{"glMultiTexCoord1s",
	"void glMultiTexCoord1s (GLenum, GLshort)",
	glMultiTexCoord1s},
	{"glMultiTexCoord1sv",
	"void glMultiTexCoord1sv (GLenum, const GLshort *)",
	glMultiTexCoord1sv},
	{"glMultiTexCoord2d",
	"void glMultiTexCoord2d (GLenum, GLdouble, GLdouble)",
	glMultiTexCoord2d},
	{"glMultiTexCoord2dv",
	"void glMultiTexCoord2dv (GLenum, const GLdouble *)",
	glMultiTexCoord2dv},
	{"glMultiTexCoord2f",
	"void glMultiTexCoord2f (GLenum, GLfloat, GLfloat)",
	glMultiTexCoord2f},
	{"glMultiTexCoord2fv",
	"void glMultiTexCoord2fv (GLenum, const GLfloat *)",
	glMultiTexCoord2fv},
	{"glMultiTexCoord2i",
	"void glMultiTexCoord2i (GLenum, GLint, GLint)",
	glMultiTexCoord2i},
	{"glMultiTexCoord2iv",
	"void glMultiTexCoord2iv (GLenum, const GLint *)",
	glMultiTexCoord2iv},
	{"glMultiTexCoord2s",
	"void glMultiTexCoord2s (GLenum, GLshort, GLshort)",
	glMultiTexCoord2s},
	{"glMultiTexCoord2sv",
	"void glMultiTexCoord2sv (GLenum, const GLshort *)",
	glMultiTexCoord2sv},
	{"glMultiTexCoord3d",
	"void glMultiTexCoord3d (GLenum, GLdouble, GLdouble, GLdouble)",
	glMultiTexCoord3d},
	{"glMultiTexCoord3dv",
	"void glMultiTexCoord3dv (GLenum, const GLdouble *)",
	glMultiTexCoord3dv},
	{"glMultiTexCoord3f",
	"void glMultiTexCoord3f (GLenum, GLfloat, GLfloat, GLfloat)",
	glMultiTexCoord3f},
	{"glMultiTexCoord3fv",
	"void glMultiTexCoord3fv (GLenum, const GLfloat *)",
	glMultiTexCoord3fv},
	{"glMultiTexCoord3i",
	"void glMultiTexCoord3i (GLenum, GLint, GLint, GLint)",
	glMultiTexCoord3i},
	{"glMultiTexCoord3iv",
	"void glMultiTexCoord3iv (GLenum, const GLint *)",
	glMultiTexCoord3iv},
	{"glMultiTexCoord3s",
	"void glMultiTexCoord3s (GLenum, GLshort, GLshort, GLshort)",
	glMultiTexCoord3s},
	{"glMultiTexCoord3sv",
	"void glMultiTexCoord3sv (GLenum, const GLshort *)",
	glMultiTexCoord3sv},
	{"glMultiTexCoord4d",
	"void glMultiTexCoord4d (GLenum, GLdouble, GLdouble, GLdouble, GLdouble)",
	glMultiTexCoord4d},
	{"glMultiTexCoord4dv",
	"void glMultiTexCoord4dv (GLenum, const GLdouble *)",
	glMultiTexCoord4dv},
	{"glMultiTexCoord4f",
	"void glMultiTexCoord4f (GLenum, GLfloat, GLfloat, GLfloat, GLfloat)",
	glMultiTexCoord4f},
	{"glMultiTexCoord4fv",
	"void glMultiTexCoord4fv (GLenum, const GLfloat *)",
	glMultiTexCoord4fv},
	{"glMultiTexCoord4i",
	"void glMultiTexCoord4i (GLenum, GLint, GLint, GLint, GLint)",
	glMultiTexCoord4i},
	{"glMultiTexCoord4iv",
	"void glMultiTexCoord4iv (GLenum, const GLint *)",
	glMultiTexCoord4iv},
	{"glMultiTexCoord4s",
	"void glMultiTexCoord4s (GLenum, GLshort, GLshort, GLshort, GLshort)",
	glMultiTexCoord4s},
	{"glMultiTexCoord4sv",
	"void glMultiTexCoord4sv (GLenum, const GLshort *)",
	glMultiTexCoord4sv},
	{"glLoadTransposeMatrixf",
	"void glLoadTransposeMatrixf (const GLfloat *)",
	glLoadTransposeMatrixf},
	{"glLoadTransposeMatrixd",
	"void glLoadTransposeMatrixd (const GLdouble *)",
	glLoadTransposeMatrixd},
	{"glMultTransposeMatrixf",
	"void glMultTransposeMatrixf (const GLfloat *)",
	glMultTransposeMatrixf},
	{"glMultTransposeMatrixd",
	"void glMultTransposeMatrixd (const GLdouble *)",
	glMultTransposeMatrixd},
	{"glSampleCoverage",
	"void glSampleCoverage (GLclampf, GLboolean)",
	glSampleCoverage},
	{"glCompressedTexImage3D",
	"void glCompressedTexImage3D (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)",
	glCompressedTexImage3D},
	{"glCompressedTexImage2D",
	"void glCompressedTexImage2D (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)",
	glCompressedTexImage2D},
	{"glCompressedTexImage1D",
	"void glCompressedTexImage1D (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)",
	glCompressedTexImage1D},
	{"glCompressedTexSubImage3D",
	"void glCompressedTexSubImage3D (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)",
	glCompressedTexSubImage3D},
	{"glCompressedTexSubImage2D",
	"void glCompressedTexSubImage2D (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)",
	glCompressedTexSubImage2D},
	{"glCompressedTexSubImage1D",
	"void glCompressedTexSubImage1D (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)",
	glCompressedTexSubImage1D},
	{"glGetCompressedTexImage",
	"void glGetCompressedTexImage (GLenum, GLint, GLvoid *)",
	glGetCompressedTexImage},
	{"glBlendFuncSeparate",
	"void glBlendFuncSeparate (GLenum, GLenum, GLenum, GLenum)",
	glBlendFuncSeparate},
	{"glFogCoordf",
	"void glFogCoordf (GLfloat)",
	glFogCoordf},
	{"glFogCoordfv",
	"void glFogCoordfv (const GLfloat *)",
	glFogCoordfv},
	{"glFogCoordd",
	"void glFogCoordd (GLdouble)",
	glFogCoordd},
	{"glFogCoorddv",
	"void glFogCoorddv (const GLdouble *)",
	glFogCoorddv},
	{"glFogCoordPointer",
	"void glFogCoordPointer (GLenum, GLsizei, const GLvoid *)",
	glFogCoordPointer},
	{"glMultiDrawArrays",
	"void glMultiDrawArrays (GLenum, GLint *, GLsizei *, GLsizei)",
	glMultiDrawArrays},
	{"glMultiDrawElements",
	"void glMultiDrawElements (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei)",
	glMultiDrawElements},
	{"glPointParameterf",
	"void glPointParameterf (GLenum, GLfloat)",
	glPointParameterf},
	{"glPointParameterfv",
	"void glPointParameterfv (GLenum, const GLfloat *)",
	glPointParameterfv},
	{"glPointParameteri",
	"void glPointParameteri (GLenum, GLint)",
	glPointParameteri},
	{"glPointParameteriv",
	"void glPointParameteriv (GLenum, const GLint *)",
	glPointParameteriv},
	{"glSecondaryColor3b",
	"void glSecondaryColor3b (GLbyte, GLbyte, GLbyte)",
	glSecondaryColor3b},
	{"glSecondaryColor3bv",
	"void glSecondaryColor3bv (const GLbyte *)",
	glSecondaryColor3bv},
	{"glSecondaryColor3d",
	"void glSecondaryColor3d (GLdouble, GLdouble, GLdouble)",
	glSecondaryColor3d},
	{"glSecondaryColor3dv",
	"void glSecondaryColor3dv (const GLdouble *)",
	glSecondaryColor3dv},
	{"glSecondaryColor3f",
	"void glSecondaryColor3f (GLfloat, GLfloat, GLfloat)",
	glSecondaryColor3f},
	{"glSecondaryColor3fv",
	"void glSecondaryColor3fv (const GLfloat *)",
	glSecondaryColor3fv},
	{"glSecondaryColor3i",
	"void glSecondaryColor3i (GLint, GLint, GLint)",
	glSecondaryColor3i},
	{"glSecondaryColor3iv",
	"void glSecondaryColor3iv (const GLint *)",
	glSecondaryColor3iv},
	{"glSecondaryColor3s",
	"void glSecondaryColor3s (GLshort, GLshort, GLshort)",
	glSecondaryColor3s},
	{"glSecondaryColor3sv",
	"void glSecondaryColor3sv (const GLshort *)",
	glSecondaryColor3sv},
	{"glSecondaryColor3ub",
	"void glSecondaryColor3ub (GLubyte, GLubyte, GLubyte)",
	glSecondaryColor3ub},
	{"glSecondaryColor3ubv",
	"void glSecondaryColor3ubv (const GLubyte *)",
	glSecondaryColor3ubv},
	{"glSecondaryColor3ui",
	"void glSecondaryColor3ui (GLuint, GLuint, GLuint)",
	glSecondaryColor3ui},
	{"glSecondaryColor3uiv",
	"void glSecondaryColor3uiv (const GLuint *)",
	glSecondaryColor3uiv},
	{"glSecondaryColor3us",
	"void glSecondaryColor3us (GLushort, GLushort, GLushort)",
	glSecondaryColor3us},
	{"glSecondaryColor3usv",
	"void glSecondaryColor3usv (const GLushort *)",
	glSecondaryColor3usv},
	{"glSecondaryColorPointer",
	"void glSecondaryColorPointer (GLint, GLenum, GLsizei, const GLvoid *)",
	glSecondaryColorPointer},
	{"glWindowPos2d",
	"void glWindowPos2d (GLdouble, GLdouble)",
	glWindowPos2d},
	{"glWindowPos2dv",
	"void glWindowPos2dv (const GLdouble *)",
	glWindowPos2dv},
	{"glWindowPos2f",
	"void glWindowPos2f (GLfloat, GLfloat)",
	glWindowPos2f},
	{"glWindowPos2fv",
	"void glWindowPos2fv (const GLfloat *)",
	glWindowPos2fv},
	{"glWindowPos2i",
	"void glWindowPos2i (GLint, GLint)",
	glWindowPos2i},
	{"glWindowPos2iv",
	"void glWindowPos2iv (const GLint *)",
	glWindowPos2iv},
	{"glWindowPos2s",
	"void glWindowPos2s (GLshort, GLshort)",
	glWindowPos2s},
	{"glWindowPos2sv",
	"void glWindowPos2sv (const GLshort *)",
	glWindowPos2sv},
	{"glWindowPos3d",
	"void glWindowPos3d (GLdouble, GLdouble, GLdouble)",
	glWindowPos3d},
	{"glWindowPos3dv",
	"void glWindowPos3dv (const GLdouble *)",
	glWindowPos3dv},
	{"glWindowPos3f",
	"void glWindowPos3f (GLfloat, GLfloat, GLfloat)",
	glWindowPos3f},
	{"glWindowPos3fv",
	"void glWindowPos3fv (const GLfloat *)",
	glWindowPos3fv},
	{"glWindowPos3i",
	"void glWindowPos3i (GLint, GLint, GLint)",
	glWindowPos3i},
	{"glWindowPos3iv",
	"void glWindowPos3iv (const GLint *)",
	glWindowPos3iv},
	{"glWindowPos3s",
	"void glWindowPos3s (GLshort, GLshort, GLshort)",
	glWindowPos3s},
	{"glWindowPos3sv",
	"void glWindowPos3sv (const GLshort *)",
	glWindowPos3sv},
	{"glGenQueries",
	"void glGenQueries (GLsizei, GLuint *)",
	glGenQueries},
	{"glDeleteQueries",
	"void glDeleteQueries (GLsizei, const GLuint *)",
	glDeleteQueries},
	{"glIsQuery",
	"GLboolean glIsQuery (GLuint)",
	glIsQuery},
	{"glBeginQuery",
	"void glBeginQuery (GLenum, GLuint)",
	glBeginQuery},
	{"glEndQuery",
	"void glEndQuery (GLenum)",
	glEndQuery},
	{"glGetQueryiv",
	"void glGetQueryiv (GLenum, GLenum, GLint *)",
	glGetQueryiv},
	{"glGetQueryObjectiv",
	"void glGetQueryObjectiv (GLuint, GLenum, GLint *)",
	glGetQueryObjectiv},
	{"glGetQueryObjectuiv",
	"void glGetQueryObjectuiv (GLuint, GLenum, GLuint *)",
	glGetQueryObjectuiv},
	{"glBindBuffer",
	"void glBindBuffer (GLenum, GLuint)",
	glBindBuffer},
	{"glDeleteBuffers",
	"void glDeleteBuffers (GLsizei, const GLuint *)",
	glDeleteBuffers},
	{"glGenBuffers",
	"void glGenBuffers (GLsizei, GLuint *)",
	glGenBuffers},
	{"glIsBuffer",
	"GLboolean glIsBuffer (GLuint)",
	glIsBuffer},
	{"glBufferData",
	"void glBufferData (GLenum, GLsizeiptr, const GLvoid *, GLenum)",
	glBufferData},
	{"glBufferSubData",
	"void glBufferSubData (GLenum, GLintptr, GLsizeiptr, const GLvoid *)",
	glBufferSubData},
	{"glGetBufferSubData",
	"void glGetBufferSubData (GLenum, GLintptr, GLsizeiptr, GLvoid *)",
	glGetBufferSubData},
	{"glMapBuffer",
	"GLvoid* glMapBuffer (GLenum, GLenum)",
	glMapBuffer},
	{"glUnmapBuffer",
	"GLboolean glUnmapBuffer (GLenum)",
	glUnmapBuffer},
	{"glGetBufferParameteriv",
	"void glGetBufferParameteriv (GLenum, GLenum, GLint *)",
	glGetBufferParameteriv},
	{"glGetBufferPointerv",
	"void glGetBufferPointerv (GLenum, GLenum, GLvoid* *)",
	glGetBufferPointerv},
	{"glActiveTextureARB",
	"void glActiveTextureARB (GLenum)",
	glActiveTextureARB},
	{"glClientActiveTextureARB",
	"void glClientActiveTextureARB (GLenum)",
	glClientActiveTextureARB},
	{"glMultiTexCoord1dARB",
	"void glMultiTexCoord1dARB (GLenum, GLdouble)",
	glMultiTexCoord1dARB},
	{"glMultiTexCoord1dvARB",
	"void glMultiTexCoord1dvARB (GLenum, const GLdouble *)",
	glMultiTexCoord1dvARB},
	{"glMultiTexCoord1fARB",
	"void glMultiTexCoord1fARB (GLenum, GLfloat)",
	glMultiTexCoord1fARB},
	{"glMultiTexCoord1fvARB",
	"void glMultiTexCoord1fvARB (GLenum, const GLfloat *)",
	glMultiTexCoord1fvARB},
	{"glMultiTexCoord1iARB",
	"void glMultiTexCoord1iARB (GLenum, GLint)",
	glMultiTexCoord1iARB},
	{"glMultiTexCoord1ivARB",
	"void glMultiTexCoord1ivARB (GLenum, const GLint *)",
	glMultiTexCoord1ivARB},
	{"glMultiTexCoord1sARB",
	"void glMultiTexCoord1sARB (GLenum, GLshort)",
	glMultiTexCoord1sARB},
	{"glMultiTexCoord1svARB",
	"void glMultiTexCoord1svARB (GLenum, const GLshort *)",
	glMultiTexCoord1svARB},
	{"glMultiTexCoord2dARB",
	"void glMultiTexCoord2dARB (GLenum, GLdouble, GLdouble)",
	glMultiTexCoord2dARB},
	{"glMultiTexCoord2dvARB",
	"void glMultiTexCoord2dvARB (GLenum, const GLdouble *)",
	glMultiTexCoord2dvARB},
	{"glMultiTexCoord2fARB",
	"void glMultiTexCoord2fARB (GLenum, GLfloat, GLfloat)",
	glMultiTexCoord2fARB},
	{"glMultiTexCoord2fvARB",
	"void glMultiTexCoord2fvARB (GLenum, const GLfloat *)",
	glMultiTexCoord2fvARB},
	{"glMultiTexCoord2iARB",
	"void glMultiTexCoord2iARB (GLenum, GLint, GLint)",
	glMultiTexCoord2iARB},
	{"glMultiTexCoord2ivARB",
	"void glMultiTexCoord2ivARB (GLenum, const GLint *)",
	glMultiTexCoord2ivARB},
	{"glMultiTexCoord2sARB",
	"void glMultiTexCoord2sARB (GLenum, GLshort, GLshort)",
	glMultiTexCoord2sARB},
	{"glMultiTexCoord2svARB",
	"void glMultiTexCoord2svARB (GLenum, const GLshort *)",
	glMultiTexCoord2svARB},
	{"glMultiTexCoord3dARB",
	"void glMultiTexCoord3dARB (GLenum, GLdouble, GLdouble, GLdouble)",
	glMultiTexCoord3dARB},
	{"glMultiTexCoord3dvARB",
	"void glMultiTexCoord3dvARB (GLenum, const GLdouble *)",
	glMultiTexCoord3dvARB},
	{"glMultiTexCoord3fARB",
	"void glMultiTexCoord3fARB (GLenum, GLfloat, GLfloat, GLfloat)",
	glMultiTexCoord3fARB},
	{"glMultiTexCoord3fvARB",
	"void glMultiTexCoord3fvARB (GLenum, const GLfloat *)",
	glMultiTexCoord3fvARB},
	{"glMultiTexCoord3iARB",
	"void glMultiTexCoord3iARB (GLenum, GLint, GLint, GLint)",
	glMultiTexCoord3iARB},
	{"glMultiTexCoord3ivARB",
	"void glMultiTexCoord3ivARB (GLenum, const GLint *)",
	glMultiTexCoord3ivARB},
	{"glMultiTexCoord3sARB",
	"void glMultiTexCoord3sARB (GLenum, GLshort, GLshort, GLshort)",
	glMultiTexCoord3sARB},
	{"glMultiTexCoord3svARB",
	"void glMultiTexCoord3svARB (GLenum, const GLshort *)",
	glMultiTexCoord3svARB},
	{"glMultiTexCoord4dARB",
	"void glMultiTexCoord4dARB (GLenum, GLdouble, GLdouble, GLdouble, GLdouble)",
	glMultiTexCoord4dARB},
	{"glMultiTexCoord4dvARB",
	"void glMultiTexCoord4dvARB (GLenum, const GLdouble *)",
	glMultiTexCoord4dvARB},
	{"glMultiTexCoord4fARB",
	"void glMultiTexCoord4fARB (GLenum, GLfloat, GLfloat, GLfloat, GLfloat)",
	glMultiTexCoord4fARB},
	{"glMultiTexCoord4fvARB",
	"void glMultiTexCoord4fvARB (GLenum, const GLfloat *)",
	glMultiTexCoord4fvARB},
	{"glMultiTexCoord4iARB",
	"void glMultiTexCoord4iARB (GLenum, GLint, GLint, GLint, GLint)",
	glMultiTexCoord4iARB},
	{"glMultiTexCoord4ivARB",
	"void glMultiTexCoord4ivARB (GLenum, const GLint *)",
	glMultiTexCoord4ivARB},
	{"glMultiTexCoord4sARB",
	"void glMultiTexCoord4sARB (GLenum, GLshort, GLshort, GLshort, GLshort)",
	glMultiTexCoord4sARB},
	{"glMultiTexCoord4svARB",
	"void glMultiTexCoord4svARB (GLenum, const GLshort *)",
	glMultiTexCoord4svARB},
	{"glLoadTransposeMatrixfARB",
	"void glLoadTransposeMatrixfARB (const GLfloat *)",
	glLoadTransposeMatrixfARB},
	{"glLoadTransposeMatrixdARB",
	"void glLoadTransposeMatrixdARB (const GLdouble *)",
	glLoadTransposeMatrixdARB},
	{"glMultTransposeMatrixfARB",
	"void glMultTransposeMatrixfARB (const GLfloat *)",
	glMultTransposeMatrixfARB},
	{"glMultTransposeMatrixdARB",
	"void glMultTransposeMatrixdARB (const GLdouble *)",
	glMultTransposeMatrixdARB},
	{"glSampleCoverageARB",
	"void glSampleCoverageARB (GLclampf, GLboolean)",
	glSampleCoverageARB},
	{"glCompressedTexImage3DARB",
	"void glCompressedTexImage3DARB (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)",
	glCompressedTexImage3DARB},
	{"glCompressedTexImage2DARB",
	"void glCompressedTexImage2DARB (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)",
	glCompressedTexImage2DARB},
	{"glCompressedTexImage1DARB",
	"void glCompressedTexImage1DARB (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)",
	glCompressedTexImage1DARB},
	{"glCompressedTexSubImage3DARB",
	"void glCompressedTexSubImage3DARB (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)",
	glCompressedTexSubImage3DARB},
	{"glCompressedTexSubImage2DARB",
	"void glCompressedTexSubImage2DARB (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)",
	glCompressedTexSubImage2DARB},
	{"glCompressedTexSubImage1DARB",
	"void glCompressedTexSubImage1DARB (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)",
	glCompressedTexSubImage1DARB},
	{"glGetCompressedTexImageARB",
	"void glGetCompressedTexImageARB (GLenum, GLint, GLvoid *)",
	glGetCompressedTexImageARB},
	{"glPointParameterfARB",
	"void glPointParameterfARB (GLenum, GLfloat)",
	glPointParameterfARB},
	{"glPointParameterfvARB",
	"void glPointParameterfvARB (GLenum, const GLfloat *)",
	glPointParameterfvARB},
	{"glWeightbvARB",
	"void glWeightbvARB (GLint, const GLbyte *)",
	glWeightbvARB},
	{"glWeightsvARB",
	"void glWeightsvARB (GLint, const GLshort *)",
	glWeightsvARB},
	{"glWeightivARB",
	"void glWeightivARB (GLint, const GLint *)",
	glWeightivARB},
	{"glWeightfvARB",
	"void glWeightfvARB (GLint, const GLfloat *)",
	glWeightfvARB},
	{"glWeightdvARB",
	"void glWeightdvARB (GLint, const GLdouble *)",
	glWeightdvARB},
	{"glWeightubvARB",
	"void glWeightubvARB (GLint, const GLubyte *)",
	glWeightubvARB},
	{"glWeightusvARB",
	"void glWeightusvARB (GLint, const GLushort *)",
	glWeightusvARB},
	{"glWeightuivARB",
	"void glWeightuivARB (GLint, const GLuint *)",
	glWeightuivARB},
	{"glWeightPointerARB",
	"void glWeightPointerARB (GLint, GLenum, GLsizei, const GLvoid *)",
	glWeightPointerARB},
	{"glVertexBlendARB",
	"void glVertexBlendARB (GLint)",
	glVertexBlendARB},
	{"glCurrentPaletteMatrixARB",
	"void glCurrentPaletteMatrixARB (GLint)",
	glCurrentPaletteMatrixARB},
	{"glMatrixIndexubvARB",
	"void glMatrixIndexubvARB (GLint, const GLubyte *)",
	glMatrixIndexubvARB},
	{"glMatrixIndexusvARB",
	"void glMatrixIndexusvARB (GLint, const GLushort *)",
	glMatrixIndexusvARB},
	{"glMatrixIndexuivARB",
	"void glMatrixIndexuivARB (GLint, const GLuint *)",
	glMatrixIndexuivARB},
	{"glMatrixIndexPointerARB",
	"void glMatrixIndexPointerARB (GLint, GLenum, GLsizei, const GLvoid *)",
	glMatrixIndexPointerARB},
	{"glWindowPos2dARB",
	"void glWindowPos2dARB (GLdouble, GLdouble)",
	glWindowPos2dARB},
	{"glWindowPos2dvARB",
	"void glWindowPos2dvARB (const GLdouble *)",
	glWindowPos2dvARB},
	{"glWindowPos2fARB",
	"void glWindowPos2fARB (GLfloat, GLfloat)",
	glWindowPos2fARB},
	{"glWindowPos2fvARB",
	"void glWindowPos2fvARB (const GLfloat *)",
	glWindowPos2fvARB},
	{"glWindowPos2iARB",
	"void glWindowPos2iARB (GLint, GLint)",
	glWindowPos2iARB},
	{"glWindowPos2ivARB",
	"void glWindowPos2ivARB (const GLint *)",
	glWindowPos2ivARB},
	{"glWindowPos2sARB",
	"void glWindowPos2sARB (GLshort, GLshort)",
	glWindowPos2sARB},
	{"glWindowPos2svARB",
	"void glWindowPos2svARB (const GLshort *)",
	glWindowPos2svARB},
	{"glWindowPos3dARB",
	"void glWindowPos3dARB (GLdouble, GLdouble, GLdouble)",
	glWindowPos3dARB},
	{"glWindowPos3dvARB",
	"void glWindowPos3dvARB (const GLdouble *)",
	glWindowPos3dvARB},
	{"glWindowPos3fARB",
	"void glWindowPos3fARB (GLfloat, GLfloat, GLfloat)",
	glWindowPos3fARB},
	{"glWindowPos3fvARB",
	"void glWindowPos3fvARB (const GLfloat *)",
	glWindowPos3fvARB},
	{"glWindowPos3iARB",
	"void glWindowPos3iARB (GLint, GLint, GLint)",
	glWindowPos3iARB},
	{"glWindowPos3ivARB",
	"void glWindowPos3ivARB (const GLint *)",
	glWindowPos3ivARB},
	{"glWindowPos3sARB",
	"void glWindowPos3sARB (GLshort, GLshort, GLshort)",
	glWindowPos3sARB},
	{"glWindowPos3svARB",
	"void glWindowPos3svARB (const GLshort *)",
	glWindowPos3svARB},
	{"glVertexAttrib1dARB",
	"void glVertexAttrib1dARB (GLuint, GLdouble)",
	glVertexAttrib1dARB},
	{"glVertexAttrib1dvARB",
	"void glVertexAttrib1dvARB (GLuint, const GLdouble *)",
	glVertexAttrib1dvARB},
	{"glVertexAttrib1fARB",
	"void glVertexAttrib1fARB (GLuint, GLfloat)",
	glVertexAttrib1fARB},
	{"glVertexAttrib1fvARB",
	"void glVertexAttrib1fvARB (GLuint, const GLfloat *)",
	glVertexAttrib1fvARB},
	{"glVertexAttrib1sARB",
	"void glVertexAttrib1sARB (GLuint, GLshort)",
	glVertexAttrib1sARB},
	{"glVertexAttrib1svARB",
	"void glVertexAttrib1svARB (GLuint, const GLshort *)",
	glVertexAttrib1svARB},
	{"glVertexAttrib2dARB",
	"void glVertexAttrib2dARB (GLuint, GLdouble, GLdouble)",
	glVertexAttrib2dARB},
	{"glVertexAttrib2dvARB",
	"void glVertexAttrib2dvARB (GLuint, const GLdouble *)",
	glVertexAttrib2dvARB},
	{"glVertexAttrib2fARB",
	"void glVertexAttrib2fARB (GLuint, GLfloat, GLfloat)",
	glVertexAttrib2fARB},
	{"glVertexAttrib2fvARB",
	"void glVertexAttrib2fvARB (GLuint, const GLfloat *)",
	glVertexAttrib2fvARB},
	{"glVertexAttrib2sARB",
	"void glVertexAttrib2sARB (GLuint, GLshort, GLshort)",
	glVertexAttrib2sARB},
	{"glVertexAttrib2svARB",
	"void glVertexAttrib2svARB (GLuint, const GLshort *)",
	glVertexAttrib2svARB},
	{"glVertexAttrib3dARB",
	"void glVertexAttrib3dARB (GLuint, GLdouble, GLdouble, GLdouble)",
	glVertexAttrib3dARB},
	{"glVertexAttrib3dvARB",
	"void glVertexAttrib3dvARB (GLuint, const GLdouble *)",
	glVertexAttrib3dvARB},
	{"glVertexAttrib3fARB",
	"void glVertexAttrib3fARB (GLuint, GLfloat, GLfloat, GLfloat)",
	glVertexAttrib3fARB},
	{"glVertexAttrib3fvARB",
	"void glVertexAttrib3fvARB (GLuint, const GLfloat *)",
	glVertexAttrib3fvARB},
	{"glVertexAttrib3sARB",
	"void glVertexAttrib3sARB (GLuint, GLshort, GLshort, GLshort)",
	glVertexAttrib3sARB},
	{"glVertexAttrib3svARB",
	"void glVertexAttrib3svARB (GLuint, const GLshort *)",
	glVertexAttrib3svARB},
	{"glVertexAttrib4NbvARB",
	"void glVertexAttrib4NbvARB (GLuint, const GLbyte *)",
	glVertexAttrib4NbvARB},
	{"glVertexAttrib4NivARB",
	"void glVertexAttrib4NivARB (GLuint, const GLint *)",
	glVertexAttrib4NivARB},
	{"glVertexAttrib4NsvARB",
	"void glVertexAttrib4NsvARB (GLuint, const GLshort *)",
	glVertexAttrib4NsvARB},
	{"glVertexAttrib4NubARB",
	"void glVertexAttrib4NubARB (GLuint, GLubyte, GLubyte, GLubyte, GLubyte)",
	glVertexAttrib4NubARB},
	{"glVertexAttrib4NubvARB",
	"void glVertexAttrib4NubvARB (GLuint, const GLubyte *)",
	glVertexAttrib4NubvARB},
	{"glVertexAttrib4NuivARB",
	"void glVertexAttrib4NuivARB (GLuint, const GLuint *)",
	glVertexAttrib4NuivARB},
	{"glVertexAttrib4NusvARB",
	"void glVertexAttrib4NusvARB (GLuint, const GLushort *)",
	glVertexAttrib4NusvARB},
	{"glVertexAttrib4bvARB",
	"void glVertexAttrib4bvARB (GLuint, const GLbyte *)",
	glVertexAttrib4bvARB},
	{"glVertexAttrib4dARB",
	"void glVertexAttrib4dARB (GLuint, GLdouble, GLdouble, GLdouble, GLdouble)",
	glVertexAttrib4dARB},
	{"glVertexAttrib4dvARB",
	"void glVertexAttrib4dvARB (GLuint, const GLdouble *)",
	glVertexAttrib4dvARB},
	{"glVertexAttrib4fARB",
	"void glVertexAttrib4fARB (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)",
	glVertexAttrib4fARB},
	{"glVertexAttrib4fvARB",
	"void glVertexAttrib4fvARB (GLuint, const GLfloat *)",
	glVertexAttrib4fvARB},
	{"glVertexAttrib4ivARB",
	"void glVertexAttrib4ivARB (GLuint, const GLint *)",
	glVertexAttrib4ivARB},
	{"glVertexAttrib4sARB",
	"void glVertexAttrib4sARB (GLuint, GLshort, GLshort, GLshort, GLshort)",
	glVertexAttrib4sARB},
	{"glVertexAttrib4svARB",
	"void glVertexAttrib4svARB (GLuint, const GLshort *)",
	glVertexAttrib4svARB},
	{"glVertexAttrib4ubvARB",
	"void glVertexAttrib4ubvARB (GLuint, const GLubyte *)",
	glVertexAttrib4ubvARB},
	{"glVertexAttrib4uivARB",
	"void glVertexAttrib4uivARB (GLuint, const GLuint *)",
	glVertexAttrib4uivARB},
	{"glVertexAttrib4usvARB",
	"void glVertexAttrib4usvARB (GLuint, const GLushort *)",
	glVertexAttrib4usvARB},
	{"glVertexAttribPointerARB",
	"void glVertexAttribPointerARB (GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)",
	glVertexAttribPointerARB},
	{"glEnableVertexAttribArrayARB",
	"void glEnableVertexAttribArrayARB (GLuint)",
	glEnableVertexAttribArrayARB},
	{"glDisableVertexAttribArrayARB",
	"void glDisableVertexAttribArrayARB (GLuint)",
	glDisableVertexAttribArrayARB},
	{"glProgramStringARB",
	"void glProgramStringARB (GLenum, GLenum, GLsizei, const GLvoid *)",
	glProgramStringARB},
	{"glBindProgramARB",
	"void glBindProgramARB (GLenum, GLuint)",
	glBindProgramARB},
	{"glDeleteProgramsARB",
	"void glDeleteProgramsARB (GLsizei, const GLuint *)",
	glDeleteProgramsARB},
	{"glGenProgramsARB",
	"void glGenProgramsARB (GLsizei, GLuint *)",
	glGenProgramsARB},
	{"glProgramEnvParameter4dARB",
	"void glProgramEnvParameter4dARB (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)",
	glProgramEnvParameter4dARB},
	{"glProgramEnvParameter4dvARB",
	"void glProgramEnvParameter4dvARB (GLenum, GLuint, const GLdouble *)",
	glProgramEnvParameter4dvARB},
	{"glProgramEnvParameter4fARB",
	"void glProgramEnvParameter4fARB (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)",
	glProgramEnvParameter4fARB},
	{"glProgramEnvParameter4fvARB",
	"void glProgramEnvParameter4fvARB (GLenum, GLuint, const GLfloat *)",
	glProgramEnvParameter4fvARB},
	{"glProgramLocalParameter4dARB",
	"void glProgramLocalParameter4dARB (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)",
	glProgramLocalParameter4dARB},
	{"glProgramLocalParameter4dvARB",
	"void glProgramLocalParameter4dvARB (GLenum, GLuint, const GLdouble *)",
	glProgramLocalParameter4dvARB},
	{"glProgramLocalParameter4fARB",
	"void glProgramLocalParameter4fARB (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)",
	glProgramLocalParameter4fARB},
	{"glProgramLocalParameter4fvARB",
	"void glProgramLocalParameter4fvARB (GLenum, GLuint, const GLfloat *)",
	glProgramLocalParameter4fvARB},
	{"glGetProgramEnvParameterdvARB",
	"void glGetProgramEnvParameterdvARB (GLenum, GLuint, GLdouble *)",
	glGetProgramEnvParameterdvARB},
	{"glGetProgramEnvParameterfvARB",
	"void glGetProgramEnvParameterfvARB (GLenum, GLuint, GLfloat *)",
	glGetProgramEnvParameterfvARB},
	{"glGetProgramLocalParameterdvARB",
	"void glGetProgramLocalParameterdvARB (GLenum, GLuint, GLdouble *)",
	glGetProgramLocalParameterdvARB},
	{"glGetProgramLocalParameterfvARB",
	"void glGetProgramLocalParameterfvARB (GLenum, GLuint, GLfloat *)",
	glGetProgramLocalParameterfvARB},
	{"glGetProgramivARB",
	"void glGetProgramivARB (GLenum, GLenum, GLint *)",
	glGetProgramivARB},
	{"glGetProgramStringARB",
	"void glGetProgramStringARB (GLenum, GLenum, GLvoid *)",
	glGetProgramStringARB},
	{"glGetVertexAttribdvARB",
	"void glGetVertexAttribdvARB (GLuint, GLenum, GLdouble *)",
	glGetVertexAttribdvARB},
	{"glGetVertexAttribfvARB",
	"void glGetVertexAttribfvARB (GLuint, GLenum, GLfloat *)",
	glGetVertexAttribfvARB},
	{"glGetVertexAttribivARB",
	"void glGetVertexAttribivARB (GLuint, GLenum, GLint *)",
	glGetVertexAttribivARB},
	{"glGetVertexAttribPointervARB",
	"void glGetVertexAttribPointervARB (GLuint, GLenum, GLvoid* *)",
	glGetVertexAttribPointervARB},
	{"glIsProgramARB",
	"GLboolean glIsProgramARB (GLuint)",
	glIsProgramARB},
	{"glBindBufferARB",
	"void glBindBufferARB (GLenum, GLuint)",
	glBindBufferARB},
	{"glDeleteBuffersARB",
	"void glDeleteBuffersARB (GLsizei, const GLuint *)",
	glDeleteBuffersARB},
	{"glGenBuffersARB",
	"void glGenBuffersARB (GLsizei, GLuint *)",
	glGenBuffersARB},
	{"glIsBufferARB",
	"GLboolean glIsBufferARB (GLuint)",
	glIsBufferARB},
	{"glBufferDataARB",
	"void glBufferDataARB (GLenum, GLsizeiptrARB, const GLvoid *, GLenum)",
	glBufferDataARB},
	{"glBufferSubDataARB",
	"void glBufferSubDataARB (GLenum, GLintptrARB, GLsizeiptrARB, const GLvoid *)",
	glBufferSubDataARB},
	{"glGetBufferSubDataARB",
	"void glGetBufferSubDataARB (GLenum, GLintptrARB, GLsizeiptrARB, GLvoid *)",
	glGetBufferSubDataARB},
	{"glMapBufferARB",
	"GLvoid* glMapBufferARB (GLenum, GLenum)",
	glMapBufferARB},
	{"glUnmapBufferARB",
	"GLboolean glUnmapBufferARB (GLenum)",
	glUnmapBufferARB},
	{"glGetBufferParameterivARB",
	"void glGetBufferParameterivARB (GLenum, GLenum, GLint *)",
	glGetBufferParameterivARB},
	{"glGetBufferPointervARB",
	"void glGetBufferPointervARB (GLenum, GLenum, GLvoid* *)",
	glGetBufferPointervARB},
	{"glGenQueriesARB",
	"void glGenQueriesARB (GLsizei, GLuint *)",
	glGenQueriesARB},
	{"glDeleteQueriesARB",
	"void glDeleteQueriesARB (GLsizei, const GLuint *)",
	glDeleteQueriesARB},
	{"glIsQueryARB",
	"GLboolean glIsQueryARB (GLuint)",
	glIsQueryARB},
	{"glBeginQueryARB",
	"void glBeginQueryARB (GLenum, GLuint)",
	glBeginQueryARB},
	{"glEndQueryARB",
	"void glEndQueryARB (GLenum)",
	glEndQueryARB},
	{"glGetQueryivARB",
	"void glGetQueryivARB (GLenum, GLenum, GLint *)",
	glGetQueryivARB},
	{"glGetQueryObjectivARB",
	"void glGetQueryObjectivARB (GLuint, GLenum, GLint *)",
	glGetQueryObjectivARB},
	{"glGetQueryObjectuivARB",
	"void glGetQueryObjectuivARB (GLuint, GLenum, GLuint *)",
	glGetQueryObjectuivARB},
	{"glDeleteObjectARB",
	"void glDeleteObjectARB (GLhandleARB)",
	glDeleteObjectARB},
	{"glGetHandleARB",
	"GLhandleARB glGetHandleARB (GLenum)",
	glGetHandleARB},
	{"glDetachObjectARB",
	"void glDetachObjectARB (GLhandleARB, GLhandleARB)",
	glDetachObjectARB},
	{"glCreateShaderObjectARB",
	"GLhandleARB glCreateShaderObjectARB (GLenum)",
	glCreateShaderObjectARB},
	{"glShaderSourceARB",
	"void glShaderSourceARB (GLhandleARB, GLsizei, const GLcharARB* *, const GLint *)",
	glShaderSourceARB},
	{"glCompileShaderARB",
	"void glCompileShaderARB (GLhandleARB)",
	glCompileShaderARB},
	{"glCreateProgramObjectARB",
	"GLhandleARB glCreateProgramObjectARB (void)",
	glCreateProgramObjectARB},
	{"glAttachObjectARB",
	"void glAttachObjectARB (GLhandleARB, GLhandleARB)",
	glAttachObjectARB},
	{"glLinkProgramARB",
	"void glLinkProgramARB (GLhandleARB)",
	glLinkProgramARB},
	{"glUseProgramObjectARB",
	"void glUseProgramObjectARB (GLhandleARB)",
	glUseProgramObjectARB},
	{"glValidateProgramARB",
	"void glValidateProgramARB (GLhandleARB)",
	glValidateProgramARB},
	{"glUniform1fARB",
	"void glUniform1fARB (GLint, GLfloat)",
	glUniform1fARB},
	{"glUniform2fARB",
	"void glUniform2fARB (GLint, GLfloat, GLfloat)",
	glUniform2fARB},
	{"glUniform3fARB",
	"void glUniform3fARB (GLint, GLfloat, GLfloat, GLfloat)",
	glUniform3fARB},
	{"glUniform4fARB",
	"void glUniform4fARB (GLint, GLfloat, GLfloat, GLfloat, GLfloat)",
	glUniform4fARB},
	{"glUniform1iARB",
	"void glUniform1iARB (GLint, GLint)",
	glUniform1iARB},
	{"glUniform2iARB",
	"void glUniform2iARB (GLint, GLint, GLint)",
	glUniform2iARB},
	{"glUniform3iARB",
	"void glUniform3iARB (GLint, GLint, GLint, GLint)",
	glUniform3iARB},
	{"glUniform4iARB",
	"void glUniform4iARB (GLint, GLint, GLint, GLint, GLint)",
	glUniform4iARB},
	{"glUniform1fvARB",
	"void glUniform1fvARB (GLint, GLsizei, const GLfloat *)",
	glUniform1fvARB},
	{"glUniform2fvARB",
	"void glUniform2fvARB (GLint, GLsizei, const GLfloat *)",
	glUniform2fvARB},
	{"glUniform3fvARB",
	"void glUniform3fvARB (GLint, GLsizei, const GLfloat *)",
	glUniform3fvARB},
	{"glUniform4fvARB",
	"void glUniform4fvARB (GLint, GLsizei, const GLfloat *)",
	glUniform4fvARB},
	{"glUniform1ivARB",
	"void glUniform1ivARB (GLint, GLsizei, const GLint *)",
	glUniform1ivARB},
	{"glUniform2ivARB",
	"void glUniform2ivARB (GLint, GLsizei, const GLint *)",
	glUniform2ivARB},
	{"glUniform3ivARB",
	"void glUniform3ivARB (GLint, GLsizei, const GLint *)",
	glUniform3ivARB},
	{"glUniform4ivARB",
	"void glUniform4ivARB (GLint, GLsizei, const GLint *)",
	glUniform4ivARB},
	{"glUniformMatrix2fvARB",
	"void glUniformMatrix2fvARB (GLint, GLsizei, GLboolean, const GLfloat *)",
	glUniformMatrix2fvARB},
	{"glUniformMatrix3fvARB",
	"void glUniformMatrix3fvARB (GLint, GLsizei, GLboolean, const GLfloat *)",
	glUniformMatrix3fvARB},
	{"glUniformMatrix4fvARB",
	"void glUniformMatrix4fvARB (GLint, GLsizei, GLboolean, const GLfloat *)",
	glUniformMatrix4fvARB},
	{"glGetObjectParameterfvARB",
	"void glGetObjectParameterfvARB (GLhandleARB, GLenum, GLfloat *)",
	glGetObjectParameterfvARB},
	{"glGetObjectParameterivARB",
	"void glGetObjectParameterivARB (GLhandleARB, GLenum, GLint *)",
	glGetObjectParameterivARB},
	{"glGetInfoLogARB",
	"void glGetInfoLogARB (GLhandleARB, GLsizei, GLsizei *, GLcharARB *)",
	glGetInfoLogARB},
	{"glGetAttachedObjectsARB",
	"void glGetAttachedObjectsARB (GLhandleARB, GLsizei, GLsizei *, GLhandleARB *)",
	glGetAttachedObjectsARB},
	{"glGetUniformLocationARB",
	"GLint glGetUniformLocationARB (GLhandleARB, const GLcharARB *)",
	glGetUniformLocationARB},
	{"glGetActiveUniformARB",
	"void glGetActiveUniformARB (GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)",
	glGetActiveUniformARB},
	{"glGetUniformfvARB",
	"void glGetUniformfvARB (GLhandleARB, GLint, GLfloat *)",
	glGetUniformfvARB},
	{"glGetUniformivARB",
	"void glGetUniformivARB (GLhandleARB, GLint, GLint *)",
	glGetUniformivARB},
	{"glGetShaderSourceARB",
	"void glGetShaderSourceARB (GLhandleARB, GLsizei, GLsizei *, GLcharARB *)",
	glGetShaderSourceARB},
	{"glBindAttribLocationARB",
	"void glBindAttribLocationARB (GLhandleARB, GLuint, const GLcharARB *)",
	glBindAttribLocationARB},
	{"glGetActiveAttribARB",
	"void glGetActiveAttribARB (GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *)",
	glGetActiveAttribARB},
	{"glGetAttribLocationARB",
	"GLint glGetAttribLocationARB (GLhandleARB, const GLcharARB *)",
	glGetAttribLocationARB},
	{"glDrawBuffersARB",
	"void glDrawBuffersARB (GLsizei, const GLenum *)",
	glDrawBuffersARB},
	{"glBlendColorEXT",
	"void glBlendColorEXT (GLclampf, GLclampf, GLclampf, GLclampf)",
	glBlendColorEXT},
	{"glPolygonOffsetEXT",
	"void glPolygonOffsetEXT (GLfloat, GLfloat)",
	glPolygonOffsetEXT},
	{"glTexImage3DEXT",
	"void glTexImage3DEXT (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)",
	glTexImage3DEXT},
	{"glTexSubImage3DEXT",
	"void glTexSubImage3DEXT (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)",
	glTexSubImage3DEXT},
	{"glGetTexFilterFuncSGIS",
	"void glGetTexFilterFuncSGIS (GLenum, GLenum, GLfloat *)",
	glGetTexFilterFuncSGIS},
	{"glTexFilterFuncSGIS",
	"void glTexFilterFuncSGIS (GLenum, GLenum, GLsizei, const GLfloat *)",
	glTexFilterFuncSGIS},
	{"glTexSubImage1DEXT",
	"void glTexSubImage1DEXT (GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)",
	glTexSubImage1DEXT},
	{"glTexSubImage2DEXT",
	"void glTexSubImage2DEXT (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)",
	glTexSubImage2DEXT},
	{"glCopyTexImage1DEXT",
	"void glCopyTexImage1DEXT (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)",
	glCopyTexImage1DEXT},
	{"glCopyTexImage2DEXT",
	"void glCopyTexImage2DEXT (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)",
	glCopyTexImage2DEXT},
	{"glCopyTexSubImage1DEXT",
	"void glCopyTexSubImage1DEXT (GLenum, GLint, GLint, GLint, GLint, GLsizei)",
	glCopyTexSubImage1DEXT},
	{"glCopyTexSubImage2DEXT",
	"void glCopyTexSubImage2DEXT (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)",
	glCopyTexSubImage2DEXT},
	{"glCopyTexSubImage3DEXT",
	"void glCopyTexSubImage3DEXT (GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)",
	glCopyTexSubImage3DEXT},
	{"glGetHistogramEXT",
	"void glGetHistogramEXT (GLenum, GLboolean, GLenum, GLenum, GLvoid *)",
	glGetHistogramEXT},
	{"glGetHistogramParameterfvEXT",
	"void glGetHistogramParameterfvEXT (GLenum, GLenum, GLfloat *)",
	glGetHistogramParameterfvEXT},
	{"glGetHistogramParameterivEXT",
	"void glGetHistogramParameterivEXT (GLenum, GLenum, GLint *)",
	glGetHistogramParameterivEXT},
	{"glGetMinmaxEXT",
	"void glGetMinmaxEXT (GLenum, GLboolean, GLenum, GLenum, GLvoid *)",
	glGetMinmaxEXT},
	{"glGetMinmaxParameterfvEXT",
	"void glGetMinmaxParameterfvEXT (GLenum, GLenum, GLfloat *)",
	glGetMinmaxParameterfvEXT},
	{"glGetMinmaxParameterivEXT",
	"void glGetMinmaxParameterivEXT (GLenum, GLenum, GLint *)",
	glGetMinmaxParameterivEXT},
	{"glHistogramEXT",
	"void glHistogramEXT (GLenum, GLsizei, GLenum, GLboolean)",
	glHistogramEXT},
	{"glMinmaxEXT",
	"void glMinmaxEXT (GLenum, GLenum, GLboolean)",
	glMinmaxEXT},
	{"glResetHistogramEXT",
	"void glResetHistogramEXT (GLenum)",
	glResetHistogramEXT},
	{"glResetMinmaxEXT",
	"void glResetMinmaxEXT (GLenum)",
	glResetMinmaxEXT},
	{"glConvolutionFilter1DEXT",
	"void glConvolutionFilter1DEXT (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)",
	glConvolutionFilter1DEXT},
	{"glConvolutionFilter2DEXT",
	"void glConvolutionFilter2DEXT (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)",
	glConvolutionFilter2DEXT},
	{"glConvolutionParameterfEXT",
	"void glConvolutionParameterfEXT (GLenum, GLenum, GLfloat)",
	glConvolutionParameterfEXT},
	{"glConvolutionParameterfvEXT",
	"void glConvolutionParameterfvEXT (GLenum, GLenum, const GLfloat *)",
	glConvolutionParameterfvEXT},
	{"glConvolutionParameteriEXT",
	"void glConvolutionParameteriEXT (GLenum, GLenum, GLint)",
	glConvolutionParameteriEXT},
	{"glConvolutionParameterivEXT",
	"void glConvolutionParameterivEXT (GLenum, GLenum, const GLint *)",
	glConvolutionParameterivEXT},
	{"glCopyConvolutionFilter1DEXT",
	"void glCopyConvolutionFilter1DEXT (GLenum, GLenum, GLint, GLint, GLsizei)",
	glCopyConvolutionFilter1DEXT},
	{"glCopyConvolutionFilter2DEXT",
	"void glCopyConvolutionFilter2DEXT (GLenum, GLenum, GLint, GLint, GLsizei, GLsizei)",
	glCopyConvolutionFilter2DEXT},
	{"glGetConvolutionFilterEXT",
	"void glGetConvolutionFilterEXT (GLenum, GLenum, GLenum, GLvoid *)",
	glGetConvolutionFilterEXT},
	{"glGetConvolutionParameterfvEXT",
	"void glGetConvolutionParameterfvEXT (GLenum, GLenum, GLfloat *)",
	glGetConvolutionParameterfvEXT},
	{"glGetConvolutionParameterivEXT",
	"void glGetConvolutionParameterivEXT (GLenum, GLenum, GLint *)",
	glGetConvolutionParameterivEXT},
	{"glGetSeparableFilterEXT",
	"void glGetSeparableFilterEXT (GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *)",
	glGetSeparableFilterEXT},
	{"glSeparableFilter2DEXT",
	"void glSeparableFilter2DEXT (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *)",
	glSeparableFilter2DEXT},
	{"glColorTableSGI",
	"void glColorTableSGI (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)",
	glColorTableSGI},
	{"glColorTableParameterfvSGI",
	"void glColorTableParameterfvSGI (GLenum, GLenum, const GLfloat *)",
	glColorTableParameterfvSGI},
	{"glColorTableParameterivSGI",
	"void glColorTableParameterivSGI (GLenum, GLenum, const GLint *)",
	glColorTableParameterivSGI},
	{"glCopyColorTableSGI",
	"void glCopyColorTableSGI (GLenum, GLenum, GLint, GLint, GLsizei)",
	glCopyColorTableSGI},
	{"glGetColorTableSGI",
	"void glGetColorTableSGI (GLenum, GLenum, GLenum, GLvoid *)",
	glGetColorTableSGI},
	{"glGetColorTableParameterfvSGI",
	"void glGetColorTableParameterfvSGI (GLenum, GLenum, GLfloat *)",
	glGetColorTableParameterfvSGI},
	{"glGetColorTableParameterivSGI",
	"void glGetColorTableParameterivSGI (GLenum, GLenum, GLint *)",
	glGetColorTableParameterivSGI},
	{"glPixelTexGenSGIX",
	"void glPixelTexGenSGIX (GLenum)",
	glPixelTexGenSGIX},
	{"glPixelTexGenParameteriSGIS",
	"void glPixelTexGenParameteriSGIS (GLenum, GLint)",
	glPixelTexGenParameteriSGIS},
	{"glPixelTexGenParameterivSGIS",
	"void glPixelTexGenParameterivSGIS (GLenum, const GLint *)",
	glPixelTexGenParameterivSGIS},
	{"glPixelTexGenParameterfSGIS",
	"void glPixelTexGenParameterfSGIS (GLenum, GLfloat)",
	glPixelTexGenParameterfSGIS},
	{"glPixelTexGenParameterfvSGIS",
	"void glPixelTexGenParameterfvSGIS (GLenum, const GLfloat *)",
	glPixelTexGenParameterfvSGIS},
	{"glGetPixelTexGenParameterivSGIS",
	"void glGetPixelTexGenParameterivSGIS (GLenum, GLint *)",
	glGetPixelTexGenParameterivSGIS},
	{"glGetPixelTexGenParameterfvSGIS",
	"void glGetPixelTexGenParameterfvSGIS (GLenum, GLfloat *)",
	glGetPixelTexGenParameterfvSGIS},
	{"glTexImage4DSGIS",
	"void glTexImage4DSGIS (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)",
	glTexImage4DSGIS},
	{"glTexSubImage4DSGIS",
	"void glTexSubImage4DSGIS (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)",
	glTexSubImage4DSGIS},
	{"glAreTexturesResidentEXT",
	"GLboolean glAreTexturesResidentEXT (GLsizei, const GLuint *, GLboolean *)",
	glAreTexturesResidentEXT},
	{"glBindTextureEXT",
	"void glBindTextureEXT (GLenum, GLuint)",
	glBindTextureEXT},
	{"glDeleteTexturesEXT",
	"void glDeleteTexturesEXT (GLsizei, const GLuint *)",
	glDeleteTexturesEXT},
	{"glGenTexturesEXT",
	"void glGenTexturesEXT (GLsizei, GLuint *)",
	glGenTexturesEXT},
	{"glIsTextureEXT",
	"GLboolean glIsTextureEXT (GLuint)",
	glIsTextureEXT},
	{"glPrioritizeTexturesEXT",
	"void glPrioritizeTexturesEXT (GLsizei, const GLuint *, const GLclampf *)",
	glPrioritizeTexturesEXT},
	{"glDetailTexFuncSGIS",
	"void glDetailTexFuncSGIS (GLenum, GLsizei, const GLfloat *)",
	glDetailTexFuncSGIS},
	{"glGetDetailTexFuncSGIS",
	"void glGetDetailTexFuncSGIS (GLenum, GLfloat *)",
	glGetDetailTexFuncSGIS},
	{"glSharpenTexFuncSGIS",
	"void glSharpenTexFuncSGIS (GLenum, GLsizei, const GLfloat *)",
	glSharpenTexFuncSGIS},
	{"glGetSharpenTexFuncSGIS",
	"void glGetSharpenTexFuncSGIS (GLenum, GLfloat *)",
	glGetSharpenTexFuncSGIS},
	{"glSampleMaskSGIS",
	"void glSampleMaskSGIS (GLclampf, GLboolean)",
	glSampleMaskSGIS},
	{"glSamplePatternSGIS",
	"void glSamplePatternSGIS (GLenum)",
	glSamplePatternSGIS},
	{"glArrayElementEXT",
	"void glArrayElementEXT (GLint)",
	glArrayElementEXT},
	{"glColorPointerEXT",
	"void glColorPointerEXT (GLint, GLenum, GLsizei, GLsizei, const GLvoid *)",
	glColorPointerEXT},
	{"glDrawArraysEXT",
	"void glDrawArraysEXT (GLenum, GLint, GLsizei)",
	glDrawArraysEXT},
	{"glEdgeFlagPointerEXT",
	"void glEdgeFlagPointerEXT (GLsizei, GLsizei, const GLboolean *)",
	glEdgeFlagPointerEXT},
	{"glGetPointervEXT",
	"void glGetPointervEXT (GLenum, GLvoid* *)",
	glGetPointervEXT},
	{"glIndexPointerEXT",
	"void glIndexPointerEXT (GLenum, GLsizei, GLsizei, const GLvoid *)",
	glIndexPointerEXT},
	{"glNormalPointerEXT",
	"void glNormalPointerEXT (GLenum, GLsizei, GLsizei, const GLvoid *)",
	glNormalPointerEXT},
	{"glTexCoordPointerEXT",
	"void glTexCoordPointerEXT (GLint, GLenum, GLsizei, GLsizei, const GLvoid *)",
	glTexCoordPointerEXT},
	{"glVertexPointerEXT",
	"void glVertexPointerEXT (GLint, GLenum, GLsizei, GLsizei, const GLvoid *)",
	glVertexPointerEXT},
	{"glBlendEquationEXT",
	"void glBlendEquationEXT (GLenum)",
	glBlendEquationEXT},
	{"glSpriteParameterfSGIX",
	"void glSpriteParameterfSGIX (GLenum, GLfloat)",
	glSpriteParameterfSGIX},
	{"glSpriteParameterfvSGIX",
	"void glSpriteParameterfvSGIX (GLenum, const GLfloat *)",
	glSpriteParameterfvSGIX},
	{"glSpriteParameteriSGIX",
	"void glSpriteParameteriSGIX (GLenum, GLint)",
	glSpriteParameteriSGIX},
	{"glSpriteParameterivSGIX",
	"void glSpriteParameterivSGIX (GLenum, const GLint *)",
	glSpriteParameterivSGIX},
	{"glPointParameterfEXT",
	"void glPointParameterfEXT (GLenum, GLfloat)",
	glPointParameterfEXT},
	{"glPointParameterfvEXT",
	"void glPointParameterfvEXT (GLenum, const GLfloat *)",
	glPointParameterfvEXT},
	{"glPointParameterfSGIS",
	"void glPointParameterfSGIS (GLenum, GLfloat)",
	glPointParameterfSGIS},
	{"glPointParameterfvSGIS",
	"void glPointParameterfvSGIS (GLenum, const GLfloat *)",
	glPointParameterfvSGIS},
	{"glGetInstrumentsSGIX",
	"GLint glGetInstrumentsSGIX (void)",
	glGetInstrumentsSGIX},
	{"glInstrumentsBufferSGIX",
	"void glInstrumentsBufferSGIX (GLsizei, GLint *)",
	glInstrumentsBufferSGIX},
	{"glPollInstrumentsSGIX",
	"GLint glPollInstrumentsSGIX (GLint *)",
	glPollInstrumentsSGIX},
	{"glReadInstrumentsSGIX",
	"void glReadInstrumentsSGIX (GLint)",
	glReadInstrumentsSGIX},
	{"glStartInstrumentsSGIX",
	"void glStartInstrumentsSGIX (void)",
	glStartInstrumentsSGIX},
	{"glStopInstrumentsSGIX",
	"void glStopInstrumentsSGIX (GLint)",
	glStopInstrumentsSGIX},
	{"glFrameZoomSGIX",
	"void glFrameZoomSGIX (GLint)",
	glFrameZoomSGIX},
	{"glTagSampleBufferSGIX",
	"void glTagSampleBufferSGIX (void)",
	glTagSampleBufferSGIX},
	{"glDeformationMap3dSGIX",
	"void glDeformationMap3dSGIX (GLenum, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, const GLdouble *)",
	glDeformationMap3dSGIX},
	{"glDeformationMap3fSGIX",
	"void glDeformationMap3fSGIX (GLenum, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, const GLfloat *)",
	glDeformationMap3fSGIX},
	{"glDeformSGIX",
	"void glDeformSGIX (GLbitfield)",
	glDeformSGIX},
	{"glLoadIdentityDeformationMapSGIX",
	"void glLoadIdentityDeformationMapSGIX (GLbitfield)",
	glLoadIdentityDeformationMapSGIX},
	{"glReferencePlaneSGIX",
	"void glReferencePlaneSGIX (const GLdouble *)",
	glReferencePlaneSGIX},
	{"glFlushRasterSGIX",
	"void glFlushRasterSGIX (void)",
	glFlushRasterSGIX},
	{"glFogFuncSGIS",
	"void glFogFuncSGIS (GLsizei, const GLfloat *)",
	glFogFuncSGIS},
	{"glGetFogFuncSGIS",
	"void glGetFogFuncSGIS (GLfloat *)",
	glGetFogFuncSGIS},
	{"glImageTransformParameteriHP",
	"void glImageTransformParameteriHP (GLenum, GLenum, GLint)",
	glImageTransformParameteriHP},
	{"glImageTransformParameterfHP",
	"void glImageTransformParameterfHP (GLenum, GLenum, GLfloat)",
	glImageTransformParameterfHP},
	{"glImageTransformParameterivHP",
	"void glImageTransformParameterivHP (GLenum, GLenum, const GLint *)",
	glImageTransformParameterivHP},
	{"glImageTransformParameterfvHP",
	"void glImageTransformParameterfvHP (GLenum, GLenum, const GLfloat *)",
	glImageTransformParameterfvHP},
	{"glGetImageTransformParameterivHP",
	"void glGetImageTransformParameterivHP (GLenum, GLenum, GLint *)",
	glGetImageTransformParameterivHP},
	{"glGetImageTransformParameterfvHP",
	"void glGetImageTransformParameterfvHP (GLenum, GLenum, GLfloat *)",
	glGetImageTransformParameterfvHP},
	{"glColorSubTableEXT",
	"void glColorSubTableEXT (GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)",
	glColorSubTableEXT},
	{"glCopyColorSubTableEXT",
	"void glCopyColorSubTableEXT (GLenum, GLsizei, GLint, GLint, GLsizei)",
	glCopyColorSubTableEXT},
	{"glHintPGI",
	"void glHintPGI (GLenum, GLint)",
	glHintPGI},
	{"glColorTableEXT",
	"void glColorTableEXT (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)",
	glColorTableEXT},
	{"glGetColorTableEXT",
	"void glGetColorTableEXT (GLenum, GLenum, GLenum, GLvoid *)",
	glGetColorTableEXT},
	{"glGetColorTableParameterivEXT",
	"void glGetColorTableParameterivEXT (GLenum, GLenum, GLint *)",
	glGetColorTableParameterivEXT},
	{"glGetColorTableParameterfvEXT",
	"void glGetColorTableParameterfvEXT (GLenum, GLenum, GLfloat *)",
	glGetColorTableParameterfvEXT},
	{"glGetListParameterfvSGIX",
	"void glGetListParameterfvSGIX (GLuint, GLenum, GLfloat *)",
	glGetListParameterfvSGIX},
	{"glGetListParameterivSGIX",
	"void glGetListParameterivSGIX (GLuint, GLenum, GLint *)",
	glGetListParameterivSGIX},
	{"glListParameterfSGIX",
	"void glListParameterfSGIX (GLuint, GLenum, GLfloat)",
	glListParameterfSGIX},
	{"glListParameterfvSGIX",
	"void glListParameterfvSGIX (GLuint, GLenum, const GLfloat *)",
	glListParameterfvSGIX},
	{"glListParameteriSGIX",
	"void glListParameteriSGIX (GLuint, GLenum, GLint)",
	glListParameteriSGIX},
	{"glListParameterivSGIX",
	"void glListParameterivSGIX (GLuint, GLenum, const GLint *)",
	glListParameterivSGIX},
	{"glIndexMaterialEXT",
	"void glIndexMaterialEXT (GLenum, GLenum)",
	glIndexMaterialEXT},
	{"glIndexFuncEXT",
	"void glIndexFuncEXT (GLenum, GLclampf)",
	glIndexFuncEXT},
	{"glLockArraysEXT",
	"void glLockArraysEXT (GLint, GLsizei)",
	glLockArraysEXT},
	{"glUnlockArraysEXT",
	"void glUnlockArraysEXT (void)",
	glUnlockArraysEXT},
	{"glCullParameterdvEXT",
	"void glCullParameterdvEXT (GLenum, GLdouble *)",
	glCullParameterdvEXT},
	{"glCullParameterfvEXT",
	"void glCullParameterfvEXT (GLenum, GLfloat *)",
	glCullParameterfvEXT},
	{"glFragmentColorMaterialSGIX",
	"void glFragmentColorMaterialSGIX (GLenum, GLenum)",
	glFragmentColorMaterialSGIX},
	{"glFragmentLightfSGIX",
	"void glFragmentLightfSGIX (GLenum, GLenum, GLfloat)",
	glFragmentLightfSGIX},
	{"glFragmentLightfvSGIX",
	"void glFragmentLightfvSGIX (GLenum, GLenum, const GLfloat *)",
	glFragmentLightfvSGIX},
	{"glFragmentLightiSGIX",
	"void glFragmentLightiSGIX (GLenum, GLenum, GLint)",
	glFragmentLightiSGIX},
	{"glFragmentLightivSGIX",
	"void glFragmentLightivSGIX (GLenum, GLenum, const GLint *)",
	glFragmentLightivSGIX},
	{"glFragmentLightModelfSGIX",
	"void glFragmentLightModelfSGIX (GLenum, GLfloat)",
	glFragmentLightModelfSGIX},
	{"glFragmentLightModelfvSGIX",
	"void glFragmentLightModelfvSGIX (GLenum, const GLfloat *)",
	glFragmentLightModelfvSGIX},
	{"glFragmentLightModeliSGIX",
	"void glFragmentLightModeliSGIX (GLenum, GLint)",
	glFragmentLightModeliSGIX},
	{"glFragmentLightModelivSGIX",
	"void glFragmentLightModelivSGIX (GLenum, const GLint *)",
	glFragmentLightModelivSGIX},
	{"glFragmentMaterialfSGIX",
	"void glFragmentMaterialfSGIX (GLenum, GLenum, GLfloat)",
	glFragmentMaterialfSGIX},
	{"glFragmentMaterialfvSGIX",
	"void glFragmentMaterialfvSGIX (GLenum, GLenum, const GLfloat *)",
	glFragmentMaterialfvSGIX},
	{"glFragmentMaterialiSGIX",
	"void glFragmentMaterialiSGIX (GLenum, GLenum, GLint)",
	glFragmentMaterialiSGIX},
	{"glFragmentMaterialivSGIX",
	"void glFragmentMaterialivSGIX (GLenum, GLenum, const GLint *)",
	glFragmentMaterialivSGIX},
	{"glGetFragmentLightfvSGIX",
	"void glGetFragmentLightfvSGIX (GLenum, GLenum, GLfloat *)",
	glGetFragmentLightfvSGIX},
	{"glGetFragmentLightivSGIX",
	"void glGetFragmentLightivSGIX (GLenum, GLenum, GLint *)",
	glGetFragmentLightivSGIX},
	{"glGetFragmentMaterialfvSGIX",
	"void glGetFragmentMaterialfvSGIX (GLenum, GLenum, GLfloat *)",
	glGetFragmentMaterialfvSGIX},
	{"glGetFragmentMaterialivSGIX",
	"void glGetFragmentMaterialivSGIX (GLenum, GLenum, GLint *)",
	glGetFragmentMaterialivSGIX},
	{"glLightEnviSGIX",
	"void glLightEnviSGIX (GLenum, GLint)",
	glLightEnviSGIX},
	{"glDrawRangeElementsEXT",
	"void glDrawRangeElementsEXT (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)",
	glDrawRangeElementsEXT},
	{"glApplyTextureEXT",
	"void glApplyTextureEXT (GLenum)",
	glApplyTextureEXT},
	{"glTextureLightEXT",
	"void glTextureLightEXT (GLenum)",
	glTextureLightEXT},
	{"glTextureMaterialEXT",
	"void glTextureMaterialEXT (GLenum, GLenum)",
	glTextureMaterialEXT},
	{"glAsyncMarkerSGIX",
	"void glAsyncMarkerSGIX (GLuint)",
	glAsyncMarkerSGIX},
	{"glFinishAsyncSGIX",
	"GLint glFinishAsyncSGIX (GLuint *)",
	glFinishAsyncSGIX},
	{"glPollAsyncSGIX",
	"GLint glPollAsyncSGIX (GLuint *)",
	glPollAsyncSGIX},
	{"glGenAsyncMarkersSGIX",
	"GLuint glGenAsyncMarkersSGIX (GLsizei)",
	glGenAsyncMarkersSGIX},
	{"glDeleteAsyncMarkersSGIX",
	"void glDeleteAsyncMarkersSGIX (GLuint, GLsizei)",
	glDeleteAsyncMarkersSGIX},
	{"glIsAsyncMarkerSGIX",
	"GLboolean glIsAsyncMarkerSGIX (GLuint)",
	glIsAsyncMarkerSGIX},
	{"glVertexPointervINTEL",
	"void glVertexPointervINTEL (GLint, GLenum, const GLvoid* *)",
	glVertexPointervINTEL},
	{"glNormalPointervINTEL",
	"void glNormalPointervINTEL (GLenum, const GLvoid* *)",
	glNormalPointervINTEL},
	{"glColorPointervINTEL",
	"void glColorPointervINTEL (GLint, GLenum, const GLvoid* *)",
	glColorPointervINTEL},
	{"glTexCoordPointervINTEL",
	"void glTexCoordPointervINTEL (GLint, GLenum, const GLvoid* *)",
	glTexCoordPointervINTEL},
	{"glPixelTransformParameteriEXT",
	"void glPixelTransformParameteriEXT (GLenum, GLenum, GLint)",
	glPixelTransformParameteriEXT},
	{"glPixelTransformParameterfEXT",
	"void glPixelTransformParameterfEXT (GLenum, GLenum, GLfloat)",
	glPixelTransformParameterfEXT},
	{"glPixelTransformParameterivEXT",
	"void glPixelTransformParameterivEXT (GLenum, GLenum, const GLint *)",
	glPixelTransformParameterivEXT},
	{"glPixelTransformParameterfvEXT",
	"void glPixelTransformParameterfvEXT (GLenum, GLenum, const GLfloat *)",
	glPixelTransformParameterfvEXT},
	{"glSecondaryColor3bEXT",
	"void glSecondaryColor3bEXT (GLbyte, GLbyte, GLbyte)",
	glSecondaryColor3bEXT},
	{"glSecondaryColor3bvEXT",
	"void glSecondaryColor3bvEXT (const GLbyte *)",
	glSecondaryColor3bvEXT},
	{"glSecondaryColor3dEXT",
	"void glSecondaryColor3dEXT (GLdouble, GLdouble, GLdouble)",
	glSecondaryColor3dEXT},
	{"glSecondaryColor3dvEXT",
	"void glSecondaryColor3dvEXT (const GLdouble *)",
	glSecondaryColor3dvEXT},
	{"glSecondaryColor3fEXT",
	"void glSecondaryColor3fEXT (GLfloat, GLfloat, GLfloat)",
	glSecondaryColor3fEXT},
	{"glSecondaryColor3fvEXT",
	"void glSecondaryColor3fvEXT (const GLfloat *)",
	glSecondaryColor3fvEXT},
	{"glSecondaryColor3iEXT",
	"void glSecondaryColor3iEXT (GLint, GLint, GLint)",
	glSecondaryColor3iEXT},
	{"glSecondaryColor3ivEXT",
	"void glSecondaryColor3ivEXT (const GLint *)",
	glSecondaryColor3ivEXT},
	{"glSecondaryColor3sEXT",
	"void glSecondaryColor3sEXT (GLshort, GLshort, GLshort)",
	glSecondaryColor3sEXT},
	{"glSecondaryColor3svEXT",
	"void glSecondaryColor3svEXT (const GLshort *)",
	glSecondaryColor3svEXT},
	{"glSecondaryColor3ubEXT",
	"void glSecondaryColor3ubEXT (GLubyte, GLubyte, GLubyte)",
	glSecondaryColor3ubEXT},
	{"glSecondaryColor3ubvEXT",
	"void glSecondaryColor3ubvEXT (const GLubyte *)",
	glSecondaryColor3ubvEXT},
	{"glSecondaryColor3uiEXT",
	"void glSecondaryColor3uiEXT (GLuint, GLuint, GLuint)",
	glSecondaryColor3uiEXT},
	{"glSecondaryColor3uivEXT",
	"void glSecondaryColor3uivEXT (const GLuint *)",
	glSecondaryColor3uivEXT},
	{"glSecondaryColor3usEXT",
	"void glSecondaryColor3usEXT (GLushort, GLushort, GLushort)",
	glSecondaryColor3usEXT},
	{"glSecondaryColor3usvEXT",
	"void glSecondaryColor3usvEXT (const GLushort *)",
	glSecondaryColor3usvEXT},
	{"glSecondaryColorPointerEXT",
	"void glSecondaryColorPointerEXT (GLint, GLenum, GLsizei, const GLvoid *)",
	glSecondaryColorPointerEXT},
	{"glTextureNormalEXT",
	"void glTextureNormalEXT (GLenum)",
	glTextureNormalEXT},
	{"glMultiDrawArraysEXT",
	"void glMultiDrawArraysEXT (GLenum, GLint *, GLsizei *, GLsizei)",
	glMultiDrawArraysEXT},
	{"glMultiDrawElementsEXT",
	"void glMultiDrawElementsEXT (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei)",
	glMultiDrawElementsEXT},
	{"glFogCoordfEXT",
	"void glFogCoordfEXT (GLfloat)",
	glFogCoordfEXT},
	{"glFogCoordfvEXT",
	"void glFogCoordfvEXT (const GLfloat *)",
	glFogCoordfvEXT},
	{"glFogCoorddEXT",
	"void glFogCoorddEXT (GLdouble)",
	glFogCoorddEXT},
	{"glFogCoorddvEXT",
	"void glFogCoorddvEXT (const GLdouble *)",
	glFogCoorddvEXT},
	{"glFogCoordPointerEXT",
	"void glFogCoordPointerEXT (GLenum, GLsizei, const GLvoid *)",
	glFogCoordPointerEXT},
	{"glTangent3bEXT",
	"void glTangent3bEXT (GLbyte, GLbyte, GLbyte)",
	glTangent3bEXT},
	{"glTangent3bvEXT",
	"void glTangent3bvEXT (const GLbyte *)",
	glTangent3bvEXT},
	{"glTangent3dEXT",
	"void glTangent3dEXT (GLdouble, GLdouble, GLdouble)",
	glTangent3dEXT},
	{"glTangent3dvEXT",
	"void glTangent3dvEXT (const GLdouble *)",
	glTangent3dvEXT},
	{"glTangent3fEXT",
	"void glTangent3fEXT (GLfloat, GLfloat, GLfloat)",
	glTangent3fEXT},
	{"glTangent3fvEXT",
	"void glTangent3fvEXT (const GLfloat *)",
	glTangent3fvEXT},
	{"glTangent3iEXT",
	"void glTangent3iEXT (GLint, GLint, GLint)",
	glTangent3iEXT},
	{"glTangent3ivEXT",
	"void glTangent3ivEXT (const GLint *)",
	glTangent3ivEXT},
	{"glTangent3sEXT",
	"void glTangent3sEXT (GLshort, GLshort, GLshort)",
	glTangent3sEXT},
	{"glTangent3svEXT",
	"void glTangent3svEXT (const GLshort *)",
	glTangent3svEXT},
	{"glBinormal3bEXT",
	"void glBinormal3bEXT (GLbyte, GLbyte, GLbyte)",
	glBinormal3bEXT},
	{"glBinormal3bvEXT",
	"void glBinormal3bvEXT (const GLbyte *)",
	glBinormal3bvEXT},
	{"glBinormal3dEXT",
	"void glBinormal3dEXT (GLdouble, GLdouble, GLdouble)",
	glBinormal3dEXT},
	{"glBinormal3dvEXT",
	"void glBinormal3dvEXT (const GLdouble *)",
	glBinormal3dvEXT},
	{"glBinormal3fEXT",
	"void glBinormal3fEXT (GLfloat, GLfloat, GLfloat)",
	glBinormal3fEXT},
	{"glBinormal3fvEXT",
	"void glBinormal3fvEXT (const GLfloat *)",
	glBinormal3fvEXT},
	{"glBinormal3iEXT",
	"void glBinormal3iEXT (GLint, GLint, GLint)",
	glBinormal3iEXT},
	{"glBinormal3ivEXT",
	"void glBinormal3ivEXT (const GLint *)",
	glBinormal3ivEXT},
	{"glBinormal3sEXT",
	"void glBinormal3sEXT (GLshort, GLshort, GLshort)",
	glBinormal3sEXT},
	{"glBinormal3svEXT",
	"void glBinormal3svEXT (const GLshort *)",
	glBinormal3svEXT},
	{"glTangentPointerEXT",
	"void glTangentPointerEXT (GLenum, GLsizei, const GLvoid *)",
	glTangentPointerEXT},
	{"glBinormalPointerEXT",
	"void glBinormalPointerEXT (GLenum, GLsizei, const GLvoid *)",
	glBinormalPointerEXT},
	{"glFinishTextureSUNX",
	"void glFinishTextureSUNX (void)",
	glFinishTextureSUNX},
	{"glGlobalAlphaFactorbSUN",
	"void glGlobalAlphaFactorbSUN (GLbyte)",
	glGlobalAlphaFactorbSUN},
	{"glGlobalAlphaFactorsSUN",
	"void glGlobalAlphaFactorsSUN (GLshort)",
	glGlobalAlphaFactorsSUN},
	{"glGlobalAlphaFactoriSUN",
	"void glGlobalAlphaFactoriSUN (GLint)",
	glGlobalAlphaFactoriSUN},
	{"glGlobalAlphaFactorfSUN",
	"void glGlobalAlphaFactorfSUN (GLfloat)",
	glGlobalAlphaFactorfSUN},
	{"glGlobalAlphaFactordSUN",
	"void glGlobalAlphaFactordSUN (GLdouble)",
	glGlobalAlphaFactordSUN},
	{"glGlobalAlphaFactorubSUN",
	"void glGlobalAlphaFactorubSUN (GLubyte)",
	glGlobalAlphaFactorubSUN},
	{"glGlobalAlphaFactorusSUN",
	"void glGlobalAlphaFactorusSUN (GLushort)",
	glGlobalAlphaFactorusSUN},
	{"glGlobalAlphaFactoruiSUN",
	"void glGlobalAlphaFactoruiSUN (GLuint)",
	glGlobalAlphaFactoruiSUN},
	{"glReplacementCodeuiSUN",
	"void glReplacementCodeuiSUN (GLuint)",
	glReplacementCodeuiSUN},
	{"glReplacementCodeusSUN",
	"void glReplacementCodeusSUN (GLushort)",
	glReplacementCodeusSUN},
	{"glReplacementCodeubSUN",
	"void glReplacementCodeubSUN (GLubyte)",
	glReplacementCodeubSUN},
	{"glReplacementCodeuivSUN",
	"void glReplacementCodeuivSUN (const GLuint *)",
	glReplacementCodeuivSUN},
	{"glReplacementCodeusvSUN",
	"void glReplacementCodeusvSUN (const GLushort *)",
	glReplacementCodeusvSUN},
	{"glReplacementCodeubvSUN",
	"void glReplacementCodeubvSUN (const GLubyte *)",
	glReplacementCodeubvSUN},
	{"glReplacementCodePointerSUN",
	"void glReplacementCodePointerSUN (GLenum, GLsizei, const GLvoid* *)",
	glReplacementCodePointerSUN},
	{"glColor4ubVertex2fSUN",
	"void glColor4ubVertex2fSUN (GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat)",
	glColor4ubVertex2fSUN},
	{"glColor4ubVertex2fvSUN",
	"void glColor4ubVertex2fvSUN (const GLubyte *, const GLfloat *)",
	glColor4ubVertex2fvSUN},
	{"glColor4ubVertex3fSUN",
	"void glColor4ubVertex3fSUN (GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)",
	glColor4ubVertex3fSUN},
	{"glColor4ubVertex3fvSUN",
	"void glColor4ubVertex3fvSUN (const GLubyte *, const GLfloat *)",
	glColor4ubVertex3fvSUN},
	{"glColor3fVertex3fSUN",
	"void glColor3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glColor3fVertex3fSUN},
	{"glColor3fVertex3fvSUN",
	"void glColor3fVertex3fvSUN (const GLfloat *, const GLfloat *)",
	glColor3fVertex3fvSUN},
	{"glNormal3fVertex3fSUN",
	"void glNormal3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glNormal3fVertex3fSUN},
	{"glNormal3fVertex3fvSUN",
	"void glNormal3fVertex3fvSUN (const GLfloat *, const GLfloat *)",
	glNormal3fVertex3fvSUN},
	{"glColor4fNormal3fVertex3fSUN",
	"void glColor4fNormal3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glColor4fNormal3fVertex3fSUN},
	{"glColor4fNormal3fVertex3fvSUN",
	"void glColor4fNormal3fVertex3fvSUN (const GLfloat *, const GLfloat *, const GLfloat *)",
	glColor4fNormal3fVertex3fvSUN},
	{"glTexCoord2fVertex3fSUN",
	"void glTexCoord2fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glTexCoord2fVertex3fSUN},
	{"glTexCoord2fVertex3fvSUN",
	"void glTexCoord2fVertex3fvSUN (const GLfloat *, const GLfloat *)",
	glTexCoord2fVertex3fvSUN},
	{"glTexCoord4fVertex4fSUN",
	"void glTexCoord4fVertex4fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glTexCoord4fVertex4fSUN},
	{"glTexCoord4fVertex4fvSUN",
	"void glTexCoord4fVertex4fvSUN (const GLfloat *, const GLfloat *)",
	glTexCoord4fVertex4fvSUN},
	{"glTexCoord2fColor4ubVertex3fSUN",
	"void glTexCoord2fColor4ubVertex3fSUN (GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)",
	glTexCoord2fColor4ubVertex3fSUN},
	{"glTexCoord2fColor4ubVertex3fvSUN",
	"void glTexCoord2fColor4ubVertex3fvSUN (const GLfloat *, const GLubyte *, const GLfloat *)",
	glTexCoord2fColor4ubVertex3fvSUN},
	{"glTexCoord2fColor3fVertex3fSUN",
	"void glTexCoord2fColor3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glTexCoord2fColor3fVertex3fSUN},
	{"glTexCoord2fColor3fVertex3fvSUN",
	"void glTexCoord2fColor3fVertex3fvSUN (const GLfloat *, const GLfloat *, const GLfloat *)",
	glTexCoord2fColor3fVertex3fvSUN},
	{"glTexCoord2fNormal3fVertex3fSUN",
	"void glTexCoord2fNormal3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glTexCoord2fNormal3fVertex3fSUN},
	{"glTexCoord2fNormal3fVertex3fvSUN",
	"void glTexCoord2fNormal3fVertex3fvSUN (const GLfloat *, const GLfloat *, const GLfloat *)",
	glTexCoord2fNormal3fVertex3fvSUN},
	{"glTexCoord2fColor4fNormal3fVertex3fSUN",
	"void glTexCoord2fColor4fNormal3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glTexCoord2fColor4fNormal3fVertex3fSUN},
	{"glTexCoord2fColor4fNormal3fVertex3fvSUN",
	"void glTexCoord2fColor4fNormal3fVertex3fvSUN (const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)",
	glTexCoord2fColor4fNormal3fVertex3fvSUN},
	{"glTexCoord4fColor4fNormal3fVertex4fSUN",
	"void glTexCoord4fColor4fNormal3fVertex4fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glTexCoord4fColor4fNormal3fVertex4fSUN},
	{"glTexCoord4fColor4fNormal3fVertex4fvSUN",
	"void glTexCoord4fColor4fNormal3fVertex4fvSUN (const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)",
	glTexCoord4fColor4fNormal3fVertex4fvSUN},
	{"glReplacementCodeuiVertex3fSUN",
	"void glReplacementCodeuiVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat)",
	glReplacementCodeuiVertex3fSUN},
	{"glReplacementCodeuiVertex3fvSUN",
	"void glReplacementCodeuiVertex3fvSUN (const GLuint *, const GLfloat *)",
	glReplacementCodeuiVertex3fvSUN},
	{"glReplacementCodeuiColor4ubVertex3fSUN",
	"void glReplacementCodeuiColor4ubVertex3fSUN (GLuint, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat)",
	glReplacementCodeuiColor4ubVertex3fSUN},
	{"glReplacementCodeuiColor4ubVertex3fvSUN",
	"void glReplacementCodeuiColor4ubVertex3fvSUN (const GLuint *, const GLubyte *, const GLfloat *)",
	glReplacementCodeuiColor4ubVertex3fvSUN},
	{"glReplacementCodeuiColor3fVertex3fSUN",
	"void glReplacementCodeuiColor3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glReplacementCodeuiColor3fVertex3fSUN},
	{"glReplacementCodeuiColor3fVertex3fvSUN",
	"void glReplacementCodeuiColor3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *)",
	glReplacementCodeuiColor3fVertex3fvSUN},
	{"glReplacementCodeuiNormal3fVertex3fSUN",
	"void glReplacementCodeuiNormal3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glReplacementCodeuiNormal3fVertex3fSUN},
	{"glReplacementCodeuiNormal3fVertex3fvSUN",
	"void glReplacementCodeuiNormal3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *)",
	glReplacementCodeuiNormal3fVertex3fvSUN},
	{"glReplacementCodeuiColor4fNormal3fVertex3fSUN",
	"void glReplacementCodeuiColor4fNormal3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glReplacementCodeuiColor4fNormal3fVertex3fSUN},
	{"glReplacementCodeuiColor4fNormal3fVertex3fvSUN",
	"void glReplacementCodeuiColor4fNormal3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)",
	glReplacementCodeuiColor4fNormal3fVertex3fvSUN},
	{"glReplacementCodeuiTexCoord2fVertex3fSUN",
	"void glReplacementCodeuiTexCoord2fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glReplacementCodeuiTexCoord2fVertex3fSUN},
	{"glReplacementCodeuiTexCoord2fVertex3fvSUN",
	"void glReplacementCodeuiTexCoord2fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *)",
	glReplacementCodeuiTexCoord2fVertex3fvSUN},
	{"glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN",
	"void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN},
	{"glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN",
	"void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *)",
	glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN},
	{"glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN",
	"void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat)",
	glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN},
	{"glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN",
	"void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *)",
	glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN},
	{"glBlendFuncSeparateEXT",
	"void glBlendFuncSeparateEXT (GLenum, GLenum, GLenum, GLenum)",
	glBlendFuncSeparateEXT},
	{"glBlendFuncSeparateINGR",
	"void glBlendFuncSeparateINGR (GLenum, GLenum, GLenum, GLenum)",
	glBlendFuncSeparateINGR},
	{"glVertexWeightfEXT",
	"void glVertexWeightfEXT (GLfloat)",
	glVertexWeightfEXT},
	{"glVertexWeightfvEXT",
	"void glVertexWeightfvEXT (const GLfloat *)",
	glVertexWeightfvEXT},
	{"glVertexWeightPointerEXT",
	"void glVertexWeightPointerEXT (GLsizei, GLenum, GLsizei, const GLvoid *)",
	glVertexWeightPointerEXT},
	{"glFlushVertexArrayRangeNV",
	"void glFlushVertexArrayRangeNV (void)",
	glFlushVertexArrayRangeNV},
	{"glVertexArrayRangeNV",
	"void glVertexArrayRangeNV (GLsizei, const GLvoid *)",
	glVertexArrayRangeNV},
	{"glCombinerParameterfvNV",
	"void glCombinerParameterfvNV (GLenum, const GLfloat *)",
	glCombinerParameterfvNV},
	{"glCombinerParameterfNV",
	"void glCombinerParameterfNV (GLenum, GLfloat)",
	glCombinerParameterfNV},
	{"glCombinerParameterivNV",
	"void glCombinerParameterivNV (GLenum, const GLint *)",
	glCombinerParameterivNV},
	{"glCombinerParameteriNV",
	"void glCombinerParameteriNV (GLenum, GLint)",
	glCombinerParameteriNV},
	{"glCombinerInputNV",
	"void glCombinerInputNV (GLenum, GLenum, GLenum, GLenum, GLenum, GLenum)",
	glCombinerInputNV},
	{"glCombinerOutputNV",
	"void glCombinerOutputNV (GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean)",
	glCombinerOutputNV},
	{"glFinalCombinerInputNV",
	"void glFinalCombinerInputNV (GLenum, GLenum, GLenum, GLenum)",
	glFinalCombinerInputNV},
	{"glGetCombinerInputParameterfvNV",
	"void glGetCombinerInputParameterfvNV (GLenum, GLenum, GLenum, GLenum, GLfloat *)",
	glGetCombinerInputParameterfvNV},
	{"glGetCombinerInputParameterivNV",
	"void glGetCombinerInputParameterivNV (GLenum, GLenum, GLenum, GLenum, GLint *)",
	glGetCombinerInputParameterivNV},
	{"glGetCombinerOutputParameterfvNV",
	"void glGetCombinerOutputParameterfvNV (GLenum, GLenum, GLenum, GLfloat *)",
	glGetCombinerOutputParameterfvNV},
	{"glGetCombinerOutputParameterivNV",
	"void glGetCombinerOutputParameterivNV (GLenum, GLenum, GLenum, GLint *)",
	glGetCombinerOutputParameterivNV},
	{"glGetFinalCombinerInputParameterfvNV",
	"void glGetFinalCombinerInputParameterfvNV (GLenum, GLenum, GLfloat *)",
	glGetFinalCombinerInputParameterfvNV},
	{"glGetFinalCombinerInputParameterivNV",
	"void glGetFinalCombinerInputParameterivNV (GLenum, GLenum, GLint *)",
	glGetFinalCombinerInputParameterivNV},
	{"glResizeBuffersMESA",
	"void glResizeBuffersMESA (void)",
	glResizeBuffersMESA},
	{"glWindowPos2dMESA",
	"void glWindowPos2dMESA (GLdouble, GLdouble)",
	glWindowPos2dMESA},
	{"glWindowPos2dvMESA",
	"void glWindowPos2dvMESA (const GLdouble *)",
	glWindowPos2dvMESA},
	{"glWindowPos2fMESA",
	"void glWindowPos2fMESA (GLfloat, GLfloat)",
	glWindowPos2fMESA},
	{"glWindowPos2fvMESA",
	"void glWindowPos2fvMESA (const GLfloat *)",
	glWindowPos2fvMESA},
	{"glWindowPos2iMESA",
	"void glWindowPos2iMESA (GLint, GLint)",
	glWindowPos2iMESA},
	{"glWindowPos2ivMESA",
	"void glWindowPos2ivMESA (const GLint *)",
	glWindowPos2ivMESA},
	{"glWindowPos2sMESA",
	"void glWindowPos2sMESA (GLshort, GLshort)",
	glWindowPos2sMESA},
	{"glWindowPos2svMESA",
	"void glWindowPos2svMESA (const GLshort *)",
	glWindowPos2svMESA},
	{"glWindowPos3dMESA",
	"void glWindowPos3dMESA (GLdouble, GLdouble, GLdouble)",
	glWindowPos3dMESA},
	{"glWindowPos3dvMESA",
	"void glWindowPos3dvMESA (const GLdouble *)",
	glWindowPos3dvMESA},
	{"glWindowPos3fMESA",
	"void glWindowPos3fMESA (GLfloat, GLfloat, GLfloat)",
	glWindowPos3fMESA},
	{"glWindowPos3fvMESA",
	"void glWindowPos3fvMESA (const GLfloat *)",
	glWindowPos3fvMESA},
	{"glWindowPos3iMESA",
	"void glWindowPos3iMESA (GLint, GLint, GLint)",
	glWindowPos3iMESA},
	{"glWindowPos3ivMESA",
	"void glWindowPos3ivMESA (const GLint *)",
	glWindowPos3ivMESA},
	{"glWindowPos3sMESA",
	"void glWindowPos3sMESA (GLshort, GLshort, GLshort)",
	glWindowPos3sMESA},
	{"glWindowPos3svMESA",
	"void glWindowPos3svMESA (const GLshort *)",
	glWindowPos3svMESA},
	{"glWindowPos4dMESA",
	"void glWindowPos4dMESA (GLdouble, GLdouble, GLdouble, GLdouble)",
	glWindowPos4dMESA},
	{"glWindowPos4dvMESA",
	"void glWindowPos4dvMESA (const GLdouble *)",
	glWindowPos4dvMESA},
	{"glWindowPos4fMESA",
	"void glWindowPos4fMESA (GLfloat, GLfloat, GLfloat, GLfloat)",
	glWindowPos4fMESA},
	{"glWindowPos4fvMESA",
	"void glWindowPos4fvMESA (const GLfloat *)",
	glWindowPos4fvMESA},
	{"glWindowPos4iMESA",
	"void glWindowPos4iMESA (GLint, GLint, GLint, GLint)",
	glWindowPos4iMESA},
	{"glWindowPos4ivMESA",
	"void glWindowPos4ivMESA (const GLint *)",
	glWindowPos4ivMESA},
	{"glWindowPos4sMESA",
	"void glWindowPos4sMESA (GLshort, GLshort, GLshort, GLshort)",
	glWindowPos4sMESA},
	{"glWindowPos4svMESA",
	"void glWindowPos4svMESA (const GLshort *)",
	glWindowPos4svMESA},
	{"glMultiModeDrawArraysIBM",
	"void glMultiModeDrawArraysIBM (const GLenum *, const GLint *, const GLsizei *, GLsizei, GLint)",
	glMultiModeDrawArraysIBM},
	{"glMultiModeDrawElementsIBM",
	"void glMultiModeDrawElementsIBM (const GLenum *, const GLsizei *, GLenum, const GLvoid* const *, GLsizei, GLint)",
	glMultiModeDrawElementsIBM},
	{"glColorPointerListIBM",
	"void glColorPointerListIBM (GLint, GLenum, GLint, const GLvoid* *, GLint)",
	glColorPointerListIBM},
	{"glSecondaryColorPointerListIBM",
	"void glSecondaryColorPointerListIBM (GLint, GLenum, GLint, const GLvoid* *, GLint)",
	glSecondaryColorPointerListIBM},
	{"glEdgeFlagPointerListIBM",
	"void glEdgeFlagPointerListIBM (GLint, const GLboolean* *, GLint)",
	glEdgeFlagPointerListIBM},
	{"glFogCoordPointerListIBM",
	"void glFogCoordPointerListIBM (GLenum, GLint, const GLvoid* *, GLint)",
	glFogCoordPointerListIBM},
	{"glIndexPointerListIBM",
	"void glIndexPointerListIBM (GLenum, GLint, const GLvoid* *, GLint)",
	glIndexPointerListIBM},
	{"glNormalPointerListIBM",
	"void glNormalPointerListIBM (GLenum, GLint, const GLvoid* *, GLint)",
	glNormalPointerListIBM},
	{"glTexCoordPointerListIBM",
	"void glTexCoordPointerListIBM (GLint, GLenum, GLint, const GLvoid* *, GLint)",
	glTexCoordPointerListIBM},
	{"glVertexPointerListIBM",
	"void glVertexPointerListIBM (GLint, GLenum, GLint, const GLvoid* *, GLint)",
	glVertexPointerListIBM},
	{"glTbufferMask3DFX",
	"void glTbufferMask3DFX (GLuint)",
	glTbufferMask3DFX},
	{"glSampleMaskEXT",
	"void glSampleMaskEXT (GLclampf, GLboolean)",
	glSampleMaskEXT},
	{"glSamplePatternEXT",
	"void glSamplePatternEXT (GLenum)",
	glSamplePatternEXT},
	{"glTextureColorMaskSGIS",
	"void glTextureColorMaskSGIS (GLboolean, GLboolean, GLboolean, GLboolean)",
	glTextureColorMaskSGIS},
	{"glIglooInterfaceSGIX",
	"void glIglooInterfaceSGIX (GLenum, const GLvoid *)",
	glIglooInterfaceSGIX},
	{"glDeleteFencesNV",
	"void glDeleteFencesNV (GLsizei, const GLuint *)",
	glDeleteFencesNV},
	{"glGenFencesNV",
	"void glGenFencesNV (GLsizei, GLuint *)",
	glGenFencesNV},
	{"glIsFenceNV",
	"GLboolean glIsFenceNV (GLuint)",
	glIsFenceNV},
	{"glTestFenceNV",
	"GLboolean glTestFenceNV (GLuint)",
	glTestFenceNV},
	{"glGetFenceivNV",
	"void glGetFenceivNV (GLuint, GLenum, GLint *)",
	glGetFenceivNV},
	{"glFinishFenceNV",
	"void glFinishFenceNV (GLuint)",
	glFinishFenceNV},
	{"glSetFenceNV",
	"void glSetFenceNV (GLuint, GLenum)",
	glSetFenceNV},
	{"glMapControlPointsNV",
	"void glMapControlPointsNV (GLenum, GLuint, GLenum, GLsizei, GLsizei, GLint, GLint, GLboolean, const GLvoid *)",
	glMapControlPointsNV},
	{"glMapParameterivNV",
	"void glMapParameterivNV (GLenum, GLenum, const GLint *)",
	glMapParameterivNV},
	{"glMapParameterfvNV",
	"void glMapParameterfvNV (GLenum, GLenum, const GLfloat *)",
	glMapParameterfvNV},
	{"glGetMapControlPointsNV",
	"void glGetMapControlPointsNV (GLenum, GLuint, GLenum, GLsizei, GLsizei, GLboolean, GLvoid *)",
	glGetMapControlPointsNV},
	{"glGetMapParameterivNV",
	"void glGetMapParameterivNV (GLenum, GLenum, GLint *)",
	glGetMapParameterivNV},
	{"glGetMapParameterfvNV",
	"void glGetMapParameterfvNV (GLenum, GLenum, GLfloat *)",
	glGetMapParameterfvNV},
	{"glGetMapAttribParameterivNV",
	"void glGetMapAttribParameterivNV (GLenum, GLuint, GLenum, GLint *)",
	glGetMapAttribParameterivNV},
	{"glGetMapAttribParameterfvNV",
	"void glGetMapAttribParameterfvNV (GLenum, GLuint, GLenum, GLfloat *)",
	glGetMapAttribParameterfvNV},
	{"glEvalMapsNV",
	"void glEvalMapsNV (GLenum, GLenum)",
	glEvalMapsNV},
	{"glCombinerStageParameterfvNV",
	"void glCombinerStageParameterfvNV (GLenum, GLenum, const GLfloat *)",
	glCombinerStageParameterfvNV},
	{"glGetCombinerStageParameterfvNV",
	"void glGetCombinerStageParameterfvNV (GLenum, GLenum, GLfloat *)",
	glGetCombinerStageParameterfvNV},
	{"glAreProgramsResidentNV",
	"GLboolean glAreProgramsResidentNV (GLsizei, const GLuint *, GLboolean *)",
	glAreProgramsResidentNV},
	{"glBindProgramNV",
	"void glBindProgramNV (GLenum, GLuint)",
	glBindProgramNV},
	{"glDeleteProgramsNV",
	"void glDeleteProgramsNV (GLsizei, const GLuint *)",
	glDeleteProgramsNV},
	{"glExecuteProgramNV",
	"void glExecuteProgramNV (GLenum, GLuint, const GLfloat *)",
	glExecuteProgramNV},
	{"glGenProgramsNV",
	"void glGenProgramsNV (GLsizei, GLuint *)",
	glGenProgramsNV},
	{"glGetProgramParameterdvNV",
	"void glGetProgramParameterdvNV (GLenum, GLuint, GLenum, GLdouble *)",
	glGetProgramParameterdvNV},
	{"glGetProgramParameterfvNV",
	"void glGetProgramParameterfvNV (GLenum, GLuint, GLenum, GLfloat *)",
	glGetProgramParameterfvNV},
	{"glGetProgramivNV",
	"void glGetProgramivNV (GLuint, GLenum, GLint *)",
	glGetProgramivNV},
	{"glGetProgramStringNV",
	"void glGetProgramStringNV (GLuint, GLenum, GLubyte *)",
	glGetProgramStringNV},
	{"glGetTrackMatrixivNV",
	"void glGetTrackMatrixivNV (GLenum, GLuint, GLenum, GLint *)",
	glGetTrackMatrixivNV},
	{"glGetVertexAttribdvNV",
	"void glGetVertexAttribdvNV (GLuint, GLenum, GLdouble *)",
	glGetVertexAttribdvNV},
	{"glGetVertexAttribfvNV",
	"void glGetVertexAttribfvNV (GLuint, GLenum, GLfloat *)",
	glGetVertexAttribfvNV},
	{"glGetVertexAttribivNV",
	"void glGetVertexAttribivNV (GLuint, GLenum, GLint *)",
	glGetVertexAttribivNV},
	{"glGetVertexAttribPointervNV",
	"void glGetVertexAttribPointervNV (GLuint, GLenum, GLvoid* *)",
	glGetVertexAttribPointervNV},
	{"glIsProgramNV",
	"GLboolean glIsProgramNV (GLuint)",
	glIsProgramNV},
	{"glLoadProgramNV",
	"void glLoadProgramNV (GLenum, GLuint, GLsizei, const GLubyte *)",
	glLoadProgramNV},
	{"glProgramParameter4dNV",
	"void glProgramParameter4dNV (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)",
	glProgramParameter4dNV},
	{"glProgramParameter4dvNV",
	"void glProgramParameter4dvNV (GLenum, GLuint, const GLdouble *)",
	glProgramParameter4dvNV},
	{"glProgramParameter4fNV",
	"void glProgramParameter4fNV (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)",
	glProgramParameter4fNV},
	{"glProgramParameter4fvNV",
	"void glProgramParameter4fvNV (GLenum, GLuint, const GLfloat *)",
	glProgramParameter4fvNV},
	{"glProgramParameters4dvNV",
	"void glProgramParameters4dvNV (GLenum, GLuint, GLuint, const GLdouble *)",
	glProgramParameters4dvNV},
	{"glProgramParameters4fvNV",
	"void glProgramParameters4fvNV (GLenum, GLuint, GLuint, const GLfloat *)",
	glProgramParameters4fvNV},
	{"glRequestResidentProgramsNV",
	"void glRequestResidentProgramsNV (GLsizei, const GLuint *)",
	glRequestResidentProgramsNV},
	{"glTrackMatrixNV",
	"void glTrackMatrixNV (GLenum, GLuint, GLenum, GLenum)",
	glTrackMatrixNV},
	{"glVertexAttribPointerNV",
	"void glVertexAttribPointerNV (GLuint, GLint, GLenum, GLsizei, const GLvoid *)",
	glVertexAttribPointerNV},
	{"glVertexAttrib1dNV",
	"void glVertexAttrib1dNV (GLuint, GLdouble)",
	glVertexAttrib1dNV},
	{"glVertexAttrib1dvNV",
	"void glVertexAttrib1dvNV (GLuint, const GLdouble *)",
	glVertexAttrib1dvNV},
	{"glVertexAttrib1fNV",
	"void glVertexAttrib1fNV (GLuint, GLfloat)",
	glVertexAttrib1fNV},
	{"glVertexAttrib1fvNV",
	"void glVertexAttrib1fvNV (GLuint, const GLfloat *)",
	glVertexAttrib1fvNV},
	{"glVertexAttrib1sNV",
	"void glVertexAttrib1sNV (GLuint, GLshort)",
	glVertexAttrib1sNV},
	{"glVertexAttrib1svNV",
	"void glVertexAttrib1svNV (GLuint, const GLshort *)",
	glVertexAttrib1svNV},
	{"glVertexAttrib2dNV",
	"void glVertexAttrib2dNV (GLuint, GLdouble, GLdouble)",
	glVertexAttrib2dNV},
	{"glVertexAttrib2dvNV",
	"void glVertexAttrib2dvNV (GLuint, const GLdouble *)",
	glVertexAttrib2dvNV},
	{"glVertexAttrib2fNV",
	"void glVertexAttrib2fNV (GLuint, GLfloat, GLfloat)",
	glVertexAttrib2fNV},
	{"glVertexAttrib2fvNV",
	"void glVertexAttrib2fvNV (GLuint, const GLfloat *)",
	glVertexAttrib2fvNV},
	{"glVertexAttrib2sNV",
	"void glVertexAttrib2sNV (GLuint, GLshort, GLshort)",
	glVertexAttrib2sNV},
	{"glVertexAttrib2svNV",
	"void glVertexAttrib2svNV (GLuint, const GLshort *)",
	glVertexAttrib2svNV},
	{"glVertexAttrib3dNV",
	"void glVertexAttrib3dNV (GLuint, GLdouble, GLdouble, GLdouble)",
	glVertexAttrib3dNV},
	{"glVertexAttrib3dvNV",
	"void glVertexAttrib3dvNV (GLuint, const GLdouble *)",
	glVertexAttrib3dvNV},
	{"glVertexAttrib3fNV",
	"void glVertexAttrib3fNV (GLuint, GLfloat, GLfloat, GLfloat)",
	glVertexAttrib3fNV},
	{"glVertexAttrib3fvNV",
	"void glVertexAttrib3fvNV (GLuint, const GLfloat *)",
	glVertexAttrib3fvNV},
	{"glVertexAttrib3sNV",
	"void glVertexAttrib3sNV (GLuint, GLshort, GLshort, GLshort)",
	glVertexAttrib3sNV},
	{"glVertexAttrib3svNV",
	"void glVertexAttrib3svNV (GLuint, const GLshort *)",
	glVertexAttrib3svNV},
	{"glVertexAttrib4dNV",
	"void glVertexAttrib4dNV (GLuint, GLdouble, GLdouble, GLdouble, GLdouble)",
	glVertexAttrib4dNV},
	{"glVertexAttrib4dvNV",
	"void glVertexAttrib4dvNV (GLuint, const GLdouble *)",
	glVertexAttrib4dvNV},
	{"glVertexAttrib4fNV",
	"void glVertexAttrib4fNV (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)",
	glVertexAttrib4fNV},
	{"glVertexAttrib4fvNV",
	"void glVertexAttrib4fvNV (GLuint, const GLfloat *)",
	glVertexAttrib4fvNV},
	{"glVertexAttrib4sNV",
	"void glVertexAttrib4sNV (GLuint, GLshort, GLshort, GLshort, GLshort)",
	glVertexAttrib4sNV},
	{"glVertexAttrib4svNV",
	"void glVertexAttrib4svNV (GLuint, const GLshort *)",
	glVertexAttrib4svNV},
	{"glVertexAttrib4ubNV",
	"void glVertexAttrib4ubNV (GLuint, GLubyte, GLubyte, GLubyte, GLubyte)",
	glVertexAttrib4ubNV},
	{"glVertexAttrib4ubvNV",
	"void glVertexAttrib4ubvNV (GLuint, const GLubyte *)",
	glVertexAttrib4ubvNV},
	{"glVertexAttribs1dvNV",
	"void glVertexAttribs1dvNV (GLuint, GLsizei, const GLdouble *)",
	glVertexAttribs1dvNV},
	{"glVertexAttribs1fvNV",
	"void glVertexAttribs1fvNV (GLuint, GLsizei, const GLfloat *)",
	glVertexAttribs1fvNV},
	{"glVertexAttribs1svNV",
	"void glVertexAttribs1svNV (GLuint, GLsizei, const GLshort *)",
	glVertexAttribs1svNV},
	{"glVertexAttribs2dvNV",
	"void glVertexAttribs2dvNV (GLuint, GLsizei, const GLdouble *)",
	glVertexAttribs2dvNV},
	{"glVertexAttribs2fvNV",
	"void glVertexAttribs2fvNV (GLuint, GLsizei, const GLfloat *)",
	glVertexAttribs2fvNV},
	{"glVertexAttribs2svNV",
	"void glVertexAttribs2svNV (GLuint, GLsizei, const GLshort *)",
	glVertexAttribs2svNV},
	{"glVertexAttribs3dvNV",
	"void glVertexAttribs3dvNV (GLuint, GLsizei, const GLdouble *)",
	glVertexAttribs3dvNV},
	{"glVertexAttribs3fvNV",
	"void glVertexAttribs3fvNV (GLuint, GLsizei, const GLfloat *)",
	glVertexAttribs3fvNV},
	{"glVertexAttribs3svNV",
	"void glVertexAttribs3svNV (GLuint, GLsizei, const GLshort *)",
	glVertexAttribs3svNV},
	{"glVertexAttribs4dvNV",
	"void glVertexAttribs4dvNV (GLuint, GLsizei, const GLdouble *)",
	glVertexAttribs4dvNV},
	{"glVertexAttribs4fvNV",
	"void glVertexAttribs4fvNV (GLuint, GLsizei, const GLfloat *)",
	glVertexAttribs4fvNV},
	{"glVertexAttribs4svNV",
	"void glVertexAttribs4svNV (GLuint, GLsizei, const GLshort *)",
	glVertexAttribs4svNV},
	{"glVertexAttribs4ubvNV",
	"void glVertexAttribs4ubvNV (GLuint, GLsizei, const GLubyte *)",
	glVertexAttribs4ubvNV},
	{"glTexBumpParameterivATI",
	"void glTexBumpParameterivATI (GLenum, const GLint *)",
	glTexBumpParameterivATI},
	{"glTexBumpParameterfvATI",
	"void glTexBumpParameterfvATI (GLenum, const GLfloat *)",
	glTexBumpParameterfvATI},
	{"glGetTexBumpParameterivATI",
	"void glGetTexBumpParameterivATI (GLenum, GLint *)",
	glGetTexBumpParameterivATI},
	{"glGetTexBumpParameterfvATI",
	"void glGetTexBumpParameterfvATI (GLenum, GLfloat *)",
	glGetTexBumpParameterfvATI},
	{"glGenFragmentShadersATI",
	"GLuint glGenFragmentShadersATI (GLuint)",
	glGenFragmentShadersATI},
	{"glBindFragmentShaderATI",
	"void glBindFragmentShaderATI (GLuint)",
	glBindFragmentShaderATI},
	{"glDeleteFragmentShaderATI",
	"void glDeleteFragmentShaderATI (GLuint)",
	glDeleteFragmentShaderATI},
	{"glBeginFragmentShaderATI",
	"void glBeginFragmentShaderATI (void)",
	glBeginFragmentShaderATI},
	{"glEndFragmentShaderATI",
	"void glEndFragmentShaderATI (void)",
	glEndFragmentShaderATI},
	{"glPassTexCoordATI",
	"void glPassTexCoordATI (GLuint, GLuint, GLenum)",
	glPassTexCoordATI},
	{"glSampleMapATI",
	"void glSampleMapATI (GLuint, GLuint, GLenum)",
	glSampleMapATI},
	{"glColorFragmentOp1ATI",
	"void glColorFragmentOp1ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)",
	glColorFragmentOp1ATI},
	{"glColorFragmentOp2ATI",
	"void glColorFragmentOp2ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)",
	glColorFragmentOp2ATI},
	{"glColorFragmentOp3ATI",
	"void glColorFragmentOp3ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)",
	glColorFragmentOp3ATI},
	{"glAlphaFragmentOp1ATI",
	"void glAlphaFragmentOp1ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint)",
	glAlphaFragmentOp1ATI},
	{"glAlphaFragmentOp2ATI",
	"void glAlphaFragmentOp2ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)",
	glAlphaFragmentOp2ATI},
	{"glAlphaFragmentOp3ATI",
	"void glAlphaFragmentOp3ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint)",
	glAlphaFragmentOp3ATI},
	{"glSetFragmentShaderConstantATI",
	"void glSetFragmentShaderConstantATI (GLuint, const GLfloat *)",
	glSetFragmentShaderConstantATI},
	{"glPNTrianglesiATI",
	"void glPNTrianglesiATI (GLenum, GLint)",
	glPNTrianglesiATI},
	{"glPNTrianglesfATI",
	"void glPNTrianglesfATI (GLenum, GLfloat)",
	glPNTrianglesfATI},
	{"glNewObjectBufferATI",
	"GLuint glNewObjectBufferATI (GLsizei, const GLvoid *, GLenum)",
	glNewObjectBufferATI},
	{"glIsObjectBufferATI",
	"GLboolean glIsObjectBufferATI (GLuint)",
	glIsObjectBufferATI},
	{"glUpdateObjectBufferATI",
	"void glUpdateObjectBufferATI (GLuint, GLuint, GLsizei, const GLvoid *, GLenum)",
	glUpdateObjectBufferATI},
	{"glGetObjectBufferfvATI",
	"void glGetObjectBufferfvATI (GLuint, GLenum, GLfloat *)",
	glGetObjectBufferfvATI},
	{"glGetObjectBufferivATI",
	"void glGetObjectBufferivATI (GLuint, GLenum, GLint *)",
	glGetObjectBufferivATI},
	{"glFreeObjectBufferATI",
	"void glFreeObjectBufferATI (GLuint)",
	glFreeObjectBufferATI},
	{"glArrayObjectATI",
	"void glArrayObjectATI (GLenum, GLint, GLenum, GLsizei, GLuint, GLuint)",
	glArrayObjectATI},
	{"glGetArrayObjectfvATI",
	"void glGetArrayObjectfvATI (GLenum, GLenum, GLfloat *)",
	glGetArrayObjectfvATI},
	{"glGetArrayObjectivATI",
	"void glGetArrayObjectivATI (GLenum, GLenum, GLint *)",
	glGetArrayObjectivATI},
	{"glVariantArrayObjectATI",
	"void glVariantArrayObjectATI (GLuint, GLenum, GLsizei, GLuint, GLuint)",
	glVariantArrayObjectATI},
	{"glGetVariantArrayObjectfvATI",
	"void glGetVariantArrayObjectfvATI (GLuint, GLenum, GLfloat *)",
	glGetVariantArrayObjectfvATI},
	{"glGetVariantArrayObjectivATI",
	"void glGetVariantArrayObjectivATI (GLuint, GLenum, GLint *)",
	glGetVariantArrayObjectivATI},
	{"glBeginVertexShaderEXT",
	"void glBeginVertexShaderEXT (void)",
	glBeginVertexShaderEXT},
	{"glEndVertexShaderEXT",
	"void glEndVertexShaderEXT (void)",
	glEndVertexShaderEXT},
	{"glBindVertexShaderEXT",
	"void glBindVertexShaderEXT (GLuint)",
	glBindVertexShaderEXT},
	{"glGenVertexShadersEXT",
	"GLuint glGenVertexShadersEXT (GLuint)",
	glGenVertexShadersEXT},
	{"glDeleteVertexShaderEXT",
	"void glDeleteVertexShaderEXT (GLuint)",
	glDeleteVertexShaderEXT},
	{"glShaderOp1EXT",
	"void glShaderOp1EXT (GLenum, GLuint, GLuint)",
	glShaderOp1EXT},
	{"glShaderOp2EXT",
	"void glShaderOp2EXT (GLenum, GLuint, GLuint, GLuint)",
	glShaderOp2EXT},
	{"glShaderOp3EXT",
	"void glShaderOp3EXT (GLenum, GLuint, GLuint, GLuint, GLuint)",
	glShaderOp3EXT},
	{"glSwizzleEXT",
	"void glSwizzleEXT (GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)",
	glSwizzleEXT},
	{"glWriteMaskEXT",
	"void glWriteMaskEXT (GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)",
	glWriteMaskEXT},
	{"glInsertComponentEXT",
	"void glInsertComponentEXT (GLuint, GLuint, GLuint)",
	glInsertComponentEXT},
	{"glExtractComponentEXT",
	"void glExtractComponentEXT (GLuint, GLuint, GLuint)",
	glExtractComponentEXT},
	{"glGenSymbolsEXT",
	"GLuint glGenSymbolsEXT (GLenum, GLenum, GLenum, GLuint)",
	glGenSymbolsEXT},
	{"glSetInvariantEXT",
	"void glSetInvariantEXT (GLuint, GLenum, const GLvoid *)",
	glSetInvariantEXT},
	{"glSetLocalConstantEXT",
	"void glSetLocalConstantEXT (GLuint, GLenum, const GLvoid *)",
	glSetLocalConstantEXT},
	{"glVariantbvEXT",
	"void glVariantbvEXT (GLuint, const GLbyte *)",
	glVariantbvEXT},
	{"glVariantsvEXT",
	"void glVariantsvEXT (GLuint, const GLshort *)",
	glVariantsvEXT},
	{"glVariantivEXT",
	"void glVariantivEXT (GLuint, const GLint *)",
	glVariantivEXT},
	{"glVariantfvEXT",
	"void glVariantfvEXT (GLuint, const GLfloat *)",
	glVariantfvEXT},
	{"glVariantdvEXT",
	"void glVariantdvEXT (GLuint, const GLdouble *)",
	glVariantdvEXT},
	{"glVariantubvEXT",
	"void glVariantubvEXT (GLuint, const GLubyte *)",
	glVariantubvEXT},
	{"glVariantusvEXT",
	"void glVariantusvEXT (GLuint, const GLushort *)",
	glVariantusvEXT},
	{"glVariantuivEXT",
	"void glVariantuivEXT (GLuint, const GLuint *)",
	glVariantuivEXT},
	{"glVariantPointerEXT",
	"void glVariantPointerEXT (GLuint, GLenum, GLuint, const GLvoid *)",
	glVariantPointerEXT},
	{"glEnableVariantClientStateEXT",
	"void glEnableVariantClientStateEXT (GLuint)",
	glEnableVariantClientStateEXT},
	{"glDisableVariantClientStateEXT",
	"void glDisableVariantClientStateEXT (GLuint)",
	glDisableVariantClientStateEXT},
	{"glBindLightParameterEXT",
	"GLuint glBindLightParameterEXT (GLenum, GLenum)",
	glBindLightParameterEXT},
	{"glBindMaterialParameterEXT",
	"GLuint glBindMaterialParameterEXT (GLenum, GLenum)",
	glBindMaterialParameterEXT},
	{"glBindTexGenParameterEXT",
	"GLuint glBindTexGenParameterEXT (GLenum, GLenum, GLenum)",
	glBindTexGenParameterEXT},
	{"glBindTextureUnitParameterEXT",
	"GLuint glBindTextureUnitParameterEXT (GLenum, GLenum)",
	glBindTextureUnitParameterEXT},
	{"glBindParameterEXT",
	"GLuint glBindParameterEXT (GLenum)",
	glBindParameterEXT},
	{"glIsVariantEnabledEXT",
	"GLboolean glIsVariantEnabledEXT (GLuint, GLenum)",
	glIsVariantEnabledEXT},
	{"glGetVariantBooleanvEXT",
	"void glGetVariantBooleanvEXT (GLuint, GLenum, GLboolean *)",
	glGetVariantBooleanvEXT},
	{"glGetVariantIntegervEXT",
	"void glGetVariantIntegervEXT (GLuint, GLenum, GLint *)",
	glGetVariantIntegervEXT},
	{"glGetVariantFloatvEXT",
	"void glGetVariantFloatvEXT (GLuint, GLenum, GLfloat *)",
	glGetVariantFloatvEXT},
	{"glGetVariantPointervEXT",
	"void glGetVariantPointervEXT (GLuint, GLenum, GLvoid* *)",
	glGetVariantPointervEXT},
	{"glGetInvariantBooleanvEXT",
	"void glGetInvariantBooleanvEXT (GLuint, GLenum, GLboolean *)",
	glGetInvariantBooleanvEXT},
	{"glGetInvariantIntegervEXT",
	"void glGetInvariantIntegervEXT (GLuint, GLenum, GLint *)",
	glGetInvariantIntegervEXT},
	{"glGetInvariantFloatvEXT",
	"void glGetInvariantFloatvEXT (GLuint, GLenum, GLfloat *)",
	glGetInvariantFloatvEXT},
	{"glGetLocalConstantBooleanvEXT",
	"void glGetLocalConstantBooleanvEXT (GLuint, GLenum, GLboolean *)",
	glGetLocalConstantBooleanvEXT},
	{"glGetLocalConstantIntegervEXT",
	"void glGetLocalConstantIntegervEXT (GLuint, GLenum, GLint *)",
	glGetLocalConstantIntegervEXT},
	{"glGetLocalConstantFloatvEXT",
	"void glGetLocalConstantFloatvEXT (GLuint, GLenum, GLfloat *)",
	glGetLocalConstantFloatvEXT},
	{"glVertexStream1sATI",
	"void glVertexStream1sATI (GLenum, GLshort)",
	glVertexStream1sATI},
	{"glVertexStream1svATI",
	"void glVertexStream1svATI (GLenum, const GLshort *)",
	glVertexStream1svATI},
	{"glVertexStream1iATI",
	"void glVertexStream1iATI (GLenum, GLint)",
	glVertexStream1iATI},
	{"glVertexStream1ivATI",
	"void glVertexStream1ivATI (GLenum, const GLint *)",
	glVertexStream1ivATI},
	{"glVertexStream1fATI",
	"void glVertexStream1fATI (GLenum, GLfloat)",
	glVertexStream1fATI},
	{"glVertexStream1fvATI",
	"void glVertexStream1fvATI (GLenum, const GLfloat *)",
	glVertexStream1fvATI},
	{"glVertexStream1dATI",
	"void glVertexStream1dATI (GLenum, GLdouble)",
	glVertexStream1dATI},
	{"glVertexStream1dvATI",
	"void glVertexStream1dvATI (GLenum, const GLdouble *)",
	glVertexStream1dvATI},
	{"glVertexStream2sATI",
	"void glVertexStream2sATI (GLenum, GLshort, GLshort)",
	glVertexStream2sATI},
	{"glVertexStream2svATI",
	"void glVertexStream2svATI (GLenum, const GLshort *)",
	glVertexStream2svATI},
	{"glVertexStream2iATI",
	"void glVertexStream2iATI (GLenum, GLint, GLint)",
	glVertexStream2iATI},
	{"glVertexStream2ivATI",
	"void glVertexStream2ivATI (GLenum, const GLint *)",
	glVertexStream2ivATI},
	{"glVertexStream2fATI",
	"void glVertexStream2fATI (GLenum, GLfloat, GLfloat)",
	glVertexStream2fATI},
	{"glVertexStream2fvATI",
	"void glVertexStream2fvATI (GLenum, const GLfloat *)",
	glVertexStream2fvATI},
	{"glVertexStream2dATI",
	"void glVertexStream2dATI (GLenum, GLdouble, GLdouble)",
	glVertexStream2dATI},
	{"glVertexStream2dvATI",
	"void glVertexStream2dvATI (GLenum, const GLdouble *)",
	glVertexStream2dvATI},
	{"glVertexStream3sATI",
	"void glVertexStream3sATI (GLenum, GLshort, GLshort, GLshort)",
	glVertexStream3sATI},
	{"glVertexStream3svATI",
	"void glVertexStream3svATI (GLenum, const GLshort *)",
	glVertexStream3svATI},
	{"glVertexStream3iATI",
	"void glVertexStream3iATI (GLenum, GLint, GLint, GLint)",
	glVertexStream3iATI},
	{"glVertexStream3ivATI",
	"void glVertexStream3ivATI (GLenum, const GLint *)",
	glVertexStream3ivATI},
	{"glVertexStream3fATI",
	"void glVertexStream3fATI (GLenum, GLfloat, GLfloat, GLfloat)",
	glVertexStream3fATI},
	{"glVertexStream3fvATI",
	"void glVertexStream3fvATI (GLenum, const GLfloat *)",
	glVertexStream3fvATI},
	{"glVertexStream3dATI",
	"void glVertexStream3dATI (GLenum, GLdouble, GLdouble, GLdouble)",
	glVertexStream3dATI},
	{"glVertexStream3dvATI",
	"void glVertexStream3dvATI (GLenum, const GLdouble *)",
	glVertexStream3dvATI},
	{"glVertexStream4sATI",
	"void glVertexStream4sATI (GLenum, GLshort, GLshort, GLshort, GLshort)",
	glVertexStream4sATI},
	{"glVertexStream4svATI",
	"void glVertexStream4svATI (GLenum, const GLshort *)",
	glVertexStream4svATI},
	{"glVertexStream4iATI",
	"void glVertexStream4iATI (GLenum, GLint, GLint, GLint, GLint)",
	glVertexStream4iATI},
	{"glVertexStream4ivATI",
	"void glVertexStream4ivATI (GLenum, const GLint *)",
	glVertexStream4ivATI},
	{"glVertexStream4fATI",
	"void glVertexStream4fATI (GLenum, GLfloat, GLfloat, GLfloat, GLfloat)",
	glVertexStream4fATI},
	{"glVertexStream4fvATI",
	"void glVertexStream4fvATI (GLenum, const GLfloat *)",
	glVertexStream4fvATI},
	{"glVertexStream4dATI",
	"void glVertexStream4dATI (GLenum, GLdouble, GLdouble, GLdouble, GLdouble)",
	glVertexStream4dATI},
	{"glVertexStream4dvATI",
	"void glVertexStream4dvATI (GLenum, const GLdouble *)",
	glVertexStream4dvATI},
	{"glNormalStream3bATI",
	"void glNormalStream3bATI (GLenum, GLbyte, GLbyte, GLbyte)",
	glNormalStream3bATI},
	{"glNormalStream3bvATI",
	"void glNormalStream3bvATI (GLenum, const GLbyte *)",
	glNormalStream3bvATI},
	{"glNormalStream3sATI",
	"void glNormalStream3sATI (GLenum, GLshort, GLshort, GLshort)",
	glNormalStream3sATI},
	{"glNormalStream3svATI",
	"void glNormalStream3svATI (GLenum, const GLshort *)",
	glNormalStream3svATI},
	{"glNormalStream3iATI",
	"void glNormalStream3iATI (GLenum, GLint, GLint, GLint)",
	glNormalStream3iATI},
	{"glNormalStream3ivATI",
	"void glNormalStream3ivATI (GLenum, const GLint *)",
	glNormalStream3ivATI},
	{"glNormalStream3fATI",
	"void glNormalStream3fATI (GLenum, GLfloat, GLfloat, GLfloat)",
	glNormalStream3fATI},
	{"glNormalStream3fvATI",
	"void glNormalStream3fvATI (GLenum, const GLfloat *)",
	glNormalStream3fvATI},
	{"glNormalStream3dATI",
	"void glNormalStream3dATI (GLenum, GLdouble, GLdouble, GLdouble)",
	glNormalStream3dATI},
	{"glNormalStream3dvATI",
	"void glNormalStream3dvATI (GLenum, const GLdouble *)",
	glNormalStream3dvATI},
	{"glClientActiveVertexStreamATI",
	"void glClientActiveVertexStreamATI (GLenum)",
	glClientActiveVertexStreamATI},
	{"glVertexBlendEnviATI",
	"void glVertexBlendEnviATI (GLenum, GLint)",
	glVertexBlendEnviATI},
	{"glVertexBlendEnvfATI",
	"void glVertexBlendEnvfATI (GLenum, GLfloat)",
	glVertexBlendEnvfATI},
	{"glElementPointerATI",
	"void glElementPointerATI (GLenum, const GLvoid *)",
	glElementPointerATI},
	{"glDrawElementArrayATI",
	"void glDrawElementArrayATI (GLenum, GLsizei)",
	glDrawElementArrayATI},
	{"glDrawRangeElementArrayATI",
	"void glDrawRangeElementArrayATI (GLenum, GLuint, GLuint, GLsizei)",
	glDrawRangeElementArrayATI},
	{"glDrawMeshArraysSUN",
	"void glDrawMeshArraysSUN (GLenum, GLint, GLsizei, GLsizei)",
	glDrawMeshArraysSUN},
	{"glGenOcclusionQueriesNV",
	"void glGenOcclusionQueriesNV (GLsizei, GLuint *)",
	glGenOcclusionQueriesNV},
	{"glDeleteOcclusionQueriesNV",
	"void glDeleteOcclusionQueriesNV (GLsizei, const GLuint *)",
	glDeleteOcclusionQueriesNV},
	{"glIsOcclusionQueryNV",
	"GLboolean glIsOcclusionQueryNV (GLuint)",
	glIsOcclusionQueryNV},
	{"glBeginOcclusionQueryNV",
	"void glBeginOcclusionQueryNV (GLuint)",
	glBeginOcclusionQueryNV},
	{"glEndOcclusionQueryNV",
	"void glEndOcclusionQueryNV (void)",
	glEndOcclusionQueryNV},
	{"glGetOcclusionQueryivNV",
	"void glGetOcclusionQueryivNV (GLuint, GLenum, GLint *)",
	glGetOcclusionQueryivNV},
	{"glGetOcclusionQueryuivNV",
	"void glGetOcclusionQueryuivNV (GLuint, GLenum, GLuint *)",
	glGetOcclusionQueryuivNV},
	{"glPointParameteriNV",
	"void glPointParameteriNV (GLenum, GLint)",
	glPointParameteriNV},
	{"glPointParameterivNV",
	"void glPointParameterivNV (GLenum, const GLint *)",
	glPointParameterivNV},
	{"glActiveStencilFaceEXT",
	"void glActiveStencilFaceEXT (GLenum)",
	glActiveStencilFaceEXT},
	{"glElementPointerAPPLE",
	"void glElementPointerAPPLE (GLenum, const GLvoid *)",
	glElementPointerAPPLE},
	{"glDrawElementArrayAPPLE",
	"void glDrawElementArrayAPPLE (GLenum, GLint, GLsizei)",
	glDrawElementArrayAPPLE},
	{"glDrawRangeElementArrayAPPLE",
	"void glDrawRangeElementArrayAPPLE (GLenum, GLuint, GLuint, GLint, GLsizei)",
	glDrawRangeElementArrayAPPLE},
	{"glMultiDrawElementArrayAPPLE",
	"void glMultiDrawElementArrayAPPLE (GLenum, const GLint *, const GLsizei *, GLsizei)",
	glMultiDrawElementArrayAPPLE},
	{"glMultiDrawRangeElementArrayAPPLE",
	"void glMultiDrawRangeElementArrayAPPLE (GLenum, GLuint, GLuint, const GLint *, const GLsizei *, GLsizei)",
	glMultiDrawRangeElementArrayAPPLE},
	{"glGenFencesAPPLE",
	"void glGenFencesAPPLE (GLsizei, GLuint *)",
	glGenFencesAPPLE},
	{"glDeleteFencesAPPLE",
	"void glDeleteFencesAPPLE (GLsizei, const GLuint *)",
	glDeleteFencesAPPLE},
	{"glSetFenceAPPLE",
	"void glSetFenceAPPLE (GLuint)",
	glSetFenceAPPLE},
	{"glIsFenceAPPLE",
	"GLboolean glIsFenceAPPLE (GLuint)",
	glIsFenceAPPLE},
	{"glTestFenceAPPLE",
	"GLboolean glTestFenceAPPLE (GLuint)",
	glTestFenceAPPLE},
	{"glFinishFenceAPPLE",
	"void glFinishFenceAPPLE (GLuint)",
	glFinishFenceAPPLE},
	{"glTestObjectAPPLE",
	"GLboolean glTestObjectAPPLE (GLenum, GLuint)",
	glTestObjectAPPLE},
	{"glFinishObjectAPPLE",
	"void glFinishObjectAPPLE (GLenum, GLint)",
	glFinishObjectAPPLE},
	{"glBindVertexArrayAPPLE",
	"void glBindVertexArrayAPPLE (GLuint)",
	glBindVertexArrayAPPLE},
	{"glDeleteVertexArraysAPPLE",
	"void glDeleteVertexArraysAPPLE (GLsizei, const GLuint *)",
	glDeleteVertexArraysAPPLE},
	{"glGenVertexArraysAPPLE",
	"void glGenVertexArraysAPPLE (GLsizei, const GLuint *)",
	glGenVertexArraysAPPLE},
	{"glIsVertexArrayAPPLE",
	"GLboolean glIsVertexArrayAPPLE (GLuint)",
	glIsVertexArrayAPPLE},
	{"glVertexArrayRangeAPPLE",
	"void glVertexArrayRangeAPPLE (GLsizei, GLvoid *)",
	glVertexArrayRangeAPPLE},
	{"glFlushVertexArrayRangeAPPLE",
	"void glFlushVertexArrayRangeAPPLE (GLsizei, GLvoid *)",
	glFlushVertexArrayRangeAPPLE},
	{"glVertexArrayParameteriAPPLE",
	"void glVertexArrayParameteriAPPLE (GLenum, GLint)",
	glVertexArrayParameteriAPPLE},
	{"glDrawBuffersATI",
	"void glDrawBuffersATI (GLsizei, const GLenum *)",
	glDrawBuffersATI},
	{"glProgramNamedParameter4fNV",
	"void glProgramNamedParameter4fNV (GLuint, GLsizei, const GLubyte *, GLfloat, GLfloat, GLfloat, GLfloat)",
	glProgramNamedParameter4fNV},
	{"glProgramNamedParameter4dNV",
	"void glProgramNamedParameter4dNV (GLuint, GLsizei, const GLubyte *, GLdouble, GLdouble, GLdouble, GLdouble)",
	glProgramNamedParameter4dNV},
	{"glProgramNamedParameter4fvNV",
	"void glProgramNamedParameter4fvNV (GLuint, GLsizei, const GLubyte *, const GLfloat *)",
	glProgramNamedParameter4fvNV},
	{"glProgramNamedParameter4dvNV",
	"void glProgramNamedParameter4dvNV (GLuint, GLsizei, const GLubyte *, const GLdouble *)",
	glProgramNamedParameter4dvNV},
	{"glGetProgramNamedParameterfvNV",
	"void glGetProgramNamedParameterfvNV (GLuint, GLsizei, const GLubyte *, GLfloat *)",
	glGetProgramNamedParameterfvNV},
	{"glGetProgramNamedParameterdvNV",
	"void glGetProgramNamedParameterdvNV (GLuint, GLsizei, const GLubyte *, GLdouble *)",
	glGetProgramNamedParameterdvNV},
	{"glVertex2hNV",
	"void glVertex2hNV (GLhalfNV, GLhalfNV)",
	glVertex2hNV},
	{"glVertex2hvNV",
	"void glVertex2hvNV (const GLhalfNV *)",
	glVertex2hvNV},
	{"glVertex3hNV",
	"void glVertex3hNV (GLhalfNV, GLhalfNV, GLhalfNV)",
	glVertex3hNV},
	{"glVertex3hvNV",
	"void glVertex3hvNV (const GLhalfNV *)",
	glVertex3hvNV},
	{"glVertex4hNV",
	"void glVertex4hNV (GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)",
	glVertex4hNV},
	{"glVertex4hvNV",
	"void glVertex4hvNV (const GLhalfNV *)",
	glVertex4hvNV},
	{"glNormal3hNV",
	"void glNormal3hNV (GLhalfNV, GLhalfNV, GLhalfNV)",
	glNormal3hNV},
	{"glNormal3hvNV",
	"void glNormal3hvNV (const GLhalfNV *)",
	glNormal3hvNV},
	{"glColor3hNV",
	"void glColor3hNV (GLhalfNV, GLhalfNV, GLhalfNV)",
	glColor3hNV},
	{"glColor3hvNV",
	"void glColor3hvNV (const GLhalfNV *)",
	glColor3hvNV},
	{"glColor4hNV",
	"void glColor4hNV (GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)",
	glColor4hNV},
	{"glColor4hvNV",
	"void glColor4hvNV (const GLhalfNV *)",
	glColor4hvNV},
	{"glTexCoord1hNV",
	"void glTexCoord1hNV (GLhalfNV)",
	glTexCoord1hNV},
	{"glTexCoord1hvNV",
	"void glTexCoord1hvNV (const GLhalfNV *)",
	glTexCoord1hvNV},
	{"glTexCoord2hNV",
	"void glTexCoord2hNV (GLhalfNV, GLhalfNV)",
	glTexCoord2hNV},
	{"glTexCoord2hvNV",
	"void glTexCoord2hvNV (const GLhalfNV *)",
	glTexCoord2hvNV},
	{"glTexCoord3hNV",
	"void glTexCoord3hNV (GLhalfNV, GLhalfNV, GLhalfNV)",
	glTexCoord3hNV},
	{"glTexCoord3hvNV",
	"void glTexCoord3hvNV (const GLhalfNV *)",
	glTexCoord3hvNV},
	{"glTexCoord4hNV",
	"void glTexCoord4hNV (GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)",
	glTexCoord4hNV},
	{"glTexCoord4hvNV",
	"void glTexCoord4hvNV (const GLhalfNV *)",
	glTexCoord4hvNV},
	{"glMultiTexCoord1hNV",
	"void glMultiTexCoord1hNV (GLenum, GLhalfNV)",
	glMultiTexCoord1hNV},
	{"glMultiTexCoord1hvNV",
	"void glMultiTexCoord1hvNV (GLenum, const GLhalfNV *)",
	glMultiTexCoord1hvNV},
	{"glMultiTexCoord2hNV",
	"void glMultiTexCoord2hNV (GLenum, GLhalfNV, GLhalfNV)",
	glMultiTexCoord2hNV},
	{"glMultiTexCoord2hvNV",
	"void glMultiTexCoord2hvNV (GLenum, const GLhalfNV *)",
	glMultiTexCoord2hvNV},
	{"glMultiTexCoord3hNV",
	"void glMultiTexCoord3hNV (GLenum, GLhalfNV, GLhalfNV, GLhalfNV)",
	glMultiTexCoord3hNV},
	{"glMultiTexCoord3hvNV",
	"void glMultiTexCoord3hvNV (GLenum, const GLhalfNV *)",
	glMultiTexCoord3hvNV},
	{"glMultiTexCoord4hNV",
	"void glMultiTexCoord4hNV (GLenum, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)",
	glMultiTexCoord4hNV},
	{"glMultiTexCoord4hvNV",
	"void glMultiTexCoord4hvNV (GLenum, const GLhalfNV *)",
	glMultiTexCoord4hvNV},
	{"glFogCoordhNV",
	"void glFogCoordhNV (GLhalfNV)",
	glFogCoordhNV},
	{"glFogCoordhvNV",
	"void glFogCoordhvNV (const GLhalfNV *)",
	glFogCoordhvNV},
	{"glSecondaryColor3hNV",
	"void glSecondaryColor3hNV (GLhalfNV, GLhalfNV, GLhalfNV)",
	glSecondaryColor3hNV},
	{"glSecondaryColor3hvNV",
	"void glSecondaryColor3hvNV (const GLhalfNV *)",
	glSecondaryColor3hvNV},
	{"glVertexWeighthNV",
	"void glVertexWeighthNV (GLhalfNV)",
	glVertexWeighthNV},
	{"glVertexWeighthvNV",
	"void glVertexWeighthvNV (const GLhalfNV *)",
	glVertexWeighthvNV},
	{"glVertexAttrib1hNV",
	"void glVertexAttrib1hNV (GLuint, GLhalfNV)",
	glVertexAttrib1hNV},
	{"glVertexAttrib1hvNV",
	"void glVertexAttrib1hvNV (GLuint, const GLhalfNV *)",
	glVertexAttrib1hvNV},
	{"glVertexAttrib2hNV",
	"void glVertexAttrib2hNV (GLuint, GLhalfNV, GLhalfNV)",
	glVertexAttrib2hNV},
	{"glVertexAttrib2hvNV",
	"void glVertexAttrib2hvNV (GLuint, const GLhalfNV *)",
	glVertexAttrib2hvNV},
	{"glVertexAttrib3hNV",
	"void glVertexAttrib3hNV (GLuint, GLhalfNV, GLhalfNV, GLhalfNV)",
	glVertexAttrib3hNV},
	{"glVertexAttrib3hvNV",
	"void glVertexAttrib3hvNV (GLuint, const GLhalfNV *)",
	glVertexAttrib3hvNV},
	{"glVertexAttrib4hNV",
	"void glVertexAttrib4hNV (GLuint, GLhalfNV, GLhalfNV, GLhalfNV, GLhalfNV)",
	glVertexAttrib4hNV},
	{"glVertexAttrib4hvNV",
	"void glVertexAttrib4hvNV (GLuint, const GLhalfNV *)",
	glVertexAttrib4hvNV},
	{"glVertexAttribs1hvNV",
	"void glVertexAttribs1hvNV (GLuint, GLsizei, const GLhalfNV *)",
	glVertexAttribs1hvNV},
	{"glVertexAttribs2hvNV",
	"void glVertexAttribs2hvNV (GLuint, GLsizei, const GLhalfNV *)",
	glVertexAttribs2hvNV},
	{"glVertexAttribs3hvNV",
	"void glVertexAttribs3hvNV (GLuint, GLsizei, const GLhalfNV *)",
	glVertexAttribs3hvNV},
	{"glVertexAttribs4hvNV",
	"void glVertexAttribs4hvNV (GLuint, GLsizei, const GLhalfNV *)",
	glVertexAttribs4hvNV},
	{"glPixelDataRangeNV",
	"void glPixelDataRangeNV (GLenum, GLsizei, GLvoid *)",
	glPixelDataRangeNV},
	{"glFlushPixelDataRangeNV",
	"void glFlushPixelDataRangeNV (GLenum)",
	glFlushPixelDataRangeNV},
	{"glPrimitiveRestartNV",
	"void glPrimitiveRestartNV (void)",
	glPrimitiveRestartNV},
	{"glPrimitiveRestartIndexNV",
	"void glPrimitiveRestartIndexNV (GLuint)",
	glPrimitiveRestartIndexNV},
	{"glMapObjectBufferATI",
	"GLvoid* glMapObjectBufferATI (GLuint)",
	glMapObjectBufferATI},
	{"glUnmapObjectBufferATI",
	"void glUnmapObjectBufferATI (GLuint)",
	glUnmapObjectBufferATI},
	{"glStencilOpSeparateATI",
	"void glStencilOpSeparateATI (GLenum, GLenum, GLenum, GLenum)",
	glStencilOpSeparateATI},
	{"glStencilFuncSeparateATI",
	"void glStencilFuncSeparateATI (GLenum, GLenum, GLint, GLuint)",
	glStencilFuncSeparateATI},
	{"glVertexAttribArrayObjectATI",
	"void glVertexAttribArrayObjectATI (GLuint, GLint, GLenum, GLboolean, GLsizei, GLuint, GLuint)",
	glVertexAttribArrayObjectATI},
	{"glGetVertexAttribArrayObjectfvATI",
	"void glGetVertexAttribArrayObjectfvATI (GLuint, GLenum, GLfloat *)",
	glGetVertexAttribArrayObjectfvATI},
	{"glGetVertexAttribArrayObjectivATI",
	"void glGetVertexAttribArrayObjectivATI (GLuint, GLenum, GLint *)",
	glGetVertexAttribArrayObjectivATI},
	{"glDepthBoundsEXT",
	"void glDepthBoundsEXT (GLclampd, GLclampd)",
	glDepthBoundsEXT},
	{"glBlendEquationSeparateEXT",
	"void glBlendEquationSeparateEXT (GLenum, GLenum)",
	glBlendEquationSeparateEXT},
