+ {"glClearColor", (void **) &qglClearColor},
+ {"glClear", (void **) &qglClear},
+// {"glAlphaFunc", (void **) &qglAlphaFunc},
+ {"glBlendFunc", (void **) &qglBlendFunc},
+ {"glCullFace", (void **) &qglCullFace},
+ {"glDrawBuffer", (void **) &qglDrawBuffer},
+ {"glReadBuffer", (void **) &qglReadBuffer},
+ {"glEnable", (void **) &qglEnable},
+ {"glDisable", (void **) &qglDisable},
+// {"glIsEnabled", (void **) &qglIsEnabled},
+ {"glEnableClientState", (void **) &qglEnableClientState},
+ {"glDisableClientState", (void **) &qglDisableClientState},
+ {"glGetBooleanv", (void **) &qglGetBooleanv},
+ {"glGetDoublev", (void **) &qglGetDoublev},
+ {"glGetFloatv", (void **) &qglGetFloatv},
+ {"glGetIntegerv", (void **) &qglGetIntegerv},
+ {"glGetError", (void **) &qglGetError},
+ {"glGetString", (void **) &qglGetString},
+ {"glFinish", (void **) &qglFinish},
+ {"glFlush", (void **) &qglFlush},
+ {"glClearDepth", (void **) &qglClearDepth},
+ {"glDepthFunc", (void **) &qglDepthFunc},
+ {"glDepthMask", (void **) &qglDepthMask},
+ {"glDepthRange", (void **) &qglDepthRange},
+ {"glDrawElements", (void **) &qglDrawElements},
+ {"glColorMask", (void **) &qglColorMask},
+ {"glVertexPointer", (void **) &qglVertexPointer},
+// {"glNormalPointer", (void **) &qglNormalPointer},
+ {"glColorPointer", (void **) &qglColorPointer},
+ {"glTexCoordPointer", (void **) &qglTexCoordPointer},
+ {"glArrayElement", (void **) &qglArrayElement},
+ {"glColor4f", (void **) &qglColor4f},
+ {"glTexCoord2f", (void **) &qglTexCoord2f},
+ {"glVertex2f", (void **) &qglVertex2f},
+ {"glVertex3f", (void **) &qglVertex3f},
+ {"glBegin", (void **) &qglBegin},
+ {"glEnd", (void **) &qglEnd},
+ {"glMatrixMode", (void **) &qglMatrixMode},
+ {"glOrtho", (void **) &qglOrtho},
+ {"glFrustum", (void **) &qglFrustum},
+ {"glViewport", (void **) &qglViewport},
+// {"glPushMatrix", (void **) &qglPushMatrix},
+// {"glPopMatrix", (void **) &qglPopMatrix},
+ {"glLoadIdentity", (void **) &qglLoadIdentity},
+ {"glLoadMatrixd", (void **) &qglLoadMatrixd},
+ {"glLoadMatrixf", (void **) &qglLoadMatrixf},
+// {"glMultMatrixd", (void **) &qglMultMatrixd},
+// {"glMultMatrixf", (void **) &qglMultMatrixf},
+// {"glRotated", (void **) &qglRotated},
+ {"glRotatef", (void **) &qglRotatef},
+// {"glScaled", (void **) &qglScaled},
+// {"glScalef", (void **) &qglScalef},
+// {"glTranslated", (void **) &qglTranslated},
+ {"glTranslatef", (void **) &qglTranslatef},
+ {"glReadPixels", (void **) &qglReadPixels},
+ {"glStencilFunc", (void **) &qglStencilFunc},
+ {"glStencilMask", (void **) &qglStencilMask},
+ {"glStencilOp", (void **) &qglStencilOp},
+ {"glClearStencil", (void **) &qglClearStencil},
+ {"glTexEnvf", (void **) &qglTexEnvf},
+ {"glTexEnvi", (void **) &qglTexEnvi},
+ {"glTexParameterf", (void **) &qglTexParameterf},
+ {"glTexParameterfv", (void **) &qglTexParameterfv},
+ {"glTexParameteri", (void **) &qglTexParameteri},
+ {"glPixelStoref", (void **) &qglPixelStoref},
+ {"glPixelStorei", (void **) &qglPixelStorei},
+ {"glGenTextures", (void **) &qglGenTextures},
+ {"glDeleteTextures", (void **) &qglDeleteTextures},
+ {"glBindTexture", (void **) &qglBindTexture},
+ {"glPrioritizeTextures", (void **) &qglPrioritizeTextures},
+ {"glAreTexturesResident", (void **) &qglAreTexturesResident},
+ {"glIsTexture", (void **) &qglIsTexture},
+ {"glTexImage1D", (void **) &qglTexImage1D},
+ {"glTexImage2D", (void **) &qglTexImage2D},
+ {"glTexSubImage1D", (void **) &qglTexSubImage1D},
+ {"glTexSubImage2D", (void **) &qglTexSubImage2D},
+ {"glCopyTexImage1D", (void **) &qglCopyTexImage1D},
+ {"glCopyTexImage2D", (void **) &qglCopyTexImage2D},
+ {"glCopyTexSubImage1D", (void **) &qglCopyTexSubImage1D},
+ {"glCopyTexSubImage2D", (void **) &qglCopyTexSubImage2D},
+ {"glScissor", (void **) &qglScissor},
+ {"glPolygonOffset", (void **) &qglPolygonOffset},
+ {NULL, NULL}
+};
+
+static dllfunction_t drawrangeelementsfuncs[] =
+{
+ {"glDrawRangeElements", (void **) &qglDrawRangeElements},
+ {NULL, NULL}
+};
+
+static dllfunction_t drawrangeelementsextfuncs[] =
+{
+ {"glDrawRangeElementsEXT", (void **) &qglDrawRangeElementsEXT},
+ {NULL, NULL}
+};
+
+static dllfunction_t multitexturefuncs[] =
+{
+ {"glMultiTexCoord2fARB", (void **) &qglMultiTexCoord2f},
+ {"glActiveTextureARB", (void **) &qglActiveTexture},
+ {"glClientActiveTextureARB", (void **) &qglClientActiveTexture},
+ {NULL, NULL}
+};