/* * %CopyrightBegin% * * Copyright Ericsson AB 2008-2009. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in * compliance with the License. You should have received a copy of the * Erlang Public License along with this software. If not, it can be * retrieved online at http://www.erlang.org/. * * Software distributed under the License is distributed on an "AS IS" * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See * the License for the specific language governing rights and limitations * under the License. * * %CopyrightEnd% */ /***** This file is generated do not edit ****/ #ifdef WX_DEF_EXTS # define WXE_EXTERN #else # define WXE_EXTERN extern #endif typedef void (APIENTRY * WXEGLACCUM)(GLenum,GLfloat); WXE_EXTERN WXEGLACCUM weglAccum; typedef void (APIENTRY * WXEGLALPHAFUNC)(GLenum,GLclampf); WXE_EXTERN WXEGLALPHAFUNC weglAlphaFunc; typedef GLboolean (APIENTRY * WXEGLARETEXTURESRESIDENT)(GLsizei,const GLuint *,GLboolean *); WXE_EXTERN WXEGLARETEXTURESRESIDENT weglAreTexturesResident; typedef void (APIENTRY * WXEGLARRAYELEMENT)(GLint); WXE_EXTERN WXEGLARRAYELEMENT weglArrayElement; typedef void (APIENTRY * WXEGLBEGIN)(GLenum); WXE_EXTERN WXEGLBEGIN weglBegin; typedef void (APIENTRY * WXEGLBINDTEXTURE)(GLenum,GLuint); WXE_EXTERN WXEGLBINDTEXTURE weglBindTexture; typedef void (APIENTRY * WXEGLBITMAP)(GLsizei,GLsizei,GLfloat,GLfloat,GLfloat,GLfloat,const GLubyte *); WXE_EXTERN WXEGLBITMAP weglBitmap; typedef void (APIENTRY * WXEGLBLENDFUNC)(GLenum,GLenum); WXE_EXTERN WXEGLBLENDFUNC weglBlendFunc; typedef void (APIENTRY * WXEGLCALLLIST)(GLuint); WXE_EXTERN WXEGLCALLLIST weglCallList; typedef void (APIENTRY * WXEGLCALLLISTS)(GLsizei,GLenum,const GLuint *); WXE_EXTERN WXEGLCALLLISTS weglCallLists; typedef void (APIENTRY * WXEGLCLEAR)(GLbitfield); WXE_EXTERN WXEGLCLEAR weglClear; typedef void (APIENTRY * WXEGLCLEARACCUM)(GLfloat,GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLCLEARACCUM weglClearAccum; typedef void (APIENTRY * WXEGLCLEARCOLOR)(GLclampf,GLclampf,GLclampf,GLclampf); WXE_EXTERN WXEGLCLEARCOLOR weglClearColor; typedef void (APIENTRY * WXEGLCLEARDEPTH)(GLclampd); WXE_EXTERN WXEGLCLEARDEPTH weglClearDepth; typedef void (APIENTRY * WXEGLCLEARINDEX)(GLfloat); WXE_EXTERN WXEGLCLEARINDEX weglClearIndex; typedef void (APIENTRY * WXEGLCLEARSTENCIL)(GLint); WXE_EXTERN WXEGLCLEARSTENCIL weglClearStencil; typedef void (APIENTRY * WXEGLCLIPPLANE)(GLenum,const GLdouble *); WXE_EXTERN WXEGLCLIPPLANE weglClipPlane; typedef void (APIENTRY * WXEGLCOLOR3BV)(const GLbyte *); WXE_EXTERN WXEGLCOLOR3BV weglColor3bv; typedef void (APIENTRY * WXEGLCOLOR3DV)(const GLdouble *); WXE_EXTERN WXEGLCOLOR3DV weglColor3dv; typedef void (APIENTRY * WXEGLCOLOR3FV)(const GLfloat *); WXE_EXTERN WXEGLCOLOR3FV weglColor3fv; typedef void (APIENTRY * WXEGLCOLOR3IV)(const GLint *); WXE_EXTERN WXEGLCOLOR3IV weglColor3iv; typedef void (APIENTRY * WXEGLCOLOR3SV)(const GLshort *); WXE_EXTERN WXEGLCOLOR3SV weglColor3sv; typedef void (APIENTRY * WXEGLCOLOR3UBV)(const GLubyte *); WXE_EXTERN WXEGLCOLOR3UBV weglColor3ubv; typedef void (APIENTRY * WXEGLCOLOR3UIV)(const GLuint *); WXE_EXTERN WXEGLCOLOR3UIV weglColor3uiv; typedef void (APIENTRY * WXEGLCOLOR3USV)(const GLushort *); WXE_EXTERN WXEGLCOLOR3USV weglColor3usv; typedef void (APIENTRY * WXEGLCOLOR4BV)(const GLbyte *); WXE_EXTERN WXEGLCOLOR4BV weglColor4bv; typedef void (APIENTRY * WXEGLCOLOR4DV)(const GLdouble *); WXE_EXTERN WXEGLCOLOR4DV weglColor4dv; typedef void (APIENTRY * WXEGLCOLOR4FV)(const GLfloat *); WXE_EXTERN WXEGLCOLOR4FV weglColor4fv; typedef void (APIENTRY * WXEGLCOLOR4IV)(const GLint *); WXE_EXTERN WXEGLCOLOR4IV weglColor4iv; typedef void (APIENTRY * WXEGLCOLOR4SV)(const GLshort *); WXE_EXTERN WXEGLCOLOR4SV weglColor4sv; typedef void (APIENTRY * WXEGLCOLOR4UBV)(const GLubyte *); WXE_EXTERN WXEGLCOLOR4UBV weglColor4ubv; typedef void (APIENTRY * WXEGLCOLOR4UIV)(const GLuint *); WXE_EXTERN WXEGLCOLOR4UIV weglColor4uiv; typedef void (APIENTRY * WXEGLCOLOR4USV)(const GLushort *); WXE_EXTERN WXEGLCOLOR4USV weglColor4usv; typedef void (APIENTRY * WXEGLCOLORMASK)(GLboolean,GLboolean,GLboolean,GLboolean); WXE_EXTERN WXEGLCOLORMASK weglColorMask; typedef void (APIENTRY * WXEGLCOLORMATERIAL)(GLenum,GLenum); WXE_EXTERN WXEGLCOLORMATERIAL weglColorMaterial; typedef void (APIENTRY * WXEGLCOLORPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLCOLORPOINTER weglColorPointer; typedef void (APIENTRY * WXEGLCOPYPIXELS)(GLint,GLint,GLsizei,GLsizei,GLenum); WXE_EXTERN WXEGLCOPYPIXELS weglCopyPixels; typedef void (APIENTRY * WXEGLCOPYTEXIMAGE1D)(GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLint); WXE_EXTERN WXEGLCOPYTEXIMAGE1D weglCopyTexImage1D; typedef void (APIENTRY * WXEGLCOPYTEXIMAGE2D)(GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLsizei,GLint); WXE_EXTERN WXEGLCOPYTEXIMAGE2D weglCopyTexImage2D; typedef void (APIENTRY * WXEGLCOPYTEXSUBIMAGE1D)(GLenum,GLint,GLint,GLint,GLint,GLsizei); WXE_EXTERN WXEGLCOPYTEXSUBIMAGE1D weglCopyTexSubImage1D; typedef void (APIENTRY * WXEGLCOPYTEXSUBIMAGE2D)(GLenum,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei); WXE_EXTERN WXEGLCOPYTEXSUBIMAGE2D weglCopyTexSubImage2D; typedef void (APIENTRY * WXEGLCULLFACE)(GLenum); WXE_EXTERN WXEGLCULLFACE weglCullFace; typedef void (APIENTRY * WXEGLDELETELISTS)(GLuint,GLsizei); WXE_EXTERN WXEGLDELETELISTS weglDeleteLists; typedef void (APIENTRY * WXEGLDELETETEXTURES)(GLsizei,const GLuint *); WXE_EXTERN WXEGLDELETETEXTURES weglDeleteTextures; typedef void (APIENTRY * WXEGLDEPTHFUNC)(GLenum); WXE_EXTERN WXEGLDEPTHFUNC weglDepthFunc; typedef void (APIENTRY * WXEGLDEPTHMASK)(GLboolean); WXE_EXTERN WXEGLDEPTHMASK weglDepthMask; typedef void (APIENTRY * WXEGLDEPTHRANGE)(GLclampd,GLclampd); WXE_EXTERN WXEGLDEPTHRANGE weglDepthRange; typedef void (APIENTRY * WXEGLDISABLE)(GLenum); WXE_EXTERN WXEGLDISABLE weglDisable; typedef void (APIENTRY * WXEGLDISABLECLIENTSTATE)(GLenum); WXE_EXTERN WXEGLDISABLECLIENTSTATE weglDisableClientState; typedef void (APIENTRY * WXEGLDRAWARRAYS)(GLenum,GLint,GLsizei); WXE_EXTERN WXEGLDRAWARRAYS weglDrawArrays; typedef void (APIENTRY * WXEGLDRAWBUFFER)(GLenum); WXE_EXTERN WXEGLDRAWBUFFER weglDrawBuffer; typedef void (APIENTRY * WXEGLDRAWELEMENTS)(GLenum,GLsizei,GLenum,const GLvoid *); WXE_EXTERN WXEGLDRAWELEMENTS weglDrawElements; typedef void (APIENTRY * WXEGLDRAWPIXELS)(GLsizei,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLDRAWPIXELS weglDrawPixels; typedef void (APIENTRY * WXEGLEDGEFLAGV)(const GLboolean *); WXE_EXTERN WXEGLEDGEFLAGV weglEdgeFlagv; typedef void (APIENTRY * WXEGLEDGEFLAGPOINTER)(GLsizei,const GLvoid *); WXE_EXTERN WXEGLEDGEFLAGPOINTER weglEdgeFlagPointer; typedef void (APIENTRY * WXEGLENABLE)(GLenum); WXE_EXTERN WXEGLENABLE weglEnable; typedef void (APIENTRY * WXEGLENABLECLIENTSTATE)(GLenum); WXE_EXTERN WXEGLENABLECLIENTSTATE weglEnableClientState; typedef void (APIENTRY * WXEGLEND)(); WXE_EXTERN WXEGLEND weglEnd; typedef void (APIENTRY * WXEGLENDLIST)(); WXE_EXTERN WXEGLENDLIST weglEndList; typedef void (APIENTRY * WXEGLEVALCOORD1DV)(const GLdouble *); WXE_EXTERN WXEGLEVALCOORD1DV weglEvalCoord1dv; typedef void (APIENTRY * WXEGLEVALCOORD1FV)(const GLfloat *); WXE_EXTERN WXEGLEVALCOORD1FV weglEvalCoord1fv; typedef void (APIENTRY * WXEGLEVALCOORD2DV)(const GLdouble *); WXE_EXTERN WXEGLEVALCOORD2DV weglEvalCoord2dv; typedef void (APIENTRY * WXEGLEVALCOORD2FV)(const GLfloat *); WXE_EXTERN WXEGLEVALCOORD2FV weglEvalCoord2fv; typedef void (APIENTRY * WXEGLEVALMESH1)(GLenum,GLint,GLint); WXE_EXTERN WXEGLEVALMESH1 weglEvalMesh1; typedef void (APIENTRY * WXEGLEVALMESH2)(GLenum,GLint,GLint,GLint,GLint); WXE_EXTERN WXEGLEVALMESH2 weglEvalMesh2; typedef void (APIENTRY * WXEGLEVALPOINT1)(GLint); WXE_EXTERN WXEGLEVALPOINT1 weglEvalPoint1; typedef void (APIENTRY * WXEGLEVALPOINT2)(GLint,GLint); WXE_EXTERN WXEGLEVALPOINT2 weglEvalPoint2; typedef void (APIENTRY * WXEGLFEEDBACKBUFFER)(GLsizei,GLenum,GLfloat *); WXE_EXTERN WXEGLFEEDBACKBUFFER weglFeedbackBuffer; typedef void (APIENTRY * WXEGLFINISH)(); WXE_EXTERN WXEGLFINISH weglFinish; typedef void (APIENTRY * WXEGLFLUSH)(); WXE_EXTERN WXEGLFLUSH weglFlush; typedef void (APIENTRY * WXEGLFOGF)(GLenum,GLfloat); WXE_EXTERN WXEGLFOGF weglFogf; typedef void (APIENTRY * WXEGLFOGFV)(GLenum,const GLfloat *); WXE_EXTERN WXEGLFOGFV weglFogfv; typedef void (APIENTRY * WXEGLFOGI)(GLenum,GLint); WXE_EXTERN WXEGLFOGI weglFogi; typedef void (APIENTRY * WXEGLFOGIV)(GLenum,const GLint *); WXE_EXTERN WXEGLFOGIV weglFogiv; typedef void (APIENTRY * WXEGLFRONTFACE)(GLenum); WXE_EXTERN WXEGLFRONTFACE weglFrontFace; typedef void (APIENTRY * WXEGLFRUSTUM)(GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLFRUSTUM weglFrustum; typedef GLuint (APIENTRY * WXEGLGENLISTS)(GLsizei); WXE_EXTERN WXEGLGENLISTS weglGenLists; typedef void (APIENTRY * WXEGLGENTEXTURES)(GLsizei,GLuint *); WXE_EXTERN WXEGLGENTEXTURES weglGenTextures; typedef void (APIENTRY * WXEGLGETBOOLEANV)(GLenum,GLboolean *); WXE_EXTERN WXEGLGETBOOLEANV weglGetBooleanv; typedef void (APIENTRY * WXEGLGETCLIPPLANE)(GLenum,GLdouble *); WXE_EXTERN WXEGLGETCLIPPLANE weglGetClipPlane; typedef void (APIENTRY * WXEGLGETDOUBLEV)(GLenum,GLdouble *); WXE_EXTERN WXEGLGETDOUBLEV weglGetDoublev; typedef GLenum (APIENTRY * WXEGLGETERROR)(); WXE_EXTERN WXEGLGETERROR weglGetError; typedef void (APIENTRY * WXEGLGETFLOATV)(GLenum,GLfloat *); WXE_EXTERN WXEGLGETFLOATV weglGetFloatv; typedef void (APIENTRY * WXEGLGETINTEGERV)(GLenum,GLint *); WXE_EXTERN WXEGLGETINTEGERV weglGetIntegerv; typedef void (APIENTRY * WXEGLGETLIGHTFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETLIGHTFV weglGetLightfv; typedef void (APIENTRY * WXEGLGETLIGHTIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETLIGHTIV weglGetLightiv; typedef void (APIENTRY * WXEGLGETMAPDV)(GLenum,GLenum,GLdouble *); WXE_EXTERN WXEGLGETMAPDV weglGetMapdv; typedef void (APIENTRY * WXEGLGETMAPFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETMAPFV weglGetMapfv; typedef void (APIENTRY * WXEGLGETMAPIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETMAPIV weglGetMapiv; typedef void (APIENTRY * WXEGLGETMATERIALFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETMATERIALFV weglGetMaterialfv; typedef void (APIENTRY * WXEGLGETMATERIALIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETMATERIALIV weglGetMaterialiv; typedef void (APIENTRY * WXEGLGETPIXELMAPFV)(GLenum,GLfloat *); WXE_EXTERN WXEGLGETPIXELMAPFV weglGetPixelMapfv; typedef void (APIENTRY * WXEGLGETPIXELMAPUIV)(GLenum,GLuint *); WXE_EXTERN WXEGLGETPIXELMAPUIV weglGetPixelMapuiv; typedef void (APIENTRY * WXEGLGETPIXELMAPUSV)(GLenum,GLushort *); WXE_EXTERN WXEGLGETPIXELMAPUSV weglGetPixelMapusv; typedef void (APIENTRY * WXEGLGETPOLYGONSTIPPLE)(GLubyte *); WXE_EXTERN WXEGLGETPOLYGONSTIPPLE weglGetPolygonStipple; typedef const GLubyte * (APIENTRY * WXEGLGETSTRING)(GLenum); WXE_EXTERN WXEGLGETSTRING weglGetString; typedef void (APIENTRY * WXEGLGETTEXENVFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETTEXENVFV weglGetTexEnvfv; typedef void (APIENTRY * WXEGLGETTEXENVIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETTEXENVIV weglGetTexEnviv; typedef void (APIENTRY * WXEGLGETTEXGENDV)(GLenum,GLenum,GLdouble *); WXE_EXTERN WXEGLGETTEXGENDV weglGetTexGendv; typedef void (APIENTRY * WXEGLGETTEXGENFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETTEXGENFV weglGetTexGenfv; typedef void (APIENTRY * WXEGLGETTEXGENIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETTEXGENIV weglGetTexGeniv; typedef void (APIENTRY * WXEGLGETTEXIMAGE)(GLenum,GLint,GLenum,GLenum,GLvoid *); WXE_EXTERN WXEGLGETTEXIMAGE weglGetTexImage; typedef void (APIENTRY * WXEGLGETTEXLEVELPARAMETERFV)(GLenum,GLint,GLenum,GLfloat *); WXE_EXTERN WXEGLGETTEXLEVELPARAMETERFV weglGetTexLevelParameterfv; typedef void (APIENTRY * WXEGLGETTEXLEVELPARAMETERIV)(GLenum,GLint,GLenum,GLint *); WXE_EXTERN WXEGLGETTEXLEVELPARAMETERIV weglGetTexLevelParameteriv; typedef void (APIENTRY * WXEGLGETTEXPARAMETERFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETTEXPARAMETERFV weglGetTexParameterfv; typedef void (APIENTRY * WXEGLGETTEXPARAMETERIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETTEXPARAMETERIV weglGetTexParameteriv; typedef void (APIENTRY * WXEGLHINT)(GLenum,GLenum); WXE_EXTERN WXEGLHINT weglHint; typedef void (APIENTRY * WXEGLINDEXMASK)(GLuint); WXE_EXTERN WXEGLINDEXMASK weglIndexMask; typedef void (APIENTRY * WXEGLINDEXPOINTER)(GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLINDEXPOINTER weglIndexPointer; typedef void (APIENTRY * WXEGLINDEXDV)(const GLdouble *); WXE_EXTERN WXEGLINDEXDV weglIndexdv; typedef void (APIENTRY * WXEGLINDEXFV)(const GLfloat *); WXE_EXTERN WXEGLINDEXFV weglIndexfv; typedef void (APIENTRY * WXEGLINDEXIV)(const GLint *); WXE_EXTERN WXEGLINDEXIV weglIndexiv; typedef void (APIENTRY * WXEGLINDEXSV)(const GLshort *); WXE_EXTERN WXEGLINDEXSV weglIndexsv; typedef void (APIENTRY * WXEGLINDEXUBV)(const GLubyte *); WXE_EXTERN WXEGLINDEXUBV weglIndexubv; typedef void (APIENTRY * WXEGLINITNAMES)(); WXE_EXTERN WXEGLINITNAMES weglInitNames; typedef void (APIENTRY * WXEGLINTERLEAVEDARRAYS)(GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLINTERLEAVEDARRAYS weglInterleavedArrays; typedef GLboolean (APIENTRY * WXEGLISENABLED)(GLenum); WXE_EXTERN WXEGLISENABLED weglIsEnabled; typedef GLboolean (APIENTRY * WXEGLISLIST)(GLuint); WXE_EXTERN WXEGLISLIST weglIsList; typedef GLboolean (APIENTRY * WXEGLISTEXTURE)(GLuint); WXE_EXTERN WXEGLISTEXTURE weglIsTexture; typedef void (APIENTRY * WXEGLLIGHTMODELF)(GLenum,GLfloat); WXE_EXTERN WXEGLLIGHTMODELF weglLightModelf; typedef void (APIENTRY * WXEGLLIGHTMODELFV)(GLenum,const GLfloat *); WXE_EXTERN WXEGLLIGHTMODELFV weglLightModelfv; typedef void (APIENTRY * WXEGLLIGHTMODELI)(GLenum,GLint); WXE_EXTERN WXEGLLIGHTMODELI weglLightModeli; typedef void (APIENTRY * WXEGLLIGHTMODELIV)(GLenum,const GLint *); WXE_EXTERN WXEGLLIGHTMODELIV weglLightModeliv; typedef void (APIENTRY * WXEGLLIGHTF)(GLenum,GLenum,GLfloat); WXE_EXTERN WXEGLLIGHTF weglLightf; typedef void (APIENTRY * WXEGLLIGHTFV)(GLenum,GLenum,const GLfloat *); WXE_EXTERN WXEGLLIGHTFV weglLightfv; typedef void (APIENTRY * WXEGLLIGHTI)(GLenum,GLenum,GLint); WXE_EXTERN WXEGLLIGHTI weglLighti; typedef void (APIENTRY * WXEGLLIGHTIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLLIGHTIV weglLightiv; typedef void (APIENTRY * WXEGLLINESTIPPLE)(GLint,GLushort); WXE_EXTERN WXEGLLINESTIPPLE weglLineStipple; typedef void (APIENTRY * WXEGLLINEWIDTH)(GLfloat); WXE_EXTERN WXEGLLINEWIDTH weglLineWidth; typedef void (APIENTRY * WXEGLLISTBASE)(GLuint); WXE_EXTERN WXEGLLISTBASE weglListBase; typedef void (APIENTRY * WXEGLLOADIDENTITY)(); WXE_EXTERN WXEGLLOADIDENTITY weglLoadIdentity; typedef void (APIENTRY * WXEGLLOADMATRIXD)(const GLdouble *); WXE_EXTERN WXEGLLOADMATRIXD weglLoadMatrixd; typedef void (APIENTRY * WXEGLLOADMATRIXF)(const GLfloat *); WXE_EXTERN WXEGLLOADMATRIXF weglLoadMatrixf; typedef void (APIENTRY * WXEGLLOADNAME)(GLuint); WXE_EXTERN WXEGLLOADNAME weglLoadName; typedef void (APIENTRY * WXEGLLOGICOP)(GLenum); WXE_EXTERN WXEGLLOGICOP weglLogicOp; typedef void (APIENTRY * WXEGLMAP1D)(GLenum,GLdouble,GLdouble,GLint,GLint,const GLdouble *); WXE_EXTERN WXEGLMAP1D weglMap1d; typedef void (APIENTRY * WXEGLMAP1F)(GLenum,GLfloat,GLfloat,GLint,GLint,const GLfloat *); WXE_EXTERN WXEGLMAP1F weglMap1f; typedef void (APIENTRY * WXEGLMAP2D)(GLenum,GLdouble,GLdouble,GLint,GLint,GLdouble,GLdouble,GLint,GLint,const GLdouble *); WXE_EXTERN WXEGLMAP2D weglMap2d; typedef void (APIENTRY * WXEGLMAP2F)(GLenum,GLfloat,GLfloat,GLint,GLint,GLfloat,GLfloat,GLint,GLint,const GLfloat *); WXE_EXTERN WXEGLMAP2F weglMap2f; typedef void (APIENTRY * WXEGLMAPGRID1D)(GLint,GLdouble,GLdouble); WXE_EXTERN WXEGLMAPGRID1D weglMapGrid1d; typedef void (APIENTRY * WXEGLMAPGRID1F)(GLint,GLfloat,GLfloat); WXE_EXTERN WXEGLMAPGRID1F weglMapGrid1f; typedef void (APIENTRY * WXEGLMAPGRID2D)(GLint,GLdouble,GLdouble,GLint,GLdouble,GLdouble); WXE_EXTERN WXEGLMAPGRID2D weglMapGrid2d; typedef void (APIENTRY * WXEGLMAPGRID2F)(GLint,GLfloat,GLfloat,GLint,GLfloat,GLfloat); WXE_EXTERN WXEGLMAPGRID2F weglMapGrid2f; typedef void (APIENTRY * WXEGLMATERIALF)(GLenum,GLenum,GLfloat); WXE_EXTERN WXEGLMATERIALF weglMaterialf; typedef void (APIENTRY * WXEGLMATERIALFV)(GLenum,GLenum,const GLfloat *); WXE_EXTERN WXEGLMATERIALFV weglMaterialfv; typedef void (APIENTRY * WXEGLMATERIALI)(GLenum,GLenum,GLint); WXE_EXTERN WXEGLMATERIALI weglMateriali; typedef void (APIENTRY * WXEGLMATERIALIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLMATERIALIV weglMaterialiv; typedef void (APIENTRY * WXEGLMATRIXMODE)(GLenum); WXE_EXTERN WXEGLMATRIXMODE weglMatrixMode; typedef void (APIENTRY * WXEGLMULTMATRIXD)(const GLdouble *); WXE_EXTERN WXEGLMULTMATRIXD weglMultMatrixd; typedef void (APIENTRY * WXEGLMULTMATRIXF)(const GLfloat *); WXE_EXTERN WXEGLMULTMATRIXF weglMultMatrixf; typedef void (APIENTRY * WXEGLNEWLIST)(GLuint,GLenum); WXE_EXTERN WXEGLNEWLIST weglNewList; typedef void (APIENTRY * WXEGLNORMAL3BV)(const GLbyte *); WXE_EXTERN WXEGLNORMAL3BV weglNormal3bv; typedef void (APIENTRY * WXEGLNORMAL3DV)(const GLdouble *); WXE_EXTERN WXEGLNORMAL3DV weglNormal3dv; typedef void (APIENTRY * WXEGLNORMAL3FV)(const GLfloat *); WXE_EXTERN WXEGLNORMAL3FV weglNormal3fv; typedef void (APIENTRY * WXEGLNORMAL3IV)(const GLint *); WXE_EXTERN WXEGLNORMAL3IV weglNormal3iv; typedef void (APIENTRY * WXEGLNORMAL3SV)(const GLshort *); WXE_EXTERN WXEGLNORMAL3SV weglNormal3sv; typedef void (APIENTRY * WXEGLNORMALPOINTER)(GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLNORMALPOINTER weglNormalPointer; typedef void (APIENTRY * WXEGLORTHO)(GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLORTHO weglOrtho; typedef void (APIENTRY * WXEGLPASSTHROUGH)(GLfloat); WXE_EXTERN WXEGLPASSTHROUGH weglPassThrough; typedef void (APIENTRY * WXEGLPIXELMAPFV)(GLenum,GLsizei,const GLfloat *); WXE_EXTERN WXEGLPIXELMAPFV weglPixelMapfv; typedef void (APIENTRY * WXEGLPIXELMAPUIV)(GLenum,GLsizei,const GLuint *); WXE_EXTERN WXEGLPIXELMAPUIV weglPixelMapuiv; typedef void (APIENTRY * WXEGLPIXELMAPUSV)(GLenum,GLsizei,const GLushort *); WXE_EXTERN WXEGLPIXELMAPUSV weglPixelMapusv; typedef void (APIENTRY * WXEGLPIXELSTOREF)(GLenum,GLfloat); WXE_EXTERN WXEGLPIXELSTOREF weglPixelStoref; typedef void (APIENTRY * WXEGLPIXELSTOREI)(GLenum,GLint); WXE_EXTERN WXEGLPIXELSTOREI weglPixelStorei; typedef void (APIENTRY * WXEGLPIXELTRANSFERF)(GLenum,GLfloat); WXE_EXTERN WXEGLPIXELTRANSFERF weglPixelTransferf; typedef void (APIENTRY * WXEGLPIXELTRANSFERI)(GLenum,GLint); WXE_EXTERN WXEGLPIXELTRANSFERI weglPixelTransferi; typedef void (APIENTRY * WXEGLPIXELZOOM)(GLfloat,GLfloat); WXE_EXTERN WXEGLPIXELZOOM weglPixelZoom; typedef void (APIENTRY * WXEGLPOINTSIZE)(GLfloat); WXE_EXTERN WXEGLPOINTSIZE weglPointSize; typedef void (APIENTRY * WXEGLPOLYGONMODE)(GLenum,GLenum); WXE_EXTERN WXEGLPOLYGONMODE weglPolygonMode; typedef void (APIENTRY * WXEGLPOLYGONOFFSET)(GLfloat,GLfloat); WXE_EXTERN WXEGLPOLYGONOFFSET weglPolygonOffset; typedef void (APIENTRY * WXEGLPOLYGONSTIPPLE)(const GLubyte *); WXE_EXTERN WXEGLPOLYGONSTIPPLE weglPolygonStipple; typedef void (APIENTRY * WXEGLPOPATTRIB)(); WXE_EXTERN WXEGLPOPATTRIB weglPopAttrib; typedef void (APIENTRY * WXEGLPOPCLIENTATTRIB)(); WXE_EXTERN WXEGLPOPCLIENTATTRIB weglPopClientAttrib; typedef void (APIENTRY * WXEGLPOPMATRIX)(); WXE_EXTERN WXEGLPOPMATRIX weglPopMatrix; typedef void (APIENTRY * WXEGLPOPNAME)(); WXE_EXTERN WXEGLPOPNAME weglPopName; typedef void (APIENTRY * WXEGLPRIORITIZETEXTURES)(GLsizei,const GLuint *,const GLclampf *); WXE_EXTERN WXEGLPRIORITIZETEXTURES weglPrioritizeTextures; typedef void (APIENTRY * WXEGLPUSHATTRIB)(GLbitfield); WXE_EXTERN WXEGLPUSHATTRIB weglPushAttrib; typedef void (APIENTRY * WXEGLPUSHCLIENTATTRIB)(GLbitfield); WXE_EXTERN WXEGLPUSHCLIENTATTRIB weglPushClientAttrib; typedef void (APIENTRY * WXEGLPUSHMATRIX)(); WXE_EXTERN WXEGLPUSHMATRIX weglPushMatrix; typedef void (APIENTRY * WXEGLPUSHNAME)(GLuint); WXE_EXTERN WXEGLPUSHNAME weglPushName; typedef void (APIENTRY * WXEGLRASTERPOS2DV)(const GLdouble *); WXE_EXTERN WXEGLRASTERPOS2DV weglRasterPos2dv; typedef void (APIENTRY * WXEGLRASTERPOS2FV)(const GLfloat *); WXE_EXTERN WXEGLRASTERPOS2FV weglRasterPos2fv; typedef void (APIENTRY * WXEGLRASTERPOS2IV)(const GLint *); WXE_EXTERN WXEGLRASTERPOS2IV weglRasterPos2iv; typedef void (APIENTRY * WXEGLRASTERPOS2SV)(const GLshort *); WXE_EXTERN WXEGLRASTERPOS2SV weglRasterPos2sv; typedef void (APIENTRY * WXEGLRASTERPOS3DV)(const GLdouble *); WXE_EXTERN WXEGLRASTERPOS3DV weglRasterPos3dv; typedef void (APIENTRY * WXEGLRASTERPOS3FV)(const GLfloat *); WXE_EXTERN WXEGLRASTERPOS3FV weglRasterPos3fv; typedef void (APIENTRY * WXEGLRASTERPOS3IV)(const GLint *); WXE_EXTERN WXEGLRASTERPOS3IV weglRasterPos3iv; typedef void (APIENTRY * WXEGLRASTERPOS3SV)(const GLshort *); WXE_EXTERN WXEGLRASTERPOS3SV weglRasterPos3sv; typedef void (APIENTRY * WXEGLRASTERPOS4DV)(const GLdouble *); WXE_EXTERN WXEGLRASTERPOS4DV weglRasterPos4dv; typedef void (APIENTRY * WXEGLRASTERPOS4FV)(const GLfloat *); WXE_EXTERN WXEGLRASTERPOS4FV weglRasterPos4fv; typedef void (APIENTRY * WXEGLRASTERPOS4IV)(const GLint *); WXE_EXTERN WXEGLRASTERPOS4IV weglRasterPos4iv; typedef void (APIENTRY * WXEGLRASTERPOS4SV)(const GLshort *); WXE_EXTERN WXEGLRASTERPOS4SV weglRasterPos4sv; typedef void (APIENTRY * WXEGLREADBUFFER)(GLenum); WXE_EXTERN WXEGLREADBUFFER weglReadBuffer; typedef void (APIENTRY * WXEGLREADPIXELS)(GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,GLvoid *); WXE_EXTERN WXEGLREADPIXELS weglReadPixels; typedef void (APIENTRY * WXEGLRECTD)(GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLRECTD weglRectd; typedef void (APIENTRY * WXEGLRECTDV)(const GLdouble *,const GLdouble *); WXE_EXTERN WXEGLRECTDV weglRectdv; typedef void (APIENTRY * WXEGLRECTF)(GLfloat,GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLRECTF weglRectf; typedef void (APIENTRY * WXEGLRECTFV)(const GLfloat *,const GLfloat *); WXE_EXTERN WXEGLRECTFV weglRectfv; typedef void (APIENTRY * WXEGLRECTI)(GLint,GLint,GLint,GLint); WXE_EXTERN WXEGLRECTI weglRecti; typedef void (APIENTRY * WXEGLRECTIV)(const GLint *,const GLint *); WXE_EXTERN WXEGLRECTIV weglRectiv; typedef void (APIENTRY * WXEGLRECTS)(GLshort,GLshort,GLshort,GLshort); WXE_EXTERN WXEGLRECTS weglRects; typedef void (APIENTRY * WXEGLRECTSV)(const GLshort *,const GLshort *); WXE_EXTERN WXEGLRECTSV weglRectsv; typedef GLint (APIENTRY * WXEGLRENDERMODE)(GLenum); WXE_EXTERN WXEGLRENDERMODE weglRenderMode; typedef void (APIENTRY * WXEGLROTATED)(GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLROTATED weglRotated; typedef void (APIENTRY * WXEGLROTATEF)(GLfloat,GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLROTATEF weglRotatef; typedef void (APIENTRY * WXEGLSCALED)(GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLSCALED weglScaled; typedef void (APIENTRY * WXEGLSCALEF)(GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLSCALEF weglScalef; typedef void (APIENTRY * WXEGLSCISSOR)(GLint,GLint,GLsizei,GLsizei); WXE_EXTERN WXEGLSCISSOR weglScissor; typedef void (APIENTRY * WXEGLSELECTBUFFER)(GLsizei,GLuint *); WXE_EXTERN WXEGLSELECTBUFFER weglSelectBuffer; typedef void (APIENTRY * WXEGLSHADEMODEL)(GLenum); WXE_EXTERN WXEGLSHADEMODEL weglShadeModel; typedef void (APIENTRY * WXEGLSTENCILFUNC)(GLenum,GLint,GLuint); WXE_EXTERN WXEGLSTENCILFUNC weglStencilFunc; typedef void (APIENTRY * WXEGLSTENCILMASK)(GLuint); WXE_EXTERN WXEGLSTENCILMASK weglStencilMask; typedef void (APIENTRY * WXEGLSTENCILOP)(GLenum,GLenum,GLenum); WXE_EXTERN WXEGLSTENCILOP weglStencilOp; typedef void (APIENTRY * WXEGLTEXCOORD1DV)(const GLdouble *); WXE_EXTERN WXEGLTEXCOORD1DV weglTexCoord1dv; typedef void (APIENTRY * WXEGLTEXCOORD1FV)(const GLfloat *); WXE_EXTERN WXEGLTEXCOORD1FV weglTexCoord1fv; typedef void (APIENTRY * WXEGLTEXCOORD1IV)(const GLint *); WXE_EXTERN WXEGLTEXCOORD1IV weglTexCoord1iv; typedef void (APIENTRY * WXEGLTEXCOORD1SV)(const GLshort *); WXE_EXTERN WXEGLTEXCOORD1SV weglTexCoord1sv; typedef void (APIENTRY * WXEGLTEXCOORD2DV)(const GLdouble *); WXE_EXTERN WXEGLTEXCOORD2DV weglTexCoord2dv; typedef void (APIENTRY * WXEGLTEXCOORD2FV)(const GLfloat *); WXE_EXTERN WXEGLTEXCOORD2FV weglTexCoord2fv; typedef void (APIENTRY * WXEGLTEXCOORD2IV)(const GLint *); WXE_EXTERN WXEGLTEXCOORD2IV weglTexCoord2iv; typedef void (APIENTRY * WXEGLTEXCOORD2SV)(const GLshort *); WXE_EXTERN WXEGLTEXCOORD2SV weglTexCoord2sv; typedef void (APIENTRY * WXEGLTEXCOORD3DV)(const GLdouble *); WXE_EXTERN WXEGLTEXCOORD3DV weglTexCoord3dv; typedef void (APIENTRY * WXEGLTEXCOORD3FV)(const GLfloat *); WXE_EXTERN WXEGLTEXCOORD3FV weglTexCoord3fv; typedef void (APIENTRY * WXEGLTEXCOORD3IV)(const GLint *); WXE_EXTERN WXEGLTEXCOORD3IV weglTexCoord3iv; typedef void (APIENTRY * WXEGLTEXCOORD3SV)(const GLshort *); WXE_EXTERN WXEGLTEXCOORD3SV weglTexCoord3sv; typedef void (APIENTRY * WXEGLTEXCOORD4DV)(const GLdouble *); WXE_EXTERN WXEGLTEXCOORD4DV weglTexCoord4dv; typedef void (APIENTRY * WXEGLTEXCOORD4FV)(const GLfloat *); WXE_EXTERN WXEGLTEXCOORD4FV weglTexCoord4fv; typedef void (APIENTRY * WXEGLTEXCOORD4IV)(const GLint *); WXE_EXTERN WXEGLTEXCOORD4IV weglTexCoord4iv; typedef void (APIENTRY * WXEGLTEXCOORD4SV)(const GLshort *); WXE_EXTERN WXEGLTEXCOORD4SV weglTexCoord4sv; typedef void (APIENTRY * WXEGLTEXCOORDPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLTEXCOORDPOINTER weglTexCoordPointer; typedef void (APIENTRY * WXEGLTEXENVF)(GLenum,GLenum,GLfloat); WXE_EXTERN WXEGLTEXENVF weglTexEnvf; typedef void (APIENTRY * WXEGLTEXENVFV)(GLenum,GLenum,const GLfloat *); WXE_EXTERN WXEGLTEXENVFV weglTexEnvfv; typedef void (APIENTRY * WXEGLTEXENVI)(GLenum,GLenum,GLint); WXE_EXTERN WXEGLTEXENVI weglTexEnvi; typedef void (APIENTRY * WXEGLTEXENVIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLTEXENVIV weglTexEnviv; typedef void (APIENTRY * WXEGLTEXGEND)(GLenum,GLenum,GLdouble); WXE_EXTERN WXEGLTEXGEND weglTexGend; typedef void (APIENTRY * WXEGLTEXGENDV)(GLenum,GLenum,const GLdouble *); WXE_EXTERN WXEGLTEXGENDV weglTexGendv; typedef void (APIENTRY * WXEGLTEXGENF)(GLenum,GLenum,GLfloat); WXE_EXTERN WXEGLTEXGENF weglTexGenf; typedef void (APIENTRY * WXEGLTEXGENFV)(GLenum,GLenum,const GLfloat *); WXE_EXTERN WXEGLTEXGENFV weglTexGenfv; typedef void (APIENTRY * WXEGLTEXGENI)(GLenum,GLenum,GLint); WXE_EXTERN WXEGLTEXGENI weglTexGeni; typedef void (APIENTRY * WXEGLTEXGENIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLTEXGENIV weglTexGeniv; typedef void (APIENTRY * WXEGLTEXIMAGE1D)(GLenum,GLint,GLint,GLsizei,GLint,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLTEXIMAGE1D weglTexImage1D; typedef void (APIENTRY * WXEGLTEXIMAGE2D)(GLenum,GLint,GLint,GLsizei,GLsizei,GLint,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLTEXIMAGE2D weglTexImage2D; typedef void (APIENTRY * WXEGLTEXPARAMETERF)(GLenum,GLenum,GLfloat); WXE_EXTERN WXEGLTEXPARAMETERF weglTexParameterf; typedef void (APIENTRY * WXEGLTEXPARAMETERFV)(GLenum,GLenum,const GLfloat *); WXE_EXTERN WXEGLTEXPARAMETERFV weglTexParameterfv; typedef void (APIENTRY * WXEGLTEXPARAMETERI)(GLenum,GLenum,GLint); WXE_EXTERN WXEGLTEXPARAMETERI weglTexParameteri; typedef void (APIENTRY * WXEGLTEXPARAMETERIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLTEXPARAMETERIV weglTexParameteriv; typedef void (APIENTRY * WXEGLTEXSUBIMAGE1D)(GLenum,GLint,GLint,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLTEXSUBIMAGE1D weglTexSubImage1D; typedef void (APIENTRY * WXEGLTEXSUBIMAGE2D)(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLTEXSUBIMAGE2D weglTexSubImage2D; typedef void (APIENTRY * WXEGLTRANSLATED)(GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLTRANSLATED weglTranslated; typedef void (APIENTRY * WXEGLTRANSLATEF)(GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLTRANSLATEF weglTranslatef; typedef void (APIENTRY * WXEGLVERTEX2DV)(const GLdouble *); WXE_EXTERN WXEGLVERTEX2DV weglVertex2dv; typedef void (APIENTRY * WXEGLVERTEX2FV)(const GLfloat *); WXE_EXTERN WXEGLVERTEX2FV weglVertex2fv; typedef void (APIENTRY * WXEGLVERTEX2IV)(const GLint *); WXE_EXTERN WXEGLVERTEX2IV weglVertex2iv; typedef void (APIENTRY * WXEGLVERTEX2SV)(const GLshort *); WXE_EXTERN WXEGLVERTEX2SV weglVertex2sv; typedef void (APIENTRY * WXEGLVERTEX3DV)(const GLdouble *); WXE_EXTERN WXEGLVERTEX3DV weglVertex3dv; typedef void (APIENTRY * WXEGLVERTEX3FV)(const GLfloat *); WXE_EXTERN WXEGLVERTEX3FV weglVertex3fv; typedef void (APIENTRY * WXEGLVERTEX3IV)(const GLint *); WXE_EXTERN WXEGLVERTEX3IV weglVertex3iv; typedef void (APIENTRY * WXEGLVERTEX3SV)(const GLshort *); WXE_EXTERN WXEGLVERTEX3SV weglVertex3sv; typedef void (APIENTRY * WXEGLVERTEX4DV)(const GLdouble *); WXE_EXTERN WXEGLVERTEX4DV weglVertex4dv; typedef void (APIENTRY * WXEGLVERTEX4FV)(const GLfloat *); WXE_EXTERN WXEGLVERTEX4FV weglVertex4fv; typedef void (APIENTRY * WXEGLVERTEX4IV)(const GLint *); WXE_EXTERN WXEGLVERTEX4IV weglVertex4iv; typedef void (APIENTRY * WXEGLVERTEX4SV)(const GLshort *); WXE_EXTERN WXEGLVERTEX4SV weglVertex4sv; typedef void (APIENTRY * WXEGLVERTEXPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLVERTEXPOINTER weglVertexPointer; typedef void (APIENTRY * WXEGLVIEWPORT)(GLint,GLint,GLsizei,GLsizei); WXE_EXTERN WXEGLVIEWPORT weglViewport; typedef void (APIENTRY * WXEGLBLENDCOLOR)(GLclampf,GLclampf,GLclampf,GLclampf); WXE_EXTERN WXEGLBLENDCOLOR weglBlendColor; typedef void (APIENTRY * WXEGLBLENDEQUATION)(GLenum); WXE_EXTERN WXEGLBLENDEQUATION weglBlendEquation; typedef void (APIENTRY * WXEGLDRAWRANGEELEMENTS)(GLenum,GLuint,GLuint,GLsizei,GLenum,const GLvoid *); WXE_EXTERN WXEGLDRAWRANGEELEMENTS weglDrawRangeElements; typedef void (APIENTRY * WXEGLTEXIMAGE3D)(GLenum,GLint,GLint,GLsizei,GLsizei,GLsizei,GLint,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLTEXIMAGE3D weglTexImage3D; typedef void (APIENTRY * WXEGLTEXSUBIMAGE3D)(GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLTEXSUBIMAGE3D weglTexSubImage3D; typedef void (APIENTRY * WXEGLCOPYTEXSUBIMAGE3D)(GLenum,GLint,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei); WXE_EXTERN WXEGLCOPYTEXSUBIMAGE3D weglCopyTexSubImage3D; typedef void (APIENTRY * WXEGLCOLORTABLE)(GLenum,GLenum,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLCOLORTABLE weglColorTable; typedef void (APIENTRY * WXEGLCOLORTABLEPARAMETERFV)(GLenum,GLenum,const GLfloat *); WXE_EXTERN WXEGLCOLORTABLEPARAMETERFV weglColorTableParameterfv; typedef void (APIENTRY * WXEGLCOLORTABLEPARAMETERIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLCOLORTABLEPARAMETERIV weglColorTableParameteriv; typedef void (APIENTRY * WXEGLCOPYCOLORTABLE)(GLenum,GLenum,GLint,GLint,GLsizei); WXE_EXTERN WXEGLCOPYCOLORTABLE weglCopyColorTable; typedef void (APIENTRY * WXEGLGETCOLORTABLE)(GLenum,GLenum,GLenum,GLvoid *); WXE_EXTERN WXEGLGETCOLORTABLE weglGetColorTable; typedef void (APIENTRY * WXEGLGETCOLORTABLEPARAMETERFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETCOLORTABLEPARAMETERFV weglGetColorTableParameterfv; typedef void (APIENTRY * WXEGLGETCOLORTABLEPARAMETERIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETCOLORTABLEPARAMETERIV weglGetColorTableParameteriv; typedef void (APIENTRY * WXEGLCOLORSUBTABLE)(GLenum,GLsizei,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLCOLORSUBTABLE weglColorSubTable; typedef void (APIENTRY * WXEGLCOPYCOLORSUBTABLE)(GLenum,GLsizei,GLint,GLint,GLsizei); WXE_EXTERN WXEGLCOPYCOLORSUBTABLE weglCopyColorSubTable; typedef void (APIENTRY * WXEGLCONVOLUTIONFILTER1D)(GLenum,GLenum,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLCONVOLUTIONFILTER1D weglConvolutionFilter1D; typedef void (APIENTRY * WXEGLCONVOLUTIONFILTER2D)(GLenum,GLenum,GLsizei,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLCONVOLUTIONFILTER2D weglConvolutionFilter2D; typedef void (APIENTRY * WXEGLCONVOLUTIONPARAMETERFV)(GLenum,GLenum,const GLfloat *); WXE_EXTERN WXEGLCONVOLUTIONPARAMETERFV weglConvolutionParameterfv; typedef void (APIENTRY * WXEGLCONVOLUTIONPARAMETERIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLCONVOLUTIONPARAMETERIV weglConvolutionParameteriv; typedef void (APIENTRY * WXEGLCOPYCONVOLUTIONFILTER1D)(GLenum,GLenum,GLint,GLint,GLsizei); WXE_EXTERN WXEGLCOPYCONVOLUTIONFILTER1D weglCopyConvolutionFilter1D; typedef void (APIENTRY * WXEGLCOPYCONVOLUTIONFILTER2D)(GLenum,GLenum,GLint,GLint,GLsizei,GLsizei); WXE_EXTERN WXEGLCOPYCONVOLUTIONFILTER2D weglCopyConvolutionFilter2D; typedef void (APIENTRY * WXEGLGETCONVOLUTIONFILTER)(GLenum,GLenum,GLenum,GLvoid *); WXE_EXTERN WXEGLGETCONVOLUTIONFILTER weglGetConvolutionFilter; typedef void (APIENTRY * WXEGLGETCONVOLUTIONPARAMETERFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETCONVOLUTIONPARAMETERFV weglGetConvolutionParameterfv; typedef void (APIENTRY * WXEGLGETCONVOLUTIONPARAMETERIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETCONVOLUTIONPARAMETERIV weglGetConvolutionParameteriv; typedef void (APIENTRY * WXEGLSEPARABLEFILTER2D)(GLenum,GLenum,GLsizei,GLsizei,GLenum,GLenum,const GLvoid *,const GLvoid *); WXE_EXTERN WXEGLSEPARABLEFILTER2D weglSeparableFilter2D; typedef void (APIENTRY * WXEGLGETHISTOGRAM)(GLenum,GLboolean,GLenum,GLenum,GLvoid *); WXE_EXTERN WXEGLGETHISTOGRAM weglGetHistogram; typedef void (APIENTRY * WXEGLGETHISTOGRAMPARAMETERFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETHISTOGRAMPARAMETERFV weglGetHistogramParameterfv; typedef void (APIENTRY * WXEGLGETHISTOGRAMPARAMETERIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETHISTOGRAMPARAMETERIV weglGetHistogramParameteriv; typedef void (APIENTRY * WXEGLGETMINMAX)(GLenum,GLboolean,GLenum,GLenum,GLvoid *); WXE_EXTERN WXEGLGETMINMAX weglGetMinmax; typedef void (APIENTRY * WXEGLGETMINMAXPARAMETERFV)(GLenum,GLenum,GLfloat *); WXE_EXTERN WXEGLGETMINMAXPARAMETERFV weglGetMinmaxParameterfv; typedef void (APIENTRY * WXEGLGETMINMAXPARAMETERIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETMINMAXPARAMETERIV weglGetMinmaxParameteriv; typedef void (APIENTRY * WXEGLHISTOGRAM)(GLenum,GLsizei,GLenum,GLboolean); WXE_EXTERN WXEGLHISTOGRAM weglHistogram; typedef void (APIENTRY * WXEGLMINMAX)(GLenum,GLenum,GLboolean); WXE_EXTERN WXEGLMINMAX weglMinmax; typedef void (APIENTRY * WXEGLRESETHISTOGRAM)(GLenum); WXE_EXTERN WXEGLRESETHISTOGRAM weglResetHistogram; typedef void (APIENTRY * WXEGLRESETMINMAX)(GLenum); WXE_EXTERN WXEGLRESETMINMAX weglResetMinmax; typedef void (APIENTRY * WXEGLACTIVETEXTURE)(GLenum); WXE_EXTERN WXEGLACTIVETEXTURE weglActiveTexture; typedef void (APIENTRY * WXEGLSAMPLECOVERAGE)(GLclampf,GLboolean); WXE_EXTERN WXEGLSAMPLECOVERAGE weglSampleCoverage; typedef void (APIENTRY * WXEGLCOMPRESSEDTEXIMAGE3D)(GLenum,GLint,GLenum,GLsizei,GLsizei,GLsizei,GLint,GLsizei,const GLvoid *); WXE_EXTERN WXEGLCOMPRESSEDTEXIMAGE3D weglCompressedTexImage3D; typedef void (APIENTRY * WXEGLCOMPRESSEDTEXIMAGE2D)(GLenum,GLint,GLenum,GLsizei,GLsizei,GLint,GLsizei,const GLvoid *); WXE_EXTERN WXEGLCOMPRESSEDTEXIMAGE2D weglCompressedTexImage2D; typedef void (APIENTRY * WXEGLCOMPRESSEDTEXIMAGE1D)(GLenum,GLint,GLenum,GLsizei,GLint,GLsizei,const GLvoid *); WXE_EXTERN WXEGLCOMPRESSEDTEXIMAGE1D weglCompressedTexImage1D; typedef void (APIENTRY * WXEGLCOMPRESSEDTEXSUBIMAGE3D)(GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLCOMPRESSEDTEXSUBIMAGE3D weglCompressedTexSubImage3D; typedef void (APIENTRY * WXEGLCOMPRESSEDTEXSUBIMAGE2D)(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLCOMPRESSEDTEXSUBIMAGE2D weglCompressedTexSubImage2D; typedef void (APIENTRY * WXEGLCOMPRESSEDTEXSUBIMAGE1D)(GLenum,GLint,GLint,GLsizei,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLCOMPRESSEDTEXSUBIMAGE1D weglCompressedTexSubImage1D; typedef void (APIENTRY * WXEGLGETCOMPRESSEDTEXIMAGE)(GLenum,GLint,GLvoid *); WXE_EXTERN WXEGLGETCOMPRESSEDTEXIMAGE weglGetCompressedTexImage; typedef void (APIENTRY * WXEGLCLIENTACTIVETEXTURE)(GLenum); WXE_EXTERN WXEGLCLIENTACTIVETEXTURE weglClientActiveTexture; typedef void (APIENTRY * WXEGLMULTITEXCOORD1DV)(GLenum,const GLdouble *); WXE_EXTERN WXEGLMULTITEXCOORD1DV weglMultiTexCoord1dv; typedef void (APIENTRY * WXEGLMULTITEXCOORD1FV)(GLenum,const GLfloat *); WXE_EXTERN WXEGLMULTITEXCOORD1FV weglMultiTexCoord1fv; typedef void (APIENTRY * WXEGLMULTITEXCOORD1IV)(GLenum,const GLint *); WXE_EXTERN WXEGLMULTITEXCOORD1IV weglMultiTexCoord1iv; typedef void (APIENTRY * WXEGLMULTITEXCOORD1SV)(GLenum,const GLshort *); WXE_EXTERN WXEGLMULTITEXCOORD1SV weglMultiTexCoord1sv; typedef void (APIENTRY * WXEGLMULTITEXCOORD2DV)(GLenum,const GLdouble *); WXE_EXTERN WXEGLMULTITEXCOORD2DV weglMultiTexCoord2dv; typedef void (APIENTRY * WXEGLMULTITEXCOORD2FV)(GLenum,const GLfloat *); WXE_EXTERN WXEGLMULTITEXCOORD2FV weglMultiTexCoord2fv; typedef void (APIENTRY * WXEGLMULTITEXCOORD2IV)(GLenum,const GLint *); WXE_EXTERN WXEGLMULTITEXCOORD2IV weglMultiTexCoord2iv; typedef void (APIENTRY * WXEGLMULTITEXCOORD2SV)(GLenum,const GLshort *); WXE_EXTERN WXEGLMULTITEXCOORD2SV weglMultiTexCoord2sv; typedef void (APIENTRY * WXEGLMULTITEXCOORD3DV)(GLenum,const GLdouble *); WXE_EXTERN WXEGLMULTITEXCOORD3DV weglMultiTexCoord3dv; typedef void (APIENTRY * WXEGLMULTITEXCOORD3FV)(GLenum,const GLfloat *); WXE_EXTERN WXEGLMULTITEXCOORD3FV weglMultiTexCoord3fv; typedef void (APIENTRY * WXEGLMULTITEXCOORD3IV)(GLenum,const GLint *); WXE_EXTERN WXEGLMULTITEXCOORD3IV weglMultiTexCoord3iv; typedef void (APIENTRY * WXEGLMULTITEXCOORD3SV)(GLenum,const GLshort *); WXE_EXTERN WXEGLMULTITEXCOORD3SV weglMultiTexCoord3sv; typedef void (APIENTRY * WXEGLMULTITEXCOORD4DV)(GLenum,const GLdouble *); WXE_EXTERN WXEGLMULTITEXCOORD4DV weglMultiTexCoord4dv; typedef void (APIENTRY * WXEGLMULTITEXCOORD4FV)(GLenum,const GLfloat *); WXE_EXTERN WXEGLMULTITEXCOORD4FV weglMultiTexCoord4fv; typedef void (APIENTRY * WXEGLMULTITEXCOORD4IV)(GLenum,const GLint *); WXE_EXTERN WXEGLMULTITEXCOORD4IV weglMultiTexCoord4iv; typedef void (APIENTRY * WXEGLMULTITEXCOORD4SV)(GLenum,const GLshort *); WXE_EXTERN WXEGLMULTITEXCOORD4SV weglMultiTexCoord4sv; typedef void (APIENTRY * WXEGLLOADTRANSPOSEMATRIXF)(const GLfloat *); WXE_EXTERN WXEGLLOADTRANSPOSEMATRIXF weglLoadTransposeMatrixf; typedef void (APIENTRY * WXEGLLOADTRANSPOSEMATRIXD)(const GLdouble *); WXE_EXTERN WXEGLLOADTRANSPOSEMATRIXD weglLoadTransposeMatrixd; typedef void (APIENTRY * WXEGLMULTTRANSPOSEMATRIXF)(const GLfloat *); WXE_EXTERN WXEGLMULTTRANSPOSEMATRIXF weglMultTransposeMatrixf; typedef void (APIENTRY * WXEGLMULTTRANSPOSEMATRIXD)(const GLdouble *); WXE_EXTERN WXEGLMULTTRANSPOSEMATRIXD weglMultTransposeMatrixd; typedef void (APIENTRY * WXEGLBLENDFUNCSEPARATE)(GLenum,GLenum,GLenum,GLenum); WXE_EXTERN WXEGLBLENDFUNCSEPARATE weglBlendFuncSeparate; typedef void (APIENTRY * WXEGLMULTIDRAWARRAYS)(GLenum,GLint *,GLsizei *,GLsizei); WXE_EXTERN WXEGLMULTIDRAWARRAYS weglMultiDrawArrays; typedef void (APIENTRY * WXEGLPOINTPARAMETERF)(GLenum,GLfloat); WXE_EXTERN WXEGLPOINTPARAMETERF weglPointParameterf; typedef void (APIENTRY * WXEGLPOINTPARAMETERFV)(GLenum,const GLfloat *); WXE_EXTERN WXEGLPOINTPARAMETERFV weglPointParameterfv; typedef void (APIENTRY * WXEGLPOINTPARAMETERI)(GLenum,GLint); WXE_EXTERN WXEGLPOINTPARAMETERI weglPointParameteri; typedef void (APIENTRY * WXEGLPOINTPARAMETERIV)(GLenum,const GLint *); WXE_EXTERN WXEGLPOINTPARAMETERIV weglPointParameteriv; typedef void (APIENTRY * WXEGLFOGCOORDFV)(const GLfloat *); WXE_EXTERN WXEGLFOGCOORDFV weglFogCoordfv; typedef void (APIENTRY * WXEGLFOGCOORDDV)(const GLdouble *); WXE_EXTERN WXEGLFOGCOORDDV weglFogCoorddv; typedef void (APIENTRY * WXEGLFOGCOORDPOINTER)(GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLFOGCOORDPOINTER weglFogCoordPointer; typedef void (APIENTRY * WXEGLSECONDARYCOLOR3BV)(const GLbyte *); WXE_EXTERN WXEGLSECONDARYCOLOR3BV weglSecondaryColor3bv; typedef void (APIENTRY * WXEGLSECONDARYCOLOR3DV)(const GLdouble *); WXE_EXTERN WXEGLSECONDARYCOLOR3DV weglSecondaryColor3dv; typedef void (APIENTRY * WXEGLSECONDARYCOLOR3FV)(const GLfloat *); WXE_EXTERN WXEGLSECONDARYCOLOR3FV weglSecondaryColor3fv; typedef void (APIENTRY * WXEGLSECONDARYCOLOR3IV)(const GLint *); WXE_EXTERN WXEGLSECONDARYCOLOR3IV weglSecondaryColor3iv; typedef void (APIENTRY * WXEGLSECONDARYCOLOR3SV)(const GLshort *); WXE_EXTERN WXEGLSECONDARYCOLOR3SV weglSecondaryColor3sv; typedef void (APIENTRY * WXEGLSECONDARYCOLOR3UBV)(const GLubyte *); WXE_EXTERN WXEGLSECONDARYCOLOR3UBV weglSecondaryColor3ubv; typedef void (APIENTRY * WXEGLSECONDARYCOLOR3UIV)(const GLuint *); WXE_EXTERN WXEGLSECONDARYCOLOR3UIV weglSecondaryColor3uiv; typedef void (APIENTRY * WXEGLSECONDARYCOLOR3USV)(const GLushort *); WXE_EXTERN WXEGLSECONDARYCOLOR3USV weglSecondaryColor3usv; typedef void (APIENTRY * WXEGLSECONDARYCOLORPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLSECONDARYCOLORPOINTER weglSecondaryColorPointer; typedef void (APIENTRY * WXEGLWINDOWPOS2DV)(const GLdouble *); WXE_EXTERN WXEGLWINDOWPOS2DV weglWindowPos2dv; typedef void (APIENTRY * WXEGLWINDOWPOS2FV)(const GLfloat *); WXE_EXTERN WXEGLWINDOWPOS2FV weglWindowPos2fv; typedef void (APIENTRY * WXEGLWINDOWPOS2IV)(const GLint *); WXE_EXTERN WXEGLWINDOWPOS2IV weglWindowPos2iv; typedef void (APIENTRY * WXEGLWINDOWPOS2SV)(const GLshort *); WXE_EXTERN WXEGLWINDOWPOS2SV weglWindowPos2sv; typedef void (APIENTRY * WXEGLWINDOWPOS3DV)(const GLdouble *); WXE_EXTERN WXEGLWINDOWPOS3DV weglWindowPos3dv; typedef void (APIENTRY * WXEGLWINDOWPOS3FV)(const GLfloat *); WXE_EXTERN WXEGLWINDOWPOS3FV weglWindowPos3fv; typedef void (APIENTRY * WXEGLWINDOWPOS3IV)(const GLint *); WXE_EXTERN WXEGLWINDOWPOS3IV weglWindowPos3iv; typedef void (APIENTRY * WXEGLWINDOWPOS3SV)(const GLshort *); WXE_EXTERN WXEGLWINDOWPOS3SV weglWindowPos3sv; typedef void (APIENTRY * WXEGLGENQUERIES)(GLsizei,GLuint *); WXE_EXTERN WXEGLGENQUERIES weglGenQueries; typedef void (APIENTRY * WXEGLDELETEQUERIES)(GLsizei,const GLuint *); WXE_EXTERN WXEGLDELETEQUERIES weglDeleteQueries; typedef GLboolean (APIENTRY * WXEGLISQUERY)(GLuint); WXE_EXTERN WXEGLISQUERY weglIsQuery; typedef void (APIENTRY * WXEGLBEGINQUERY)(GLenum,GLuint); WXE_EXTERN WXEGLBEGINQUERY weglBeginQuery; typedef void (APIENTRY * WXEGLENDQUERY)(GLenum); WXE_EXTERN WXEGLENDQUERY weglEndQuery; typedef void (APIENTRY * WXEGLGETQUERYIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETQUERYIV weglGetQueryiv; typedef void (APIENTRY * WXEGLGETQUERYOBJECTIV)(GLuint,GLenum,GLint *); WXE_EXTERN WXEGLGETQUERYOBJECTIV weglGetQueryObjectiv; typedef void (APIENTRY * WXEGLGETQUERYOBJECTUIV)(GLuint,GLenum,GLuint *); WXE_EXTERN WXEGLGETQUERYOBJECTUIV weglGetQueryObjectuiv; typedef void (APIENTRY * WXEGLBINDBUFFER)(GLenum,GLuint); WXE_EXTERN WXEGLBINDBUFFER weglBindBuffer; typedef void (APIENTRY * WXEGLDELETEBUFFERS)(GLsizei,const GLuint *); WXE_EXTERN WXEGLDELETEBUFFERS weglDeleteBuffers; typedef void (APIENTRY * WXEGLGENBUFFERS)(GLsizei,GLuint *); WXE_EXTERN WXEGLGENBUFFERS weglGenBuffers; typedef GLboolean (APIENTRY * WXEGLISBUFFER)(GLuint); WXE_EXTERN WXEGLISBUFFER weglIsBuffer; typedef void (APIENTRY * WXEGLBUFFERDATA)(GLenum,GLsizeiptr,const GLvoid *,GLenum); WXE_EXTERN WXEGLBUFFERDATA weglBufferData; typedef void (APIENTRY * WXEGLBUFFERSUBDATA)(GLenum,GLintptr,GLsizeiptr,const GLvoid *); WXE_EXTERN WXEGLBUFFERSUBDATA weglBufferSubData; typedef void (APIENTRY * WXEGLGETBUFFERSUBDATA)(GLenum,GLintptr,GLsizeiptr,GLvoid *); WXE_EXTERN WXEGLGETBUFFERSUBDATA weglGetBufferSubData; typedef void (APIENTRY * WXEGLGETBUFFERPARAMETERIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETBUFFERPARAMETERIV weglGetBufferParameteriv; typedef void (APIENTRY * WXEGLBLENDEQUATIONSEPARATE)(GLenum,GLenum); WXE_EXTERN WXEGLBLENDEQUATIONSEPARATE weglBlendEquationSeparate; typedef void (APIENTRY * WXEGLDRAWBUFFERS)(GLsizei,const GLenum *); WXE_EXTERN WXEGLDRAWBUFFERS weglDrawBuffers; typedef void (APIENTRY * WXEGLSTENCILOPSEPARATE)(GLenum,GLenum,GLenum,GLenum); WXE_EXTERN WXEGLSTENCILOPSEPARATE weglStencilOpSeparate; typedef void (APIENTRY * WXEGLSTENCILFUNCSEPARATE)(GLenum,GLenum,GLint,GLuint); WXE_EXTERN WXEGLSTENCILFUNCSEPARATE weglStencilFuncSeparate; typedef void (APIENTRY * WXEGLSTENCILMASKSEPARATE)(GLenum,GLuint); WXE_EXTERN WXEGLSTENCILMASKSEPARATE weglStencilMaskSeparate; typedef void (APIENTRY * WXEGLATTACHSHADER)(GLuint,GLuint); WXE_EXTERN WXEGLATTACHSHADER weglAttachShader; typedef void (APIENTRY * WXEGLBINDATTRIBLOCATION)(GLuint,GLuint,const GLchar *); WXE_EXTERN WXEGLBINDATTRIBLOCATION weglBindAttribLocation; typedef void (APIENTRY * WXEGLCOMPILESHADER)(GLuint); WXE_EXTERN WXEGLCOMPILESHADER weglCompileShader; typedef GLuint (APIENTRY * WXEGLCREATEPROGRAM)(); WXE_EXTERN WXEGLCREATEPROGRAM weglCreateProgram; typedef GLuint (APIENTRY * WXEGLCREATESHADER)(GLenum); WXE_EXTERN WXEGLCREATESHADER weglCreateShader; typedef void (APIENTRY * WXEGLDELETEPROGRAM)(GLuint); WXE_EXTERN WXEGLDELETEPROGRAM weglDeleteProgram; typedef void (APIENTRY * WXEGLDELETESHADER)(GLuint); WXE_EXTERN WXEGLDELETESHADER weglDeleteShader; typedef void (APIENTRY * WXEGLDETACHSHADER)(GLuint,GLuint); WXE_EXTERN WXEGLDETACHSHADER weglDetachShader; typedef void (APIENTRY * WXEGLDISABLEVERTEXATTRIBARRAY)(GLuint); WXE_EXTERN WXEGLDISABLEVERTEXATTRIBARRAY weglDisableVertexAttribArray; typedef void (APIENTRY * WXEGLENABLEVERTEXATTRIBARRAY)(GLuint); WXE_EXTERN WXEGLENABLEVERTEXATTRIBARRAY weglEnableVertexAttribArray; typedef void (APIENTRY * WXEGLGETACTIVEATTRIB)(GLuint,GLuint,GLsizei,GLsizei *,GLint *,GLenum *,GLchar *); WXE_EXTERN WXEGLGETACTIVEATTRIB weglGetActiveAttrib; typedef void (APIENTRY * WXEGLGETACTIVEUNIFORM)(GLuint,GLuint,GLsizei,GLsizei *,GLint *,GLenum *,GLchar *); WXE_EXTERN WXEGLGETACTIVEUNIFORM weglGetActiveUniform; typedef void (APIENTRY * WXEGLGETATTACHEDSHADERS)(GLuint,GLsizei,GLsizei *,GLuint *); WXE_EXTERN WXEGLGETATTACHEDSHADERS weglGetAttachedShaders; typedef GLint (APIENTRY * WXEGLGETATTRIBLOCATION)(GLuint,const GLchar *); WXE_EXTERN WXEGLGETATTRIBLOCATION weglGetAttribLocation; typedef void (APIENTRY * WXEGLGETPROGRAMIV)(GLuint,GLenum,GLint *); WXE_EXTERN WXEGLGETPROGRAMIV weglGetProgramiv; typedef void (APIENTRY * WXEGLGETPROGRAMINFOLOG)(GLuint,GLsizei,GLsizei *,GLchar *); WXE_EXTERN WXEGLGETPROGRAMINFOLOG weglGetProgramInfoLog; typedef void (APIENTRY * WXEGLGETSHADERIV)(GLuint,GLenum,GLint *); WXE_EXTERN WXEGLGETSHADERIV weglGetShaderiv; typedef void (APIENTRY * WXEGLGETSHADERINFOLOG)(GLuint,GLsizei,GLsizei *,GLchar *); WXE_EXTERN WXEGLGETSHADERINFOLOG weglGetShaderInfoLog; typedef void (APIENTRY * WXEGLGETSHADERSOURCE)(GLuint,GLsizei,GLsizei *,GLchar *); WXE_EXTERN WXEGLGETSHADERSOURCE weglGetShaderSource; typedef GLint (APIENTRY * WXEGLGETUNIFORMLOCATION)(GLuint,const GLchar *); WXE_EXTERN WXEGLGETUNIFORMLOCATION weglGetUniformLocation; typedef void (APIENTRY * WXEGLGETUNIFORMFV)(GLuint,GLint,GLfloat *); WXE_EXTERN WXEGLGETUNIFORMFV weglGetUniformfv; typedef void (APIENTRY * WXEGLGETUNIFORMIV)(GLuint,GLint,GLint *); WXE_EXTERN WXEGLGETUNIFORMIV weglGetUniformiv; typedef void (APIENTRY * WXEGLGETVERTEXATTRIBDV)(GLuint,GLenum,GLdouble *); WXE_EXTERN WXEGLGETVERTEXATTRIBDV weglGetVertexAttribdv; typedef void (APIENTRY * WXEGLGETVERTEXATTRIBFV)(GLuint,GLenum,GLfloat *); WXE_EXTERN WXEGLGETVERTEXATTRIBFV weglGetVertexAttribfv; typedef void (APIENTRY * WXEGLGETVERTEXATTRIBIV)(GLuint,GLenum,GLint *); WXE_EXTERN WXEGLGETVERTEXATTRIBIV weglGetVertexAttribiv; typedef GLboolean (APIENTRY * WXEGLISPROGRAM)(GLuint); WXE_EXTERN WXEGLISPROGRAM weglIsProgram; typedef GLboolean (APIENTRY * WXEGLISSHADER)(GLuint); WXE_EXTERN WXEGLISSHADER weglIsShader; typedef void (APIENTRY * WXEGLLINKPROGRAM)(GLuint); WXE_EXTERN WXEGLLINKPROGRAM weglLinkProgram; typedef void (APIENTRY * WXEGLSHADERSOURCE)(GLuint,GLsizei,const GLchar **,const GLint *); WXE_EXTERN WXEGLSHADERSOURCE weglShaderSource; typedef void (APIENTRY * WXEGLUSEPROGRAM)(GLuint); WXE_EXTERN WXEGLUSEPROGRAM weglUseProgram; typedef void (APIENTRY * WXEGLUNIFORM1F)(GLint,GLfloat); WXE_EXTERN WXEGLUNIFORM1F weglUniform1f; typedef void (APIENTRY * WXEGLUNIFORM2F)(GLint,GLfloat,GLfloat); WXE_EXTERN WXEGLUNIFORM2F weglUniform2f; typedef void (APIENTRY * WXEGLUNIFORM3F)(GLint,GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLUNIFORM3F weglUniform3f; typedef void (APIENTRY * WXEGLUNIFORM4F)(GLint,GLfloat,GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLUNIFORM4F weglUniform4f; typedef void (APIENTRY * WXEGLUNIFORM1I)(GLint,GLint); WXE_EXTERN WXEGLUNIFORM1I weglUniform1i; typedef void (APIENTRY * WXEGLUNIFORM2I)(GLint,GLint,GLint); WXE_EXTERN WXEGLUNIFORM2I weglUniform2i; typedef void (APIENTRY * WXEGLUNIFORM3I)(GLint,GLint,GLint,GLint); WXE_EXTERN WXEGLUNIFORM3I weglUniform3i; typedef void (APIENTRY * WXEGLUNIFORM4I)(GLint,GLint,GLint,GLint,GLint); WXE_EXTERN WXEGLUNIFORM4I weglUniform4i; typedef void (APIENTRY * WXEGLUNIFORM1FV)(GLint,GLsizei,const GLfloat *); WXE_EXTERN WXEGLUNIFORM1FV weglUniform1fv; typedef void (APIENTRY * WXEGLUNIFORM2FV)(GLint,GLsizei,const GLfloat *); WXE_EXTERN WXEGLUNIFORM2FV weglUniform2fv; typedef void (APIENTRY * WXEGLUNIFORM3FV)(GLint,GLsizei,const GLfloat *); WXE_EXTERN WXEGLUNIFORM3FV weglUniform3fv; typedef void (APIENTRY * WXEGLUNIFORM4FV)(GLint,GLsizei,const GLfloat *); WXE_EXTERN WXEGLUNIFORM4FV weglUniform4fv; typedef void (APIENTRY * WXEGLUNIFORM1IV)(GLint,GLsizei,const GLint *); WXE_EXTERN WXEGLUNIFORM1IV weglUniform1iv; typedef void (APIENTRY * WXEGLUNIFORM2IV)(GLint,GLsizei,const GLint *); WXE_EXTERN WXEGLUNIFORM2IV weglUniform2iv; typedef void (APIENTRY * WXEGLUNIFORM3IV)(GLint,GLsizei,const GLint *); WXE_EXTERN WXEGLUNIFORM3IV weglUniform3iv; typedef void (APIENTRY * WXEGLUNIFORM4IV)(GLint,GLsizei,const GLint *); WXE_EXTERN WXEGLUNIFORM4IV weglUniform4iv; typedef void (APIENTRY * WXEGLUNIFORMMATRIX2FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX2FV weglUniformMatrix2fv; typedef void (APIENTRY * WXEGLUNIFORMMATRIX3FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX3FV weglUniformMatrix3fv; typedef void (APIENTRY * WXEGLUNIFORMMATRIX4FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX4FV weglUniformMatrix4fv; typedef void (APIENTRY * WXEGLVALIDATEPROGRAM)(GLuint); WXE_EXTERN WXEGLVALIDATEPROGRAM weglValidateProgram; typedef void (APIENTRY * WXEGLVERTEXATTRIB1DV)(GLuint,const GLdouble *); WXE_EXTERN WXEGLVERTEXATTRIB1DV weglVertexAttrib1dv; typedef void (APIENTRY * WXEGLVERTEXATTRIB1FV)(GLuint,const GLfloat *); WXE_EXTERN WXEGLVERTEXATTRIB1FV weglVertexAttrib1fv; typedef void (APIENTRY * WXEGLVERTEXATTRIB1SV)(GLuint,const GLshort *); WXE_EXTERN WXEGLVERTEXATTRIB1SV weglVertexAttrib1sv; typedef void (APIENTRY * WXEGLVERTEXATTRIB2DV)(GLuint,const GLdouble *); WXE_EXTERN WXEGLVERTEXATTRIB2DV weglVertexAttrib2dv; typedef void (APIENTRY * WXEGLVERTEXATTRIB2FV)(GLuint,const GLfloat *); WXE_EXTERN WXEGLVERTEXATTRIB2FV weglVertexAttrib2fv; typedef void (APIENTRY * WXEGLVERTEXATTRIB2SV)(GLuint,const GLshort *); WXE_EXTERN WXEGLVERTEXATTRIB2SV weglVertexAttrib2sv; typedef void (APIENTRY * WXEGLVERTEXATTRIB3DV)(GLuint,const GLdouble *); WXE_EXTERN WXEGLVERTEXATTRIB3DV weglVertexAttrib3dv; typedef void (APIENTRY * WXEGLVERTEXATTRIB3FV)(GLuint,const GLfloat *); WXE_EXTERN WXEGLVERTEXATTRIB3FV weglVertexAttrib3fv; typedef void (APIENTRY * WXEGLVERTEXATTRIB3SV)(GLuint,const GLshort *); WXE_EXTERN WXEGLVERTEXATTRIB3SV weglVertexAttrib3sv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4NBV)(GLuint,const GLbyte *); WXE_EXTERN WXEGLVERTEXATTRIB4NBV weglVertexAttrib4Nbv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4NIV)(GLuint,const GLint *); WXE_EXTERN WXEGLVERTEXATTRIB4NIV weglVertexAttrib4Niv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4NSV)(GLuint,const GLshort *); WXE_EXTERN WXEGLVERTEXATTRIB4NSV weglVertexAttrib4Nsv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4NUBV)(GLuint,const GLubyte *); WXE_EXTERN WXEGLVERTEXATTRIB4NUBV weglVertexAttrib4Nubv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4NUIV)(GLuint,const GLuint *); WXE_EXTERN WXEGLVERTEXATTRIB4NUIV weglVertexAttrib4Nuiv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4NUSV)(GLuint,const GLushort *); WXE_EXTERN WXEGLVERTEXATTRIB4NUSV weglVertexAttrib4Nusv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4BV)(GLuint,const GLbyte *); WXE_EXTERN WXEGLVERTEXATTRIB4BV weglVertexAttrib4bv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4DV)(GLuint,const GLdouble *); WXE_EXTERN WXEGLVERTEXATTRIB4DV weglVertexAttrib4dv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4FV)(GLuint,const GLfloat *); WXE_EXTERN WXEGLVERTEXATTRIB4FV weglVertexAttrib4fv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4IV)(GLuint,const GLint *); WXE_EXTERN WXEGLVERTEXATTRIB4IV weglVertexAttrib4iv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4SV)(GLuint,const GLshort *); WXE_EXTERN WXEGLVERTEXATTRIB4SV weglVertexAttrib4sv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4UBV)(GLuint,const GLubyte *); WXE_EXTERN WXEGLVERTEXATTRIB4UBV weglVertexAttrib4ubv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4UIV)(GLuint,const GLuint *); WXE_EXTERN WXEGLVERTEXATTRIB4UIV weglVertexAttrib4uiv; typedef void (APIENTRY * WXEGLVERTEXATTRIB4USV)(GLuint,const GLushort *); WXE_EXTERN WXEGLVERTEXATTRIB4USV weglVertexAttrib4usv; typedef void (APIENTRY * WXEGLVERTEXATTRIBPOINTER)(GLuint,GLint,GLenum,GLboolean,GLsizei,const GLvoid *); WXE_EXTERN WXEGLVERTEXATTRIBPOINTER weglVertexAttribPointer; typedef void (APIENTRY * WXEGLUNIFORMMATRIX2X3FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX2X3FV weglUniformMatrix2x3fv; typedef void (APIENTRY * WXEGLUNIFORMMATRIX3X2FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX3X2FV weglUniformMatrix3x2fv; typedef void (APIENTRY * WXEGLUNIFORMMATRIX2X4FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX2X4FV weglUniformMatrix2x4fv; typedef void (APIENTRY * WXEGLUNIFORMMATRIX4X2FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX4X2FV weglUniformMatrix4x2fv; typedef void (APIENTRY * WXEGLUNIFORMMATRIX3X4FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX3X4FV weglUniformMatrix3x4fv; typedef void (APIENTRY * WXEGLUNIFORMMATRIX4X3FV)(GLint,GLsizei,GLboolean,const GLfloat *); WXE_EXTERN WXEGLUNIFORMMATRIX4X3FV weglUniformMatrix4x3fv; typedef void (APIENTRY * WXEGLCOLORMASKI)(GLuint,GLboolean,GLboolean,GLboolean,GLboolean); WXE_EXTERN WXEGLCOLORMASKI weglColorMaski; typedef void (APIENTRY * WXEGLGETBOOLEANI_V)(GLenum,GLuint,GLboolean *); WXE_EXTERN WXEGLGETBOOLEANI_V weglGetBooleani_v; typedef void (APIENTRY * WXEGLGETINTEGERI_V)(GLenum,GLuint,GLint *); WXE_EXTERN WXEGLGETINTEGERI_V weglGetIntegeri_v; typedef void (APIENTRY * WXEGLENABLEI)(GLenum,GLuint); WXE_EXTERN WXEGLENABLEI weglEnablei; typedef void (APIENTRY * WXEGLDISABLEI)(GLenum,GLuint); WXE_EXTERN WXEGLDISABLEI weglDisablei; typedef GLboolean (APIENTRY * WXEGLISENABLEDI)(GLenum,GLuint); WXE_EXTERN WXEGLISENABLEDI weglIsEnabledi; typedef void (APIENTRY * WXEGLBEGINTRANSFORMFEEDBACK)(GLenum); WXE_EXTERN WXEGLBEGINTRANSFORMFEEDBACK weglBeginTransformFeedback; typedef void (APIENTRY * WXEGLENDTRANSFORMFEEDBACK)(); WXE_EXTERN WXEGLENDTRANSFORMFEEDBACK weglEndTransformFeedback; typedef void (APIENTRY * WXEGLBINDBUFFERRANGE)(GLenum,GLuint,GLuint,GLintptr,GLsizeiptr); WXE_EXTERN WXEGLBINDBUFFERRANGE weglBindBufferRange; typedef void (APIENTRY * WXEGLBINDBUFFERBASE)(GLenum,GLuint,GLuint); WXE_EXTERN WXEGLBINDBUFFERBASE weglBindBufferBase; typedef void (APIENTRY * WXEGLTRANSFORMFEEDBACKVARYINGS)(GLuint,GLsizei,const GLchar **,GLenum); WXE_EXTERN WXEGLTRANSFORMFEEDBACKVARYINGS weglTransformFeedbackVaryings; typedef void (APIENTRY * WXEGLGETTRANSFORMFEEDBACKVARYING)(GLuint,GLuint,GLsizei,GLsizei *,GLsizei *,GLenum *,GLchar *); WXE_EXTERN WXEGLGETTRANSFORMFEEDBACKVARYING weglGetTransformFeedbackVarying; typedef void (APIENTRY * WXEGLCLAMPCOLOR)(GLenum,GLenum); WXE_EXTERN WXEGLCLAMPCOLOR weglClampColor; typedef void (APIENTRY * WXEGLBEGINCONDITIONALRENDER)(GLuint,GLenum); WXE_EXTERN WXEGLBEGINCONDITIONALRENDER weglBeginConditionalRender; typedef void (APIENTRY * WXEGLENDCONDITIONALRENDER)(); WXE_EXTERN WXEGLENDCONDITIONALRENDER weglEndConditionalRender; typedef void (APIENTRY * WXEGLVERTEXATTRIBIPOINTER)(GLuint,GLint,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLVERTEXATTRIBIPOINTER weglVertexAttribIPointer; typedef void (APIENTRY * WXEGLGETVERTEXATTRIBIIV)(GLuint,GLenum,GLint *); WXE_EXTERN WXEGLGETVERTEXATTRIBIIV weglGetVertexAttribIiv; typedef void (APIENTRY * WXEGLGETVERTEXATTRIBIUIV)(GLuint,GLenum,GLuint *); WXE_EXTERN WXEGLGETVERTEXATTRIBIUIV weglGetVertexAttribIuiv; typedef void (APIENTRY * WXEGLGETUNIFORMUIV)(GLuint,GLint,GLuint *); WXE_EXTERN WXEGLGETUNIFORMUIV weglGetUniformuiv; typedef void (APIENTRY * WXEGLBINDFRAGDATALOCATION)(GLuint,GLuint,const GLchar *); WXE_EXTERN WXEGLBINDFRAGDATALOCATION weglBindFragDataLocation; typedef GLint (APIENTRY * WXEGLGETFRAGDATALOCATION)(GLuint,const GLchar *); WXE_EXTERN WXEGLGETFRAGDATALOCATION weglGetFragDataLocation; typedef void (APIENTRY * WXEGLUNIFORM1UI)(GLint,GLuint); WXE_EXTERN WXEGLUNIFORM1UI weglUniform1ui; typedef void (APIENTRY * WXEGLUNIFORM2UI)(GLint,GLuint,GLuint); WXE_EXTERN WXEGLUNIFORM2UI weglUniform2ui; typedef void (APIENTRY * WXEGLUNIFORM3UI)(GLint,GLuint,GLuint,GLuint); WXE_EXTERN WXEGLUNIFORM3UI weglUniform3ui; typedef void (APIENTRY * WXEGLUNIFORM4UI)(GLint,GLuint,GLuint,GLuint,GLuint); WXE_EXTERN WXEGLUNIFORM4UI weglUniform4ui; typedef void (APIENTRY * WXEGLUNIFORM1UIV)(GLint,GLsizei,const GLuint *); WXE_EXTERN WXEGLUNIFORM1UIV weglUniform1uiv; typedef void (APIENTRY * WXEGLUNIFORM2UIV)(GLint,GLsizei,const GLuint *); WXE_EXTERN WXEGLUNIFORM2UIV weglUniform2uiv; typedef void (APIENTRY * WXEGLUNIFORM3UIV)(GLint,GLsizei,const GLuint *); WXE_EXTERN WXEGLUNIFORM3UIV weglUniform3uiv; typedef void (APIENTRY * WXEGLUNIFORM4UIV)(GLint,GLsizei,const GLuint *); WXE_EXTERN WXEGLUNIFORM4UIV weglUniform4uiv; typedef void (APIENTRY * WXEGLTEXPARAMETERIIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLTEXPARAMETERIIV weglTexParameterIiv; typedef void (APIENTRY * WXEGLTEXPARAMETERIUIV)(GLenum,GLenum,const GLuint *); WXE_EXTERN WXEGLTEXPARAMETERIUIV weglTexParameterIuiv; typedef void (APIENTRY * WXEGLGETTEXPARAMETERIIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETTEXPARAMETERIIV weglGetTexParameterIiv; typedef void (APIENTRY * WXEGLGETTEXPARAMETERIUIV)(GLenum,GLenum,GLuint *); WXE_EXTERN WXEGLGETTEXPARAMETERIUIV weglGetTexParameterIuiv; typedef void (APIENTRY * WXEGLCLEARBUFFERIV)(GLenum,GLint,const GLint *); WXE_EXTERN WXEGLCLEARBUFFERIV weglClearBufferiv; typedef void (APIENTRY * WXEGLCLEARBUFFERUIV)(GLenum,GLint,const GLuint *); WXE_EXTERN WXEGLCLEARBUFFERUIV weglClearBufferuiv; typedef void (APIENTRY * WXEGLCLEARBUFFERFV)(GLenum,GLint,const GLfloat *); WXE_EXTERN WXEGLCLEARBUFFERFV weglClearBufferfv; typedef void (APIENTRY * WXEGLCLEARBUFFERFI)(GLenum,GLint,GLfloat,GLint); WXE_EXTERN WXEGLCLEARBUFFERFI weglClearBufferfi; typedef const GLubyte * (APIENTRY * WXEGLGETSTRINGI)(GLenum,GLuint); WXE_EXTERN WXEGLGETSTRINGI weglGetStringi; typedef void (APIENTRY * WXEGLVERTEXATTRIBI1IV)(GLuint,const GLint *); WXE_EXTERN WXEGLVERTEXATTRIBI1IV weglVertexAttribI1iv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI2IV)(GLuint,const GLint *); WXE_EXTERN WXEGLVERTEXATTRIBI2IV weglVertexAttribI2iv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI3IV)(GLuint,const GLint *); WXE_EXTERN WXEGLVERTEXATTRIBI3IV weglVertexAttribI3iv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI4IV)(GLuint,const GLint *); WXE_EXTERN WXEGLVERTEXATTRIBI4IV weglVertexAttribI4iv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI1UIV)(GLuint,const GLuint *); WXE_EXTERN WXEGLVERTEXATTRIBI1UIV weglVertexAttribI1uiv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI2UIV)(GLuint,const GLuint *); WXE_EXTERN WXEGLVERTEXATTRIBI2UIV weglVertexAttribI2uiv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI3UIV)(GLuint,const GLuint *); WXE_EXTERN WXEGLVERTEXATTRIBI3UIV weglVertexAttribI3uiv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI4UIV)(GLuint,const GLuint *); WXE_EXTERN WXEGLVERTEXATTRIBI4UIV weglVertexAttribI4uiv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI4BV)(GLuint,const GLbyte *); WXE_EXTERN WXEGLVERTEXATTRIBI4BV weglVertexAttribI4bv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI4SV)(GLuint,const GLshort *); WXE_EXTERN WXEGLVERTEXATTRIBI4SV weglVertexAttribI4sv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI4UBV)(GLuint,const GLubyte *); WXE_EXTERN WXEGLVERTEXATTRIBI4UBV weglVertexAttribI4ubv; typedef void (APIENTRY * WXEGLVERTEXATTRIBI4USV)(GLuint,const GLushort *); WXE_EXTERN WXEGLVERTEXATTRIBI4USV weglVertexAttribI4usv; typedef void (APIENTRY * WXEGLDRAWARRAYSINSTANCED)(GLenum,GLint,GLsizei,GLsizei); WXE_EXTERN WXEGLDRAWARRAYSINSTANCED weglDrawArraysInstanced; typedef void (APIENTRY * WXEGLDRAWELEMENTSINSTANCED)(GLenum,GLsizei,GLenum,const GLvoid *,GLsizei); WXE_EXTERN WXEGLDRAWELEMENTSINSTANCED weglDrawElementsInstanced; typedef void (APIENTRY * WXEGLTEXBUFFER)(GLenum,GLenum,GLuint); WXE_EXTERN WXEGLTEXBUFFER weglTexBuffer; typedef void (APIENTRY * WXEGLPRIMITIVERESTARTINDEX)(GLuint); WXE_EXTERN WXEGLPRIMITIVERESTARTINDEX weglPrimitiveRestartIndex; typedef void (APIENTRY * WXEGLLOADTRANSPOSEMATRIXFARB)(const GLfloat *); WXE_EXTERN WXEGLLOADTRANSPOSEMATRIXFARB weglLoadTransposeMatrixfARB; typedef void (APIENTRY * WXEGLLOADTRANSPOSEMATRIXDARB)(const GLdouble *); WXE_EXTERN WXEGLLOADTRANSPOSEMATRIXDARB weglLoadTransposeMatrixdARB; typedef void (APIENTRY * WXEGLMULTTRANSPOSEMATRIXFARB)(const GLfloat *); WXE_EXTERN WXEGLMULTTRANSPOSEMATRIXFARB weglMultTransposeMatrixfARB; typedef void (APIENTRY * WXEGLMULTTRANSPOSEMATRIXDARB)(const GLdouble *); WXE_EXTERN WXEGLMULTTRANSPOSEMATRIXDARB weglMultTransposeMatrixdARB; typedef void (APIENTRY * WXEGLWEIGHTBVARB)(GLint,const GLbyte *); WXE_EXTERN WXEGLWEIGHTBVARB weglWeightbvARB; typedef void (APIENTRY * WXEGLWEIGHTSVARB)(GLint,const GLshort *); WXE_EXTERN WXEGLWEIGHTSVARB weglWeightsvARB; typedef void (APIENTRY * WXEGLWEIGHTIVARB)(GLint,const GLint *); WXE_EXTERN WXEGLWEIGHTIVARB weglWeightivARB; typedef void (APIENTRY * WXEGLWEIGHTFVARB)(GLint,const GLfloat *); WXE_EXTERN WXEGLWEIGHTFVARB weglWeightfvARB; typedef void (APIENTRY * WXEGLWEIGHTDVARB)(GLint,const GLdouble *); WXE_EXTERN WXEGLWEIGHTDVARB weglWeightdvARB; typedef void (APIENTRY * WXEGLWEIGHTUBVARB)(GLint,const GLubyte *); WXE_EXTERN WXEGLWEIGHTUBVARB weglWeightubvARB; typedef void (APIENTRY * WXEGLWEIGHTUSVARB)(GLint,const GLushort *); WXE_EXTERN WXEGLWEIGHTUSVARB weglWeightusvARB; typedef void (APIENTRY * WXEGLWEIGHTUIVARB)(GLint,const GLuint *); WXE_EXTERN WXEGLWEIGHTUIVARB weglWeightuivARB; typedef void (APIENTRY * WXEGLVERTEXBLENDARB)(GLint); WXE_EXTERN WXEGLVERTEXBLENDARB weglVertexBlendARB; typedef void (APIENTRY * WXEGLCURRENTPALETTEMATRIXARB)(GLint); WXE_EXTERN WXEGLCURRENTPALETTEMATRIXARB weglCurrentPaletteMatrixARB; typedef void (APIENTRY * WXEGLMATRIXINDEXUBVARB)(GLint,const GLubyte *); WXE_EXTERN WXEGLMATRIXINDEXUBVARB weglMatrixIndexubvARB; typedef void (APIENTRY * WXEGLMATRIXINDEXUSVARB)(GLint,const GLushort *); WXE_EXTERN WXEGLMATRIXINDEXUSVARB weglMatrixIndexusvARB; typedef void (APIENTRY * WXEGLMATRIXINDEXUIVARB)(GLint,const GLuint *); WXE_EXTERN WXEGLMATRIXINDEXUIVARB weglMatrixIndexuivARB; typedef void (APIENTRY * WXEGLPROGRAMSTRINGARB)(GLenum,GLenum,GLsizei,const GLvoid *); WXE_EXTERN WXEGLPROGRAMSTRINGARB weglProgramStringARB; typedef void (APIENTRY * WXEGLBINDPROGRAMARB)(GLenum,GLuint); WXE_EXTERN WXEGLBINDPROGRAMARB weglBindProgramARB; typedef void (APIENTRY * WXEGLDELETEPROGRAMSARB)(GLsizei,const GLuint *); WXE_EXTERN WXEGLDELETEPROGRAMSARB weglDeleteProgramsARB; typedef void (APIENTRY * WXEGLGENPROGRAMSARB)(GLsizei,GLuint *); WXE_EXTERN WXEGLGENPROGRAMSARB weglGenProgramsARB; typedef void (APIENTRY * WXEGLPROGRAMENVPARAMETER4DARB)(GLenum,GLuint,GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLPROGRAMENVPARAMETER4DARB weglProgramEnvParameter4dARB; typedef void (APIENTRY * WXEGLPROGRAMENVPARAMETER4DVARB)(GLenum,GLuint,const GLdouble *); WXE_EXTERN WXEGLPROGRAMENVPARAMETER4DVARB weglProgramEnvParameter4dvARB; typedef void (APIENTRY * WXEGLPROGRAMENVPARAMETER4FARB)(GLenum,GLuint,GLfloat,GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLPROGRAMENVPARAMETER4FARB weglProgramEnvParameter4fARB; typedef void (APIENTRY * WXEGLPROGRAMENVPARAMETER4FVARB)(GLenum,GLuint,const GLfloat *); WXE_EXTERN WXEGLPROGRAMENVPARAMETER4FVARB weglProgramEnvParameter4fvARB; typedef void (APIENTRY * WXEGLPROGRAMLOCALPARAMETER4DARB)(GLenum,GLuint,GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLPROGRAMLOCALPARAMETER4DARB weglProgramLocalParameter4dARB; typedef void (APIENTRY * WXEGLPROGRAMLOCALPARAMETER4DVARB)(GLenum,GLuint,const GLdouble *); WXE_EXTERN WXEGLPROGRAMLOCALPARAMETER4DVARB weglProgramLocalParameter4dvARB; typedef void (APIENTRY * WXEGLPROGRAMLOCALPARAMETER4FARB)(GLenum,GLuint,GLfloat,GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLPROGRAMLOCALPARAMETER4FARB weglProgramLocalParameter4fARB; typedef void (APIENTRY * WXEGLPROGRAMLOCALPARAMETER4FVARB)(GLenum,GLuint,const GLfloat *); WXE_EXTERN WXEGLPROGRAMLOCALPARAMETER4FVARB weglProgramLocalParameter4fvARB; typedef void (APIENTRY * WXEGLGETPROGRAMENVPARAMETERDVARB)(GLenum,GLuint,GLdouble *); WXE_EXTERN WXEGLGETPROGRAMENVPARAMETERDVARB weglGetProgramEnvParameterdvARB; typedef void (APIENTRY * WXEGLGETPROGRAMENVPARAMETERFVARB)(GLenum,GLuint,GLfloat *); WXE_EXTERN WXEGLGETPROGRAMENVPARAMETERFVARB weglGetProgramEnvParameterfvARB; typedef void (APIENTRY * WXEGLGETPROGRAMLOCALPARAMETERDVARB)(GLenum,GLuint,GLdouble *); WXE_EXTERN WXEGLGETPROGRAMLOCALPARAMETERDVARB weglGetProgramLocalParameterdvARB; typedef void (APIENTRY * WXEGLGETPROGRAMLOCALPARAMETERFVARB)(GLenum,GLuint,GLfloat *); WXE_EXTERN WXEGLGETPROGRAMLOCALPARAMETERFVARB weglGetProgramLocalParameterfvARB; typedef void (APIENTRY * WXEGLGETPROGRAMSTRINGARB)(GLenum,GLenum,GLvoid *); WXE_EXTERN WXEGLGETPROGRAMSTRINGARB weglGetProgramStringARB; typedef void (APIENTRY * WXEGLDELETEOBJECTARB)(GLhandleARB); WXE_EXTERN WXEGLDELETEOBJECTARB weglDeleteObjectARB; typedef GLhandleARB (APIENTRY * WXEGLGETHANDLEARB)(GLenum); WXE_EXTERN WXEGLGETHANDLEARB weglGetHandleARB; typedef void (APIENTRY * WXEGLDETACHOBJECTARB)(GLhandleARB,GLhandleARB); WXE_EXTERN WXEGLDETACHOBJECTARB weglDetachObjectARB; typedef GLhandleARB (APIENTRY * WXEGLCREATESHADEROBJECTARB)(GLenum); WXE_EXTERN WXEGLCREATESHADEROBJECTARB weglCreateShaderObjectARB; typedef void (APIENTRY * WXEGLSHADERSOURCEARB)(GLhandleARB,GLsizei,const GLchar **,const GLint *); WXE_EXTERN WXEGLSHADERSOURCEARB weglShaderSourceARB; typedef void (APIENTRY * WXEGLCOMPILESHADERARB)(GLhandleARB); WXE_EXTERN WXEGLCOMPILESHADERARB weglCompileShaderARB; typedef GLhandleARB (APIENTRY * WXEGLCREATEPROGRAMOBJECTARB)(); WXE_EXTERN WXEGLCREATEPROGRAMOBJECTARB weglCreateProgramObjectARB; typedef void (APIENTRY * WXEGLATTACHOBJECTARB)(GLhandleARB,GLhandleARB); WXE_EXTERN WXEGLATTACHOBJECTARB weglAttachObjectARB; typedef void (APIENTRY * WXEGLLINKPROGRAMARB)(GLhandleARB); WXE_EXTERN WXEGLLINKPROGRAMARB weglLinkProgramARB; typedef void (APIENTRY * WXEGLUSEPROGRAMOBJECTARB)(GLhandleARB); WXE_EXTERN WXEGLUSEPROGRAMOBJECTARB weglUseProgramObjectARB; typedef void (APIENTRY * WXEGLVALIDATEPROGRAMARB)(GLhandleARB); WXE_EXTERN WXEGLVALIDATEPROGRAMARB weglValidateProgramARB; typedef void (APIENTRY * WXEGLGETOBJECTPARAMETERFVARB)(GLhandleARB,GLenum,GLfloat *); WXE_EXTERN WXEGLGETOBJECTPARAMETERFVARB weglGetObjectParameterfvARB; typedef void (APIENTRY * WXEGLGETOBJECTPARAMETERIVARB)(GLhandleARB,GLenum,GLint *); WXE_EXTERN WXEGLGETOBJECTPARAMETERIVARB weglGetObjectParameterivARB; typedef void (APIENTRY * WXEGLGETINFOLOGARB)(GLhandleARB,GLsizei,GLsizei *,GLchar *); WXE_EXTERN WXEGLGETINFOLOGARB weglGetInfoLogARB; typedef void (APIENTRY * WXEGLGETATTACHEDOBJECTSARB)(GLhandleARB,GLsizei,GLsizei *,GLhandleARB *); WXE_EXTERN WXEGLGETATTACHEDOBJECTSARB weglGetAttachedObjectsARB; typedef GLint (APIENTRY * WXEGLGETUNIFORMLOCATIONARB)(GLhandleARB,const GLchar *); WXE_EXTERN WXEGLGETUNIFORMLOCATIONARB weglGetUniformLocationARB; typedef void (APIENTRY * WXEGLGETACTIVEUNIFORMARB)(GLhandleARB,GLuint,GLsizei,GLsizei *,GLint *,GLenum *,GLchar *); WXE_EXTERN WXEGLGETACTIVEUNIFORMARB weglGetActiveUniformARB; typedef void (APIENTRY * WXEGLGETUNIFORMFVARB)(GLhandleARB,GLint,GLfloat *); WXE_EXTERN WXEGLGETUNIFORMFVARB weglGetUniformfvARB; typedef void (APIENTRY * WXEGLGETUNIFORMIVARB)(GLhandleARB,GLint,GLint *); WXE_EXTERN WXEGLGETUNIFORMIVARB weglGetUniformivARB; typedef void (APIENTRY * WXEGLGETSHADERSOURCEARB)(GLhandleARB,GLsizei,GLsizei *,GLchar *); WXE_EXTERN WXEGLGETSHADERSOURCEARB weglGetShaderSourceARB; typedef void (APIENTRY * WXEGLBINDATTRIBLOCATIONARB)(GLhandleARB,GLuint,const GLchar *); WXE_EXTERN WXEGLBINDATTRIBLOCATIONARB weglBindAttribLocationARB; typedef void (APIENTRY * WXEGLGETACTIVEATTRIBARB)(GLhandleARB,GLuint,GLsizei,GLsizei *,GLint *,GLenum *,GLchar *); WXE_EXTERN WXEGLGETACTIVEATTRIBARB weglGetActiveAttribARB; typedef GLint (APIENTRY * WXEGLGETATTRIBLOCATIONARB)(GLhandleARB,const GLchar *); WXE_EXTERN WXEGLGETATTRIBLOCATIONARB weglGetAttribLocationARB; typedef GLboolean (APIENTRY * WXEGLISRENDERBUFFER)(GLuint); WXE_EXTERN WXEGLISRENDERBUFFER weglIsRenderbuffer; typedef void (APIENTRY * WXEGLBINDRENDERBUFFER)(GLenum,GLuint); WXE_EXTERN WXEGLBINDRENDERBUFFER weglBindRenderbuffer; typedef void (APIENTRY * WXEGLDELETERENDERBUFFERS)(GLsizei,const GLuint *); WXE_EXTERN WXEGLDELETERENDERBUFFERS weglDeleteRenderbuffers; typedef void (APIENTRY * WXEGLGENRENDERBUFFERS)(GLsizei,GLuint *); WXE_EXTERN WXEGLGENRENDERBUFFERS weglGenRenderbuffers; typedef void (APIENTRY * WXEGLRENDERBUFFERSTORAGE)(GLenum,GLenum,GLsizei,GLsizei); WXE_EXTERN WXEGLRENDERBUFFERSTORAGE weglRenderbufferStorage; typedef void (APIENTRY * WXEGLGETRENDERBUFFERPARAMETERIV)(GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETRENDERBUFFERPARAMETERIV weglGetRenderbufferParameteriv; typedef GLboolean (APIENTRY * WXEGLISFRAMEBUFFER)(GLuint); WXE_EXTERN WXEGLISFRAMEBUFFER weglIsFramebuffer; typedef void (APIENTRY * WXEGLBINDFRAMEBUFFER)(GLenum,GLuint); WXE_EXTERN WXEGLBINDFRAMEBUFFER weglBindFramebuffer; typedef void (APIENTRY * WXEGLDELETEFRAMEBUFFERS)(GLsizei,const GLuint *); WXE_EXTERN WXEGLDELETEFRAMEBUFFERS weglDeleteFramebuffers; typedef void (APIENTRY * WXEGLGENFRAMEBUFFERS)(GLsizei,GLuint *); WXE_EXTERN WXEGLGENFRAMEBUFFERS weglGenFramebuffers; typedef GLenum (APIENTRY * WXEGLCHECKFRAMEBUFFERSTATUS)(GLenum); WXE_EXTERN WXEGLCHECKFRAMEBUFFERSTATUS weglCheckFramebufferStatus; typedef void (APIENTRY * WXEGLFRAMEBUFFERTEXTURE1D)(GLenum,GLenum,GLenum,GLuint,GLint); WXE_EXTERN WXEGLFRAMEBUFFERTEXTURE1D weglFramebufferTexture1D; typedef void (APIENTRY * WXEGLFRAMEBUFFERTEXTURE2D)(GLenum,GLenum,GLenum,GLuint,GLint); WXE_EXTERN WXEGLFRAMEBUFFERTEXTURE2D weglFramebufferTexture2D; typedef void (APIENTRY * WXEGLFRAMEBUFFERTEXTURE3D)(GLenum,GLenum,GLenum,GLuint,GLint,GLint); WXE_EXTERN WXEGLFRAMEBUFFERTEXTURE3D weglFramebufferTexture3D; typedef void (APIENTRY * WXEGLFRAMEBUFFERRENDERBUFFER)(GLenum,GLenum,GLenum,GLuint); WXE_EXTERN WXEGLFRAMEBUFFERRENDERBUFFER weglFramebufferRenderbuffer; typedef void (APIENTRY * WXEGLGETFRAMEBUFFERATTACHMENTPARAMETERIV)(GLenum,GLenum,GLenum,GLint *); WXE_EXTERN WXEGLGETFRAMEBUFFERATTACHMENTPARAMETERIV weglGetFramebufferAttachmentParameteriv; typedef void (APIENTRY * WXEGLGENERATEMIPMAP)(GLenum); WXE_EXTERN WXEGLGENERATEMIPMAP weglGenerateMipmap; typedef void (APIENTRY * WXEGLBLITFRAMEBUFFER)(GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLbitfield,GLenum); WXE_EXTERN WXEGLBLITFRAMEBUFFER weglBlitFramebuffer; typedef void (APIENTRY * WXEGLRENDERBUFFERSTORAGEMULTISAMPLE)(GLenum,GLsizei,GLenum,GLsizei,GLsizei); WXE_EXTERN WXEGLRENDERBUFFERSTORAGEMULTISAMPLE weglRenderbufferStorageMultisample; typedef void (APIENTRY * WXEGLFRAMEBUFFERTEXTURELAYER)(GLenum,GLenum,GLuint,GLint,GLint); WXE_EXTERN WXEGLFRAMEBUFFERTEXTURELAYER weglFramebufferTextureLayer; typedef void (APIENTRY * WXEGLPROGRAMPARAMETERIARB)(GLuint,GLenum,GLint); WXE_EXTERN WXEGLPROGRAMPARAMETERIARB weglProgramParameteriARB; typedef void (APIENTRY * WXEGLFRAMEBUFFERTEXTUREARB)(GLenum,GLenum,GLuint,GLint); WXE_EXTERN WXEGLFRAMEBUFFERTEXTUREARB weglFramebufferTextureARB; typedef void (APIENTRY * WXEGLFRAMEBUFFERTEXTUREFACEARB)(GLenum,GLenum,GLuint,GLint,GLenum); WXE_EXTERN WXEGLFRAMEBUFFERTEXTUREFACEARB weglFramebufferTextureFaceARB; typedef void (APIENTRY * WXEGLVERTEXATTRIBDIVISORARB)(GLuint,GLuint); WXE_EXTERN WXEGLVERTEXATTRIBDIVISORARB weglVertexAttribDivisorARB; typedef void (APIENTRY * WXEGLFLUSHMAPPEDBUFFERRANGE)(GLenum,GLintptr,GLsizeiptr); WXE_EXTERN WXEGLFLUSHMAPPEDBUFFERRANGE weglFlushMappedBufferRange; typedef void (APIENTRY * WXEGLBINDVERTEXARRAY)(GLuint); WXE_EXTERN WXEGLBINDVERTEXARRAY weglBindVertexArray; typedef void (APIENTRY * WXEGLDELETEVERTEXARRAYS)(GLsizei,const GLuint *); WXE_EXTERN WXEGLDELETEVERTEXARRAYS weglDeleteVertexArrays; typedef void (APIENTRY * WXEGLGENVERTEXARRAYS)(GLsizei,GLuint *); WXE_EXTERN WXEGLGENVERTEXARRAYS weglGenVertexArrays; typedef GLboolean (APIENTRY * WXEGLISVERTEXARRAY)(GLuint); WXE_EXTERN WXEGLISVERTEXARRAY weglIsVertexArray; typedef void (APIENTRY * WXEGLGETUNIFORMINDICES)(GLuint,GLsizei,const GLchar **,GLuint *); WXE_EXTERN WXEGLGETUNIFORMINDICES weglGetUniformIndices; typedef void (APIENTRY * WXEGLGETACTIVEUNIFORMSIV)(GLuint,GLsizei,const GLuint *,GLenum,GLint *); WXE_EXTERN WXEGLGETACTIVEUNIFORMSIV weglGetActiveUniformsiv; typedef void (APIENTRY * WXEGLGETACTIVEUNIFORMNAME)(GLuint,GLuint,GLsizei,GLsizei *,GLchar *); WXE_EXTERN WXEGLGETACTIVEUNIFORMNAME weglGetActiveUniformName; typedef GLuint (APIENTRY * WXEGLGETUNIFORMBLOCKINDEX)(GLuint,const GLchar *); WXE_EXTERN WXEGLGETUNIFORMBLOCKINDEX weglGetUniformBlockIndex; typedef void (APIENTRY * WXEGLGETACTIVEUNIFORMBLOCKIV)(GLuint,GLuint,GLenum,GLint *); WXE_EXTERN WXEGLGETACTIVEUNIFORMBLOCKIV weglGetActiveUniformBlockiv; typedef void (APIENTRY * WXEGLGETACTIVEUNIFORMBLOCKNAME)(GLuint,GLuint,GLsizei,GLsizei *,GLchar *); WXE_EXTERN WXEGLGETACTIVEUNIFORMBLOCKNAME weglGetActiveUniformBlockName; typedef void (APIENTRY * WXEGLUNIFORMBLOCKBINDING)(GLuint,GLuint,GLuint); WXE_EXTERN WXEGLUNIFORMBLOCKBINDING weglUniformBlockBinding; typedef void (APIENTRY * WXEGLCOPYBUFFERSUBDATA)(GLenum,GLenum,GLintptr,GLintptr,GLsizeiptr); WXE_EXTERN WXEGLCOPYBUFFERSUBDATA weglCopyBufferSubData; typedef void (APIENTRY * WXEGLRESIZEBUFFERSMESA)(); WXE_EXTERN WXEGLRESIZEBUFFERSMESA weglResizeBuffersMESA; typedef void (APIENTRY * WXEGLWINDOWPOS4DVMESA)(const GLdouble *); WXE_EXTERN WXEGLWINDOWPOS4DVMESA weglWindowPos4dvMESA; typedef void (APIENTRY * WXEGLWINDOWPOS4FVMESA)(const GLfloat *); WXE_EXTERN WXEGLWINDOWPOS4FVMESA weglWindowPos4fvMESA; typedef void (APIENTRY * WXEGLWINDOWPOS4IVMESA)(const GLint *); WXE_EXTERN WXEGLWINDOWPOS4IVMESA weglWindowPos4ivMESA; typedef void (APIENTRY * WXEGLWINDOWPOS4SVMESA)(const GLshort *); WXE_EXTERN WXEGLWINDOWPOS4SVMESA weglWindowPos4svMESA; typedef void (APIENTRY * WXEGLDEPTHBOUNDSEXT)(GLclampd,GLclampd); WXE_EXTERN WXEGLDEPTHBOUNDSEXT weglDepthBoundsEXT; typedef void (APIENTRY * WXEGLSTENCILCLEARTAGEXT)(GLsizei,GLuint); WXE_EXTERN WXEGLSTENCILCLEARTAGEXT weglStencilClearTagEXT; typedef GLint (APIENTRY * WXEGLUBUILD1DMIPMAPLEVELS)(GLenum,GLint,GLsizei,GLenum,GLenum,GLint,GLint,GLint,const void *); WXE_EXTERN WXEGLUBUILD1DMIPMAPLEVELS wegluBuild1DMipmapLevels; typedef GLint (APIENTRY * WXEGLUBUILD1DMIPMAPS)(GLenum,GLint,GLsizei,GLenum,GLenum,const void *); WXE_EXTERN WXEGLUBUILD1DMIPMAPS wegluBuild1DMipmaps; typedef GLint (APIENTRY * WXEGLUBUILD2DMIPMAPLEVELS)(GLenum,GLint,GLsizei,GLsizei,GLenum,GLenum,GLint,GLint,GLint,const void *); WXE_EXTERN WXEGLUBUILD2DMIPMAPLEVELS wegluBuild2DMipmapLevels; typedef GLint (APIENTRY * WXEGLUBUILD2DMIPMAPS)(GLenum,GLint,GLsizei,GLsizei,GLenum,GLenum,const void *); WXE_EXTERN WXEGLUBUILD2DMIPMAPS wegluBuild2DMipmaps; typedef GLint (APIENTRY * WXEGLUBUILD3DMIPMAPLEVELS)(GLenum,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLenum,GLint,GLint,GLint,const void *); WXE_EXTERN WXEGLUBUILD3DMIPMAPLEVELS wegluBuild3DMipmapLevels; typedef GLint (APIENTRY * WXEGLUBUILD3DMIPMAPS)(GLenum,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLenum,const void *); WXE_EXTERN WXEGLUBUILD3DMIPMAPS wegluBuild3DMipmaps; typedef GLboolean (APIENTRY * WXEGLUCHECKEXTENSION)(const GLubyte *,const GLubyte *); WXE_EXTERN WXEGLUCHECKEXTENSION wegluCheckExtension; typedef void (APIENTRY * WXEGLUCYLINDER)(GLUquadric *,GLdouble,GLdouble,GLdouble,GLint,GLint); WXE_EXTERN WXEGLUCYLINDER wegluCylinder; typedef void (APIENTRY * WXEGLUDELETEQUADRIC)(GLUquadric *); WXE_EXTERN WXEGLUDELETEQUADRIC wegluDeleteQuadric; typedef void (APIENTRY * WXEGLUDISK)(GLUquadric *,GLdouble,GLdouble,GLint,GLint); WXE_EXTERN WXEGLUDISK wegluDisk; typedef const GLubyte * (APIENTRY * WXEGLUERRORSTRING)(GLenum); WXE_EXTERN WXEGLUERRORSTRING wegluErrorString; typedef const GLubyte * (APIENTRY * WXEGLUGETSTRING)(GLenum); WXE_EXTERN WXEGLUGETSTRING wegluGetString; typedef void (APIENTRY * WXEGLULOOKAT)(GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLULOOKAT wegluLookAt; typedef GLUquadric * (APIENTRY * WXEGLUNEWQUADRIC)(); WXE_EXTERN WXEGLUNEWQUADRIC wegluNewQuadric; typedef void (APIENTRY * WXEGLUORTHO2D)(GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLUORTHO2D wegluOrtho2D; typedef void (APIENTRY * WXEGLUPARTIALDISK)(GLUquadric *,GLdouble,GLdouble,GLint,GLint,GLdouble,GLdouble); WXE_EXTERN WXEGLUPARTIALDISK wegluPartialDisk; typedef void (APIENTRY * WXEGLUPERSPECTIVE)(GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLUPERSPECTIVE wegluPerspective; typedef void (APIENTRY * WXEGLUPICKMATRIX)(GLdouble,GLdouble,GLdouble,GLdouble,GLint *); WXE_EXTERN WXEGLUPICKMATRIX wegluPickMatrix; typedef GLint (APIENTRY * WXEGLUPROJECT)(GLdouble,GLdouble,GLdouble,const GLdouble *,const GLdouble *,const GLint *,GLdouble *,GLdouble *,GLdouble *); WXE_EXTERN WXEGLUPROJECT wegluProject; typedef void (APIENTRY * WXEGLUQUADRICDRAWSTYLE)(GLUquadric *,GLenum); WXE_EXTERN WXEGLUQUADRICDRAWSTYLE wegluQuadricDrawStyle; typedef void (APIENTRY * WXEGLUQUADRICNORMALS)(GLUquadric *,GLenum); WXE_EXTERN WXEGLUQUADRICNORMALS wegluQuadricNormals; typedef void (APIENTRY * WXEGLUQUADRICORIENTATION)(GLUquadric *,GLenum); WXE_EXTERN WXEGLUQUADRICORIENTATION wegluQuadricOrientation; typedef void (APIENTRY * WXEGLUQUADRICTEXTURE)(GLUquadric *,GLboolean); WXE_EXTERN WXEGLUQUADRICTEXTURE wegluQuadricTexture; typedef GLint (APIENTRY * WXEGLUSCALEIMAGE)(GLenum,GLsizei,GLsizei,GLenum,const void *,GLsizei,GLsizei,GLenum,GLvoid *); WXE_EXTERN WXEGLUSCALEIMAGE wegluScaleImage; typedef void (APIENTRY * WXEGLUSPHERE)(GLUquadric *,GLdouble,GLint,GLint); WXE_EXTERN WXEGLUSPHERE wegluSphere; typedef GLint (APIENTRY * WXEGLUUNPROJECT)(GLdouble,GLdouble,GLdouble,const GLdouble *,const GLdouble *,const GLint *,GLdouble *,GLdouble *,GLdouble *); WXE_EXTERN WXEGLUUNPROJECT wegluUnProject; typedef GLint (APIENTRY * WXEGLUUNPROJECT4)(GLdouble,GLdouble,GLdouble,GLdouble,const GLdouble *,const GLdouble *,const GLint *,GLdouble,GLdouble,GLdouble *,GLdouble *,GLdouble *,GLdouble *); WXE_EXTERN WXEGLUUNPROJECT4 wegluUnProject4;