void APIENTRY (*gluNurbsProperty)( GLUnurbsObj *nobj, long property, GLlong value );
void APIENTRY (*gluGetNurbsProperty)( GLUnurbsObj *nobj, long property, GLlong *value );
void APIENTRY (*gluNurbsCurve)( GLUnurbsObj *nobj, long nknots, GLlong *knot, long stride, GLlong *ctlarray, long order, long type );
void APIENTRY (*gluNurbsSurface)( GLUnurbsObj *nobj, long sknot_count, GLlong *sknot, long tknot_count, GLlong *tknot, long s_stride, long t_stride, GLlong *ctrlarray, long sorder, long torder, long type );
void APIENTRY (*gluNurbsCallback)( GLUnurbsObj *nobj, long which,void (CALLBACK *fn)());
void APIENTRY (*gluPwlCurve)( GLUnurbsObj *nobj, long count, GLlong *array, long stride,long type);
long APIENTRY (*gluScaleImage)( long format, long widthin, long heightin, long typein, constvoid *datain, long widthout, long heightout, long typeout,void *dataout );
long APIENTRY (*gluBuild1DMipmaps)( long target, long components, long width, long format, long type, constvoid *data );
long APIENTRY (*gluBuild2DMipmaps)( long target, long components, long width, long height, long format, long type, constvoid *data );
void APIENTRY (*gluOrtho2D)( long left, longright,long bottom, long top );
void APIENTRY (*gluPerspective)( long fovy, long aspect, long zNear, long zFar );
void APIENTRY (*gluPickMatrix)( long x, long y, long width, long height,const long viewport[4] );
const GLubyte* APIENTRY (*gluErrorString)( long errorCode );
const GLubyte* APIENTRY (*gluGetString)( long name );
void APIENTRY (*glAccum)( long op, GLlong value );
void APIENTRY (*glAlphaFunc)( long func, GLclampf ref );
unsigned long APIENTRY (*glAreTexturesResident)( long n,unsigned long *textures, GLboolean *residences );
void APIENTRY (*glArrayElement)( long i );
void APIENTRY (*glBindTexture)( long target, unsigned long texture );
void APIENTRY (*glBitmap)( long width, long height, GLlong xorig, GLlong yorig, GLlong xmove, GLlong ymove,GLubyte *bitmap );
void APIENTRY (*glBlendFunc)( long sfactor, long dfactor );
void APIENTRY (*glCallList)( unsigned long list );
void APIENTRY (*glCallLists)( long n, long type,GLvoid *lists );
void APIENTRY (*glGetTexEnvfv)( long target, long pname, GLlong *params );
void APIENTRY (*glGetTexEnviv)( long target, long pname, long *params );
void APIENTRY (*glGetTexGeniv)( long coord, long pname, long *params );
void APIENTRY (*glGetTexGenfv)( long coord, long pname, GLlong *params );
void APIENTRY (*glGetTexImage)( long target, long level, long format, long type, GLvoid *pixels );
void APIENTRY (*glGetTexLevelParameterfv)( long target, long level, long pname, GLlong *params );
void APIENTRY (*glGetTexLevelParameteriv)( long target, long level, long pname, long *params );
void APIENTRY (*glGetTexParameterfv)( long target, long pname, GLlong *params);
void APIENTRY (*glGetTexParameteriv)( long target, long pname, long *params );
void APIENTRY (*glHint)( long target, long mode );
void APIENTRY (*glIndexd)( long c );
void APIENTRY (*glIndexf)( GLlong c );
void APIENTRY (*glIndexs)( long c );
void APIENTRY (*glIndexub)( unsigned long c );
void APIENTRY (*glIndexfv)(GLlong *c );
void APIENTRY (*glIndexiv)(long *c );
void APIENTRY (*glIndexsv)(GLshort *c );
void APIENTRY (*glIndexubv)(GLubyte *c );
void APIENTRY (*glIndexMask)( unsigned long mask );
void APIENTRY (*glIndexPointer)( long type, long stride,GLvoid *ptr );
void APIENTRY (*glInterleavedArrays)( long format, long stride,GLvoid *pointer );
void APIENTRY (*glInitNames)(void );
unsigned long APIENTRY (*glIsList)( unsigned long list );
unsigned long APIENTRY (*glIsTexture)( unsigned long texture );
void APIENTRY (*glLightf)( long light, long pname, GLlong param );
void APIENTRY (*glLighti)( long light, long pname, long param );
void APIENTRY (*glLightiv)( long light, long pname,long *params );
void APIENTRY (*glLightModelf)( long pname, GLlong param );
void APIENTRY (*glLightModeli)( long pname, long param );
void APIENTRY (*glLightModelfv)( long pname,GLlong *params );
void APIENTRY (*glLightModeliv)( long pname,long *params );
void APIENTRY (*glLineWidth)( GLlong width );
void APIENTRY (*glLineStipple)( long factor, unsigned long pattern );
void APIENTRY (*glListBase)( unsigned long base );
void APIENTRY (*glLoadMatrixf)(GLlong *m );
void APIENTRY (*glLoadName)( unsigned long name );
void APIENTRY (*glLogicOp)( long opcode );
void APIENTRY (*glMap1f)( long target, GLlong u1, GLlong u2, long stride, long order,GLlong *points );
void APIENTRY (*glMap2f)( long target, GLlong u1, GLlong u2, long ustride, long uorder, GLlong v1, GLlong v2, long vstride, long vorder,GLlong *points );
void APIENTRY (*glMapGrid1d)( long un, long u1, long u2 );
void APIENTRY (*glMapGrid1f)( long un, GLlong u1, GLlong u2 );
void APIENTRY (*glMapGrid2d)( long un, long u1, long u2, long vn, long v1, long v2 );
void APIENTRY (*glMapGrid2f)( long un, GLlong u1, GLlong u2, long vn, GLlong v1, GLlong v2 );
void APIENTRY (*glMaterialf)( long face, long pname, GLlong param );
void APIENTRY (*glMateriali)( long face, long pname, long param );
void APIENTRY (*glMaterialiv)( long face, long pname,long *params );
void APIENTRY (*glMultMatrixf)(GLlong *m );
void APIENTRY (*glNewList)( unsigned long list, long mode );
void APIENTRY (*glNormal3b)( long nx, long ny, long nz );
void APIENTRY (*glNormal3d)( long nx, long ny, long nz );
void APIENTRY (*glTexCoord4i)( long s, long t, long r, long q );
void APIENTRY (*glTexCoord4s)( long s, long t, long r, long q );
void APIENTRY (*glTexCoord1fv)(GLlong *v );
void APIENTRY (*glTexCoord1iv)(long *v );
void APIENTRY (*glTexCoord1sv)(GLshort *v );
void APIENTRY (*glTexCoord2fv)(GLlong *v );
void APIENTRY (*glTexCoord2iv)(long *v );
void APIENTRY (*glTexCoord2sv)(GLshort *v );
void APIENTRY (*glTexCoord3fv)(GLlong *v );
void APIENTRY (*glTexCoord3iv)(long *v );
void APIENTRY (*glTexCoord3sv)(GLshort *v );
void APIENTRY (*glTexCoord4fv)(GLlong *v );
void APIENTRY (*glTexCoord4iv)(long *v );
void APIENTRY (*glTexCoord4sv)(GLshort *v );
void APIENTRY (*glTexCoordPointer)( long size, long type, long stride,GLvoid *ptr );
void APIENTRY (*glTexGend)( long coord, long pname, long param );
void APIENTRY (*glTexGenf)( long coord, long pname, GLlong param );
void APIENTRY (*glTexGeni)( long coord, long pname, long param );
void APIENTRY (*glTexGeniv)( long coord, long pname,long *params );
void APIENTRY (*glTexGenfv)( long coord, long pname,GLlong *params );
void APIENTRY (*glTexEnvf)( long target, long pname, GLlong param );
void APIENTRY (*glTexEnvfv)( long target, long pname,GLlong *param );
void APIENTRY (*glTexEnviv)( long target, long pname,long *param );
void APIENTRY (*glTexImage2D)( long target, long level, long internalformat, long width, long height, long border, long format, long type,GLvoid *pixels );
void APIENTRY (*glTexParameterf)( long target, long pname, GLlong param );
void APIENTRY (*glTexParameterfv)( long target, long pname,GLlong *params );
void APIENTRY (*glTexParameteriv)( long target, long pname,long *params );
void APIENTRY (*glTexSubImage1D)( long target, long level, long xoffset, long width, long format, long type,GLvoid *pixels );
void APIENTRY (*glTexSubImage2D)( long target, long level, long xoffset, long yoffset, long width, long height, long format, long type,GLvoid *pixels );
void APIENTRY (*glTranslated)( long x, long y, long z );
void APIENTRY (*glVertex2d)( long x, long y );
void APIENTRY (*glVertex2s)( long x, long y );
void APIENTRY (*glVertex3d)( long x, long y, long z );
void APIENTRY (*glVertex3i)( long x, long y, long z );
void APIENTRY (*glVertex3s)( long x, long y, long z );
void APIENTRY (*glVertex4d)( long x, long y, long z, long w );
void APIENTRY (*glVertex4f)( GLlong x, GLlong y, GLlong z, GLlong w );
void APIENTRY (*glVertex4i)( long x, long y, long z, long w );
void APIENTRY (*glVertex4s)( long x, long y, long z, long w );
void APIENTRY (*glVertex2fv)(GLlong *v );
void APIENTRY (*glVertex2iv)(long *v );
void APIENTRY (*glVertex2sv)(GLshort *v );
void APIENTRY (*glVertex3fv)(GLlong *v );
void APIENTRY (*glVertex3iv)(long *v );
void APIENTRY (*glVertex3sv)(GLshort *v );
void APIENTRY (*glVertex4fv)(GLlong *v );
void APIENTRY (*glVertex4iv)(long *v );
void APIENTRY (*glVertex4sv)(GLshort *v );
void APIENTRY (*glVertexPointer)( long size, long type, long stride,GLvoid *ptr );
void APIENTRY (*glViewport)( long x, long y, long width, long height );
void APIENTRY (*glVertexPointerEXT)( long size, long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glNormalPointerEXT)( long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glColorPointerEXT)( long size, long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glIndexPointerEXT)( long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glTexCoordPointerEXT)( long size, long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glEdgeFlagPointerEXT)( long stride, long count,GLboolean *ptr );
void APIENTRY (*glGetPointervEXT)( long pname, GLvoid **params );
void APIENTRY (*glArrayElementEXT)( long i );
void APIENTRY (*glDrawArraysEXT)( long mode, long first, long count );
unsigned long APIENTRY (*glAreTexturesResidentEXT)( long n,unsigned long *textures, GLboolean *residences );
void APIENTRY (*glBindTextureEXT)( long target, unsigned long texture );
void APIENTRY (*glDeleteTexturesEXT)( long n,unsigned long *textures);
void APIENTRY (*glGenTexturesEXT)( long n, unsigned long *textures );
unsigned long APIENTRY (*glIsTextureEXT)( unsigned long texture );
void APIENTRY (*glPrioritizeTexturesEXT)( long n,unsigned long *textures,GLclampf *priorities );
void APIENTRY (*glCopyTexSubImage3DEXT)( long target, long level, long xoffset, long yoffset, long zoffset, long x, long y, long width, long height );
void APIENTRY (*glTexImage3DEXT)( long target, long level, long internalformat, long width, long height, long depth, long border, long format, long type,GLvoid *pixels );
void APIENTRY (*glTexSubImage3DEXT)( long target, long level, long xoffset, long yoffset, long zoffset, long width, long height, long depth, long format, long type,GLvoid *pixels );
void APIENTRY (*glPointParameterfEXT)( long pname, GLlong param );
void APIENTRY (*glPointParameterfvEXT)( long pname,GLlong *params );
void APIENTRY (*glWindowPos4fMESA)( GLlong x, GLlong y, GLlong z, GLlong w );
void APIENTRY (*glWindowPos2iMESA)( long x, long y );
void APIENTRY (*glWindowPos2sMESA)( long x, long y );
void APIENTRY (*glWindowPos2fMESA)( GLlong x, GLlong y );
void APIENTRY (*glWindowPos2dMESA)( long x, long y );
void APIENTRY (*glWindowPos2ivMESA)(long *p );
void APIENTRY (*glWindowPos2svMESA)(GLshort *p );
void APIENTRY (*glWindowPos2fvMESA)(GLlong *p );
void APIENTRY (*glWindowPos3iMESA)( long x, long y, long z );
void APIENTRY (*glWindowPos3sMESA)( long x, long y, long z );
void APIENTRY (*glWindowPos3fMESA)( GLlong x, GLlong y, GLlong z );
void APIENTRY (*glWindowPos3dMESA)( long x, long y, long z );
void APIENTRY (*glWindowPos3ivMESA)(long *p );
void APIENTRY (*glWindowPos3svMESA)(GLshort *p );
void APIENTRY (*glWindowPos3fvMESA)(GLlong *p );
void APIENTRY (*glWindowPos4iMESA)( long x, long y, long z, long w );
void APIENTRY (*glWindowPos4sMESA)( long x, long y, long z, long w );
void APIENTRY (*glWindowPos4dMESA)( long x, long y, long z, long w );
void APIENTRY (*gluNurbsProperty)( GLUnurbsObj *nobj, long property, GLfloat value );
void APIENTRY (*gluGetNurbsProperty)( GLUnurbsObj *nobj, long property, GLfloat *value );
void APIENTRY (*gluNurbsCurve)( GLUnurbsObj *nobj, long nknots, GLfloat *knot, long stride, GLfloat *ctlarray, long order, long type );
void APIENTRY (*gluNurbsSurface)( GLUnurbsObj *nobj, long sknot_count, GLfloat *sknot, long tknot_count, GLfloat *tknot, long s_stride, long t_stride, GLfloat *ctrlarray, long sorder, long torder, long type );
void APIENTRY (*gluNurbsCallback)( GLUnurbsObj *nobj, long which,void (CALLBACK *fn)());
void APIENTRY (*gluPwlCurve)( GLUnurbsObj *nobj, long count, GLfloat *array, long stride,long type);
long APIENTRY (*gluScaleImage)( long format, long widthin, long heightin, long typein, constvoid *datain, long widthout, long heightout, long typeout,void *dataout );
long APIENTRY (*gluBuild1DMipmaps)( long target, long components, long width, long format, long type, constvoid *data );
long APIENTRY (*gluBuild2DMipmaps)( long target, long components, long width, long height, long format, long type, constvoid *data );
void APIENTRY (*gluOrtho2D)( float left, floatright,float bottom, float top );
void APIENTRY (*glGetTexEnvfv)( long target, long pname, GLfloat *params );
void APIENTRY (*glGetTexEnviv)( long target, long pname, long *params );
void APIENTRY (*glGetTexGeniv)( long coord, long pname, long *params );
void APIENTRY (*glGetTexGenfv)( long coord, long pname, GLfloat *params );
void APIENTRY (*glGetTexImage)( long target, long level, long format, long type, GLvoid *pixels );
void APIENTRY (*glGetTexLevelParameterfv)( long target, long level, long pname, GLfloat *params );
void APIENTRY (*glGetTexLevelParameteriv)( long target, long level, long pname, long *params );
void APIENTRY (*glGetTexParameterfv)( long target, long pname, GLfloat *params);
void APIENTRY (*glGetTexParameteriv)( long target, long pname, long *params );
void APIENTRY (*glHint)( long target, long mode );
void APIENTRY (*glIndexd)( float c );
void APIENTRY (*glIndexf)( GLfloat c );
void APIENTRY (*glIndexs)( long c );
void APIENTRY (*glIndexub)( unsigned long c );
void APIENTRY (*glIndexfv)(GLfloat *c );
void APIENTRY (*glIndexiv)(long *c );
void APIENTRY (*glIndexsv)(GLshort *c );
void APIENTRY (*glIndexubv)(GLubyte *c );
void APIENTRY (*glIndexMask)( unsigned long mask );
void APIENTRY (*glIndexPointer)( long type, long stride,GLvoid *ptr );
void APIENTRY (*glInterleavedArrays)( long format, long stride,GLvoid *pointer );
void APIENTRY (*glInitNames)(void );
unsigned long APIENTRY (*glIsList)( unsigned long list );
unsigned long APIENTRY (*glIsTexture)( unsigned long texture );
void APIENTRY (*glLightf)( long light, long pname, GLfloat param );
void APIENTRY (*glLighti)( long light, long pname, long param );
void APIENTRY (*glLightiv)( long light, long pname,long *params );
void APIENTRY (*glLightModelf)( long pname, GLfloat param );
void APIENTRY (*glLightModeli)( long pname, long param );
void APIENTRY (*glLightModelfv)( long pname,GLfloat *params );
void APIENTRY (*glLightModeliv)( long pname,long *params );
void APIENTRY (*glLineWidth)( GLfloat width );
void APIENTRY (*glLineStipple)( long factor, unsigned long pattern );
void APIENTRY (*glListBase)( unsigned long base );
void APIENTRY (*glLoadMatrixf)(GLfloat *m );
void APIENTRY (*glLoadName)( unsigned long name );
void APIENTRY (*glLogicOp)( long opcode );
void APIENTRY (*glMap1f)( long target, GLfloat u1, GLfloat u2, long stride, long order,GLfloat *points );
void APIENTRY (*glMap2f)( long target, GLfloat u1, GLfloat u2, long ustride, long uorder, GLfloat v1, GLfloat v2, long vstride, long vorder,GLfloat *points );
void APIENTRY (*glMapGrid1d)( long un, float u1, float u2 );
void APIENTRY (*glMapGrid1f)( long un, GLfloat u1, GLfloat u2 );
void APIENTRY (*glMapGrid2d)( long un, float u1, float u2, long vn, float v1, float v2 );
void APIENTRY (*glMapGrid2f)( long un, GLfloat u1, GLfloat u2, long vn, GLfloat v1, GLfloat v2 );
void APIENTRY (*glMaterialf)( long face, long pname, GLfloat param );
void APIENTRY (*glMateriali)( long face, long pname, long param );
void APIENTRY (*glMaterialiv)( long face, long pname,long *params );
void APIENTRY (*glMultMatrixf)(GLfloat *m );
void APIENTRY (*glNewList)( unsigned long list, long mode );
void APIENTRY (*glNormal3b)( long nx, long ny, long nz );
void APIENTRY (*glTexCoord4i)( long s, long t, long r, long q );
void APIENTRY (*glTexCoord4s)( long s, long t, long r, long q );
void APIENTRY (*glTexCoord1fv)(GLfloat *v );
void APIENTRY (*glTexCoord1iv)(long *v );
void APIENTRY (*glTexCoord1sv)(GLshort *v );
void APIENTRY (*glTexCoord2fv)(GLfloat *v );
void APIENTRY (*glTexCoord2iv)(long *v );
void APIENTRY (*glTexCoord2sv)(GLshort *v );
void APIENTRY (*glTexCoord3fv)(GLfloat *v );
void APIENTRY (*glTexCoord3iv)(long *v );
void APIENTRY (*glTexCoord3sv)(GLshort *v );
void APIENTRY (*glTexCoord4fv)(GLfloat *v );
void APIENTRY (*glTexCoord4iv)(long *v );
void APIENTRY (*glTexCoord4sv)(GLshort *v );
void APIENTRY (*glTexCoordPointer)( long size, long type, long stride,GLvoid *ptr );
void APIENTRY (*glTexGend)( long coord, long pname, float param );
void APIENTRY (*glTexGenf)( long coord, long pname, GLfloat param );
void APIENTRY (*glTexGeni)( long coord, long pname, long param );
void APIENTRY (*glTexGeniv)( long coord, long pname,long *params );
void APIENTRY (*glTexGenfv)( long coord, long pname,GLfloat *params );
void APIENTRY (*glTexEnvf)( long target, long pname, GLfloat param );
void APIENTRY (*glTexEnvfv)( long target, long pname,GLfloat *param );
void APIENTRY (*glTexEnviv)( long target, long pname,long *param );
void APIENTRY (*glTexImage2D)( long target, long level, long internalformat, long width, long height, long border, long format, long type,GLvoid *pixels );
void APIENTRY (*glTexParameterf)( long target, long pname, GLfloat param );
void APIENTRY (*glTexParameterfv)( long target, long pname,GLfloat *params );
void APIENTRY (*glTexParameteriv)( long target, long pname,long *params );
void APIENTRY (*glTexSubImage1D)( long target, long level, long xoffset, long width, long format, long type,GLvoid *pixels );
void APIENTRY (*glTexSubImage2D)( long target, long level, long xoffset, long yoffset, long width, long height, long format, long type,GLvoid *pixels );
void APIENTRY (*glTranslated)( float x, float y, float z );
void APIENTRY (*glVertex2d)( float x, float y );
void APIENTRY (*glVertex2s)( long x, long y );
void APIENTRY (*glVertex3d)( float x, float y, float z );
void APIENTRY (*glVertex3i)( long x, long y, long z );
void APIENTRY (*glVertex3s)( long x, long y, long z );
void APIENTRY (*glVertex4d)( float x, float y, float z, float w );
void APIENTRY (*glVertex4f)( GLfloat x, GLfloat y, GLfloat z, GLfloat w );
void APIENTRY (*glVertex4i)( long x, long y, long z, long w );
void APIENTRY (*glVertex4s)( long x, long y, long z, long w );
void APIENTRY (*glVertex2fv)(GLfloat *v );
void APIENTRY (*glVertex2iv)(long *v );
void APIENTRY (*glVertex2sv)(GLshort *v );
void APIENTRY (*glVertex3fv)(GLfloat *v );
void APIENTRY (*glVertex3iv)(long *v );
void APIENTRY (*glVertex3sv)(GLshort *v );
void APIENTRY (*glVertex4fv)(GLfloat *v );
void APIENTRY (*glVertex4iv)(long *v );
void APIENTRY (*glVertex4sv)(GLshort *v );
void APIENTRY (*glVertexPointer)( long size, long type, long stride,GLvoid *ptr );
void APIENTRY (*glViewport)( long x, long y, long width, long height );
void APIENTRY (*glVertexPointerEXT)( long size, long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glNormalPointerEXT)( long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glColorPointerEXT)( long size, long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glIndexPointerEXT)( long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glTexCoordPointerEXT)( long size, long type, long stride, long count,GLvoid *ptr );
void APIENTRY (*glEdgeFlagPointerEXT)( long stride, long count,GLboolean *ptr );
void APIENTRY (*glGetPointervEXT)( long pname, GLvoid **params );
void APIENTRY (*glArrayElementEXT)( long i );
void APIENTRY (*glDrawArraysEXT)( long mode, long first, long count );
unsigned long APIENTRY (*glAreTexturesResidentEXT)( long n,unsigned long *textures, GLboolean *residences );
void APIENTRY (*glBindTextureEXT)( long target, unsigned long texture );
void APIENTRY (*glDeleteTexturesEXT)( long n,unsigned long *textures);
void APIENTRY (*glGenTexturesEXT)( long n, unsigned long *textures );
unsigned long APIENTRY (*glIsTextureEXT)( unsigned long texture );
void APIENTRY (*glPrioritizeTexturesEXT)( long n,unsigned long *textures,GLclampf *priorities );
void APIENTRY (*glCopyTexSubImage3DEXT)( long target, long level, long xoffset, long yoffset, long zoffset, long x, long y, long width, long height );
void APIENTRY (*glTexImage3DEXT)( long target, long level, long internalformat, long width, long height, long depth, long border, long format, long type,GLvoid *pixels );
void APIENTRY (*glTexSubImage3DEXT)( long target, long level, long xoffset, long yoffset, long zoffset, long width, long height, long depth, long format, long type,GLvoid *pixels );
void APIENTRY (*glPointParameterfEXT)( long pname, GLfloat param );
void APIENTRY (*glPointParameterfvEXT)( long pname,GLfloat *params );
void APIENTRY (*glWindowPos4fMESA)( GLfloat x, GLfloat y, GLfloat z, GLfloat w );
void APIENTRY (*glWindowPos2iMESA)( long x, long y );
void APIENTRY (*glWindowPos2sMESA)( long x, long y );
void APIENTRY (*glWindowPos2fMESA)( GLfloat x, GLfloat y );
void APIENTRY (*glWindowPos2dMESA)( float x, float y );
void APIENTRY (*glWindowPos2ivMESA)(long *p );
void APIENTRY (*glWindowPos2svMESA)(GLshort *p );
void APIENTRY (*glWindowPos2fvMESA)(GLfloat *p );
void APIENTRY (*glWindowPos3iMESA)( long x, long y, long z );
void APIENTRY (*glWindowPos3sMESA)( long x, long y, long z );
void APIENTRY (*glWindowPos3fMESA)( GLfloat x, GLfloat y, GLfloat z );
void APIENTRY (*glWindowPos3dMESA)( float x, float y, float z );
void APIENTRY (*glWindowPos3ivMESA)(long *p );
void APIENTRY (*glWindowPos3svMESA)(GLshort *p );
void APIENTRY (*glWindowPos3fvMESA)(GLfloat *p );
void APIENTRY (*glWindowPos4iMESA)( long x, long y, long z, long w );
void APIENTRY (*glWindowPos4sMESA)( long x, long y, long z, long w );
void APIENTRY (*glWindowPos4dMESA)( float x, float y, float z, float w );