// this file was automatically generated DO NOT EDIT!
// CaveUTGL - Willem de Jonge (willem@argcargv.com) - 2003
#include "CaveUTGl.h"
#include "GL/gl.h"
#include "gljumptable.h"

//#define GLAPI __declspec( dllexport )

GLAPI void GLAPIENTRY glClearIndex( GLfloat c )
{
    glJump.glClearIndex(c);
}
GLAPI void GLAPIENTRY glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha )
{
    glJump.glClearColor(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glClear( GLbitfield mask )
{
    glJump.glClear(mask);
}
GLAPI void GLAPIENTRY glIndexMask( GLuint mask )
{
    glJump.glIndexMask(mask);
}
GLAPI void GLAPIENTRY glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha )
{
    glJump.glColorMask(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glAlphaFunc( GLenum func, GLclampf ref )
{
    glJump.glAlphaFunc(func, ref);
}
GLAPI void GLAPIENTRY glBlendFunc( GLenum sfactor, GLenum dfactor )
{
    glJump.glBlendFunc(sfactor, dfactor);
}
GLAPI void GLAPIENTRY glLogicOp( GLenum opcode )
{
    glJump.glLogicOp(opcode);
}
GLAPI void GLAPIENTRY glCullFace( GLenum mode )
{
    glJump.glCullFace(mode);
}
GLAPI void GLAPIENTRY glFrontFace( GLenum mode )
{
    glJump.glFrontFace(mode);
}
GLAPI void GLAPIENTRY glPointSize( GLfloat size )
{
    glJump.glPointSize(size);
}
GLAPI void GLAPIENTRY glLineWidth( GLfloat width )
{
    glJump.glLineWidth(width);
}
GLAPI void GLAPIENTRY glLineStipple( GLint factor, GLushort pattern )
{
    glJump.glLineStipple(factor, pattern);
}
GLAPI void GLAPIENTRY glPolygonMode( GLenum face, GLenum mode )
{
    glJump.glPolygonMode(face, mode);
}
GLAPI void GLAPIENTRY glPolygonOffset( GLfloat factor, GLfloat units )
{
    glJump.glPolygonOffset(factor, units);
}
GLAPI void GLAPIENTRY glPolygonStipple( const GLubyte *mask )
{
    glJump.glPolygonStipple(mask);
}
GLAPI void GLAPIENTRY glGetPolygonStipple( GLubyte *mask )
{
    glJump.glGetPolygonStipple(mask);
}
GLAPI void GLAPIENTRY glEdgeFlag( GLboolean flag )
{
    glJump.glEdgeFlag(flag);
}
GLAPI void GLAPIENTRY glEdgeFlagv( const GLboolean *flag )
{
    glJump.glEdgeFlagv(flag);
}
GLAPI void GLAPIENTRY glScissor( GLint x, GLint y, GLsizei width, GLsizei height)
{
    glJump.glScissor(x, y, width, height);
}
GLAPI void GLAPIENTRY glClipPlane( GLenum plane, const GLdouble *equation )
{
    glJump.glClipPlane(plane, equation);
}
GLAPI void GLAPIENTRY glGetClipPlane( GLenum plane, GLdouble *equation )
{
    glJump.glGetClipPlane(plane, equation);
}
GLAPI void GLAPIENTRY glDrawBuffer( GLenum mode )
{
    glJump.glDrawBuffer(mode);
}
GLAPI void GLAPIENTRY glReadBuffer( GLenum mode )
{
    glJump.glReadBuffer(mode);
}
GLAPI void GLAPIENTRY glEnable( GLenum cap )
{
    glJump.glEnable(cap);
}
GLAPI void GLAPIENTRY glDisable( GLenum cap )
{
    glJump.glDisable(cap);
}
GLAPI GLboolean GLAPIENTRY glIsEnabled( GLenum cap )
{
    return glJump.glIsEnabled(cap);
}
GLAPI void GLAPIENTRY glEnableClientState( GLenum cap )
{
    glJump.glEnableClientState(cap);
}
GLAPI void GLAPIENTRY glDisableClientState( GLenum cap )
{
    glJump.glDisableClientState(cap);
}
GLAPI void GLAPIENTRY glGetBooleanv( GLenum pname, GLboolean *params )
{
    glJump.glGetBooleanv(pname, params);
}
GLAPI void GLAPIENTRY glGetDoublev( GLenum pname, GLdouble *params )
{
    glJump.glGetDoublev(pname, params);
}
GLAPI void GLAPIENTRY glGetIntegerv( GLenum pname, GLint *params )
{
    glJump.glGetIntegerv(pname, params);
}
GLAPI void GLAPIENTRY glPushAttrib( GLbitfield mask )
{
    glJump.glPushAttrib(mask);
}
GLAPI void GLAPIENTRY glPopAttrib( void )
{
    glJump.glPopAttrib();
}
GLAPI void GLAPIENTRY glPushClientAttrib( GLbitfield mask )
{
    glJump.glPushClientAttrib(mask);
}
GLAPI void GLAPIENTRY glPopClientAttrib( void )
{
    glJump.glPopClientAttrib();
}
GLAPI GLint GLAPIENTRY glRenderMode( GLenum mode )
{
    return glJump.glRenderMode(mode);
}
GLAPI GLenum GLAPIENTRY glGetError( void )
{
    return glJump.glGetError();
}
GLAPI const GLubyte* GLAPIENTRY glGetString( GLenum name )
{
    return glJump.glGetString(name);
}
GLAPI void GLAPIENTRY glFinish( void )
{
    glJump.glFinish();
}
GLAPI void GLAPIENTRY glFlush( void )
{
    glJump.glFlush();
}
GLAPI void GLAPIENTRY glHint( GLenum target, GLenum mode )
{
    glJump.glHint(target, mode);
}
GLAPI void GLAPIENTRY glClearDepth( GLclampd depth )
{
    glJump.glClearDepth(depth);
}
GLAPI void GLAPIENTRY glDepthFunc( GLenum func )
{
    glJump.glDepthFunc(func);
}
GLAPI void GLAPIENTRY glDepthMask( GLboolean flag )
{
    glJump.glDepthMask(flag);
}
GLAPI void GLAPIENTRY glDepthRange( GLclampd near_val, GLclampd far_val )
{
    glJump.glDepthRange(near_val, far_val);
}
GLAPI void GLAPIENTRY glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha )
{
    glJump.glClearAccum(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glAccum( GLenum op, GLfloat value )
{
    glJump.glAccum(op, value);
}
GLAPI void GLAPIENTRY glViewport( GLint x, GLint y, GLsizei width, GLsizei height )
{
    glJump.glViewport(x, y, width, height);
}
GLAPI GLboolean GLAPIENTRY glIsList( GLuint list )
{
    return glJump.glIsList(list);
}
GLAPI void GLAPIENTRY glDeleteLists( GLuint list, GLsizei range )
{
    glJump.glDeleteLists(list, range);
}
GLAPI GLuint GLAPIENTRY glGenLists( GLsizei range )
{
    return glJump.glGenLists(range);
}
GLAPI void GLAPIENTRY glNewList( GLuint list, GLenum mode )
{
    glJump.glNewList(list, mode);
}
GLAPI void GLAPIENTRY glEndList( void )
{
    glJump.glEndList();
}
GLAPI void GLAPIENTRY glCallList( GLuint list )
{
    glJump.glCallList(list);
}
GLAPI void GLAPIENTRY glCallLists( GLsizei n, GLenum type, const GLvoid *lists )
{
    glJump.glCallLists(n, type, lists);
}
GLAPI void GLAPIENTRY glListBase( GLuint base )
{
    glJump.glListBase(base);
}
GLAPI void GLAPIENTRY glBegin( GLenum mode )
{
    glJump.glBegin(mode);
}
GLAPI void GLAPIENTRY glEnd( void )
{
    glJump.glEnd();
}
GLAPI void GLAPIENTRY glVertex2d( GLdouble x, GLdouble y )
{
    glJump.glVertex2d(x, y);
}
GLAPI void GLAPIENTRY glVertex2f( GLfloat x, GLfloat y )
{
    glJump.glVertex2f(x, y);
}
GLAPI void GLAPIENTRY glVertex2i( GLint x, GLint y )
{
    glJump.glVertex2i(x, y);
}
GLAPI void GLAPIENTRY glVertex2s( GLshort x, GLshort y )
{
    glJump.glVertex2s(x, y);
}
GLAPI void GLAPIENTRY glVertex3d( GLdouble x, GLdouble y, GLdouble z )
{
    glJump.glVertex3d(x, y, z);
}
GLAPI void GLAPIENTRY glVertex3f( GLfloat x, GLfloat y, GLfloat z )
{
    glJump.glVertex3f(x, y, z);
}
GLAPI void GLAPIENTRY glVertex3i( GLint x, GLint y, GLint z )
{
    glJump.glVertex3i(x, y, z);
}
GLAPI void GLAPIENTRY glVertex3s( GLshort x, GLshort y, GLshort z )
{
    glJump.glVertex3s(x, y, z);
}
GLAPI void GLAPIENTRY glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w )
{
    glJump.glVertex4d(x, y, z, w);
}
GLAPI void GLAPIENTRY glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w )
{
    glJump.glVertex4f(x, y, z, w);
}
GLAPI void GLAPIENTRY glVertex4i( GLint x, GLint y, GLint z, GLint w )
{
    glJump.glVertex4i(x, y, z, w);
}
GLAPI void GLAPIENTRY glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w )
{
    glJump.glVertex4s(x, y, z, w);
}
GLAPI void GLAPIENTRY glVertex2dv( const GLdouble *v )
{
    glJump.glVertex2dv(v);
}
GLAPI void GLAPIENTRY glVertex2fv( const GLfloat *v )
{
    glJump.glVertex2fv(v);
}
GLAPI void GLAPIENTRY glVertex2iv( const GLint *v )
{
    glJump.glVertex2iv(v);
}
GLAPI void GLAPIENTRY glVertex2sv( const GLshort *v )
{
    glJump.glVertex2sv(v);
}
GLAPI void GLAPIENTRY glVertex3dv( const GLdouble *v )
{
    glJump.glVertex3dv(v);
}
GLAPI void GLAPIENTRY glVertex3fv( const GLfloat *v )
{
    glJump.glVertex3fv(v);
}
GLAPI void GLAPIENTRY glVertex3iv( const GLint *v )
{
    glJump.glVertex3iv(v);
}
GLAPI void GLAPIENTRY glVertex3sv( const GLshort *v )
{
    glJump.glVertex3sv(v);
}
GLAPI void GLAPIENTRY glVertex4dv( const GLdouble *v )
{
    glJump.glVertex4dv(v);
}
GLAPI void GLAPIENTRY glVertex4fv( const GLfloat *v )
{
    glJump.glVertex4fv(v);
}
GLAPI void GLAPIENTRY glVertex4iv( const GLint *v )
{
    glJump.glVertex4iv(v);
}
GLAPI void GLAPIENTRY glVertex4sv( const GLshort *v )
{
    glJump.glVertex4sv(v);
}
GLAPI void GLAPIENTRY glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz )
{
    glJump.glNormal3b(nx, ny, nz);
}
GLAPI void GLAPIENTRY glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz )
{
    glJump.glNormal3d(nx, ny, nz);
}
GLAPI void GLAPIENTRY glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz )
{
    glJump.glNormal3f(nx, ny, nz);
}
GLAPI void GLAPIENTRY glNormal3i( GLint nx, GLint ny, GLint nz )
{
    glJump.glNormal3i(nx, ny, nz);
}
GLAPI void GLAPIENTRY glNormal3s( GLshort nx, GLshort ny, GLshort nz )
{
    glJump.glNormal3s(nx, ny, nz);
}
GLAPI void GLAPIENTRY glNormal3bv( const GLbyte *v )
{
    glJump.glNormal3bv(v);
}
GLAPI void GLAPIENTRY glNormal3dv( const GLdouble *v )
{
    glJump.glNormal3dv(v);
}
GLAPI void GLAPIENTRY glNormal3fv( const GLfloat *v )
{
    glJump.glNormal3fv(v);
}
GLAPI void GLAPIENTRY glNormal3iv( const GLint *v )
{
    glJump.glNormal3iv(v);
}
GLAPI void GLAPIENTRY glNormal3sv( const GLshort *v )
{
    glJump.glNormal3sv(v);
}
GLAPI void GLAPIENTRY glIndexd( GLdouble c )
{
    glJump.glIndexd(c);
}
GLAPI void GLAPIENTRY glIndexf( GLfloat c )
{
    glJump.glIndexf(c);
}
GLAPI void GLAPIENTRY glIndexi( GLint c )
{
    glJump.glIndexi(c);
}
GLAPI void GLAPIENTRY glIndexs( GLshort c )
{
    glJump.glIndexs(c);
}
GLAPI void GLAPIENTRY glIndexub( GLubyte c )
{
    glJump.glIndexub(c);
}
GLAPI void GLAPIENTRY glIndexdv( const GLdouble *c )
{
    glJump.glIndexdv(c);
}
GLAPI void GLAPIENTRY glIndexfv( const GLfloat *c )
{
    glJump.glIndexfv(c);
}
GLAPI void GLAPIENTRY glIndexiv( const GLint *c )
{
    glJump.glIndexiv(c);
}
GLAPI void GLAPIENTRY glIndexsv( const GLshort *c )
{
    glJump.glIndexsv(c);
}
GLAPI void GLAPIENTRY glIndexubv( const GLubyte *c )
{
    glJump.glIndexubv(c);
}
GLAPI void GLAPIENTRY glColor3b( GLbyte red, GLbyte green, GLbyte blue )
{
    glJump.glColor3b(red, green, blue);
}
GLAPI void GLAPIENTRY glColor3d( GLdouble red, GLdouble green, GLdouble blue )
{
    glJump.glColor3d(red, green, blue);
}
GLAPI void GLAPIENTRY glColor3f( GLfloat red, GLfloat green, GLfloat blue )
{
    glJump.glColor3f(red, green, blue);
}
GLAPI void GLAPIENTRY glColor3i( GLint red, GLint green, GLint blue )
{
    glJump.glColor3i(red, green, blue);
}
GLAPI void GLAPIENTRY glColor3s( GLshort red, GLshort green, GLshort blue )
{
    glJump.glColor3s(red, green, blue);
}
GLAPI void GLAPIENTRY glColor3ub( GLubyte red, GLubyte green, GLubyte blue )
{
    glJump.glColor3ub(red, green, blue);
}
GLAPI void GLAPIENTRY glColor3ui( GLuint red, GLuint green, GLuint blue )
{
    glJump.glColor3ui(red, green, blue);
}
GLAPI void GLAPIENTRY glColor3us( GLushort red, GLushort green, GLushort blue )
{
    glJump.glColor3us(red, green, blue);
}
GLAPI void GLAPIENTRY glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha )
{
    glJump.glColor4b(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha )
{
    glJump.glColor4d(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha )
{
    glJump.glColor4f(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glColor4i( GLint red, GLint green, GLint blue, GLint alpha )
{
    glJump.glColor4i(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha )
{
    glJump.glColor4s(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha )
{
    glJump.glColor4ub(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha )
{
    glJump.glColor4ui(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha )
{
    glJump.glColor4us(red, green, blue, alpha);
}
GLAPI void GLAPIENTRY glColor3bv( const GLbyte *v )
{
    glJump.glColor3bv(v);
}
GLAPI void GLAPIENTRY glColor3dv( const GLdouble *v )
{
    glJump.glColor3dv(v);
}
GLAPI void GLAPIENTRY glColor3fv( const GLfloat *v )
{
    glJump.glColor3fv(v);
}
GLAPI void GLAPIENTRY glColor3iv( const GLint *v )
{
    glJump.glColor3iv(v);
}
GLAPI void GLAPIENTRY glColor3sv( const GLshort *v )
{
    glJump.glColor3sv(v);
}
GLAPI void GLAPIENTRY glColor3ubv( const GLubyte *v )
{
    glJump.glColor3ubv(v);
}
GLAPI void GLAPIENTRY glColor3uiv( const GLuint *v )
{
    glJump.glColor3uiv(v);
}
GLAPI void GLAPIENTRY glColor3usv( const GLushort *v )
{
    glJump.glColor3usv(v);
}
GLAPI void GLAPIENTRY glColor4bv( const GLbyte *v )
{
    glJump.glColor4bv(v);
}
GLAPI void GLAPIENTRY glColor4dv( const GLdouble *v )
{
    glJump.glColor4dv(v);
}
GLAPI void GLAPIENTRY glColor4fv( const GLfloat *v )
{
    glJump.glColor4fv(v);
}
GLAPI void GLAPIENTRY glColor4iv( const GLint *v )
{
    glJump.glColor4iv(v);
}
GLAPI void GLAPIENTRY glColor4sv( const GLshort *v )
{
    glJump.glColor4sv(v);
}
GLAPI void GLAPIENTRY glColor4ubv( const GLubyte *v )
{
    glJump.glColor4ubv(v);
}
GLAPI void GLAPIENTRY glColor4uiv( const GLuint *v )
{
    glJump.glColor4uiv(v);
}
GLAPI void GLAPIENTRY glColor4usv( const GLushort *v )
{
    glJump.glColor4usv(v);
}
GLAPI void GLAPIENTRY glTexCoord1d( GLdouble s )
{
    glJump.glTexCoord1d(s);
}
GLAPI void GLAPIENTRY glTexCoord1f( GLfloat s )
{
    glJump.glTexCoord1f(s);
}
GLAPI void GLAPIENTRY glTexCoord1i( GLint s )
{
    glJump.glTexCoord1i(s);
}
GLAPI void GLAPIENTRY glTexCoord1s( GLshort s )
{
    glJump.glTexCoord1s(s);
}
GLAPI void GLAPIENTRY glTexCoord2d( GLdouble s, GLdouble t )
{
    glJump.glTexCoord2d(s, t);
}
GLAPI void GLAPIENTRY glTexCoord2f( GLfloat s, GLfloat t )
{
    glJump.glTexCoord2f(s, t);
}
GLAPI void GLAPIENTRY glTexCoord2i( GLint s, GLint t )
{
    glJump.glTexCoord2i(s, t);
}
GLAPI void GLAPIENTRY glTexCoord2s( GLshort s, GLshort t )
{
    glJump.glTexCoord2s(s, t);
}
GLAPI void GLAPIENTRY glTexCoord3d( GLdouble s, GLdouble t, GLdouble r )
{
    glJump.glTexCoord3d(s, t, r);
}
GLAPI void GLAPIENTRY glTexCoord3f( GLfloat s, GLfloat t, GLfloat r )
{
    glJump.glTexCoord3f(s, t, r);
}
GLAPI void GLAPIENTRY glTexCoord3i( GLint s, GLint t, GLint r )
{
    glJump.glTexCoord3i(s, t, r);
}
GLAPI void GLAPIENTRY glTexCoord3s( GLshort s, GLshort t, GLshort r )
{
    glJump.glTexCoord3s(s, t, r);
}
GLAPI void GLAPIENTRY glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q )
{
    glJump.glTexCoord4d(s, t, r, q);
}
GLAPI void GLAPIENTRY glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q )
{
    glJump.glTexCoord4f(s, t, r, q);
}
GLAPI void GLAPIENTRY glTexCoord4i( GLint s, GLint t, GLint r, GLint q )
{
    glJump.glTexCoord4i(s, t, r, q);
}
GLAPI void GLAPIENTRY glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q )
{
    glJump.glTexCoord4s(s, t, r, q);
}
GLAPI void GLAPIENTRY glTexCoord1dv( const GLdouble *v )
{
    glJump.glTexCoord1dv(v);
}
GLAPI void GLAPIENTRY glTexCoord1fv( const GLfloat *v )
{
    glJump.glTexCoord1fv(v);
}
GLAPI void GLAPIENTRY glTexCoord1iv( const GLint *v )
{
    glJump.glTexCoord1iv(v);
}
GLAPI void GLAPIENTRY glTexCoord1sv( const GLshort *v )
{
    glJump.glTexCoord1sv(v);
}
GLAPI void GLAPIENTRY glTexCoord2dv( const GLdouble *v )
{
    glJump.glTexCoord2dv(v);
}
GLAPI void GLAPIENTRY glTexCoord2fv( const GLfloat *v )
{
    glJump.glTexCoord2fv(v);
}
GLAPI void GLAPIENTRY glTexCoord2iv( const GLint *v )
{
    glJump.glTexCoord2iv(v);
}
GLAPI void GLAPIENTRY glTexCoord2sv( const GLshort *v )
{
    glJump.glTexCoord2sv(v);
}
GLAPI void GLAPIENTRY glTexCoord3dv( const GLdouble *v )
{
    glJump.glTexCoord3dv(v);
}
GLAPI void GLAPIENTRY glTexCoord3fv( const GLfloat *v )
{
    glJump.glTexCoord3fv(v);
}
GLAPI void GLAPIENTRY glTexCoord3iv( const GLint *v )
{
    glJump.glTexCoord3iv(v);
}
GLAPI void GLAPIENTRY glTexCoord3sv( const GLshort *v )
{
    glJump.glTexCoord3sv(v);
}
GLAPI void GLAPIENTRY glTexCoord4dv( const GLdouble *v )
{
    glJump.glTexCoord4dv(v);
}
GLAPI void GLAPIENTRY glTexCoord4fv( const GLfloat *v )
{
    glJump.glTexCoord4fv(v);
}
GLAPI void GLAPIENTRY glTexCoord4iv( const GLint *v )
{
    glJump.glTexCoord4iv(v);
}
GLAPI void GLAPIENTRY glTexCoord4sv( const GLshort *v )
{
    glJump.glTexCoord4sv(v);
}
GLAPI void GLAPIENTRY glRasterPos2d( GLdouble x, GLdouble y )
{
    glJump.glRasterPos2d(x, y);
}
GLAPI void GLAPIENTRY glRasterPos2f( GLfloat x, GLfloat y )
{
    glJump.glRasterPos2f(x, y);
}
GLAPI void GLAPIENTRY glRasterPos2i( GLint x, GLint y )
{
    glJump.glRasterPos2i(x, y);
}
GLAPI void GLAPIENTRY glRasterPos2s( GLshort x, GLshort y )
{
    glJump.glRasterPos2s(x, y);
}
GLAPI void GLAPIENTRY glRasterPos3d( GLdouble x, GLdouble y, GLdouble z )
{
    glJump.glRasterPos3d(x, y, z);
}
GLAPI void GLAPIENTRY glRasterPos3f( GLfloat x, GLfloat y, GLfloat z )
{
    glJump.glRasterPos3f(x, y, z);
}
GLAPI void GLAPIENTRY glRasterPos3i( GLint x, GLint y, GLint z )
{
    glJump.glRasterPos3i(x, y, z);
}
GLAPI void GLAPIENTRY glRasterPos3s( GLshort x, GLshort y, GLshort z )
{
    glJump.glRasterPos3s(x, y, z);
}
GLAPI void GLAPIENTRY glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w )
{
    glJump.glRasterPos4d(x, y, z, w);
}
GLAPI void GLAPIENTRY glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w )
{
    glJump.glRasterPos4f(x, y, z, w);
}
GLAPI void GLAPIENTRY glRasterPos4i( GLint x, GLint y, GLint z, GLint w )
{
    glJump.glRasterPos4i(x, y, z, w);
}
GLAPI void GLAPIENTRY glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w )
{
    glJump.glRasterPos4s(x, y, z, w);
}
GLAPI void GLAPIENTRY glRasterPos2dv( const GLdouble *v )
{
    glJump.glRasterPos2dv(v);
}
GLAPI void GLAPIENTRY glRasterPos2fv( const GLfloat *v )
{
    glJump.glRasterPos2fv(v);
}
GLAPI void GLAPIENTRY glRasterPos2iv( const GLint *v )
{
    glJump.glRasterPos2iv(v);
}
GLAPI void GLAPIENTRY glRasterPos2sv( const GLshort *v )
{
    glJump.glRasterPos2sv(v);
}
GLAPI void GLAPIENTRY glRasterPos3dv( const GLdouble *v )
{
    glJump.glRasterPos3dv(v);
}
GLAPI void GLAPIENTRY glRasterPos3fv( const GLfloat *v )
{
    glJump.glRasterPos3fv(v);
}
GLAPI void GLAPIENTRY glRasterPos3iv( const GLint *v )
{
    glJump.glRasterPos3iv(v);
}
GLAPI void GLAPIENTRY glRasterPos3sv( const GLshort *v )
{
    glJump.glRasterPos3sv(v);
}
GLAPI void GLAPIENTRY glRasterPos4dv( const GLdouble *v )
{
    glJump.glRasterPos4dv(v);
}
GLAPI void GLAPIENTRY glRasterPos4fv( const GLfloat *v )
{
    glJump.glRasterPos4fv(v);
}
GLAPI void GLAPIENTRY glRasterPos4iv( const GLint *v )
{
    glJump.glRasterPos4iv(v);
}
GLAPI void GLAPIENTRY glRasterPos4sv( const GLshort *v )
{
    glJump.glRasterPos4sv(v);
}
GLAPI void GLAPIENTRY glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 )
{
    glJump.glRectd(x1, y1, x2, y2);
}
GLAPI void GLAPIENTRY glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 )
{
    glJump.glRectf(x1, y1, x2, y2);
}
GLAPI void GLAPIENTRY glRecti( GLint x1, GLint y1, GLint x2, GLint y2 )
{
    glJump.glRecti(x1, y1, x2, y2);
}
GLAPI void GLAPIENTRY glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 )
{
    glJump.glRects(x1, y1, x2, y2);
}
GLAPI void GLAPIENTRY glRectdv( const GLdouble *v1, const GLdouble *v2 )
{
    glJump.glRectdv(v1, v2);
}
GLAPI void GLAPIENTRY glRectfv( const GLfloat *v1, const GLfloat *v2 )
{
    glJump.glRectfv(v1, v2);
}
GLAPI void GLAPIENTRY glRectiv( const GLint *v1, const GLint *v2 )
{
    glJump.glRectiv(v1, v2);
}
GLAPI void GLAPIENTRY glRectsv( const GLshort *v1, const GLshort *v2 )
{
    glJump.glRectsv(v1, v2);
}
GLAPI void GLAPIENTRY glVertexPointer( GLint size, GLenum type, GLsizei stride, const GLvoid *ptr )
{
    glJump.glVertexPointer(size, type, stride, ptr);
}
GLAPI void GLAPIENTRY glNormalPointer( GLenum type, GLsizei stride, const GLvoid *ptr )
{
    glJump.glNormalPointer(type, stride, ptr);
}
GLAPI void GLAPIENTRY glColorPointer( GLint size, GLenum type, GLsizei stride, const GLvoid *ptr )
{
    glJump.glColorPointer(size, type, stride, ptr);
}
GLAPI void GLAPIENTRY glIndexPointer( GLenum type, GLsizei stride, const GLvoid *ptr )
{
    glJump.glIndexPointer(type, stride, ptr);
}
GLAPI void GLAPIENTRY glTexCoordPointer( GLint size, GLenum type, GLsizei stride, const GLvoid *ptr )
{
    glJump.glTexCoordPointer(size, type, stride, ptr);
}
GLAPI void GLAPIENTRY glEdgeFlagPointer( GLsizei stride, const GLvoid *ptr )
{
    glJump.glEdgeFlagPointer(stride, ptr);
}
GLAPI void GLAPIENTRY glGetPointerv( GLenum pname, GLvoid **params )
{
    glJump.glGetPointerv(pname, params);
}
GLAPI void GLAPIENTRY glArrayElement( GLint i )
{
    glJump.glArrayElement(i);
}
GLAPI void GLAPIENTRY glDrawArrays( GLenum mode, GLint first, GLsizei count )
{
    glJump.glDrawArrays(mode, first, count);
}
GLAPI void GLAPIENTRY glDrawElements( GLenum mode, GLsizei count, GLenum type, const GLvoid *indices )
{
    glJump.glDrawElements(mode, count, type, indices);
}
GLAPI void GLAPIENTRY glInterleavedArrays( GLenum format, GLsizei stride, const GLvoid *pointer )
{
    glJump.glInterleavedArrays(format, stride, pointer);
}
GLAPI void GLAPIENTRY glShadeModel( GLenum mode )
{
    glJump.glShadeModel(mode);
}
GLAPI void GLAPIENTRY glLightf( GLenum light, GLenum pname, GLfloat param )
{
    glJump.glLightf(light, pname, param);
}
GLAPI void GLAPIENTRY glLighti( GLenum light, GLenum pname, GLint param )
{
    glJump.glLighti(light, pname, param);
}
GLAPI void GLAPIENTRY glLightfv( GLenum light, GLenum pname, const GLfloat *params )
{
    glJump.glLightfv(light, pname, params);
}
GLAPI void GLAPIENTRY glLightiv( GLenum light, GLenum pname, const GLint *params )
{
    glJump.glLightiv(light, pname, params);
}
GLAPI void GLAPIENTRY glGetLightfv( GLenum light, GLenum pname, GLfloat *params )
{
    glJump.glGetLightfv(light, pname, params);
}
GLAPI void GLAPIENTRY glGetLightiv( GLenum light, GLenum pname, GLint *params )
{
    glJump.glGetLightiv(light, pname, params);
}
GLAPI void GLAPIENTRY glLightModelf( GLenum pname, GLfloat param )
{
    glJump.glLightModelf(pname, param);
}
GLAPI void GLAPIENTRY glLightModeli( GLenum pname, GLint param )
{
    glJump.glLightModeli(pname, param);
}
GLAPI void GLAPIENTRY glLightModelfv( GLenum pname, const GLfloat *params )
{
    glJump.glLightModelfv(pname, params);
}
GLAPI void GLAPIENTRY glLightModeliv( GLenum pname, const GLint *params )
{
    glJump.glLightModeliv(pname, params);
}
GLAPI void GLAPIENTRY glMaterialf( GLenum face, GLenum pname, GLfloat param )
{
    glJump.glMaterialf(face, pname, param);
}
GLAPI void GLAPIENTRY glMateriali( GLenum face, GLenum pname, GLint param )
{
    glJump.glMateriali(face, pname, param);
}
GLAPI void GLAPIENTRY glMaterialfv( GLenum face, GLenum pname, const GLfloat *params )
{
    glJump.glMaterialfv(face, pname, params);
}
GLAPI void GLAPIENTRY glMaterialiv( GLenum face, GLenum pname, const GLint *params )
{
    glJump.glMaterialiv(face, pname, params);
}
GLAPI void GLAPIENTRY glGetMaterialfv( GLenum face, GLenum pname, GLfloat *params )
{
    glJump.glGetMaterialfv(face, pname, params);
}
GLAPI void GLAPIENTRY glGetMaterialiv( GLenum face, GLenum pname, GLint *params )
{
    glJump.glGetMaterialiv(face, pname, params);
}
GLAPI void GLAPIENTRY glColorMaterial( GLenum face, GLenum mode )
{
    glJump.glColorMaterial(face, mode);
}
GLAPI void GLAPIENTRY glPixelZoom( GLfloat xfactor, GLfloat yfactor )
{
    glJump.glPixelZoom(xfactor, yfactor);
}
GLAPI void GLAPIENTRY glPixelStoref( GLenum pname, GLfloat param )
{
    glJump.glPixelStoref(pname, param);
}
GLAPI void GLAPIENTRY glPixelStorei( GLenum pname, GLint param )
{
    glJump.glPixelStorei(pname, param);
}
GLAPI void GLAPIENTRY glPixelTransferf( GLenum pname, GLfloat param )
{
    glJump.glPixelTransferf(pname, param);
}
GLAPI void GLAPIENTRY glPixelTransferi( GLenum pname, GLint param )
{
    glJump.glPixelTransferi(pname, param);
}
GLAPI void GLAPIENTRY glPixelMapfv( GLenum map, GLint mapsize, const GLfloat *values )
{
    glJump.glPixelMapfv(map, mapsize, values);
}
GLAPI void GLAPIENTRY glPixelMapuiv( GLenum map, GLint mapsize, const GLuint *values )
{
    glJump.glPixelMapuiv(map, mapsize, values);
}
GLAPI void GLAPIENTRY glPixelMapusv( GLenum map, GLint mapsize, const GLushort *values )
{
    glJump.glPixelMapusv(map, mapsize, values);
}
GLAPI void GLAPIENTRY glGetPixelMapfv( GLenum map, GLfloat *values )
{
    glJump.glGetPixelMapfv(map, values);
}
GLAPI void GLAPIENTRY glGetPixelMapuiv( GLenum map, GLuint *values )
{
    glJump.glGetPixelMapuiv(map, values);
}
GLAPI void GLAPIENTRY glGetPixelMapusv( GLenum map, GLushort *values )
{
    glJump.glGetPixelMapusv(map, values);
}
GLAPI void GLAPIENTRY glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap )
{
    glJump.glBitmap(width, height, xorig, yorig, xmove, ymove, bitmap);
}
GLAPI void GLAPIENTRY glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels )
{
    glJump.glReadPixels(x, y, width, height, format, type, pixels);
}
GLAPI void GLAPIENTRY glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels )
{
    glJump.glDrawPixels(width, height, format, type, pixels);
}
GLAPI void GLAPIENTRY glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type )
{
    glJump.glCopyPixels(x, y, width, height, type);
}
GLAPI void GLAPIENTRY glStencilFunc( GLenum func, GLint ref, GLuint mask )
{
    glJump.glStencilFunc(func, ref, mask);
}
GLAPI void GLAPIENTRY glStencilMask( GLuint mask )
{
    glJump.glStencilMask(mask);
}
GLAPI void GLAPIENTRY glStencilOp( GLenum fail, GLenum zfail, GLenum zpass )
{
    glJump.glStencilOp(fail, zfail, zpass);
}
GLAPI void GLAPIENTRY glClearStencil( GLint s )
{
    glJump.glClearStencil(s);
}
GLAPI void GLAPIENTRY glTexGend( GLenum coord, GLenum pname, GLdouble param )
{
    glJump.glTexGend(coord, pname, param);
}
GLAPI void GLAPIENTRY glTexGenf( GLenum coord, GLenum pname, GLfloat param )
{
    glJump.glTexGenf(coord, pname, param);
}
GLAPI void GLAPIENTRY glTexGeni( GLenum coord, GLenum pname, GLint param )
{
    glJump.glTexGeni(coord, pname, param);
}
GLAPI void GLAPIENTRY glTexGendv( GLenum coord, GLenum pname, const GLdouble *params )
{
    glJump.glTexGendv(coord, pname, params);
}
GLAPI void GLAPIENTRY glTexGenfv( GLenum coord, GLenum pname, const GLfloat *params )
{
    glJump.glTexGenfv(coord, pname, params);
}
GLAPI void GLAPIENTRY glTexGeniv( GLenum coord, GLenum pname, const GLint *params )
{
    glJump.glTexGeniv(coord, pname, params);
}
GLAPI void GLAPIENTRY glGetTexGendv( GLenum coord, GLenum pname, GLdouble *params )
{
    glJump.glGetTexGendv(coord, pname, params);
}
GLAPI void GLAPIENTRY glGetTexGenfv( GLenum coord, GLenum pname, GLfloat *params )
{
    glJump.glGetTexGenfv(coord, pname, params);
}
GLAPI void GLAPIENTRY glGetTexGeniv( GLenum coord, GLenum pname, GLint *params )
{
    glJump.glGetTexGeniv(coord, pname, params);
}
GLAPI void GLAPIENTRY glTexEnvf( GLenum target, GLenum pname, GLfloat param )
{
    glJump.glTexEnvf(target, pname, param);
}
GLAPI void GLAPIENTRY glTexEnvi( GLenum target, GLenum pname, GLint param )
{
    glJump.glTexEnvi(target, pname, param);
}
GLAPI void GLAPIENTRY glTexEnvfv( GLenum target, GLenum pname, const GLfloat *params )
{
    glJump.glTexEnvfv(target, pname, params);
}
GLAPI void GLAPIENTRY glTexEnviv( GLenum target, GLenum pname, const GLint *params )
{
    glJump.glTexEnviv(target, pname, params);
}
GLAPI void GLAPIENTRY glGetTexEnvfv( GLenum target, GLenum pname, GLfloat *params )
{
    glJump.glGetTexEnvfv(target, pname, params);
}
GLAPI void GLAPIENTRY glGetTexEnviv( GLenum target, GLenum pname, GLint *params )
{
    glJump.glGetTexEnviv(target, pname, params);
}
GLAPI void GLAPIENTRY glTexParameterf( GLenum target, GLenum pname, GLfloat param )
{
    glJump.glTexParameterf(target, pname, param);
}
GLAPI void GLAPIENTRY glTexParameteri( GLenum target, GLenum pname, GLint param )
{
    glJump.glTexParameteri(target, pname, param);
}
GLAPI void GLAPIENTRY glTexParameterfv( GLenum target, GLenum pname, const GLfloat *params )
{
    glJump.glTexParameterfv(target, pname, params);
}
GLAPI void GLAPIENTRY glTexParameteriv( GLenum target, GLenum pname, const GLint *params )
{
    glJump.glTexParameteriv(target, pname, params);
}
GLAPI void GLAPIENTRY glGetTexParameterfv( GLenum target, GLenum pname, GLfloat *params)
{
    glJump.glGetTexParameterfv(target, pname, params);
}
GLAPI void GLAPIENTRY glGetTexParameteriv( GLenum target, GLenum pname, GLint *params )
{
    glJump.glGetTexParameteriv(target, pname, params);
}
GLAPI void GLAPIENTRY glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat *params )
{
    glJump.glGetTexLevelParameterfv(target, level, pname, params);
}
GLAPI void GLAPIENTRY glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint *params )
{
    glJump.glGetTexLevelParameteriv(target, level, pname, params);
}
GLAPI void GLAPIENTRY glTexImage1D( GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels )
{
    glJump.glTexImage1D(target, level, internalFormat, width, border, format, type, pixels);
}
GLAPI void GLAPIENTRY glTexImage2D( GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels )
{
    glJump.glTexImage2D(target, level, internalFormat, width, height, border, format, type, pixels);
}
GLAPI void GLAPIENTRY glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels )
{
    glJump.glGetTexImage(target, level, format, type, pixels);
}
GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures )
{
    glJump.glGenTextures(n, textures);
}
GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures)
{
    glJump.glDeleteTextures(n, textures);
}
GLAPI void GLAPIENTRY glBindTexture( GLenum target, GLuint texture )
{
    glJump.glBindTexture(target, texture);
}
GLAPI void GLAPIENTRY glPrioritizeTextures( GLsizei n, const GLuint *textures, const GLclampf *priorities )
{
    glJump.glPrioritizeTextures(n, textures, priorities);
}
GLAPI GLboolean GLAPIENTRY glAreTexturesResident( GLsizei n, const GLuint *textures, GLboolean *residences )
{
    return glJump.glAreTexturesResident(n, textures, residences);
}
GLAPI GLboolean GLAPIENTRY glIsTexture( GLuint texture )
{
    return glJump.glIsTexture(texture);
}
GLAPI void GLAPIENTRY glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels )
{
    glJump.glTexSubImage1D(target, level, xoffset, width, format, type, pixels);
}
GLAPI void GLAPIENTRY glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels )
{
    glJump.glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels);
}
GLAPI void GLAPIENTRY glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border )
{
    glJump.glCopyTexImage1D(target, level, internalformat, x, y, width, border);
}
GLAPI void GLAPIENTRY glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border )
{
    glJump.glCopyTexImage2D(target, level, internalformat, x, y, width, height, border);
}
GLAPI void GLAPIENTRY glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width )
{
    glJump.glCopyTexSubImage1D(target, level, xoffset, x, y, width);
}
GLAPI void GLAPIENTRY glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height )
{
    glJump.glCopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height);
}
GLAPI void GLAPIENTRY glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points )
{
    glJump.glMap1d(target, u1, u2, stride, order, points);
}
GLAPI void GLAPIENTRY glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points )
{
    glJump.glMap1f(target, u1, u2, stride, order, points);
}
GLAPI void GLAPIENTRY glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points )
{
    glJump.glMap2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
}
GLAPI void GLAPIENTRY glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points )
{
    glJump.glMap2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
}
GLAPI void GLAPIENTRY glGetMapdv( GLenum target, GLenum query, GLdouble *v )
{
    glJump.glGetMapdv(target, query, v);
}
GLAPI void GLAPIENTRY glGetMapfv( GLenum target, GLenum query, GLfloat *v )
{
    glJump.glGetMapfv(target, query, v);
}
GLAPI void GLAPIENTRY glGetMapiv( GLenum target, GLenum query, GLint *v )
{
    glJump.glGetMapiv(target, query, v);
}
GLAPI void GLAPIENTRY glEvalCoord1d( GLdouble u )
{
    glJump.glEvalCoord1d(u);
}
GLAPI void GLAPIENTRY glEvalCoord1f( GLfloat u )
{
    glJump.glEvalCoord1f(u);
}
GLAPI void GLAPIENTRY glEvalCoord1dv( const GLdouble *u )
{
    glJump.glEvalCoord1dv(u);
}
GLAPI void GLAPIENTRY glEvalCoord1fv( const GLfloat *u )
{
    glJump.glEvalCoord1fv(u);
}
GLAPI void GLAPIENTRY glEvalCoord2d( GLdouble u, GLdouble v )
{
    glJump.glEvalCoord2d(u, v);
}
GLAPI void GLAPIENTRY glEvalCoord2f( GLfloat u, GLfloat v )
{
    glJump.glEvalCoord2f(u, v);
}
GLAPI void GLAPIENTRY glEvalCoord2dv( const GLdouble *u )
{
    glJump.glEvalCoord2dv(u);
}
GLAPI void GLAPIENTRY glEvalCoord2fv( const GLfloat *u )
{
    glJump.glEvalCoord2fv(u);
}
GLAPI void GLAPIENTRY glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 )
{
    glJump.glMapGrid1d(un, u1, u2);
}
GLAPI void GLAPIENTRY glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 )
{
    glJump.glMapGrid1f(un, u1, u2);
}
GLAPI void GLAPIENTRY glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 )
{
    glJump.glMapGrid2d(un, u1, u2, vn, v1, v2);
}
GLAPI void GLAPIENTRY glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 )
{
    glJump.glMapGrid2f(un, u1, u2, vn, v1, v2);
}
GLAPI void GLAPIENTRY glEvalPoint1( GLint i )
{
    glJump.glEvalPoint1(i);
}
GLAPI void GLAPIENTRY glEvalPoint2( GLint i, GLint j )
{
    glJump.glEvalPoint2(i, j);
}
GLAPI void GLAPIENTRY glEvalMesh1( GLenum mode, GLint i1, GLint i2 )
{
    glJump.glEvalMesh1(mode, i1, i2);
}
GLAPI void GLAPIENTRY glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 )
{
    glJump.glEvalMesh2(mode, i1, i2, j1, j2);
}
GLAPI void GLAPIENTRY glFogf( GLenum pname, GLfloat param )
{
    glJump.glFogf(pname, param);
}
GLAPI void GLAPIENTRY glFogi( GLenum pname, GLint param )
{
    glJump.glFogi(pname, param);
}
GLAPI void GLAPIENTRY glFogfv( GLenum pname, const GLfloat *params )
{
    glJump.glFogfv(pname, params);
}
GLAPI void GLAPIENTRY glFogiv( GLenum pname, const GLint *params )
{
    glJump.glFogiv(pname, params);
}
GLAPI void GLAPIENTRY glFeedbackBuffer( GLsizei size, GLenum type, GLfloat *buffer )
{
    glJump.glFeedbackBuffer(size, type, buffer);
}
GLAPI void GLAPIENTRY glPassThrough( GLfloat token )
{
    glJump.glPassThrough(token);
}
GLAPI void GLAPIENTRY glSelectBuffer( GLsizei size, GLuint *buffer )
{
    glJump.glSelectBuffer(size, buffer);
}
GLAPI void GLAPIENTRY glInitNames( void )
{
    glJump.glInitNames();
}
GLAPI void GLAPIENTRY glLoadName( GLuint name )
{
    glJump.glLoadName(name);
}
GLAPI void GLAPIENTRY glPushName( GLuint name )
{
    glJump.glPushName(name);
}

GLAPI void GLAPIENTRY glPopName( void )
{
    glJump.glPopName();
}

GLAPI void GLAPIENTRY GlmfBeginGlsBlock( void )
{
}

GLAPI void GLAPIENTRY GlmfCloseMetaFile( void )
{
}

GLAPI void GLAPIENTRY GlmfEndGlsBlock( void )
{
}

GLAPI void GLAPIENTRY GlmfEndPlayback( void )
{
}

GLAPI void GLAPIENTRY GlmfInitPlayback( void )
{
}

GLAPI void GLAPIENTRY GlmfPlayGlsRecord( void )
{
}


//#define GLAPIENTRY WINAPI


GLAPI HDC GLAPIENTRY wglGetCurrentDC( void )
{
    dllInit();
    return glJump.wglGetCurrentDC();
}
GLAPI HGLRC GLAPIENTRY wglCreateContext( HDC hdc )
{
    dllInit();
    return glJump.wglCreateContext(hdc);
}
GLAPI HGLRC GLAPIENTRY wglCreateLayerContext( HDC hdc ,int iLayerPlane )
{
    dllInit();
    return glJump.wglCreateLayerContext(hdc, iLayerPlane);
}
GLAPI HGLRC GLAPIENTRY wglGetCurrentContext( void )
{
    dllInit();
    return glJump.wglGetCurrentContext();
}
GLAPI PROC GLAPIENTRY wglGetProcAddress( const char *lpszProc)
{
    dllInit();
    return glJump.wglGetProcAddress(lpszProc);
}
GLAPI int GLAPIENTRY wglChoosePixelFormat( HDC hdc, const PIXELFORMATDESCRIPTOR *pfd )
{
    dllInit();
    return glJump.wglChoosePixelFormat(hdc, pfd);
}
GLAPI int GLAPIENTRY wglCopyContext( HGLRC hgl1, HGLRC hgl2, unsigned int mask )
{
    dllInit();
    return glJump.wglCopyContext(hgl1, hgl2, mask);
}
GLAPI int GLAPIENTRY wglDeleteContext( HGLRC hgl )
{
    dllInit();
    return glJump.wglDeleteContext(hgl);
}
GLAPI int GLAPIENTRY wglDescribeLayerPlane( HDC hdc, int iPixelFormat, int iLayerPlane, unsigned int nBytes, LPLAYERPLANEDESCRIPTOR lpd )
{
    dllInit();
    return glJump.wglDescribeLayerPlane(hdc, iPixelFormat, iLayerPlane, nBytes, lpd);
}
GLAPI int GLAPIENTRY wglDescribePixelFormat( HDC hdc, int iPixelFormat, unsigned int nBytes, LPPIXELFORMATDESCRIPTOR pfd )
{
    dllInit();
    return glJump.wglDescribePixelFormat(hdc, iPixelFormat, nBytes, pfd);
}
GLAPI int GLAPIENTRY wglGetLayerPaletteEntries( HDC hdc, int iLayerPlane, int iStart, int cEntries, COLORREF *crf )
{
    dllInit();
    return glJump.wglGetLayerPaletteEntries(hdc, iLayerPlane, iStart, cEntries, crf);
}
GLAPI int GLAPIENTRY wglGetPixelFormat( HDC hdc )
{
    dllInit();
    return glJump.wglGetPixelFormat(hdc);
}
GLAPI int GLAPIENTRY wglRealizeLayerPalette( HDC hdc, int iLayerPlane, int bRealize )
{
    dllInit();
    return glJump.wglRealizeLayerPalette(hdc, iLayerPlane, bRealize);
}
GLAPI int GLAPIENTRY wglSetLayerPaletteEntries( HDC hdc, int iLayerPlane, int iStart, int cEntries, const COLORREF *crf )
{
    dllInit();
    return glJump.wglSetLayerPaletteEntries(hdc, iLayerPlane, iStart, cEntries, crf);
}
GLAPI int GLAPIENTRY wglSetPixelFormat( HDC hdc, int iPixelFormat, const PIXELFORMATDESCRIPTOR *pfd )
{
    dllInit();
    return glJump.wglSetPixelFormat(hdc, iPixelFormat, pfd);
}
GLAPI int GLAPIENTRY wglShareLists( HGLRC hgl1, HGLRC hgl2 )
{
    dllInit();
    return glJump.wglShareLists(hgl1, hgl2);
}
GLAPI int GLAPIENTRY wglSwapLayerBuffers( HDC hdc, unsigned int fuPlanes )
{
    dllInit();
    return glJump.wglSwapLayerBuffers(hdc, fuPlanes);
}
GLAPI int GLAPIENTRY wglUseFontBitmapsA( HDC hdc, unsigned long first, unsigned long count, unsigned long listBase )
{
    dllInit();
    return glJump.wglUseFontBitmapsA(hdc, first, count, listBase);
}
GLAPI int GLAPIENTRY wglUseFontBitmapsW( HDC hdc, unsigned long first, unsigned long count, unsigned long listBase )
{
    dllInit();
    return glJump.wglUseFontBitmapsW(hdc, first, count, listBase);
}
GLAPI int GLAPIENTRY wglUseFontOutlinesA( HDC hdc, unsigned long first, unsigned long count, unsigned long listBase, float deviation, float extrusion, int format, LPGLYPHMETRICSFLOAT gmf )
{
    dllInit();
    return glJump.wglUseFontOutlinesA(hdc, first, count, listBase, deviation, extrusion, format, gmf);
}
GLAPI int GLAPIENTRY wglUseFontOutlinesW( HDC hdc, unsigned long first, unsigned long count, unsigned long listBase, float deviation, float extrusion, int format, LPGLYPHMETRICSFLOAT gmf )
{
    dllInit();
    return glJump.wglUseFontOutlinesW(hdc, first, count, listBase, deviation, extrusion, format, gmf);
}
