-static struct name_address_pair static_functions[] = {
- { "glAccum", (GLvoid *) glAccum },
- { "glAlphaFunc", (GLvoid *) glAlphaFunc },
- { "glBegin", (GLvoid *) glBegin },
- { "glBitmap", (GLvoid *) glBitmap },
- { "glAccum", (GLvoid *) glAccum },
- { "glAlphaFunc", (GLvoid *) glAlphaFunc },
- { "glBegin", (GLvoid *) glBegin },
- { "glBitmap", (GLvoid *) glBitmap },
- { "glBlendFunc", (GLvoid *) glBlendFunc },
- { "glCallList", (GLvoid *) glCallList },
- { "glCallLists", (GLvoid *) glCallLists },
- { "glClear", (GLvoid *) glClear },
- { "glClearAccum", (GLvoid *) glClearAccum },
- { "glClearColor", (GLvoid *) glClearColor },
- { "glClearDepth", (GLvoid *) glClearDepth },
- { "glClearIndex", (GLvoid *) glClearIndex },
- { "glClearStencil", (GLvoid *) glClearStencil },
- { "glClipPlane", (GLvoid *) glClipPlane },
- { "glColor3b", (GLvoid *) glColor3b },
- { "glColor3bv", (GLvoid *) glColor3bv },
- { "glColor3d", (GLvoid *) glColor3d },
- { "glColor3dv", (GLvoid *) glColor3dv },
- { "glColor3f", (GLvoid *) glColor3f },
- { "glColor3fv", (GLvoid *) glColor3fv },
- { "glColor3i", (GLvoid *) glColor3i },
- { "glColor3iv", (GLvoid *) glColor3iv },
- { "glColor3s", (GLvoid *) glColor3s },
- { "glColor3sv", (GLvoid *) glColor3sv },
- { "glColor3ub", (GLvoid *) glColor3ub },
- { "glColor3ubv", (GLvoid *) glColor3ubv },
- { "glColor3ui", (GLvoid *) glColor3ui },
- { "glColor3uiv", (GLvoid *) glColor3uiv },
- { "glColor3us", (GLvoid *) glColor3us },
- { "glColor3usv", (GLvoid *) glColor3usv },
- { "glColor4b", (GLvoid *) glColor4b },
- { "glColor4bv", (GLvoid *) glColor4bv },
- { "glColor4d", (GLvoid *) glColor4d },
- { "glColor4dv", (GLvoid *) glColor4dv },
- { "glColor4f", (GLvoid *) glColor4f },
- { "glColor4fv", (GLvoid *) glColor4fv },
- { "glColor4i", (GLvoid *) glColor4i },
- { "glColor4iv", (GLvoid *) glColor4iv },
- { "glColor4s", (GLvoid *) glColor4s },
- { "glColor4sv", (GLvoid *) glColor4sv },
- { "glColor4ub", (GLvoid *) glColor4ub },
- { "glColor4ubv", (GLvoid *) glColor4ubv },
- { "glColor4ui", (GLvoid *) glColor4ui },
- { "glColor4uiv", (GLvoid *) glColor4uiv },
- { "glColor4us", (GLvoid *) glColor4us },
- { "glColor4usv", (GLvoid *) glColor4usv },
- { "glColorMask", (GLvoid *) glColorMask },
- { "glColorMaterial", (GLvoid *) glColorMaterial },
- { "glCopyPixels", (GLvoid *) glCopyPixels },
- { "glCullFace", (GLvoid *) glCullFace },
- { "glDeleteLists", (GLvoid *) glDeleteLists },
- { "glDepthFunc", (GLvoid *) glDepthFunc },
- { "glDepthMask", (GLvoid *) glDepthMask },
- { "glDepthRange", (GLvoid *) glDepthRange },
- { "glDisable", (GLvoid *) glDisable },
- { "glDrawBuffer", (GLvoid *) glDrawBuffer },
- { "glDrawPixels", (GLvoid *) glDrawPixels },
- { "glEdgeFlag", (GLvoid *) glEdgeFlag },
- { "glEdgeFlagv", (GLvoid *) glEdgeFlagv },
- { "glEnable", (GLvoid *) glEnable },
- { "glEnd", (GLvoid *) glEnd },
- { "glEndList", (GLvoid *) glEndList },
- { "glEvalCoord1d", (GLvoid *) glEvalCoord1d },
- { "glEvalCoord1dv", (GLvoid *) glEvalCoord1dv },
- { "glEvalCoord1f", (GLvoid *) glEvalCoord1f },
- { "glEvalCoord1fv", (GLvoid *) glEvalCoord1fv },
- { "glEvalCoord2d", (GLvoid *) glEvalCoord2d },
- { "glEvalCoord2dv", (GLvoid *) glEvalCoord2dv },
- { "glEvalCoord2f", (GLvoid *) glEvalCoord2f },
- { "glEvalCoord2fv", (GLvoid *) glEvalCoord2fv },
- { "glEvalMesh1", (GLvoid *) glEvalMesh1 },
- { "glEvalMesh2", (GLvoid *) glEvalMesh2 },
- { "glEvalPoint1", (GLvoid *) glEvalPoint1 },
- { "glEvalPoint2", (GLvoid *) glEvalPoint2 },
- { "glFeedbackBuffer", (GLvoid *) glFeedbackBuffer },
- { "glFinish", (GLvoid *) glFinish },
- { "glFlush", (GLvoid *) glFlush },
- { "glFogf", (GLvoid *) glFogf },
- { "glFogfv", (GLvoid *) glFogfv },
- { "glFogi", (GLvoid *) glFogi },
- { "glFogiv", (GLvoid *) glFogiv },
- { "glFrontFace", (GLvoid *) glFrontFace },
- { "glFrustum", (GLvoid *) glFrustum },
- { "glGenLists", (GLvoid *) glGenLists },
- { "glGetBooleanv", (GLvoid *) glGetBooleanv },
- { "glGetClipPlane", (GLvoid *) glGetClipPlane },
- { "glGetDoublev", (GLvoid *) glGetDoublev },
- { "glGetError", (GLvoid *) glGetError },
- { "glGetFloatv", (GLvoid *) glGetFloatv },
- { "glGetIntegerv", (GLvoid *) glGetIntegerv },
- { "glGetLightfv", (GLvoid *) glGetLightfv },
- { "glGetLightiv", (GLvoid *) glGetLightiv },
- { "glGetMapdv", (GLvoid *) glGetMapdv },
- { "glGetMapfv", (GLvoid *) glGetMapfv },
- { "glGetMapiv", (GLvoid *) glGetMapiv },
- { "glGetMaterialfv", (GLvoid *) glGetMaterialfv },
- { "glGetMaterialiv", (GLvoid *) glGetMaterialiv },
- { "glGetPixelMapfv", (GLvoid *) glGetPixelMapfv },
- { "glGetPixelMapuiv", (GLvoid *) glGetPixelMapuiv },
- { "glGetPixelMapusv", (GLvoid *) glGetPixelMapusv },
- { "glGetPolygonStipple", (GLvoid *) glGetPolygonStipple },
- { "glGetString", (GLvoid *) glGetString },
- { "glGetTexEnvfv", (GLvoid *) glGetTexEnvfv },
- { "glGetTexEnviv", (GLvoid *) glGetTexEnviv },
- { "glGetTexGendv", (GLvoid *) glGetTexGendv },
- { "glGetTexGenfv", (GLvoid *) glGetTexGenfv },
- { "glGetTexGeniv", (GLvoid *) glGetTexGeniv },
- { "glGetTexImage", (GLvoid *) glGetTexImage },
- { "glGetTexLevelParameterfv", (GLvoid *) glGetTexLevelParameterfv },
- { "glGetTexLevelParameteriv", (GLvoid *) glGetTexLevelParameteriv },
- { "glGetTexParameterfv", (GLvoid *) glGetTexParameterfv },
- { "glGetTexParameteriv", (GLvoid *) glGetTexParameteriv },
- { "glHint", (GLvoid *) glHint },
- { "glIndexMask", (GLvoid *) glIndexMask },
- { "glIndexd", (GLvoid *) glIndexd },
- { "glIndexdv", (GLvoid *) glIndexdv },
- { "glIndexf", (GLvoid *) glIndexf },
- { "glIndexfv", (GLvoid *) glIndexfv },
- { "glIndexi", (GLvoid *) glIndexi },
- { "glIndexiv", (GLvoid *) glIndexiv },
- { "glIndexs", (GLvoid *) glIndexs },
- { "glIndexsv", (GLvoid *) glIndexsv },
- { "glInitNames", (GLvoid *) glInitNames },
- { "glIsEnabled", (GLvoid *) glIsEnabled },
- { "glIsList", (GLvoid *) glIsList },
- { "glLightModelf", (GLvoid *) glLightModelf },
- { "glLightModelfv", (GLvoid *) glLightModelfv },
- { "glLightModeli", (GLvoid *) glLightModeli },
- { "glLightModeliv", (GLvoid *) glLightModeliv },
- { "glLightf", (GLvoid *) glLightf },
- { "glLightfv", (GLvoid *) glLightfv },
- { "glLighti", (GLvoid *) glLighti },
- { "glLightiv", (GLvoid *) glLightiv },
- { "glLineStipple", (GLvoid *) glLineStipple },
- { "glLineWidth", (GLvoid *) glLineWidth },
- { "glListBase", (GLvoid *) glListBase },
- { "glLoadIdentity", (GLvoid *) glLoadIdentity },
- { "glLoadMatrixd", (GLvoid *) glLoadMatrixd },
- { "glLoadMatrixf", (GLvoid *) glLoadMatrixf },
- { "glLoadName", (GLvoid *) glLoadName },
- { "glLogicOp", (GLvoid *) glLogicOp },
- { "glMap1d", (GLvoid *) glMap1d },
- { "glMap1f", (GLvoid *) glMap1f },
- { "glMap2d", (GLvoid *) glMap2d },
- { "glMap2f", (GLvoid *) glMap2f },
- { "glMapGrid1d", (GLvoid *) glMapGrid1d },
- { "glMapGrid1f", (GLvoid *) glMapGrid1f },
- { "glMapGrid2d", (GLvoid *) glMapGrid2d },
- { "glMapGrid2f", (GLvoid *) glMapGrid2f },
- { "glMaterialf", (GLvoid *) glMaterialf },
- { "glMaterialfv", (GLvoid *) glMaterialfv },
- { "glMateriali", (GLvoid *) glMateriali },
- { "glMaterialiv", (GLvoid *) glMaterialiv },
- { "glMatrixMode", (GLvoid *) glMatrixMode },
- { "glMultMatrixd", (GLvoid *) glMultMatrixd },
- { "glMultMatrixf", (GLvoid *) glMultMatrixf },
- { "glNewList", (GLvoid *) glNewList },
- { "glNormal3b", (GLvoid *) glNormal3b },
- { "glNormal3bv", (GLvoid *) glNormal3bv },
- { "glNormal3d", (GLvoid *) glNormal3d },
- { "glNormal3dv", (GLvoid *) glNormal3dv },
- { "glNormal3f", (GLvoid *) glNormal3f },
- { "glNormal3fv", (GLvoid *) glNormal3fv },
- { "glNormal3i", (GLvoid *) glNormal3i },
- { "glNormal3iv", (GLvoid *) glNormal3iv },
- { "glNormal3s", (GLvoid *) glNormal3s },
- { "glNormal3sv", (GLvoid *) glNormal3sv },
- { "glOrtho", (GLvoid *) glOrtho },
- { "glPassThrough", (GLvoid *) glPassThrough },
- { "glPixelMapfv", (GLvoid *) glPixelMapfv },
- { "glPixelMapuiv", (GLvoid *) glPixelMapuiv },
- { "glPixelMapusv", (GLvoid *) glPixelMapusv },
- { "glPixelStoref", (GLvoid *) glPixelStoref },
- { "glPixelStorei", (GLvoid *) glPixelStorei },
- { "glPixelTransferf", (GLvoid *) glPixelTransferf },
- { "glPixelTransferi", (GLvoid *) glPixelTransferi },
- { "glPixelZoom", (GLvoid *) glPixelZoom },
- { "glPointSize", (GLvoid *) glPointSize },
- { "glPolygonMode", (GLvoid *) glPolygonMode },
- { "glPolygonOffset", (GLvoid *) glPolygonOffset },
- { "glPolygonStipple", (GLvoid *) glPolygonStipple },
- { "glPopAttrib", (GLvoid *) glPopAttrib },
- { "glPopMatrix", (GLvoid *) glPopMatrix },
- { "glPopName", (GLvoid *) glPopName },
- { "glPushAttrib", (GLvoid *) glPushAttrib },
- { "glPushMatrix", (GLvoid *) glPushMatrix },
- { "glPushName", (GLvoid *) glPushName },
- { "glRasterPos2d", (GLvoid *) glRasterPos2d },
- { "glRasterPos2dv", (GLvoid *) glRasterPos2dv },
- { "glRasterPos2f", (GLvoid *) glRasterPos2f },
- { "glRasterPos2fv", (GLvoid *) glRasterPos2fv },
- { "glRasterPos2i", (GLvoid *) glRasterPos2i },
- { "glRasterPos2iv", (GLvoid *) glRasterPos2iv },
- { "glRasterPos2s", (GLvoid *) glRasterPos2s },
- { "glRasterPos2sv", (GLvoid *) glRasterPos2sv },
- { "glRasterPos3d", (GLvoid *) glRasterPos3d },
- { "glRasterPos3dv", (GLvoid *) glRasterPos3dv },
- { "glRasterPos3f", (GLvoid *) glRasterPos3f },
- { "glRasterPos3fv", (GLvoid *) glRasterPos3fv },
- { "glRasterPos3i", (GLvoid *) glRasterPos3i },
- { "glRasterPos3iv", (GLvoid *) glRasterPos3iv },
- { "glRasterPos3s", (GLvoid *) glRasterPos3s },
- { "glRasterPos3sv", (GLvoid *) glRasterPos3sv },
- { "glRasterPos4d", (GLvoid *) glRasterPos4d },
- { "glRasterPos4dv", (GLvoid *) glRasterPos4dv },
- { "glRasterPos4f", (GLvoid *) glRasterPos4f },
- { "glRasterPos4fv", (GLvoid *) glRasterPos4fv },
- { "glRasterPos4i", (GLvoid *) glRasterPos4i },
- { "glRasterPos4iv", (GLvoid *) glRasterPos4iv },
- { "glRasterPos4s", (GLvoid *) glRasterPos4s },
- { "glRasterPos4sv", (GLvoid *) glRasterPos4sv },
- { "glReadBuffer", (GLvoid *) glReadBuffer },
- { "glReadPixels", (GLvoid *) glReadPixels },
- { "glRectd", (GLvoid *) glRectd },
- { "glRectdv", (GLvoid *) glRectdv },
- { "glRectf", (GLvoid *) glRectf },
- { "glRectfv", (GLvoid *) glRectfv },
- { "glRecti", (GLvoid *) glRecti },
- { "glRectiv", (GLvoid *) glRectiv },
- { "glRects", (GLvoid *) glRects },
- { "glRectsv", (GLvoid *) glRectsv },
- { "glRenderMode", (GLvoid *) glRenderMode },
- { "glRotated", (GLvoid *) glRotated },
- { "glRotatef", (GLvoid *) glRotatef },
- { "glScaled", (GLvoid *) glScaled },
- { "glScalef", (GLvoid *) glScalef },
- { "glScissor", (GLvoid *) glScissor },
- { "glSelectBuffer", (GLvoid *) glSelectBuffer },
- { "glShadeModel", (GLvoid *) glShadeModel },
- { "glStencilFunc", (GLvoid *) glStencilFunc },
- { "glStencilMask", (GLvoid *) glStencilMask },
- { "glStencilOp", (GLvoid *) glStencilOp },
- { "glTexCoord1d", (GLvoid *) glTexCoord1d },
- { "glTexCoord1dv", (GLvoid *) glTexCoord1dv },
- { "glTexCoord1f", (GLvoid *) glTexCoord1f },
- { "glTexCoord1fv", (GLvoid *) glTexCoord1fv },
- { "glTexCoord1i", (GLvoid *) glTexCoord1i },
- { "glTexCoord1iv", (GLvoid *) glTexCoord1iv },
- { "glTexCoord1s", (GLvoid *) glTexCoord1s },
- { "glTexCoord1sv", (GLvoid *) glTexCoord1sv },
- { "glTexCoord2d", (GLvoid *) glTexCoord2d },
- { "glTexCoord2dv", (GLvoid *) glTexCoord2dv },
- { "glTexCoord2f", (GLvoid *) glTexCoord2f },
- { "glTexCoord2fv", (GLvoid *) glTexCoord2fv },
- { "glTexCoord2i", (GLvoid *) glTexCoord2i },
- { "glTexCoord2iv", (GLvoid *) glTexCoord2iv },
- { "glTexCoord2s", (GLvoid *) glTexCoord2s },
- { "glTexCoord2sv", (GLvoid *) glTexCoord2sv },
- { "glTexCoord3d", (GLvoid *) glTexCoord3d },
- { "glTexCoord3dv", (GLvoid *) glTexCoord3dv },
- { "glTexCoord3f", (GLvoid *) glTexCoord3f },
- { "glTexCoord3fv", (GLvoid *) glTexCoord3fv },
- { "glTexCoord3i", (GLvoid *) glTexCoord3i },
- { "glTexCoord3iv", (GLvoid *) glTexCoord3iv },
- { "glTexCoord3s", (GLvoid *) glTexCoord3s },
- { "glTexCoord3sv", (GLvoid *) glTexCoord3sv },
- { "glTexCoord4d", (GLvoid *) glTexCoord4d },
- { "glTexCoord4dv", (GLvoid *) glTexCoord4dv },
- { "glTexCoord4f", (GLvoid *) glTexCoord4f },
- { "glTexCoord4fv", (GLvoid *) glTexCoord4fv },
- { "glTexCoord4i", (GLvoid *) glTexCoord4i },
- { "glTexCoord4iv", (GLvoid *) glTexCoord4iv },
- { "glTexCoord4s", (GLvoid *) glTexCoord4s },
- { "glTexCoord4sv", (GLvoid *) glTexCoord4sv },
- { "glTexEnvf", (GLvoid *) glTexEnvf },
- { "glTexEnvfv", (GLvoid *) glTexEnvfv },
- { "glTexEnvi", (GLvoid *) glTexEnvi },
- { "glTexEnviv", (GLvoid *) glTexEnviv },
- { "glTexGend", (GLvoid *) glTexGend },
- { "glTexGendv", (GLvoid *) glTexGendv },
- { "glTexGenf", (GLvoid *) glTexGenf },
- { "glTexGenfv", (GLvoid *) glTexGenfv },
- { "glTexGeni", (GLvoid *) glTexGeni },
- { "glTexGeniv", (GLvoid *) glTexGeniv },
- { "glTexImage1D", (GLvoid *) glTexImage1D },
- { "glTexImage2D", (GLvoid *) glTexImage2D },
- { "glTexParameterf", (GLvoid *) glTexParameterf },
- { "glTexParameterfv", (GLvoid *) glTexParameterfv },
- { "glTexParameteri", (GLvoid *) glTexParameteri },
- { "glTexParameteriv", (GLvoid *) glTexParameteriv },
- { "glTranslated", (GLvoid *) glTranslated },
- { "glTranslatef", (GLvoid *) glTranslatef },
- { "glVertex2d", (GLvoid *) glVertex2d },
- { "glVertex2dv", (GLvoid *) glVertex2dv },
- { "glVertex2f", (GLvoid *) glVertex2f },
- { "glVertex2fv", (GLvoid *) glVertex2fv },
- { "glVertex2i", (GLvoid *) glVertex2i },
- { "glVertex2iv", (GLvoid *) glVertex2iv },
- { "glVertex2s", (GLvoid *) glVertex2s },
- { "glVertex2sv", (GLvoid *) glVertex2sv },
- { "glVertex3d", (GLvoid *) glVertex3d },
- { "glVertex3dv", (GLvoid *) glVertex3dv },
- { "glVertex3f", (GLvoid *) glVertex3f },
- { "glVertex3fv", (GLvoid *) glVertex3fv },
- { "glVertex3i", (GLvoid *) glVertex3i },
- { "glVertex3iv", (GLvoid *) glVertex3iv },
- { "glVertex3s", (GLvoid *) glVertex3s },
- { "glVertex3sv", (GLvoid *) glVertex3sv },
- { "glVertex4d", (GLvoid *) glVertex4d },
- { "glVertex4dv", (GLvoid *) glVertex4dv },
- { "glVertex4f", (GLvoid *) glVertex4f },
- { "glVertex4fv", (GLvoid *) glVertex4fv },
- { "glVertex4i", (GLvoid *) glVertex4i },
- { "glVertex4iv", (GLvoid *) glVertex4iv },
- { "glVertex4s", (GLvoid *) glVertex4s },
- { "glVertex4sv", (GLvoid *) glVertex4sv },
- { "glViewport", (GLvoid *) glViewport },
-
-#ifdef _GLAPI_VERSION_1_1
- { "glAreTexturesResident", (GLvoid *) glAreTexturesResident },
- { "glArrayElement", (GLvoid *) glArrayElement },
- { "glBindTexture", (GLvoid *) glBindTexture },
- { "glColorPointer", (GLvoid *) glColorPointer },
- { "glCopyTexImage1D", (GLvoid *) glCopyTexImage1D },
- { "glCopyTexImage2D", (GLvoid *) glCopyTexImage2D },
- { "glCopyTexSubImage1D", (GLvoid *) glCopyTexSubImage1D },
- { "glCopyTexSubImage2D", (GLvoid *) glCopyTexSubImage2D },
- { "glDeleteTextures", (GLvoid *) glDeleteTextures },
- { "glDisableClientState", (GLvoid *) glDisableClientState },
- { "glDrawArrays", (GLvoid *) glDrawArrays },
- { "glDrawElements", (GLvoid *) glDrawElements },
- { "glEdgeFlagPointer", (GLvoid *) glEdgeFlagPointer },
- { "glEnableClientState", (GLvoid *) glEnableClientState },
- { "glGenTextures", (GLvoid *) glGenTextures },
- { "glGetPointerv", (GLvoid *) glGetPointerv },
- { "glIndexPointer", (GLvoid *) glIndexPointer },
- { "glIndexub", (GLvoid *) glIndexub },
- { "glIndexubv", (GLvoid *) glIndexubv },
- { "glInterleavedArrays", (GLvoid *) glInterleavedArrays },
- { "glIsTexture", (GLvoid *) glIsTexture },
- { "glNormalPointer", (GLvoid *) glNormalPointer },
- { "glPopClientAttrib", (GLvoid *) glPopClientAttrib },
- { "glPrioritizeTextures", (GLvoid *) glPrioritizeTextures },
- { "glPushClientAttrib", (GLvoid *) glPushClientAttrib },
- { "glTexCoordPointer", (GLvoid *) glTexCoordPointer },
- { "glTexSubImage1D", (GLvoid *) glTexSubImage1D },
- { "glTexSubImage2D", (GLvoid *) glTexSubImage2D },
- { "glVertexPointer", (GLvoid *) glVertexPointer },
-#endif