|  | // GENERATED FILE - DO NOT EDIT. | 
|  | // Generated by generate_loader.py using data from gl.xml and gl_angle_ext.xml. | 
|  | // | 
|  | // Copyright 2019 The ANGLE Project Authors. All rights reserved. | 
|  | // Use of this source code is governed by a BSD-style license that can be | 
|  | // found in the LICENSE file. | 
|  | // | 
|  | // gles_loader_autogen.cpp: | 
|  | //   Simple GLES function loader. | 
|  |  | 
|  | #include "gles_loader_autogen.h" | 
|  |  | 
|  | ANGLE_UTIL_EXPORT PFNGLALPHAFUNCPROC glAlphaFunc; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLIPPLANEFPROC glClipPlanef; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLOR4FPROC glColor4f; | 
|  | ANGLE_UTIL_EXPORT PFNGLFOGFPROC glFogf; | 
|  | ANGLE_UTIL_EXPORT PFNGLFOGFVPROC glFogfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRUSTUMFPROC glFrustumf; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETCLIPPLANEFPROC glGetClipPlanef; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETLIGHTFVPROC glGetLightfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMATERIALFVPROC glGetMaterialfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXENVFVPROC glGetTexEnvfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTMODELFPROC glLightModelf; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTMODELFVPROC glLightModelfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTFPROC glLightf; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTFVPROC glLightfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOADMATRIXFPROC glLoadMatrixf; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATERIALFPROC glMaterialf; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATERIALFVPROC glMaterialfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTMATRIXFPROC glMultMatrixf; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTITEXCOORD4FPROC glMultiTexCoord4f; | 
|  | ANGLE_UTIL_EXPORT PFNGLNORMAL3FPROC glNormal3f; | 
|  | ANGLE_UTIL_EXPORT PFNGLORTHOFPROC glOrthof; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERFPROC glPointParameterf; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERFVPROC glPointParameterfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTSIZEPROC glPointSize; | 
|  | ANGLE_UTIL_EXPORT PFNGLROTATEFPROC glRotatef; | 
|  | ANGLE_UTIL_EXPORT PFNGLSCALEFPROC glScalef; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVFPROC glTexEnvf; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVFVPROC glTexEnvfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLTRANSLATEFPROC glTranslatef; | 
|  | ANGLE_UTIL_EXPORT PFNGLALPHAFUNCXPROC glAlphaFuncx; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARCOLORXPROC glClearColorx; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARDEPTHXPROC glClearDepthx; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLIENTACTIVETEXTUREPROC glClientActiveTexture; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLIPPLANEXPROC glClipPlanex; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLOR4UBPROC glColor4ub; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLOR4XPROC glColor4x; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLORPOINTERPROC glColorPointer; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEPTHRANGEXPROC glDepthRangex; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISABLECLIENTSTATEPROC glDisableClientState; | 
|  | ANGLE_UTIL_EXPORT PFNGLENABLECLIENTSTATEPROC glEnableClientState; | 
|  | ANGLE_UTIL_EXPORT PFNGLFOGXPROC glFogx; | 
|  | ANGLE_UTIL_EXPORT PFNGLFOGXVPROC glFogxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRUSTUMXPROC glFrustumx; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETCLIPPLANEXPROC glGetClipPlanex; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFIXEDVPROC glGetFixedv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETLIGHTXVPROC glGetLightxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMATERIALXVPROC glGetMaterialxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPOINTERVPROC glGetPointerv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXENVIVPROC glGetTexEnviv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXENVXVPROC glGetTexEnvxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERXVPROC glGetTexParameterxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTMODELXPROC glLightModelx; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTMODELXVPROC glLightModelxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTXPROC glLightx; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTXVPROC glLightxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLLINEWIDTHXPROC glLineWidthx; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOADIDENTITYPROC glLoadIdentity; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOADMATRIXXPROC glLoadMatrixx; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOGICOPPROC glLogicOp; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATERIALXPROC glMaterialx; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATERIALXVPROC glMaterialxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATRIXMODEPROC glMatrixMode; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTMATRIXXPROC glMultMatrixx; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTITEXCOORD4XPROC glMultiTexCoord4x; | 
|  | ANGLE_UTIL_EXPORT PFNGLNORMAL3XPROC glNormal3x; | 
|  | ANGLE_UTIL_EXPORT PFNGLNORMALPOINTERPROC glNormalPointer; | 
|  | ANGLE_UTIL_EXPORT PFNGLORTHOXPROC glOrthox; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERXPROC glPointParameterx; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERXVPROC glPointParameterxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTSIZEXPROC glPointSizex; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOLYGONOFFSETXPROC glPolygonOffsetx; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOPMATRIXPROC glPopMatrix; | 
|  | ANGLE_UTIL_EXPORT PFNGLPUSHMATRIXPROC glPushMatrix; | 
|  | ANGLE_UTIL_EXPORT PFNGLROTATEXPROC glRotatex; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLECOVERAGEXPROC glSampleCoveragex; | 
|  | ANGLE_UTIL_EXPORT PFNGLSCALEXPROC glScalex; | 
|  | ANGLE_UTIL_EXPORT PFNGLSHADEMODELPROC glShadeModel; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXCOORDPOINTERPROC glTexCoordPointer; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVIPROC glTexEnvi; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVXPROC glTexEnvx; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVIVPROC glTexEnviv; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVXVPROC glTexEnvxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERXPROC glTexParameterx; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERXVPROC glTexParameterxv; | 
|  | ANGLE_UTIL_EXPORT PFNGLTRANSLATEXPROC glTranslatex; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXPOINTERPROC glVertexPointer; | 
|  | ANGLE_UTIL_EXPORT PFNGLACTIVETEXTUREPROC glActiveTexture; | 
|  | ANGLE_UTIL_EXPORT PFNGLATTACHSHADERPROC glAttachShader; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDATTRIBLOCATIONPROC glBindAttribLocation; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDBUFFERPROC glBindBuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAMEBUFFERPROC glBindFramebuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDRENDERBUFFERPROC glBindRenderbuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDTEXTUREPROC glBindTexture; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDCOLORPROC glBlendColor; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONPROC glBlendEquation; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEPROC glBlendEquationSeparate; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDFUNCPROC glBlendFunc; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEPROC glBlendFuncSeparate; | 
|  | ANGLE_UTIL_EXPORT PFNGLBUFFERDATAPROC glBufferData; | 
|  | ANGLE_UTIL_EXPORT PFNGLBUFFERSUBDATAPROC glBufferSubData; | 
|  | ANGLE_UTIL_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSPROC glCheckFramebufferStatus; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARPROC glClear; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARCOLORPROC glClearColor; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARDEPTHFPROC glClearDepthf; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARSTENCILPROC glClearStencil; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLORMASKPROC glColorMask; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPILESHADERPROC glCompileShader; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DPROC glCompressedTexImage2D; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glCompressedTexSubImage2D; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXIMAGE2DPROC glCopyTexImage2D; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE2DPROC glCopyTexSubImage2D; | 
|  | ANGLE_UTIL_EXPORT PFNGLCREATEPROGRAMPROC glCreateProgram; | 
|  | ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROC glCreateShader; | 
|  | ANGLE_UTIL_EXPORT PFNGLCULLFACEPROC glCullFace; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEBUFFERSPROC glDeleteBuffers; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEFRAMEBUFFERSPROC glDeleteFramebuffers; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPROC glDeleteProgram; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETERENDERBUFFERSPROC glDeleteRenderbuffers; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETESHADERPROC glDeleteShader; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETETEXTURESPROC glDeleteTextures; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEPTHFUNCPROC glDepthFunc; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEPTHMASKPROC glDepthMask; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEPTHRANGEFPROC glDepthRangef; | 
|  | ANGLE_UTIL_EXPORT PFNGLDETACHSHADERPROC glDetachShader; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISABLEPROC glDisable; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISABLEVERTEXATTRIBARRAYPROC glDisableVertexAttribArray; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSPROC glDrawArrays; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSPROC glDrawElements; | 
|  | ANGLE_UTIL_EXPORT PFNGLENABLEPROC glEnable; | 
|  | ANGLE_UTIL_EXPORT PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray; | 
|  | ANGLE_UTIL_EXPORT PFNGLFINISHPROC glFinish; | 
|  | ANGLE_UTIL_EXPORT PFNGLFLUSHPROC glFlush; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERRENDERBUFFERPROC glFramebufferRenderbuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DPROC glFramebufferTexture2D; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRONTFACEPROC glFrontFace; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENBUFFERSPROC glGenBuffers; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENERATEMIPMAPPROC glGenerateMipmap; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENFRAMEBUFFERSPROC glGenFramebuffers; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENRENDERBUFFERSPROC glGenRenderbuffers; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENTEXTURESPROC glGenTextures; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEATTRIBPROC glGetActiveAttrib; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMPROC glGetActiveUniform; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETATTACHEDSHADERSPROC glGetAttachedShaders; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETATTRIBLOCATIONPROC glGetAttribLocation; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBOOLEANVPROC glGetBooleanv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERIVPROC glGetBufferParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETERRORPROC glGetError; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFLOATVPROC glGetFloatv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC | 
|  | glGetFramebufferAttachmentParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGERVPROC glGetIntegerv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMIVPROC glGetProgramiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINFOLOGPROC glGetProgramInfoLog; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVPROC glGetRenderbufferParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERIVPROC glGetShaderiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERPRECISIONFORMATPROC glGetShaderPrecisionFormat; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERSOURCEPROC glGetShaderSource; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSTRINGPROC glGetString; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERFVPROC glGetTexParameterfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIVPROC glGetTexParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMFVPROC glGetUniformfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMIVPROC glGetUniformiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMLOCATIONPROC glGetUniformLocation; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBFVPROC glGetVertexAttribfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIVPROC glGetVertexAttribiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBPOINTERVPROC glGetVertexAttribPointerv; | 
|  | ANGLE_UTIL_EXPORT PFNGLHINTPROC glHint; | 
|  | ANGLE_UTIL_EXPORT PFNGLISBUFFERPROC glIsBuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLISENABLEDPROC glIsEnabled; | 
|  | ANGLE_UTIL_EXPORT PFNGLISFRAMEBUFFERPROC glIsFramebuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLISPROGRAMPROC glIsProgram; | 
|  | ANGLE_UTIL_EXPORT PFNGLISRENDERBUFFERPROC glIsRenderbuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLISSHADERPROC glIsShader; | 
|  | ANGLE_UTIL_EXPORT PFNGLISTEXTUREPROC glIsTexture; | 
|  | ANGLE_UTIL_EXPORT PFNGLLINEWIDTHPROC glLineWidth; | 
|  | ANGLE_UTIL_EXPORT PFNGLLINKPROGRAMPROC glLinkProgram; | 
|  | ANGLE_UTIL_EXPORT PFNGLPIXELSTOREIPROC glPixelStorei; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOLYGONOFFSETPROC glPolygonOffset; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADPIXELSPROC glReadPixels; | 
|  | ANGLE_UTIL_EXPORT PFNGLRELEASESHADERCOMPILERPROC glReleaseShaderCompiler; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEPROC glRenderbufferStorage; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLECOVERAGEPROC glSampleCoverage; | 
|  | ANGLE_UTIL_EXPORT PFNGLSCISSORPROC glScissor; | 
|  | ANGLE_UTIL_EXPORT PFNGLSHADERBINARYPROC glShaderBinary; | 
|  | ANGLE_UTIL_EXPORT PFNGLSHADERSOURCEPROC glShaderSource; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILFUNCPROC glStencilFunc; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILFUNCSEPARATEPROC glStencilFuncSeparate; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILMASKPROC glStencilMask; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILMASKSEPARATEPROC glStencilMaskSeparate; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILOPPROC glStencilOp; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILOPSEPARATEPROC glStencilOpSeparate; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DPROC glTexImage2D; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFPROC glTexParameterf; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFVPROC glTexParameterfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIPROC glTexParameteri; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIVPROC glTexParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE2DPROC glTexSubImage2D; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1FPROC glUniform1f; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1FVPROC glUniform1fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1IPROC glUniform1i; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1IVPROC glUniform1iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2FPROC glUniform2f; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2FVPROC glUniform2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2IPROC glUniform2i; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2IVPROC glUniform2iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3FPROC glUniform3f; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3FVPROC glUniform3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3IPROC glUniform3i; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3IVPROC glUniform3iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4FPROC glUniform4f; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4FVPROC glUniform4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4IPROC glUniform4i; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4IVPROC glUniform4iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2FVPROC glUniformMatrix2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3FVPROC glUniformMatrix3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMPROC glUseProgram; | 
|  | ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPROC glValidateProgram; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB1FPROC glVertexAttrib1f; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB1FVPROC glVertexAttrib1fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB2FPROC glVertexAttrib2f; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB2FVPROC glVertexAttrib2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB3FPROC glVertexAttrib3f; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB3FVPROC glVertexAttrib3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB4FPROC glVertexAttrib4f; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB4FVPROC glVertexAttrib4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBPOINTERPROC glVertexAttribPointer; | 
|  | ANGLE_UTIL_EXPORT PFNGLVIEWPORTPROC glViewport; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADBUFFERPROC glReadBuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSPROC glDrawRangeElements; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DPROC glTexImage3D; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DPROC glTexSubImage3D; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DPROC glCompressedTexImage3D; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glCompressedTexSubImage3D; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENQUERIESPROC glGenQueries; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEQUERIESPROC glDeleteQueries; | 
|  | ANGLE_UTIL_EXPORT PFNGLISQUERYPROC glIsQuery; | 
|  | ANGLE_UTIL_EXPORT PFNGLBEGINQUERYPROC glBeginQuery; | 
|  | ANGLE_UTIL_EXPORT PFNGLENDQUERYPROC glEndQuery; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYIVPROC glGetQueryiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVPROC glGetQueryObjectuiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNMAPBUFFERPROC glUnmapBuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVPROC glGetBufferPointerv; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWBUFFERSPROC glDrawBuffers; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2X3FVPROC glUniformMatrix2x3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3X2FVPROC glUniformMatrix3x2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2X4FVPROC glUniformMatrix2x4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4X2FVPROC glUniformMatrix4x2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3X4FVPROC glUniformMatrix3x4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4X3FVPROC glUniformMatrix4x3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERPROC glBlitFramebuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glRenderbufferStorageMultisample; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURELAYERPROC glFramebufferTextureLayer; | 
|  | ANGLE_UTIL_EXPORT PFNGLMAPBUFFERRANGEPROC glMapBufferRange; | 
|  | ANGLE_UTIL_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEPROC glFlushMappedBufferRange; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDVERTEXARRAYPROC glBindVertexArray; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEVERTEXARRAYSPROC glDeleteVertexArrays; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENVERTEXARRAYSPROC glGenVertexArrays; | 
|  | ANGLE_UTIL_EXPORT PFNGLISVERTEXARRAYPROC glIsVertexArray; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGERI_VPROC glGetIntegeri_v; | 
|  | ANGLE_UTIL_EXPORT PFNGLBEGINTRANSFORMFEEDBACKPROC glBeginTransformFeedback; | 
|  | ANGLE_UTIL_EXPORT PFNGLENDTRANSFORMFEEDBACKPROC glEndTransformFeedback; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDBUFFERRANGEPROC glBindBufferRange; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDBUFFERBASEPROC glBindBufferBase; | 
|  | ANGLE_UTIL_EXPORT PFNGLTRANSFORMFEEDBACKVARYINGSPROC glTransformFeedbackVaryings; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glGetTransformFeedbackVarying; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBIPOINTERPROC glVertexAttribIPointer; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIIVPROC glGetVertexAttribIiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIUIVPROC glGetVertexAttribIuiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4IPROC glVertexAttribI4i; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4UIPROC glVertexAttribI4ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4IVPROC glVertexAttribI4iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4UIVPROC glVertexAttribI4uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMUIVPROC glGetUniformuiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAGDATALOCATIONPROC glGetFragDataLocation; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1UIPROC glUniform1ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2UIPROC glUniform2ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3UIPROC glUniform3ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4UIPROC glUniform4ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1UIVPROC glUniform1uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2UIVPROC glUniform2uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3UIVPROC glUniform3uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4UIVPROC glUniform4uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERIVPROC glClearBufferiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERUIVPROC glClearBufferuiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERFVPROC glClearBufferfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERFIPROC glClearBufferfi; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSTRINGIPROC glGetStringi; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYBUFFERSUBDATAPROC glCopyBufferSubData; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMINDICESPROC glGetUniformIndices; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMSIVPROC glGetActiveUniformsiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMBLOCKINDEXPROC glGetUniformBlockIndex; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVPROC glGetActiveUniformBlockiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glGetActiveUniformBlockName; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMBLOCKBINDINGPROC glUniformBlockBinding; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDPROC glDrawArraysInstanced; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced; | 
|  | ANGLE_UTIL_EXPORT PFNGLFENCESYNCPROC glFenceSync; | 
|  | ANGLE_UTIL_EXPORT PFNGLISSYNCPROC glIsSync; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETESYNCPROC glDeleteSync; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLIENTWAITSYNCPROC glClientWaitSync; | 
|  | ANGLE_UTIL_EXPORT PFNGLWAITSYNCPROC glWaitSync; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VPROC glGetInteger64v; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSYNCIVPROC glGetSynciv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGER64I_VPROC glGetInteger64i_v; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERI64VPROC glGetBufferParameteri64v; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENSAMPLERSPROC glGenSamplers; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETESAMPLERSPROC glDeleteSamplers; | 
|  | ANGLE_UTIL_EXPORT PFNGLISSAMPLERPROC glIsSampler; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDSAMPLERPROC glBindSampler; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIPROC glSamplerParameteri; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIVPROC glSamplerParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFPROC glSamplerParameterf; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFVPROC glSamplerParameterfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIVPROC glGetSamplerParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERFVPROC glGetSamplerParameterfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISORPROC glVertexAttribDivisor; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDTRANSFORMFEEDBACKPROC glBindTransformFeedback; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETETRANSFORMFEEDBACKSPROC glDeleteTransformFeedbacks; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENTRANSFORMFEEDBACKSPROC glGenTransformFeedbacks; | 
|  | ANGLE_UTIL_EXPORT PFNGLISTRANSFORMFEEDBACKPROC glIsTransformFeedback; | 
|  | ANGLE_UTIL_EXPORT PFNGLPAUSETRANSFORMFEEDBACKPROC glPauseTransformFeedback; | 
|  | ANGLE_UTIL_EXPORT PFNGLRESUMETRANSFORMFEEDBACKPROC glResumeTransformFeedback; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMBINARYPROC glGetProgramBinary; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMBINARYPROC glProgramBinary; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMPARAMETERIPROC glProgramParameteri; | 
|  | ANGLE_UTIL_EXPORT PFNGLINVALIDATEFRAMEBUFFERPROC glInvalidateFramebuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLINVALIDATESUBFRAMEBUFFERPROC glInvalidateSubFramebuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DPROC glTexStorage2D; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DPROC glTexStorage3D; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTERNALFORMATIVPROC glGetInternalformativ; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISPATCHCOMPUTEPROC glDispatchCompute; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISPATCHCOMPUTEINDIRECTPROC glDispatchComputeIndirect; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINDIRECTPROC glDrawArraysIndirect; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINDIRECTPROC glDrawElementsIndirect; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERPARAMETERIPROC glFramebufferParameteri; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVPROC glGetFramebufferParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINTERFACEIVPROC glGetProgramInterfaceiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCEINDEXPROC glGetProgramResourceIndex; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCENAMEPROC glGetProgramResourceName; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCEIVPROC glGetProgramResourceiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCELOCATIONPROC glGetProgramResourceLocation; | 
|  | ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMSTAGESPROC glUseProgramStages; | 
|  | ANGLE_UTIL_EXPORT PFNGLACTIVESHADERPROGRAMPROC glActiveShaderProgram; | 
|  | ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROGRAMVPROC glCreateShaderProgramv; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDPROGRAMPIPELINEPROC glBindProgramPipeline; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPIPELINESPROC glDeleteProgramPipelines; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENPROGRAMPIPELINESPROC glGenProgramPipelines; | 
|  | ANGLE_UTIL_EXPORT PFNGLISPROGRAMPIPELINEPROC glIsProgramPipeline; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEIVPROC glGetProgramPipelineiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IPROC glProgramUniform1i; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IPROC glProgramUniform2i; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IPROC glProgramUniform3i; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IPROC glProgramUniform4i; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIPROC glProgramUniform1ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIPROC glProgramUniform2ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIPROC glProgramUniform3ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIPROC glProgramUniform4ui; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FPROC glProgramUniform1f; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FPROC glProgramUniform2f; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FPROC glProgramUniform3f; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FPROC glProgramUniform4f; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IVPROC glProgramUniform1iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IVPROC glProgramUniform2iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IVPROC glProgramUniform3iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IVPROC glProgramUniform4iv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIVPROC glProgramUniform1uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIVPROC glProgramUniform2uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIVPROC glProgramUniform3uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIVPROC glProgramUniform4uiv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FVPROC glProgramUniform1fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FVPROC glProgramUniform2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FVPROC glProgramUniform3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FVPROC glProgramUniform4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2FVPROC glProgramUniformMatrix2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3FVPROC glProgramUniformMatrix3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4FVPROC glProgramUniformMatrix4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glProgramUniformMatrix2x3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glProgramUniformMatrix3x2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glProgramUniformMatrix2x4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glProgramUniformMatrix4x2fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glProgramUniformMatrix3x4fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glProgramUniformMatrix4x3fv; | 
|  | ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPIPELINEPROC glValidateProgramPipeline; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEINFOLOGPROC glGetProgramPipelineInfoLog; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDIMAGETEXTUREPROC glBindImageTexture; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBOOLEANI_VPROC glGetBooleani_v; | 
|  | ANGLE_UTIL_EXPORT PFNGLMEMORYBARRIERPROC glMemoryBarrier; | 
|  | ANGLE_UTIL_EXPORT PFNGLMEMORYBARRIERBYREGIONPROC glMemoryBarrierByRegion; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DMULTISAMPLEPROC glTexStorage2DMultisample; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVPROC glGetMultisamplefv; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLEMASKIPROC glSampleMaski; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVPROC glGetTexLevelParameteriv; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVPROC glGetTexLevelParameterfv; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDVERTEXBUFFERPROC glBindVertexBuffer; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBFORMATPROC glVertexAttribFormat; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBIFORMATPROC glVertexAttribIFormat; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBBINDINGPROC glVertexAttribBinding; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXBINDINGDIVISORPROC glVertexBindingDivisor; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC | 
|  | glDrawArraysInstancedBaseInstanceANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC | 
|  | glDrawElementsInstancedBaseVertexBaseInstanceANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC | 
|  | glMultiDrawArraysInstancedBaseInstanceANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC | 
|  | glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYSUBTEXTURE3DANGLEPROC glCopySubTexture3DANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXTURE3DANGLEPROC glCopyTexture3DANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERANGLEPROC glBlitFramebufferANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC | 
|  | glRenderbufferStorageMultisampleANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERIMAGEANGLEPROC glGetRenderbufferImageANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXIMAGEANGLEPROC glGetTexImageANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDANGLEPROC glDrawArraysInstancedANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDANGLEPROC glDrawElementsInstancedANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISORANGLEPROC glVertexAttribDivisorANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSANGLEPROC glMultiDrawArraysANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSINSTANCEDANGLEPROC glMultiDrawArraysInstancedANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSANGLEPROC glMultiDrawElementsANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSINSTANCEDANGLEPROC glMultiDrawElementsInstancedANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROVOKINGVERTEXANGLEPROC glProvokingVertexANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISABLEEXTENSIONANGLEPROC glDisableExtensionANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREQUESTEXTENSIONANGLEPROC glRequestExtensionANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLEPROC glCompressedTexImage2DRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLEPROC glCompressedTexImage3DRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLEPROC glCompressedTexSubImage2DRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLEPROC glCompressedTexSubImage3DRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLEPROC glGetActiveUniformBlockivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBOOLEANI_VROBUSTANGLEPROC glGetBooleani_vRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBOOLEANVROBUSTANGLEPROC glGetBooleanvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERI64VROBUSTANGLEPROC glGetBufferParameteri64vRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERIVROBUSTANGLEPROC glGetBufferParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVROBUSTANGLEPROC glGetBufferPointervRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFLOATVROBUSTANGLEPROC glGetFloatvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLEPROC | 
|  | glGetFramebufferAttachmentParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLEPROC | 
|  | glGetFramebufferParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGER64I_VROBUSTANGLEPROC glGetInteger64i_vRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VROBUSTANGLEPROC glGetInteger64vRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGERI_VROBUSTANGLEPROC glGetIntegeri_vRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGERVROBUSTANGLEPROC glGetIntegervRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTERNALFORMATIVROBUSTANGLEPROC glGetInternalformativRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVROBUSTANGLEPROC glGetMultisamplefvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLEPROC glGetPointervRobustANGLERobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINTERFACEIVROBUSTANGLEPROC glGetProgramInterfaceivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMIVROBUSTANGLEPROC glGetProgramivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTI64VROBUSTANGLEPROC glGetQueryObjecti64vRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTIVROBUSTANGLEPROC glGetQueryObjectivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUI64VROBUSTANGLEPROC glGetQueryObjectui64vRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVROBUSTANGLEPROC glGetQueryObjectuivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYIVROBUSTANGLEPROC glGetQueryivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLEPROC | 
|  | glGetRenderbufferParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLEPROC glGetSamplerParameterIivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLEPROC glGetSamplerParameterIuivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERFVROBUSTANGLEPROC glGetSamplerParameterfvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIVROBUSTANGLEPROC glGetSamplerParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERIVROBUSTANGLEPROC glGetShaderivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLEPROC glGetTexLevelParameterfvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLEPROC glGetTexLevelParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVROBUSTANGLEPROC glGetTexParameterIivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVROBUSTANGLEPROC glGetTexParameterIuivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERFVROBUSTANGLEPROC glGetTexParameterfvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIVROBUSTANGLEPROC glGetTexParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMFVROBUSTANGLEPROC glGetUniformfvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMIVROBUSTANGLEPROC glGetUniformivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMUIVROBUSTANGLEPROC glGetUniformuivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIIVROBUSTANGLEPROC glGetVertexAttribIivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIUIVROBUSTANGLEPROC glGetVertexAttribIuivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLEPROC glGetVertexAttribPointervRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBFVROBUSTANGLEPROC glGetVertexAttribfvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIVROBUSTANGLEPROC glGetVertexAttribivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVROBUSTANGLEPROC glGetnUniformfvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVROBUSTANGLEPROC glGetnUniformivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMUIVROBUSTANGLEPROC glGetnUniformuivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADPIXELSROBUSTANGLEPROC glReadPixelsRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADNPIXELSROBUSTANGLEPROC glReadnPixelsRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVROBUSTANGLEPROC glSamplerParameterIivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVROBUSTANGLEPROC glSamplerParameterIuivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFVROBUSTANGLEPROC glSamplerParameterfvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIVROBUSTANGLEPROC glSamplerParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DROBUSTANGLEPROC glTexImage2DRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DROBUSTANGLEPROC glTexImage3DRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVROBUSTANGLEPROC glTexParameterIivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVROBUSTANGLEPROC glTexParameterIuivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFVROBUSTANGLEPROC glTexParameterfvRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIVROBUSTANGLEPROC glTexParameterivRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE2DROBUSTANGLEPROC glTexSubImage2DRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DROBUSTANGLEPROC glTexSubImage3DRobustANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLINVALIDATETEXTUREANGLEPROC glInvalidateTextureANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DEXTERNALANGLEPROC glTexImage2DExternalANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVANGLEPROC glGetMultisamplefvANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVANGLEPROC glGetTexLevelParameterfvANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVANGLEPROC glGetTexLevelParameterivANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLEMASKIANGLEPROC glSampleMaskiANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DMULTISAMPLEANGLEPROC glTexStorage2DMultisampleANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC glGetTranslatedShaderSourceANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDUNIFORMLOCATIONCHROMIUMPROC glBindUniformLocationCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMPROC glCompressedCopyTextureCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYSUBTEXTURECHROMIUMPROC glCopySubTextureCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXTURECHROMIUMPROC glCopyTextureCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERAGEMODULATIONCHROMIUMPROC glCoverageModulationCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATRIXLOADIDENTITYCHROMIUMPROC glMatrixLoadIdentityCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATRIXLOADFCHROMIUMPROC glMatrixLoadfCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOSECONTEXTCHROMIUMPROC glLoseContextCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAGMENTINPUTLOCATIONCHROMIUMPROC glBindFragmentInputLocationCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERFILLPATHCHROMIUMPROC glCoverFillPathCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERFILLPATHINSTANCEDCHROMIUMPROC glCoverFillPathInstancedCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERSTROKEPATHCHROMIUMPROC glCoverStrokePathCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERSTROKEPATHINSTANCEDCHROMIUMPROC glCoverStrokePathInstancedCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEPATHSCHROMIUMPROC glDeletePathsCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENPATHSCHROMIUMPROC glGenPathsCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPATHPARAMETERFVCHROMIUMPROC glGetPathParameterfvCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPATHPARAMETERIVCHROMIUMPROC glGetPathParameterivCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLISPATHCHROMIUMPROC glIsPathCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLPATHCOMMANDSCHROMIUMPROC glPathCommandsCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLPATHPARAMETERFCHROMIUMPROC glPathParameterfCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLPATHPARAMETERICHROMIUMPROC glPathParameteriCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLPATHSTENCILFUNCCHROMIUMPROC glPathStencilFuncCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMPATHFRAGMENTINPUTGENCHROMIUMPROC | 
|  | glProgramPathFragmentInputGenCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILFILLPATHCHROMIUMPROC glStencilFillPathCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILFILLPATHINSTANCEDCHROMIUMPROC glStencilFillPathInstancedCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILSTROKEPATHCHROMIUMPROC glStencilStrokePathCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILSTROKEPATHINSTANCEDCHROMIUMPROC glStencilStrokePathInstancedCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILTHENCOVERFILLPATHCHROMIUMPROC glStencilThenCoverFillPathCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDCHROMIUMPROC | 
|  | glStencilThenCoverFillPathInstancedCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILTHENCOVERSTROKEPATHCHROMIUMPROC glStencilThenCoverStrokePathCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDCHROMIUMPROC | 
|  | glStencilThenCoverStrokePathInstancedCHROMIUM; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAGDATALOCATIONEXTPROC glBindFragDataLocationEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAGDATALOCATIONINDEXEDEXTPROC glBindFragDataLocationIndexedEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAGDATAINDEXEXTPROC glGetFragDataIndexEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC glGetProgramResourceLocationIndexEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLINSERTEVENTMARKEREXTPROC glInsertEventMarkerEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOPGROUPMARKEREXTPROC glPopGroupMarkerEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLPUSHGROUPMARKEREXTPROC glPushGroupMarkerEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISCARDFRAMEBUFFEREXTPROC glDiscardFramebufferEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLBEGINQUERYEXTPROC glBeginQueryEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEQUERIESEXTPROC glDeleteQueriesEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLENDQUERYEXTPROC glEndQueryEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENQUERIESEXTPROC glGenQueriesEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTI64VEXTPROC glGetQueryObjecti64vEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTIVEXTPROC glGetQueryObjectivEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUI64VEXTPROC glGetQueryObjectui64vEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVEXTPROC glGetQueryObjectuivEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYIVEXTPROC glGetQueryivEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLISQUERYEXTPROC glIsQueryEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLQUERYCOUNTEREXTPROC glQueryCounterEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWBUFFERSEXTPROC glDrawBuffersEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXEXTPROC glDrawElementsBaseVertexEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTPROC glDrawElementsInstancedBaseVertexEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTPROC glDrawRangeElementsBaseVertexEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTPROC glMultiDrawElementsBaseVertexEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREEXTPROC glFramebufferTextureEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDEXTPROC glDrawArraysInstancedEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDEXTPROC glDrawElementsInstancedEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISOREXTPROC glVertexAttribDivisorEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEEXTPROC glFlushMappedBufferRangeEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLMAPBUFFERRANGEEXTPROC glMapBufferRangeEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLBUFFERSTORAGEMEMEXTPROC glBufferStorageMemEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLCREATEMEMORYOBJECTSEXTPROC glCreateMemoryObjectsEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEMEMORYOBJECTSEXTPROC glDeleteMemoryObjectsEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC glGetMemoryObjectParameterivEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNSIGNEDBYTEI_VEXTPROC glGetUnsignedBytei_vEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNSIGNEDBYTEVEXTPROC glGetUnsignedBytevEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLISMEMORYOBJECTEXTPROC glIsMemoryObjectEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLMEMORYOBJECTPARAMETERIVEXTPROC glMemoryObjectParameterivEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM2DEXTPROC glTexStorageMem2DEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC glTexStorageMem2DMultisampleEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM3DEXTPROC glTexStorageMem3DEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC glTexStorageMem3DMultisampleEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLIMPORTMEMORYFDEXTPROC glImportMemoryFdEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC glFramebufferTexture2DMultisampleEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glRenderbufferStorageMultisampleEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETGRAPHICSRESETSTATUSEXTPROC glGetGraphicsResetStatusEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVEXTPROC glGetnUniformfvEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVEXTPROC glGetnUniformivEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADNPIXELSEXTPROC glReadnPixelsEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETESEMAPHORESEXTPROC glDeleteSemaphoresEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENSEMAPHORESEXTPROC glGenSemaphoresEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC glGetSemaphoreParameterui64vEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLISSEMAPHOREEXTPROC glIsSemaphoreEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLSEMAPHOREPARAMETERUI64VEXTPROC glSemaphoreParameterui64vEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLSIGNALSEMAPHOREEXTPROC glSignalSemaphoreEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLWAITSEMAPHOREEXTPROC glWaitSemaphoreEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLIMPORTSEMAPHOREFDEXTPROC glImportSemaphoreFdEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE1DEXTPROC glTexStorage1DEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DEXTPROC glTexStorage2DEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DEXTPROC glTexStorage3DEXT; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECALLBACKKHRPROC glDebugMessageCallbackKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECONTROLKHRPROC glDebugMessageControlKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGEINSERTKHRPROC glDebugMessageInsertKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETDEBUGMESSAGELOGKHRPROC glGetDebugMessageLogKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETOBJECTLABELKHRPROC glGetObjectLabelKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETOBJECTPTRLABELKHRPROC glGetObjectPtrLabelKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPOINTERVKHRPROC glGetPointervKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLOBJECTLABELKHRPROC glObjectLabelKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLOBJECTPTRLABELKHRPROC glObjectPtrLabelKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOPDEBUGGROUPKHRPROC glPopDebugGroupKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLPUSHDEBUGGROUPKHRPROC glPushDebugGroupKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLMAXSHADERCOMPILERTHREADSKHRPROC glMaxShaderCompilerThreadsKHR; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEFENCESNVPROC glDeleteFencesNV; | 
|  | ANGLE_UTIL_EXPORT PFNGLFINISHFENCENVPROC glFinishFenceNV; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENFENCESNVPROC glGenFencesNV; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFENCEIVNVPROC glGetFenceivNV; | 
|  | ANGLE_UTIL_EXPORT PFNGLISFENCENVPROC glIsFenceNV; | 
|  | ANGLE_UTIL_EXPORT PFNGLSETFENCENVPROC glSetFenceNV; | 
|  | ANGLE_UTIL_EXPORT PFNGLTESTFENCENVPROC glTestFenceNV; | 
|  | ANGLE_UTIL_EXPORT PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC | 
|  | glEGLImageTargetRenderbufferStorageOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLEGLIMAGETARGETTEXTURE2DOESPROC glEGLImageTargetTexture2DOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXOESPROC glDrawElementsBaseVertexOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESPROC glDrawElementsInstancedBaseVertexOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXOESPROC glDrawRangeElementsBaseVertexOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMBINARYOESPROC glGetProgramBinaryOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMBINARYOESPROC glProgramBinaryOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVOESPROC glGetBufferPointervOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLMAPBUFFEROESPROC glMapBufferOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNMAPBUFFEROESPROC glUnmapBufferOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DOESPROC glCompressedTexImage3DOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DOESPROC glCompressedTexSubImage3DOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE3DOESPROC glCopyTexSubImage3DOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE3DOESPROC glFramebufferTexture3DOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DOESPROC glTexImage3DOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DOESPROC glTexSubImage3DOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVOESPROC glGetSamplerParameterIivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVOESPROC glGetSamplerParameterIuivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVOESPROC glGetTexParameterIivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVOESPROC glGetTexParameterIuivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVOESPROC glSamplerParameterIivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVOESPROC glSamplerParameterIuivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVOESPROC glTexParameterIivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVOESPROC glTexParameterIuivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DMULTISAMPLEOESPROC glTexStorage3DMultisampleOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDVERTEXARRAYOESPROC glBindVertexArrayOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEVERTEXARRAYSOESPROC glDeleteVertexArraysOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENVERTEXARRAYSOESPROC glGenVertexArraysOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLISVERTEXARRAYOESPROC glIsVertexArrayOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC glFramebufferTextureMultiviewOVR; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXFOESPROC glDrawTexfOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXFVOESPROC glDrawTexfvOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXIOESPROC glDrawTexiOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXIVOESPROC glDrawTexivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXSOESPROC glDrawTexsOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXSVOESPROC glDrawTexsvOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXXOESPROC glDrawTexxOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXXVOESPROC glDrawTexxvOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAMEBUFFEROESPROC glBindFramebufferOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDRENDERBUFFEROESPROC glBindRenderbufferOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSOESPROC glCheckFramebufferStatusOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEFRAMEBUFFERSOESPROC glDeleteFramebuffersOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETERENDERBUFFERSOESPROC glDeleteRenderbuffersOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERRENDERBUFFEROESPROC glFramebufferRenderbufferOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DOESPROC glFramebufferTexture2DOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENFRAMEBUFFERSOESPROC glGenFramebuffersOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENRENDERBUFFERSOESPROC glGenRenderbuffersOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENERATEMIPMAPOESPROC glGenerateMipmapOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC | 
|  | glGetFramebufferAttachmentParameterivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVOESPROC glGetRenderbufferParameterivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLISFRAMEBUFFEROESPROC glIsFramebufferOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLISRENDERBUFFEROESPROC glIsRenderbufferOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEOESPROC glRenderbufferStorageOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLCURRENTPALETTEMATRIXOESPROC glCurrentPaletteMatrixOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESPROC glLoadPaletteFromModelViewMatrixOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATRIXINDEXPOINTEROESPROC glMatrixIndexPointerOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLWEIGHTPOINTEROESPROC glWeightPointerOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTSIZEPOINTEROESPROC glPointSizePointerOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLQUERYMATRIXXOESPROC glQueryMatrixxOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXGENFVOESPROC glGetTexGenfvOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXGENIVOESPROC glGetTexGenivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXGENXVOESPROC glGetTexGenxvOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENFOESPROC glTexGenfOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENFVOESPROC glTexGenfvOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENIOESPROC glTexGeniOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENIVOESPROC glTexGenivOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENXOESPROC glTexGenxOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENXVOESPROC glTexGenxvOES; | 
|  | ANGLE_UTIL_EXPORT PFNGLALPHAFUNCCONTEXTANGLEPROC glAlphaFuncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLIPPLANEFCONTEXTANGLEPROC glClipPlanefContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLOR4FCONTEXTANGLEPROC glColor4fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFOGFCONTEXTANGLEPROC glFogfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFOGFVCONTEXTANGLEPROC glFogfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRUSTUMFCONTEXTANGLEPROC glFrustumfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETCLIPPLANEFCONTEXTANGLEPROC glGetClipPlanefContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETLIGHTFVCONTEXTANGLEPROC glGetLightfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMATERIALFVCONTEXTANGLEPROC glGetMaterialfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXENVFVCONTEXTANGLEPROC glGetTexEnvfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTMODELFCONTEXTANGLEPROC glLightModelfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTMODELFVCONTEXTANGLEPROC glLightModelfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTFCONTEXTANGLEPROC glLightfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTFVCONTEXTANGLEPROC glLightfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOADMATRIXFCONTEXTANGLEPROC glLoadMatrixfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATERIALFCONTEXTANGLEPROC glMaterialfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATERIALFVCONTEXTANGLEPROC glMaterialfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTMATRIXFCONTEXTANGLEPROC glMultMatrixfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTITEXCOORD4FCONTEXTANGLEPROC glMultiTexCoord4fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLNORMAL3FCONTEXTANGLEPROC glNormal3fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLORTHOFCONTEXTANGLEPROC glOrthofContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERFCONTEXTANGLEPROC glPointParameterfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERFVCONTEXTANGLEPROC glPointParameterfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTSIZECONTEXTANGLEPROC glPointSizeContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLROTATEFCONTEXTANGLEPROC glRotatefContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSCALEFCONTEXTANGLEPROC glScalefContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVFCONTEXTANGLEPROC glTexEnvfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVFVCONTEXTANGLEPROC glTexEnvfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTRANSLATEFCONTEXTANGLEPROC glTranslatefContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLALPHAFUNCXCONTEXTANGLEPROC glAlphaFuncxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARCOLORXCONTEXTANGLEPROC glClearColorxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARDEPTHXCONTEXTANGLEPROC glClearDepthxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLIENTACTIVETEXTURECONTEXTANGLEPROC glClientActiveTextureContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLIPPLANEXCONTEXTANGLEPROC glClipPlanexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLOR4UBCONTEXTANGLEPROC glColor4ubContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLOR4XCONTEXTANGLEPROC glColor4xContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLORPOINTERCONTEXTANGLEPROC glColorPointerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEPTHRANGEXCONTEXTANGLEPROC glDepthRangexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISABLECLIENTSTATECONTEXTANGLEPROC glDisableClientStateContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLENABLECLIENTSTATECONTEXTANGLEPROC glEnableClientStateContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFOGXCONTEXTANGLEPROC glFogxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFOGXVCONTEXTANGLEPROC glFogxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRUSTUMXCONTEXTANGLEPROC glFrustumxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETCLIPPLANEXCONTEXTANGLEPROC glGetClipPlanexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFIXEDVCONTEXTANGLEPROC glGetFixedvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETLIGHTXVCONTEXTANGLEPROC glGetLightxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMATERIALXVCONTEXTANGLEPROC glGetMaterialxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPOINTERVCONTEXTANGLEPROC glGetPointervContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXENVIVCONTEXTANGLEPROC glGetTexEnvivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXENVXVCONTEXTANGLEPROC glGetTexEnvxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERXVCONTEXTANGLEPROC glGetTexParameterxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTMODELXCONTEXTANGLEPROC glLightModelxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTMODELXVCONTEXTANGLEPROC glLightModelxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTXCONTEXTANGLEPROC glLightxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLIGHTXVCONTEXTANGLEPROC glLightxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLINEWIDTHXCONTEXTANGLEPROC glLineWidthxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOADIDENTITYCONTEXTANGLEPROC glLoadIdentityContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOADMATRIXXCONTEXTANGLEPROC glLoadMatrixxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOGICOPCONTEXTANGLEPROC glLogicOpContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATERIALXCONTEXTANGLEPROC glMaterialxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATERIALXVCONTEXTANGLEPROC glMaterialxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATRIXMODECONTEXTANGLEPROC glMatrixModeContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTMATRIXXCONTEXTANGLEPROC glMultMatrixxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTITEXCOORD4XCONTEXTANGLEPROC glMultiTexCoord4xContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLNORMAL3XCONTEXTANGLEPROC glNormal3xContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLNORMALPOINTERCONTEXTANGLEPROC glNormalPointerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLORTHOXCONTEXTANGLEPROC glOrthoxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERXCONTEXTANGLEPROC glPointParameterxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERXVCONTEXTANGLEPROC glPointParameterxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTSIZEXCONTEXTANGLEPROC glPointSizexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOLYGONOFFSETXCONTEXTANGLEPROC glPolygonOffsetxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOPMATRIXCONTEXTANGLEPROC glPopMatrixContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPUSHMATRIXCONTEXTANGLEPROC glPushMatrixContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLROTATEXCONTEXTANGLEPROC glRotatexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLECOVERAGEXCONTEXTANGLEPROC glSampleCoveragexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSCALEXCONTEXTANGLEPROC glScalexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSHADEMODELCONTEXTANGLEPROC glShadeModelContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXCOORDPOINTERCONTEXTANGLEPROC glTexCoordPointerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVICONTEXTANGLEPROC glTexEnviContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVXCONTEXTANGLEPROC glTexEnvxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVIVCONTEXTANGLEPROC glTexEnvivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXENVXVCONTEXTANGLEPROC glTexEnvxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERXCONTEXTANGLEPROC glTexParameterxContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERXVCONTEXTANGLEPROC glTexParameterxvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTRANSLATEXCONTEXTANGLEPROC glTranslatexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXPOINTERCONTEXTANGLEPROC glVertexPointerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLACTIVETEXTURECONTEXTANGLEPROC glActiveTextureContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLATTACHSHADERCONTEXTANGLEPROC glAttachShaderContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDATTRIBLOCATIONCONTEXTANGLEPROC glBindAttribLocationContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDBUFFERCONTEXTANGLEPROC glBindBufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAMEBUFFERCONTEXTANGLEPROC glBindFramebufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDRENDERBUFFERCONTEXTANGLEPROC glBindRenderbufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDTEXTURECONTEXTANGLEPROC glBindTextureContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDCOLORCONTEXTANGLEPROC glBlendColorContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONCONTEXTANGLEPROC glBlendEquationContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATECONTEXTANGLEPROC glBlendEquationSeparateContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDFUNCCONTEXTANGLEPROC glBlendFuncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATECONTEXTANGLEPROC glBlendFuncSeparateContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBUFFERDATACONTEXTANGLEPROC glBufferDataContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBUFFERSUBDATACONTEXTANGLEPROC glBufferSubDataContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSCONTEXTANGLEPROC glCheckFramebufferStatusContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARCONTEXTANGLEPROC glClearContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARCOLORCONTEXTANGLEPROC glClearColorContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARDEPTHFCONTEXTANGLEPROC glClearDepthfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARSTENCILCONTEXTANGLEPROC glClearStencilContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOLORMASKCONTEXTANGLEPROC glColorMaskContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPILESHADERCONTEXTANGLEPROC glCompileShaderContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DCONTEXTANGLEPROC glCompressedTexImage2DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DCONTEXTANGLEPROC | 
|  | glCompressedTexSubImage2DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXIMAGE2DCONTEXTANGLEPROC glCopyTexImage2DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE2DCONTEXTANGLEPROC glCopyTexSubImage2DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCREATEPROGRAMCONTEXTANGLEPROC glCreateProgramContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCREATESHADERCONTEXTANGLEPROC glCreateShaderContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCULLFACECONTEXTANGLEPROC glCullFaceContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEBUFFERSCONTEXTANGLEPROC glDeleteBuffersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEFRAMEBUFFERSCONTEXTANGLEPROC glDeleteFramebuffersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMCONTEXTANGLEPROC glDeleteProgramContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETERENDERBUFFERSCONTEXTANGLEPROC glDeleteRenderbuffersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETESHADERCONTEXTANGLEPROC glDeleteShaderContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETETEXTURESCONTEXTANGLEPROC glDeleteTexturesContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEPTHFUNCCONTEXTANGLEPROC glDepthFuncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEPTHMASKCONTEXTANGLEPROC glDepthMaskContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEPTHRANGEFCONTEXTANGLEPROC glDepthRangefContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDETACHSHADERCONTEXTANGLEPROC glDetachShaderContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISABLECONTEXTANGLEPROC glDisableContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISABLEVERTEXATTRIBARRAYCONTEXTANGLEPROC | 
|  | glDisableVertexAttribArrayContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSCONTEXTANGLEPROC glDrawArraysContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSCONTEXTANGLEPROC glDrawElementsContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLENABLECONTEXTANGLEPROC glEnableContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLENABLEVERTEXATTRIBARRAYCONTEXTANGLEPROC | 
|  | glEnableVertexAttribArrayContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFINISHCONTEXTANGLEPROC glFinishContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFLUSHCONTEXTANGLEPROC glFlushContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERRENDERBUFFERCONTEXTANGLEPROC | 
|  | glFramebufferRenderbufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DCONTEXTANGLEPROC glFramebufferTexture2DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRONTFACECONTEXTANGLEPROC glFrontFaceContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENBUFFERSCONTEXTANGLEPROC glGenBuffersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENERATEMIPMAPCONTEXTANGLEPROC glGenerateMipmapContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENFRAMEBUFFERSCONTEXTANGLEPROC glGenFramebuffersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENRENDERBUFFERSCONTEXTANGLEPROC glGenRenderbuffersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENTEXTURESCONTEXTANGLEPROC glGenTexturesContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEATTRIBCONTEXTANGLEPROC glGetActiveAttribContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMCONTEXTANGLEPROC glGetActiveUniformContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETATTACHEDSHADERSCONTEXTANGLEPROC glGetAttachedShadersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETATTRIBLOCATIONCONTEXTANGLEPROC glGetAttribLocationContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBOOLEANVCONTEXTANGLEPROC glGetBooleanvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERIVCONTEXTANGLEPROC glGetBufferParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETERRORCONTEXTANGLEPROC glGetErrorContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFLOATVCONTEXTANGLEPROC glGetFloatvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVCONTEXTANGLEPROC | 
|  | glGetFramebufferAttachmentParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGERVCONTEXTANGLEPROC glGetIntegervContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMIVCONTEXTANGLEPROC glGetProgramivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINFOLOGCONTEXTANGLEPROC glGetProgramInfoLogContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVCONTEXTANGLEPROC | 
|  | glGetRenderbufferParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERIVCONTEXTANGLEPROC glGetShaderivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERINFOLOGCONTEXTANGLEPROC glGetShaderInfoLogContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERPRECISIONFORMATCONTEXTANGLEPROC | 
|  | glGetShaderPrecisionFormatContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERSOURCECONTEXTANGLEPROC glGetShaderSourceContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSTRINGCONTEXTANGLEPROC glGetStringContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERFVCONTEXTANGLEPROC glGetTexParameterfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIVCONTEXTANGLEPROC glGetTexParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMFVCONTEXTANGLEPROC glGetUniformfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMIVCONTEXTANGLEPROC glGetUniformivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMLOCATIONCONTEXTANGLEPROC glGetUniformLocationContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBFVCONTEXTANGLEPROC glGetVertexAttribfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIVCONTEXTANGLEPROC glGetVertexAttribivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBPOINTERVCONTEXTANGLEPROC | 
|  | glGetVertexAttribPointervContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLHINTCONTEXTANGLEPROC glHintContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISBUFFERCONTEXTANGLEPROC glIsBufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISENABLEDCONTEXTANGLEPROC glIsEnabledContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISFRAMEBUFFERCONTEXTANGLEPROC glIsFramebufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISPROGRAMCONTEXTANGLEPROC glIsProgramContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISRENDERBUFFERCONTEXTANGLEPROC glIsRenderbufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISSHADERCONTEXTANGLEPROC glIsShaderContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISTEXTURECONTEXTANGLEPROC glIsTextureContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLINEWIDTHCONTEXTANGLEPROC glLineWidthContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLINKPROGRAMCONTEXTANGLEPROC glLinkProgramContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPIXELSTOREICONTEXTANGLEPROC glPixelStoreiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOLYGONOFFSETCONTEXTANGLEPROC glPolygonOffsetContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADPIXELSCONTEXTANGLEPROC glReadPixelsContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLRELEASESHADERCOMPILERCONTEXTANGLEPROC glReleaseShaderCompilerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGECONTEXTANGLEPROC glRenderbufferStorageContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLECOVERAGECONTEXTANGLEPROC glSampleCoverageContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSCISSORCONTEXTANGLEPROC glScissorContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSHADERBINARYCONTEXTANGLEPROC glShaderBinaryContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSHADERSOURCECONTEXTANGLEPROC glShaderSourceContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILFUNCCONTEXTANGLEPROC glStencilFuncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILFUNCSEPARATECONTEXTANGLEPROC glStencilFuncSeparateContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILMASKCONTEXTANGLEPROC glStencilMaskContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILMASKSEPARATECONTEXTANGLEPROC glStencilMaskSeparateContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILOPCONTEXTANGLEPROC glStencilOpContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILOPSEPARATECONTEXTANGLEPROC glStencilOpSeparateContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DCONTEXTANGLEPROC glTexImage2DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFCONTEXTANGLEPROC glTexParameterfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFVCONTEXTANGLEPROC glTexParameterfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERICONTEXTANGLEPROC glTexParameteriContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIVCONTEXTANGLEPROC glTexParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE2DCONTEXTANGLEPROC glTexSubImage2DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1FCONTEXTANGLEPROC glUniform1fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1FVCONTEXTANGLEPROC glUniform1fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1ICONTEXTANGLEPROC glUniform1iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1IVCONTEXTANGLEPROC glUniform1ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2FCONTEXTANGLEPROC glUniform2fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2FVCONTEXTANGLEPROC glUniform2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2ICONTEXTANGLEPROC glUniform2iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2IVCONTEXTANGLEPROC glUniform2ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3FCONTEXTANGLEPROC glUniform3fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3FVCONTEXTANGLEPROC glUniform3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3ICONTEXTANGLEPROC glUniform3iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3IVCONTEXTANGLEPROC glUniform3ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4FCONTEXTANGLEPROC glUniform4fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4FVCONTEXTANGLEPROC glUniform4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4ICONTEXTANGLEPROC glUniform4iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4IVCONTEXTANGLEPROC glUniform4ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2FVCONTEXTANGLEPROC glUniformMatrix2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3FVCONTEXTANGLEPROC glUniformMatrix3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4FVCONTEXTANGLEPROC glUniformMatrix4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMCONTEXTANGLEPROC glUseProgramContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMCONTEXTANGLEPROC glValidateProgramContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB1FCONTEXTANGLEPROC glVertexAttrib1fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB1FVCONTEXTANGLEPROC glVertexAttrib1fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB2FCONTEXTANGLEPROC glVertexAttrib2fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB2FVCONTEXTANGLEPROC glVertexAttrib2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB3FCONTEXTANGLEPROC glVertexAttrib3fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB3FVCONTEXTANGLEPROC glVertexAttrib3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB4FCONTEXTANGLEPROC glVertexAttrib4fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB4FVCONTEXTANGLEPROC glVertexAttrib4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBPOINTERCONTEXTANGLEPROC glVertexAttribPointerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVIEWPORTCONTEXTANGLEPROC glViewportContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADBUFFERCONTEXTANGLEPROC glReadBufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSCONTEXTANGLEPROC glDrawRangeElementsContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DCONTEXTANGLEPROC glTexImage3DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DCONTEXTANGLEPROC glTexSubImage3DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE3DCONTEXTANGLEPROC glCopyTexSubImage3DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DCONTEXTANGLEPROC glCompressedTexImage3DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DCONTEXTANGLEPROC | 
|  | glCompressedTexSubImage3DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENQUERIESCONTEXTANGLEPROC glGenQueriesContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEQUERIESCONTEXTANGLEPROC glDeleteQueriesContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISQUERYCONTEXTANGLEPROC glIsQueryContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBEGINQUERYCONTEXTANGLEPROC glBeginQueryContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLENDQUERYCONTEXTANGLEPROC glEndQueryContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYIVCONTEXTANGLEPROC glGetQueryivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVCONTEXTANGLEPROC glGetQueryObjectuivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNMAPBUFFERCONTEXTANGLEPROC glUnmapBufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVCONTEXTANGLEPROC glGetBufferPointervContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWBUFFERSCONTEXTANGLEPROC glDrawBuffersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2X3FVCONTEXTANGLEPROC glUniformMatrix2x3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3X2FVCONTEXTANGLEPROC glUniformMatrix3x2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2X4FVCONTEXTANGLEPROC glUniformMatrix2x4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4X2FVCONTEXTANGLEPROC glUniformMatrix4x2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3X4FVCONTEXTANGLEPROC glUniformMatrix3x4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4X3FVCONTEXTANGLEPROC glUniformMatrix4x3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERCONTEXTANGLEPROC glBlitFramebufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLECONTEXTANGLEPROC | 
|  | glRenderbufferStorageMultisampleContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURELAYERCONTEXTANGLEPROC | 
|  | glFramebufferTextureLayerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMAPBUFFERRANGECONTEXTANGLEPROC glMapBufferRangeContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGECONTEXTANGLEPROC glFlushMappedBufferRangeContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDVERTEXARRAYCONTEXTANGLEPROC glBindVertexArrayContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEVERTEXARRAYSCONTEXTANGLEPROC glDeleteVertexArraysContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENVERTEXARRAYSCONTEXTANGLEPROC glGenVertexArraysContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISVERTEXARRAYCONTEXTANGLEPROC glIsVertexArrayContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGERI_VCONTEXTANGLEPROC glGetIntegeri_vContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBEGINTRANSFORMFEEDBACKCONTEXTANGLEPROC glBeginTransformFeedbackContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLENDTRANSFORMFEEDBACKCONTEXTANGLEPROC glEndTransformFeedbackContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDBUFFERRANGECONTEXTANGLEPROC glBindBufferRangeContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDBUFFERBASECONTEXTANGLEPROC glBindBufferBaseContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTRANSFORMFEEDBACKVARYINGSCONTEXTANGLEPROC | 
|  | glTransformFeedbackVaryingsContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTRANSFORMFEEDBACKVARYINGCONTEXTANGLEPROC | 
|  | glGetTransformFeedbackVaryingContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBIPOINTERCONTEXTANGLEPROC glVertexAttribIPointerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIIVCONTEXTANGLEPROC glGetVertexAttribIivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIUIVCONTEXTANGLEPROC glGetVertexAttribIuivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4ICONTEXTANGLEPROC glVertexAttribI4iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4UICONTEXTANGLEPROC glVertexAttribI4uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4IVCONTEXTANGLEPROC glVertexAttribI4ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4UIVCONTEXTANGLEPROC glVertexAttribI4uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMUIVCONTEXTANGLEPROC glGetUniformuivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAGDATALOCATIONCONTEXTANGLEPROC glGetFragDataLocationContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1UICONTEXTANGLEPROC glUniform1uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2UICONTEXTANGLEPROC glUniform2uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3UICONTEXTANGLEPROC glUniform3uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4UICONTEXTANGLEPROC glUniform4uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM1UIVCONTEXTANGLEPROC glUniform1uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM2UIVCONTEXTANGLEPROC glUniform2uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM3UIVCONTEXTANGLEPROC glUniform3uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORM4UIVCONTEXTANGLEPROC glUniform4uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERIVCONTEXTANGLEPROC glClearBufferivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERUIVCONTEXTANGLEPROC glClearBufferuivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERFVCONTEXTANGLEPROC glClearBufferfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERFICONTEXTANGLEPROC glClearBufferfiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSTRINGICONTEXTANGLEPROC glGetStringiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYBUFFERSUBDATACONTEXTANGLEPROC glCopyBufferSubDataContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMINDICESCONTEXTANGLEPROC glGetUniformIndicesContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMSIVCONTEXTANGLEPROC glGetActiveUniformsivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMBLOCKINDEXCONTEXTANGLEPROC glGetUniformBlockIndexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVCONTEXTANGLEPROC | 
|  | glGetActiveUniformBlockivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKNAMECONTEXTANGLEPROC | 
|  | glGetActiveUniformBlockNameContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNIFORMBLOCKBINDINGCONTEXTANGLEPROC glUniformBlockBindingContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDCONTEXTANGLEPROC glDrawArraysInstancedContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDCONTEXTANGLEPROC glDrawElementsInstancedContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFENCESYNCCONTEXTANGLEPROC glFenceSyncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISSYNCCONTEXTANGLEPROC glIsSyncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETESYNCCONTEXTANGLEPROC glDeleteSyncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCLIENTWAITSYNCCONTEXTANGLEPROC glClientWaitSyncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLWAITSYNCCONTEXTANGLEPROC glWaitSyncContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VCONTEXTANGLEPROC glGetInteger64vContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSYNCIVCONTEXTANGLEPROC glGetSyncivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGER64I_VCONTEXTANGLEPROC glGetInteger64i_vContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERI64VCONTEXTANGLEPROC glGetBufferParameteri64vContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENSAMPLERSCONTEXTANGLEPROC glGenSamplersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETESAMPLERSCONTEXTANGLEPROC glDeleteSamplersContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISSAMPLERCONTEXTANGLEPROC glIsSamplerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDSAMPLERCONTEXTANGLEPROC glBindSamplerContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERICONTEXTANGLEPROC glSamplerParameteriContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIVCONTEXTANGLEPROC glSamplerParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFCONTEXTANGLEPROC glSamplerParameterfContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFVCONTEXTANGLEPROC glSamplerParameterfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIVCONTEXTANGLEPROC glGetSamplerParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERFVCONTEXTANGLEPROC glGetSamplerParameterfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISORCONTEXTANGLEPROC glVertexAttribDivisorContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDTRANSFORMFEEDBACKCONTEXTANGLEPROC glBindTransformFeedbackContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETETRANSFORMFEEDBACKSCONTEXTANGLEPROC | 
|  | glDeleteTransformFeedbacksContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENTRANSFORMFEEDBACKSCONTEXTANGLEPROC glGenTransformFeedbacksContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISTRANSFORMFEEDBACKCONTEXTANGLEPROC glIsTransformFeedbackContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPAUSETRANSFORMFEEDBACKCONTEXTANGLEPROC glPauseTransformFeedbackContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLRESUMETRANSFORMFEEDBACKCONTEXTANGLEPROC | 
|  | glResumeTransformFeedbackContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMBINARYCONTEXTANGLEPROC glGetProgramBinaryContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMBINARYCONTEXTANGLEPROC glProgramBinaryContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMPARAMETERICONTEXTANGLEPROC glProgramParameteriContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLINVALIDATEFRAMEBUFFERCONTEXTANGLEPROC glInvalidateFramebufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLINVALIDATESUBFRAMEBUFFERCONTEXTANGLEPROC | 
|  | glInvalidateSubFramebufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DCONTEXTANGLEPROC glTexStorage2DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DCONTEXTANGLEPROC glTexStorage3DContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTERNALFORMATIVCONTEXTANGLEPROC glGetInternalformativContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISPATCHCOMPUTECONTEXTANGLEPROC glDispatchComputeContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISPATCHCOMPUTEINDIRECTCONTEXTANGLEPROC | 
|  | glDispatchComputeIndirectContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINDIRECTCONTEXTANGLEPROC glDrawArraysIndirectContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINDIRECTCONTEXTANGLEPROC glDrawElementsIndirectContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERPARAMETERICONTEXTANGLEPROC glFramebufferParameteriContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVCONTEXTANGLEPROC | 
|  | glGetFramebufferParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINTERFACEIVCONTEXTANGLEPROC glGetProgramInterfaceivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCEINDEXCONTEXTANGLEPROC | 
|  | glGetProgramResourceIndexContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCENAMECONTEXTANGLEPROC glGetProgramResourceNameContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCEIVCONTEXTANGLEPROC glGetProgramResourceivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCELOCATIONCONTEXTANGLEPROC | 
|  | glGetProgramResourceLocationContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMSTAGESCONTEXTANGLEPROC glUseProgramStagesContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLACTIVESHADERPROGRAMCONTEXTANGLEPROC glActiveShaderProgramContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROGRAMVCONTEXTANGLEPROC glCreateShaderProgramvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDPROGRAMPIPELINECONTEXTANGLEPROC glBindProgramPipelineContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPIPELINESCONTEXTANGLEPROC glDeleteProgramPipelinesContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENPROGRAMPIPELINESCONTEXTANGLEPROC glGenProgramPipelinesContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISPROGRAMPIPELINECONTEXTANGLEPROC glIsProgramPipelineContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEIVCONTEXTANGLEPROC glGetProgramPipelineivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1ICONTEXTANGLEPROC glProgramUniform1iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2ICONTEXTANGLEPROC glProgramUniform2iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3ICONTEXTANGLEPROC glProgramUniform3iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4ICONTEXTANGLEPROC glProgramUniform4iContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UICONTEXTANGLEPROC glProgramUniform1uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UICONTEXTANGLEPROC glProgramUniform2uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UICONTEXTANGLEPROC glProgramUniform3uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UICONTEXTANGLEPROC glProgramUniform4uiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FCONTEXTANGLEPROC glProgramUniform1fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FCONTEXTANGLEPROC glProgramUniform2fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FCONTEXTANGLEPROC glProgramUniform3fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FCONTEXTANGLEPROC glProgramUniform4fContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IVCONTEXTANGLEPROC glProgramUniform1ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IVCONTEXTANGLEPROC glProgramUniform2ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IVCONTEXTANGLEPROC glProgramUniform3ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IVCONTEXTANGLEPROC glProgramUniform4ivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIVCONTEXTANGLEPROC glProgramUniform1uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIVCONTEXTANGLEPROC glProgramUniform2uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIVCONTEXTANGLEPROC glProgramUniform3uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIVCONTEXTANGLEPROC glProgramUniform4uivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FVCONTEXTANGLEPROC glProgramUniform1fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FVCONTEXTANGLEPROC glProgramUniform2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FVCONTEXTANGLEPROC glProgramUniform3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FVCONTEXTANGLEPROC glProgramUniform4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X3FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix2x3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X2FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix3x2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X4FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix2x4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X2FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix4x2fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X4FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix3x4fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X3FVCONTEXTANGLEPROC | 
|  | glProgramUniformMatrix4x3fvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPIPELINECONTEXTANGLEPROC | 
|  | glValidateProgramPipelineContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEINFOLOGCONTEXTANGLEPROC | 
|  | glGetProgramPipelineInfoLogContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDIMAGETEXTURECONTEXTANGLEPROC glBindImageTextureContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBOOLEANI_VCONTEXTANGLEPROC glGetBooleani_vContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMEMORYBARRIERCONTEXTANGLEPROC glMemoryBarrierContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMEMORYBARRIERBYREGIONCONTEXTANGLEPROC glMemoryBarrierByRegionContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DMULTISAMPLECONTEXTANGLEPROC | 
|  | glTexStorage2DMultisampleContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVCONTEXTANGLEPROC glGetMultisamplefvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLEMASKICONTEXTANGLEPROC glSampleMaskiContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVCONTEXTANGLEPROC glGetTexLevelParameterivContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVCONTEXTANGLEPROC glGetTexLevelParameterfvContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDVERTEXBUFFERCONTEXTANGLEPROC glBindVertexBufferContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBFORMATCONTEXTANGLEPROC glVertexAttribFormatContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBIFORMATCONTEXTANGLEPROC glVertexAttribIFormatContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBBINDINGCONTEXTANGLEPROC glVertexAttribBindingContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXBINDINGDIVISORCONTEXTANGLEPROC glVertexBindingDivisorContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLECONTEXTANGLEPROC | 
|  | glDrawArraysInstancedBaseInstanceANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLECONTEXTANGLEPROC | 
|  | glDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLECONTEXTANGLEPROC | 
|  | glMultiDrawArraysInstancedBaseInstanceANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLECONTEXTANGLEPROC | 
|  | glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYSUBTEXTURE3DANGLECONTEXTANGLEPROC glCopySubTexture3DANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXTURE3DANGLECONTEXTANGLEPROC glCopyTexture3DANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERANGLECONTEXTANGLEPROC glBlitFramebufferANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLECONTEXTANGLEPROC | 
|  | glRenderbufferStorageMultisampleANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERIMAGEANGLECONTEXTANGLEPROC | 
|  | glGetRenderbufferImageANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXIMAGEANGLECONTEXTANGLEPROC glGetTexImageANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDANGLECONTEXTANGLEPROC | 
|  | glDrawArraysInstancedANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDANGLECONTEXTANGLEPROC | 
|  | glDrawElementsInstancedANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISORANGLECONTEXTANGLEPROC | 
|  | glVertexAttribDivisorANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSANGLECONTEXTANGLEPROC glMultiDrawArraysANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSINSTANCEDANGLECONTEXTANGLEPROC | 
|  | glMultiDrawArraysInstancedANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSANGLECONTEXTANGLEPROC glMultiDrawElementsANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSINSTANCEDANGLECONTEXTANGLEPROC | 
|  | glMultiDrawElementsInstancedANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROVOKINGVERTEXANGLECONTEXTANGLEPROC glProvokingVertexANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISABLEEXTENSIONANGLECONTEXTANGLEPROC glDisableExtensionANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREQUESTEXTENSIONANGLECONTEXTANGLEPROC glRequestExtensionANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLECONTEXTANGLEPROC | 
|  | glCompressedTexImage2DRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLECONTEXTANGLEPROC | 
|  | glCompressedTexImage3DRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLECONTEXTANGLEPROC | 
|  | glCompressedTexSubImage2DRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLECONTEXTANGLEPROC | 
|  | glCompressedTexSubImage3DRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetActiveUniformBlockivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBOOLEANI_VROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetBooleani_vRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBOOLEANVROBUSTANGLECONTEXTANGLEPROC glGetBooleanvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERI64VROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetBufferParameteri64vRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetBufferParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetBufferPointervRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFLOATVROBUSTANGLECONTEXTANGLEPROC glGetFloatvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetFramebufferAttachmentParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetFramebufferParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGER64I_VROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetInteger64i_vRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetInteger64vRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGERI_VROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetIntegeri_vRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTEGERVROBUSTANGLECONTEXTANGLEPROC glGetIntegervRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETINTERNALFORMATIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetInternalformativRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetMultisamplefvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetPointervRobustANGLERobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINTERFACEIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetProgramInterfaceivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetProgramivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTI64VROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetQueryObjecti64vRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetQueryObjectivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUI64VROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetQueryObjectui64vRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetQueryObjectuivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYIVROBUSTANGLECONTEXTANGLEPROC glGetQueryivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetRenderbufferParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetSamplerParameterIivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetSamplerParameterIuivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetSamplerParameterfvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetSamplerParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSHADERIVROBUSTANGLECONTEXTANGLEPROC glGetShaderivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetTexLevelParameterfvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetTexLevelParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetTexParameterIivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetTexParameterIuivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetTexParameterfvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetTexParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetUniformfvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetUniformivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNIFORMUIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetUniformuivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetVertexAttribIivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIUIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetVertexAttribIuivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetVertexAttribPointervRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetVertexAttribfvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetVertexAttribivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetnUniformfvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetnUniformivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMUIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glGetnUniformuivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADPIXELSROBUSTANGLECONTEXTANGLEPROC glReadPixelsRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADNPIXELSROBUSTANGLECONTEXTANGLEPROC glReadnPixelsRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glSamplerParameterIivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glSamplerParameterIuivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glSamplerParameterfvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glSamplerParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DROBUSTANGLECONTEXTANGLEPROC glTexImage2DRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DROBUSTANGLECONTEXTANGLEPROC glTexImage3DRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glTexParameterIivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glTexParameterIuivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFVROBUSTANGLECONTEXTANGLEPROC | 
|  | glTexParameterfvRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIVROBUSTANGLECONTEXTANGLEPROC | 
|  | glTexParameterivRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE2DROBUSTANGLECONTEXTANGLEPROC | 
|  | glTexSubImage2DRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DROBUSTANGLECONTEXTANGLEPROC | 
|  | glTexSubImage3DRobustANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLINVALIDATETEXTUREANGLECONTEXTANGLEPROC glInvalidateTextureANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DEXTERNALANGLECONTEXTANGLEPROC | 
|  | glTexImage2DExternalANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVANGLECONTEXTANGLEPROC glGetMultisamplefvANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVANGLECONTEXTANGLEPROC | 
|  | glGetTexLevelParameterfvANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVANGLECONTEXTANGLEPROC | 
|  | glGetTexLevelParameterivANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLEMASKIANGLECONTEXTANGLEPROC glSampleMaskiANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DMULTISAMPLEANGLECONTEXTANGLEPROC | 
|  | glTexStorage2DMultisampleANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTRANSLATEDSHADERSOURCEANGLECONTEXTANGLEPROC | 
|  | glGetTranslatedShaderSourceANGLEContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDUNIFORMLOCATIONCHROMIUMCONTEXTANGLEPROC | 
|  | glBindUniformLocationCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMCONTEXTANGLEPROC | 
|  | glCompressedCopyTextureCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYSUBTEXTURECHROMIUMCONTEXTANGLEPROC glCopySubTextureCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXTURECHROMIUMCONTEXTANGLEPROC glCopyTextureCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERAGEMODULATIONCHROMIUMCONTEXTANGLEPROC | 
|  | glCoverageModulationCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATRIXLOADIDENTITYCHROMIUMCONTEXTANGLEPROC | 
|  | glMatrixLoadIdentityCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATRIXLOADFCHROMIUMCONTEXTANGLEPROC glMatrixLoadfCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOSECONTEXTCHROMIUMCONTEXTANGLEPROC glLoseContextCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAGMENTINPUTLOCATIONCHROMIUMCONTEXTANGLEPROC | 
|  | glBindFragmentInputLocationCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERFILLPATHCHROMIUMCONTEXTANGLEPROC glCoverFillPathCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERFILLPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC | 
|  | glCoverFillPathInstancedCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERSTROKEPATHCHROMIUMCONTEXTANGLEPROC | 
|  | glCoverStrokePathCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOVERSTROKEPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC | 
|  | glCoverStrokePathInstancedCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEPATHSCHROMIUMCONTEXTANGLEPROC glDeletePathsCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENPATHSCHROMIUMCONTEXTANGLEPROC glGenPathsCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPATHPARAMETERFVCHROMIUMCONTEXTANGLEPROC | 
|  | glGetPathParameterfvCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPATHPARAMETERIVCHROMIUMCONTEXTANGLEPROC | 
|  | glGetPathParameterivCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISPATHCHROMIUMCONTEXTANGLEPROC glIsPathCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPATHCOMMANDSCHROMIUMCONTEXTANGLEPROC glPathCommandsCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPATHPARAMETERFCHROMIUMCONTEXTANGLEPROC glPathParameterfCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPATHPARAMETERICHROMIUMCONTEXTANGLEPROC glPathParameteriCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPATHSTENCILFUNCCHROMIUMCONTEXTANGLEPROC | 
|  | glPathStencilFuncCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMPATHFRAGMENTINPUTGENCHROMIUMCONTEXTANGLEPROC | 
|  | glProgramPathFragmentInputGenCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILFILLPATHCHROMIUMCONTEXTANGLEPROC | 
|  | glStencilFillPathCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILFILLPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC | 
|  | glStencilFillPathInstancedCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILSTROKEPATHCHROMIUMCONTEXTANGLEPROC | 
|  | glStencilStrokePathCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILSTROKEPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC | 
|  | glStencilStrokePathInstancedCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILTHENCOVERFILLPATHCHROMIUMCONTEXTANGLEPROC | 
|  | glStencilThenCoverFillPathCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC | 
|  | glStencilThenCoverFillPathInstancedCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILTHENCOVERSTROKEPATHCHROMIUMCONTEXTANGLEPROC | 
|  | glStencilThenCoverStrokePathCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC | 
|  | glStencilThenCoverStrokePathInstancedCHROMIUMContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAGDATALOCATIONEXTCONTEXTANGLEPROC | 
|  | glBindFragDataLocationEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAGDATALOCATIONINDEXEDEXTCONTEXTANGLEPROC | 
|  | glBindFragDataLocationIndexedEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAGDATAINDEXEXTCONTEXTANGLEPROC glGetFragDataIndexEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTCONTEXTANGLEPROC | 
|  | glGetProgramResourceLocationIndexEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLINSERTEVENTMARKEREXTCONTEXTANGLEPROC glInsertEventMarkerEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOPGROUPMARKEREXTCONTEXTANGLEPROC glPopGroupMarkerEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPUSHGROUPMARKEREXTCONTEXTANGLEPROC glPushGroupMarkerEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDISCARDFRAMEBUFFEREXTCONTEXTANGLEPROC glDiscardFramebufferEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBEGINQUERYEXTCONTEXTANGLEPROC glBeginQueryEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEQUERIESEXTCONTEXTANGLEPROC glDeleteQueriesEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLENDQUERYEXTCONTEXTANGLEPROC glEndQueryEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENQUERIESEXTCONTEXTANGLEPROC glGenQueriesEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTI64VEXTCONTEXTANGLEPROC glGetQueryObjecti64vEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTIVEXTCONTEXTANGLEPROC glGetQueryObjectivEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUI64VEXTCONTEXTANGLEPROC glGetQueryObjectui64vEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVEXTCONTEXTANGLEPROC glGetQueryObjectuivEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETQUERYIVEXTCONTEXTANGLEPROC glGetQueryivEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISQUERYEXTCONTEXTANGLEPROC glIsQueryEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLQUERYCOUNTEREXTCONTEXTANGLEPROC glQueryCounterEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWBUFFERSEXTCONTEXTANGLEPROC glDrawBuffersEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXEXTCONTEXTANGLEPROC | 
|  | glDrawElementsBaseVertexEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTCONTEXTANGLEPROC | 
|  | glDrawElementsInstancedBaseVertexEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTCONTEXTANGLEPROC | 
|  | glDrawRangeElementsBaseVertexEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTCONTEXTANGLEPROC | 
|  | glMultiDrawElementsBaseVertexEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREEXTCONTEXTANGLEPROC glFramebufferTextureEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDEXTCONTEXTANGLEPROC glDrawArraysInstancedEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDEXTCONTEXTANGLEPROC | 
|  | glDrawElementsInstancedEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISOREXTCONTEXTANGLEPROC glVertexAttribDivisorEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEEXTCONTEXTANGLEPROC | 
|  | glFlushMappedBufferRangeEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMAPBUFFERRANGEEXTCONTEXTANGLEPROC glMapBufferRangeEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBUFFERSTORAGEMEMEXTCONTEXTANGLEPROC glBufferStorageMemEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCREATEMEMORYOBJECTSEXTCONTEXTANGLEPROC glCreateMemoryObjectsEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEMEMORYOBJECTSEXTCONTEXTANGLEPROC glDeleteMemoryObjectsEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETMEMORYOBJECTPARAMETERIVEXTCONTEXTANGLEPROC | 
|  | glGetMemoryObjectParameterivEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNSIGNEDBYTEI_VEXTCONTEXTANGLEPROC glGetUnsignedBytei_vEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETUNSIGNEDBYTEVEXTCONTEXTANGLEPROC glGetUnsignedBytevEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISMEMORYOBJECTEXTCONTEXTANGLEPROC glIsMemoryObjectEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMEMORYOBJECTPARAMETERIVEXTCONTEXTANGLEPROC | 
|  | glMemoryObjectParameterivEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM2DEXTCONTEXTANGLEPROC glTexStorageMem2DEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTCONTEXTANGLEPROC | 
|  | glTexStorageMem2DMultisampleEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM3DEXTCONTEXTANGLEPROC glTexStorageMem3DEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTCONTEXTANGLEPROC | 
|  | glTexStorageMem3DMultisampleEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLIMPORTMEMORYFDEXTCONTEXTANGLEPROC glImportMemoryFdEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTCONTEXTANGLEPROC | 
|  | glFramebufferTexture2DMultisampleEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTCONTEXTANGLEPROC | 
|  | glRenderbufferStorageMultisampleEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETGRAPHICSRESETSTATUSEXTCONTEXTANGLEPROC | 
|  | glGetGraphicsResetStatusEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVEXTCONTEXTANGLEPROC glGetnUniformfvEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVEXTCONTEXTANGLEPROC glGetnUniformivEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLREADNPIXELSEXTCONTEXTANGLEPROC glReadnPixelsEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETESEMAPHORESEXTCONTEXTANGLEPROC glDeleteSemaphoresEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENSEMAPHORESEXTCONTEXTANGLEPROC glGenSemaphoresEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSEMAPHOREPARAMETERUI64VEXTCONTEXTANGLEPROC | 
|  | glGetSemaphoreParameterui64vEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISSEMAPHOREEXTCONTEXTANGLEPROC glIsSemaphoreEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSEMAPHOREPARAMETERUI64VEXTCONTEXTANGLEPROC | 
|  | glSemaphoreParameterui64vEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSIGNALSEMAPHOREEXTCONTEXTANGLEPROC glSignalSemaphoreEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLWAITSEMAPHOREEXTCONTEXTANGLEPROC glWaitSemaphoreEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLIMPORTSEMAPHOREFDEXTCONTEXTANGLEPROC glImportSemaphoreFdEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE1DEXTCONTEXTANGLEPROC glTexStorage1DEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DEXTCONTEXTANGLEPROC glTexStorage2DEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DEXTCONTEXTANGLEPROC glTexStorage3DEXTContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECALLBACKKHRCONTEXTANGLEPROC | 
|  | glDebugMessageCallbackKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECONTROLKHRCONTEXTANGLEPROC glDebugMessageControlKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGEINSERTKHRCONTEXTANGLEPROC glDebugMessageInsertKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETDEBUGMESSAGELOGKHRCONTEXTANGLEPROC glGetDebugMessageLogKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETOBJECTLABELKHRCONTEXTANGLEPROC glGetObjectLabelKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETOBJECTPTRLABELKHRCONTEXTANGLEPROC glGetObjectPtrLabelKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPOINTERVKHRCONTEXTANGLEPROC glGetPointervKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLOBJECTLABELKHRCONTEXTANGLEPROC glObjectLabelKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLOBJECTPTRLABELKHRCONTEXTANGLEPROC glObjectPtrLabelKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOPDEBUGGROUPKHRCONTEXTANGLEPROC glPopDebugGroupKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPUSHDEBUGGROUPKHRCONTEXTANGLEPROC glPushDebugGroupKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMAXSHADERCOMPILERTHREADSKHRCONTEXTANGLEPROC | 
|  | glMaxShaderCompilerThreadsKHRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEFENCESNVCONTEXTANGLEPROC glDeleteFencesNVContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFINISHFENCENVCONTEXTANGLEPROC glFinishFenceNVContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENFENCESNVCONTEXTANGLEPROC glGenFencesNVContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFENCEIVNVCONTEXTANGLEPROC glGetFenceivNVContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISFENCENVCONTEXTANGLEPROC glIsFenceNVContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSETFENCENVCONTEXTANGLEPROC glSetFenceNVContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTESTFENCENVCONTEXTANGLEPROC glTestFenceNVContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESCONTEXTANGLEPROC | 
|  | glEGLImageTargetRenderbufferStorageOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLEGLIMAGETARGETTEXTURE2DOESCONTEXTANGLEPROC | 
|  | glEGLImageTargetTexture2DOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXOESCONTEXTANGLEPROC | 
|  | glDrawElementsBaseVertexOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESCONTEXTANGLEPROC | 
|  | glDrawElementsInstancedBaseVertexOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXOESCONTEXTANGLEPROC | 
|  | glDrawRangeElementsBaseVertexOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETPROGRAMBINARYOESCONTEXTANGLEPROC glGetProgramBinaryOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPROGRAMBINARYOESCONTEXTANGLEPROC glProgramBinaryOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVOESCONTEXTANGLEPROC glGetBufferPointervOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMAPBUFFEROESCONTEXTANGLEPROC glMapBufferOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLUNMAPBUFFEROESCONTEXTANGLEPROC glUnmapBufferOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DOESCONTEXTANGLEPROC | 
|  | glCompressedTexImage3DOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DOESCONTEXTANGLEPROC | 
|  | glCompressedTexSubImage3DOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE3DOESCONTEXTANGLEPROC glCopyTexSubImage3DOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE3DOESCONTEXTANGLEPROC | 
|  | glFramebufferTexture3DOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DOESCONTEXTANGLEPROC glTexImage3DOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DOESCONTEXTANGLEPROC glTexSubImage3DOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVOESCONTEXTANGLEPROC | 
|  | glGetSamplerParameterIivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVOESCONTEXTANGLEPROC | 
|  | glGetSamplerParameterIuivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVOESCONTEXTANGLEPROC glGetTexParameterIivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVOESCONTEXTANGLEPROC glGetTexParameterIuivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVOESCONTEXTANGLEPROC glSamplerParameterIivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVOESCONTEXTANGLEPROC | 
|  | glSamplerParameterIuivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVOESCONTEXTANGLEPROC glTexParameterIivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVOESCONTEXTANGLEPROC glTexParameterIuivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DMULTISAMPLEOESCONTEXTANGLEPROC | 
|  | glTexStorage3DMultisampleOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDVERTEXARRAYOESCONTEXTANGLEPROC glBindVertexArrayOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEVERTEXARRAYSOESCONTEXTANGLEPROC glDeleteVertexArraysOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENVERTEXARRAYSOESCONTEXTANGLEPROC glGenVertexArraysOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISVERTEXARRAYOESCONTEXTANGLEPROC glIsVertexArrayOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRCONTEXTANGLEPROC | 
|  | glFramebufferTextureMultiviewOVRContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXFOESCONTEXTANGLEPROC glDrawTexfOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXFVOESCONTEXTANGLEPROC glDrawTexfvOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXIOESCONTEXTANGLEPROC glDrawTexiOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXIVOESCONTEXTANGLEPROC glDrawTexivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXSOESCONTEXTANGLEPROC glDrawTexsOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXSVOESCONTEXTANGLEPROC glDrawTexsvOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXXOESCONTEXTANGLEPROC glDrawTexxOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDRAWTEXXVOESCONTEXTANGLEPROC glDrawTexxvOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDFRAMEBUFFEROESCONTEXTANGLEPROC glBindFramebufferOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLBINDRENDERBUFFEROESCONTEXTANGLEPROC glBindRenderbufferOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSOESCONTEXTANGLEPROC | 
|  | glCheckFramebufferStatusOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETEFRAMEBUFFERSOESCONTEXTANGLEPROC glDeleteFramebuffersOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLDELETERENDERBUFFERSOESCONTEXTANGLEPROC glDeleteRenderbuffersOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERRENDERBUFFEROESCONTEXTANGLEPROC | 
|  | glFramebufferRenderbufferOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DOESCONTEXTANGLEPROC | 
|  | glFramebufferTexture2DOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENFRAMEBUFFERSOESCONTEXTANGLEPROC glGenFramebuffersOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENRENDERBUFFERSOESCONTEXTANGLEPROC glGenRenderbuffersOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGENERATEMIPMAPOESCONTEXTANGLEPROC glGenerateMipmapOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESCONTEXTANGLEPROC | 
|  | glGetFramebufferAttachmentParameterivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVOESCONTEXTANGLEPROC | 
|  | glGetRenderbufferParameterivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISFRAMEBUFFEROESCONTEXTANGLEPROC glIsFramebufferOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLISRENDERBUFFEROESCONTEXTANGLEPROC glIsRenderbufferOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEOESCONTEXTANGLEPROC glRenderbufferStorageOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLCURRENTPALETTEMATRIXOESCONTEXTANGLEPROC | 
|  | glCurrentPaletteMatrixOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESCONTEXTANGLEPROC | 
|  | glLoadPaletteFromModelViewMatrixOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLMATRIXINDEXPOINTEROESCONTEXTANGLEPROC glMatrixIndexPointerOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLWEIGHTPOINTEROESCONTEXTANGLEPROC glWeightPointerOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLPOINTSIZEPOINTEROESCONTEXTANGLEPROC glPointSizePointerOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLQUERYMATRIXXOESCONTEXTANGLEPROC glQueryMatrixxOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXGENFVOESCONTEXTANGLEPROC glGetTexGenfvOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXGENIVOESCONTEXTANGLEPROC glGetTexGenivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLGETTEXGENXVOESCONTEXTANGLEPROC glGetTexGenxvOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENFOESCONTEXTANGLEPROC glTexGenfOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENFVOESCONTEXTANGLEPROC glTexGenfvOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENIOESCONTEXTANGLEPROC glTexGeniOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENIVOESCONTEXTANGLEPROC glTexGenivOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENXOESCONTEXTANGLEPROC glTexGenxOESContextANGLE; | 
|  | ANGLE_UTIL_EXPORT PFNGLTEXGENXVOESCONTEXTANGLEPROC glTexGenxvOESContextANGLE; | 
|  |  | 
|  | namespace angle | 
|  | { | 
|  | void LoadGLES(LoadProc loadProc) | 
|  | { | 
|  | glAlphaFunc       = reinterpret_cast<PFNGLALPHAFUNCPROC>(loadProc("glAlphaFunc")); | 
|  | glClipPlanef      = reinterpret_cast<PFNGLCLIPPLANEFPROC>(loadProc("glClipPlanef")); | 
|  | glColor4f         = reinterpret_cast<PFNGLCOLOR4FPROC>(loadProc("glColor4f")); | 
|  | glFogf            = reinterpret_cast<PFNGLFOGFPROC>(loadProc("glFogf")); | 
|  | glFogfv           = reinterpret_cast<PFNGLFOGFVPROC>(loadProc("glFogfv")); | 
|  | glFrustumf        = reinterpret_cast<PFNGLFRUSTUMFPROC>(loadProc("glFrustumf")); | 
|  | glGetClipPlanef   = reinterpret_cast<PFNGLGETCLIPPLANEFPROC>(loadProc("glGetClipPlanef")); | 
|  | glGetLightfv      = reinterpret_cast<PFNGLGETLIGHTFVPROC>(loadProc("glGetLightfv")); | 
|  | glGetMaterialfv   = reinterpret_cast<PFNGLGETMATERIALFVPROC>(loadProc("glGetMaterialfv")); | 
|  | glGetTexEnvfv     = reinterpret_cast<PFNGLGETTEXENVFVPROC>(loadProc("glGetTexEnvfv")); | 
|  | glLightModelf     = reinterpret_cast<PFNGLLIGHTMODELFPROC>(loadProc("glLightModelf")); | 
|  | glLightModelfv    = reinterpret_cast<PFNGLLIGHTMODELFVPROC>(loadProc("glLightModelfv")); | 
|  | glLightf          = reinterpret_cast<PFNGLLIGHTFPROC>(loadProc("glLightf")); | 
|  | glLightfv         = reinterpret_cast<PFNGLLIGHTFVPROC>(loadProc("glLightfv")); | 
|  | glLoadMatrixf     = reinterpret_cast<PFNGLLOADMATRIXFPROC>(loadProc("glLoadMatrixf")); | 
|  | glMaterialf       = reinterpret_cast<PFNGLMATERIALFPROC>(loadProc("glMaterialf")); | 
|  | glMaterialfv      = reinterpret_cast<PFNGLMATERIALFVPROC>(loadProc("glMaterialfv")); | 
|  | glMultMatrixf     = reinterpret_cast<PFNGLMULTMATRIXFPROC>(loadProc("glMultMatrixf")); | 
|  | glMultiTexCoord4f = reinterpret_cast<PFNGLMULTITEXCOORD4FPROC>(loadProc("glMultiTexCoord4f")); | 
|  | glNormal3f        = reinterpret_cast<PFNGLNORMAL3FPROC>(loadProc("glNormal3f")); | 
|  | glOrthof          = reinterpret_cast<PFNGLORTHOFPROC>(loadProc("glOrthof")); | 
|  | glPointParameterf = reinterpret_cast<PFNGLPOINTPARAMETERFPROC>(loadProc("glPointParameterf")); | 
|  | glPointParameterfv = | 
|  | reinterpret_cast<PFNGLPOINTPARAMETERFVPROC>(loadProc("glPointParameterfv")); | 
|  | glPointSize   = reinterpret_cast<PFNGLPOINTSIZEPROC>(loadProc("glPointSize")); | 
|  | glRotatef     = reinterpret_cast<PFNGLROTATEFPROC>(loadProc("glRotatef")); | 
|  | glScalef      = reinterpret_cast<PFNGLSCALEFPROC>(loadProc("glScalef")); | 
|  | glTexEnvf     = reinterpret_cast<PFNGLTEXENVFPROC>(loadProc("glTexEnvf")); | 
|  | glTexEnvfv    = reinterpret_cast<PFNGLTEXENVFVPROC>(loadProc("glTexEnvfv")); | 
|  | glTranslatef  = reinterpret_cast<PFNGLTRANSLATEFPROC>(loadProc("glTranslatef")); | 
|  | glAlphaFuncx  = reinterpret_cast<PFNGLALPHAFUNCXPROC>(loadProc("glAlphaFuncx")); | 
|  | glClearColorx = reinterpret_cast<PFNGLCLEARCOLORXPROC>(loadProc("glClearColorx")); | 
|  | glClearDepthx = reinterpret_cast<PFNGLCLEARDEPTHXPROC>(loadProc("glClearDepthx")); | 
|  | glClientActiveTexture = | 
|  | reinterpret_cast<PFNGLCLIENTACTIVETEXTUREPROC>(loadProc("glClientActiveTexture")); | 
|  | glClipPlanex   = reinterpret_cast<PFNGLCLIPPLANEXPROC>(loadProc("glClipPlanex")); | 
|  | glColor4ub     = reinterpret_cast<PFNGLCOLOR4UBPROC>(loadProc("glColor4ub")); | 
|  | glColor4x      = reinterpret_cast<PFNGLCOLOR4XPROC>(loadProc("glColor4x")); | 
|  | glColorPointer = reinterpret_cast<PFNGLCOLORPOINTERPROC>(loadProc("glColorPointer")); | 
|  | glDepthRangex  = reinterpret_cast<PFNGLDEPTHRANGEXPROC>(loadProc("glDepthRangex")); | 
|  | glDisableClientState = | 
|  | reinterpret_cast<PFNGLDISABLECLIENTSTATEPROC>(loadProc("glDisableClientState")); | 
|  | glEnableClientState = | 
|  | reinterpret_cast<PFNGLENABLECLIENTSTATEPROC>(loadProc("glEnableClientState")); | 
|  | glFogx          = reinterpret_cast<PFNGLFOGXPROC>(loadProc("glFogx")); | 
|  | glFogxv         = reinterpret_cast<PFNGLFOGXVPROC>(loadProc("glFogxv")); | 
|  | glFrustumx      = reinterpret_cast<PFNGLFRUSTUMXPROC>(loadProc("glFrustumx")); | 
|  | glGetClipPlanex = reinterpret_cast<PFNGLGETCLIPPLANEXPROC>(loadProc("glGetClipPlanex")); | 
|  | glGetFixedv     = reinterpret_cast<PFNGLGETFIXEDVPROC>(loadProc("glGetFixedv")); | 
|  | glGetLightxv    = reinterpret_cast<PFNGLGETLIGHTXVPROC>(loadProc("glGetLightxv")); | 
|  | glGetMaterialxv = reinterpret_cast<PFNGLGETMATERIALXVPROC>(loadProc("glGetMaterialxv")); | 
|  | glGetPointerv   = reinterpret_cast<PFNGLGETPOINTERVPROC>(loadProc("glGetPointerv")); | 
|  | glGetTexEnviv   = reinterpret_cast<PFNGLGETTEXENVIVPROC>(loadProc("glGetTexEnviv")); | 
|  | glGetTexEnvxv   = reinterpret_cast<PFNGLGETTEXENVXVPROC>(loadProc("glGetTexEnvxv")); | 
|  | glGetTexParameterxv = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERXVPROC>(loadProc("glGetTexParameterxv")); | 
|  | glLightModelx     = reinterpret_cast<PFNGLLIGHTMODELXPROC>(loadProc("glLightModelx")); | 
|  | glLightModelxv    = reinterpret_cast<PFNGLLIGHTMODELXVPROC>(loadProc("glLightModelxv")); | 
|  | glLightx          = reinterpret_cast<PFNGLLIGHTXPROC>(loadProc("glLightx")); | 
|  | glLightxv         = reinterpret_cast<PFNGLLIGHTXVPROC>(loadProc("glLightxv")); | 
|  | glLineWidthx      = reinterpret_cast<PFNGLLINEWIDTHXPROC>(loadProc("glLineWidthx")); | 
|  | glLoadIdentity    = reinterpret_cast<PFNGLLOADIDENTITYPROC>(loadProc("glLoadIdentity")); | 
|  | glLoadMatrixx     = reinterpret_cast<PFNGLLOADMATRIXXPROC>(loadProc("glLoadMatrixx")); | 
|  | glLogicOp         = reinterpret_cast<PFNGLLOGICOPPROC>(loadProc("glLogicOp")); | 
|  | glMaterialx       = reinterpret_cast<PFNGLMATERIALXPROC>(loadProc("glMaterialx")); | 
|  | glMaterialxv      = reinterpret_cast<PFNGLMATERIALXVPROC>(loadProc("glMaterialxv")); | 
|  | glMatrixMode      = reinterpret_cast<PFNGLMATRIXMODEPROC>(loadProc("glMatrixMode")); | 
|  | glMultMatrixx     = reinterpret_cast<PFNGLMULTMATRIXXPROC>(loadProc("glMultMatrixx")); | 
|  | glMultiTexCoord4x = reinterpret_cast<PFNGLMULTITEXCOORD4XPROC>(loadProc("glMultiTexCoord4x")); | 
|  | glNormal3x        = reinterpret_cast<PFNGLNORMAL3XPROC>(loadProc("glNormal3x")); | 
|  | glNormalPointer   = reinterpret_cast<PFNGLNORMALPOINTERPROC>(loadProc("glNormalPointer")); | 
|  | glOrthox          = reinterpret_cast<PFNGLORTHOXPROC>(loadProc("glOrthox")); | 
|  | glPointParameterx = reinterpret_cast<PFNGLPOINTPARAMETERXPROC>(loadProc("glPointParameterx")); | 
|  | glPointParameterxv = | 
|  | reinterpret_cast<PFNGLPOINTPARAMETERXVPROC>(loadProc("glPointParameterxv")); | 
|  | glPointSizex      = reinterpret_cast<PFNGLPOINTSIZEXPROC>(loadProc("glPointSizex")); | 
|  | glPolygonOffsetx  = reinterpret_cast<PFNGLPOLYGONOFFSETXPROC>(loadProc("glPolygonOffsetx")); | 
|  | glPopMatrix       = reinterpret_cast<PFNGLPOPMATRIXPROC>(loadProc("glPopMatrix")); | 
|  | glPushMatrix      = reinterpret_cast<PFNGLPUSHMATRIXPROC>(loadProc("glPushMatrix")); | 
|  | glRotatex         = reinterpret_cast<PFNGLROTATEXPROC>(loadProc("glRotatex")); | 
|  | glSampleCoveragex = reinterpret_cast<PFNGLSAMPLECOVERAGEXPROC>(loadProc("glSampleCoveragex")); | 
|  | glScalex          = reinterpret_cast<PFNGLSCALEXPROC>(loadProc("glScalex")); | 
|  | glShadeModel      = reinterpret_cast<PFNGLSHADEMODELPROC>(loadProc("glShadeModel")); | 
|  | glTexCoordPointer = reinterpret_cast<PFNGLTEXCOORDPOINTERPROC>(loadProc("glTexCoordPointer")); | 
|  | glTexEnvi         = reinterpret_cast<PFNGLTEXENVIPROC>(loadProc("glTexEnvi")); | 
|  | glTexEnvx         = reinterpret_cast<PFNGLTEXENVXPROC>(loadProc("glTexEnvx")); | 
|  | glTexEnviv        = reinterpret_cast<PFNGLTEXENVIVPROC>(loadProc("glTexEnviv")); | 
|  | glTexEnvxv        = reinterpret_cast<PFNGLTEXENVXVPROC>(loadProc("glTexEnvxv")); | 
|  | glTexParameterx   = reinterpret_cast<PFNGLTEXPARAMETERXPROC>(loadProc("glTexParameterx")); | 
|  | glTexParameterxv  = reinterpret_cast<PFNGLTEXPARAMETERXVPROC>(loadProc("glTexParameterxv")); | 
|  | glTranslatex      = reinterpret_cast<PFNGLTRANSLATEXPROC>(loadProc("glTranslatex")); | 
|  | glVertexPointer   = reinterpret_cast<PFNGLVERTEXPOINTERPROC>(loadProc("glVertexPointer")); | 
|  | glActiveTexture   = reinterpret_cast<PFNGLACTIVETEXTUREPROC>(loadProc("glActiveTexture")); | 
|  | glAttachShader    = reinterpret_cast<PFNGLATTACHSHADERPROC>(loadProc("glAttachShader")); | 
|  | glBindAttribLocation = | 
|  | reinterpret_cast<PFNGLBINDATTRIBLOCATIONPROC>(loadProc("glBindAttribLocation")); | 
|  | glBindBuffer      = reinterpret_cast<PFNGLBINDBUFFERPROC>(loadProc("glBindBuffer")); | 
|  | glBindFramebuffer = reinterpret_cast<PFNGLBINDFRAMEBUFFERPROC>(loadProc("glBindFramebuffer")); | 
|  | glBindRenderbuffer = | 
|  | reinterpret_cast<PFNGLBINDRENDERBUFFERPROC>(loadProc("glBindRenderbuffer")); | 
|  | glBindTexture   = reinterpret_cast<PFNGLBINDTEXTUREPROC>(loadProc("glBindTexture")); | 
|  | glBlendColor    = reinterpret_cast<PFNGLBLENDCOLORPROC>(loadProc("glBlendColor")); | 
|  | glBlendEquation = reinterpret_cast<PFNGLBLENDEQUATIONPROC>(loadProc("glBlendEquation")); | 
|  | glBlendEquationSeparate = | 
|  | reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEPROC>(loadProc("glBlendEquationSeparate")); | 
|  | glBlendFunc = reinterpret_cast<PFNGLBLENDFUNCPROC>(loadProc("glBlendFunc")); | 
|  | glBlendFuncSeparate = | 
|  | reinterpret_cast<PFNGLBLENDFUNCSEPARATEPROC>(loadProc("glBlendFuncSeparate")); | 
|  | glBufferData    = reinterpret_cast<PFNGLBUFFERDATAPROC>(loadProc("glBufferData")); | 
|  | glBufferSubData = reinterpret_cast<PFNGLBUFFERSUBDATAPROC>(loadProc("glBufferSubData")); | 
|  | glCheckFramebufferStatus = | 
|  | reinterpret_cast<PFNGLCHECKFRAMEBUFFERSTATUSPROC>(loadProc("glCheckFramebufferStatus")); | 
|  | glClear         = reinterpret_cast<PFNGLCLEARPROC>(loadProc("glClear")); | 
|  | glClearColor    = reinterpret_cast<PFNGLCLEARCOLORPROC>(loadProc("glClearColor")); | 
|  | glClearDepthf   = reinterpret_cast<PFNGLCLEARDEPTHFPROC>(loadProc("glClearDepthf")); | 
|  | glClearStencil  = reinterpret_cast<PFNGLCLEARSTENCILPROC>(loadProc("glClearStencil")); | 
|  | glColorMask     = reinterpret_cast<PFNGLCOLORMASKPROC>(loadProc("glColorMask")); | 
|  | glCompileShader = reinterpret_cast<PFNGLCOMPILESHADERPROC>(loadProc("glCompileShader")); | 
|  | glCompressedTexImage2D = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE2DPROC>(loadProc("glCompressedTexImage2D")); | 
|  | glCompressedTexSubImage2D = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC>(loadProc("glCompressedTexSubImage2D")); | 
|  | glCopyTexImage2D = reinterpret_cast<PFNGLCOPYTEXIMAGE2DPROC>(loadProc("glCopyTexImage2D")); | 
|  | glCopyTexSubImage2D = | 
|  | reinterpret_cast<PFNGLCOPYTEXSUBIMAGE2DPROC>(loadProc("glCopyTexSubImage2D")); | 
|  | glCreateProgram = reinterpret_cast<PFNGLCREATEPROGRAMPROC>(loadProc("glCreateProgram")); | 
|  | glCreateShader  = reinterpret_cast<PFNGLCREATESHADERPROC>(loadProc("glCreateShader")); | 
|  | glCullFace      = reinterpret_cast<PFNGLCULLFACEPROC>(loadProc("glCullFace")); | 
|  | glDeleteBuffers = reinterpret_cast<PFNGLDELETEBUFFERSPROC>(loadProc("glDeleteBuffers")); | 
|  | glDeleteFramebuffers = | 
|  | reinterpret_cast<PFNGLDELETEFRAMEBUFFERSPROC>(loadProc("glDeleteFramebuffers")); | 
|  | glDeleteProgram = reinterpret_cast<PFNGLDELETEPROGRAMPROC>(loadProc("glDeleteProgram")); | 
|  | glDeleteRenderbuffers = | 
|  | reinterpret_cast<PFNGLDELETERENDERBUFFERSPROC>(loadProc("glDeleteRenderbuffers")); | 
|  | glDeleteShader   = reinterpret_cast<PFNGLDELETESHADERPROC>(loadProc("glDeleteShader")); | 
|  | glDeleteTextures = reinterpret_cast<PFNGLDELETETEXTURESPROC>(loadProc("glDeleteTextures")); | 
|  | glDepthFunc      = reinterpret_cast<PFNGLDEPTHFUNCPROC>(loadProc("glDepthFunc")); | 
|  | glDepthMask      = reinterpret_cast<PFNGLDEPTHMASKPROC>(loadProc("glDepthMask")); | 
|  | glDepthRangef    = reinterpret_cast<PFNGLDEPTHRANGEFPROC>(loadProc("glDepthRangef")); | 
|  | glDetachShader   = reinterpret_cast<PFNGLDETACHSHADERPROC>(loadProc("glDetachShader")); | 
|  | glDisable        = reinterpret_cast<PFNGLDISABLEPROC>(loadProc("glDisable")); | 
|  | glDisableVertexAttribArray = | 
|  | reinterpret_cast<PFNGLDISABLEVERTEXATTRIBARRAYPROC>(loadProc("glDisableVertexAttribArray")); | 
|  | glDrawArrays   = reinterpret_cast<PFNGLDRAWARRAYSPROC>(loadProc("glDrawArrays")); | 
|  | glDrawElements = reinterpret_cast<PFNGLDRAWELEMENTSPROC>(loadProc("glDrawElements")); | 
|  | glEnable       = reinterpret_cast<PFNGLENABLEPROC>(loadProc("glEnable")); | 
|  | glEnableVertexAttribArray = | 
|  | reinterpret_cast<PFNGLENABLEVERTEXATTRIBARRAYPROC>(loadProc("glEnableVertexAttribArray")); | 
|  | glFinish = reinterpret_cast<PFNGLFINISHPROC>(loadProc("glFinish")); | 
|  | glFlush  = reinterpret_cast<PFNGLFLUSHPROC>(loadProc("glFlush")); | 
|  | glFramebufferRenderbuffer = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERRENDERBUFFERPROC>(loadProc("glFramebufferRenderbuffer")); | 
|  | glFramebufferTexture2D = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DPROC>(loadProc("glFramebufferTexture2D")); | 
|  | glFrontFace       = reinterpret_cast<PFNGLFRONTFACEPROC>(loadProc("glFrontFace")); | 
|  | glGenBuffers      = reinterpret_cast<PFNGLGENBUFFERSPROC>(loadProc("glGenBuffers")); | 
|  | glGenerateMipmap  = reinterpret_cast<PFNGLGENERATEMIPMAPPROC>(loadProc("glGenerateMipmap")); | 
|  | glGenFramebuffers = reinterpret_cast<PFNGLGENFRAMEBUFFERSPROC>(loadProc("glGenFramebuffers")); | 
|  | glGenRenderbuffers = | 
|  | reinterpret_cast<PFNGLGENRENDERBUFFERSPROC>(loadProc("glGenRenderbuffers")); | 
|  | glGenTextures     = reinterpret_cast<PFNGLGENTEXTURESPROC>(loadProc("glGenTextures")); | 
|  | glGetActiveAttrib = reinterpret_cast<PFNGLGETACTIVEATTRIBPROC>(loadProc("glGetActiveAttrib")); | 
|  | glGetActiveUniform = | 
|  | reinterpret_cast<PFNGLGETACTIVEUNIFORMPROC>(loadProc("glGetActiveUniform")); | 
|  | glGetAttachedShaders = | 
|  | reinterpret_cast<PFNGLGETATTACHEDSHADERSPROC>(loadProc("glGetAttachedShaders")); | 
|  | glGetAttribLocation = | 
|  | reinterpret_cast<PFNGLGETATTRIBLOCATIONPROC>(loadProc("glGetAttribLocation")); | 
|  | glGetBooleanv = reinterpret_cast<PFNGLGETBOOLEANVPROC>(loadProc("glGetBooleanv")); | 
|  | glGetBufferParameteriv = | 
|  | reinterpret_cast<PFNGLGETBUFFERPARAMETERIVPROC>(loadProc("glGetBufferParameteriv")); | 
|  | glGetError  = reinterpret_cast<PFNGLGETERRORPROC>(loadProc("glGetError")); | 
|  | glGetFloatv = reinterpret_cast<PFNGLGETFLOATVPROC>(loadProc("glGetFloatv")); | 
|  | glGetFramebufferAttachmentParameteriv = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC>( | 
|  | loadProc("glGetFramebufferAttachmentParameteriv")); | 
|  | glGetIntegerv  = reinterpret_cast<PFNGLGETINTEGERVPROC>(loadProc("glGetIntegerv")); | 
|  | glGetProgramiv = reinterpret_cast<PFNGLGETPROGRAMIVPROC>(loadProc("glGetProgramiv")); | 
|  | glGetProgramInfoLog = | 
|  | reinterpret_cast<PFNGLGETPROGRAMINFOLOGPROC>(loadProc("glGetProgramInfoLog")); | 
|  | glGetRenderbufferParameteriv = reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVPROC>( | 
|  | loadProc("glGetRenderbufferParameteriv")); | 
|  | glGetShaderiv = reinterpret_cast<PFNGLGETSHADERIVPROC>(loadProc("glGetShaderiv")); | 
|  | glGetShaderInfoLog = | 
|  | reinterpret_cast<PFNGLGETSHADERINFOLOGPROC>(loadProc("glGetShaderInfoLog")); | 
|  | glGetShaderPrecisionFormat = | 
|  | reinterpret_cast<PFNGLGETSHADERPRECISIONFORMATPROC>(loadProc("glGetShaderPrecisionFormat")); | 
|  | glGetShaderSource = reinterpret_cast<PFNGLGETSHADERSOURCEPROC>(loadProc("glGetShaderSource")); | 
|  | glGetString       = reinterpret_cast<PFNGLGETSTRINGPROC>(loadProc("glGetString")); | 
|  | glGetTexParameterfv = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERFVPROC>(loadProc("glGetTexParameterfv")); | 
|  | glGetTexParameteriv = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERIVPROC>(loadProc("glGetTexParameteriv")); | 
|  | glGetUniformfv = reinterpret_cast<PFNGLGETUNIFORMFVPROC>(loadProc("glGetUniformfv")); | 
|  | glGetUniformiv = reinterpret_cast<PFNGLGETUNIFORMIVPROC>(loadProc("glGetUniformiv")); | 
|  | glGetUniformLocation = | 
|  | reinterpret_cast<PFNGLGETUNIFORMLOCATIONPROC>(loadProc("glGetUniformLocation")); | 
|  | glGetVertexAttribfv = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBFVPROC>(loadProc("glGetVertexAttribfv")); | 
|  | glGetVertexAttribiv = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBIVPROC>(loadProc("glGetVertexAttribiv")); | 
|  | glGetVertexAttribPointerv = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBPOINTERVPROC>(loadProc("glGetVertexAttribPointerv")); | 
|  | glHint           = reinterpret_cast<PFNGLHINTPROC>(loadProc("glHint")); | 
|  | glIsBuffer       = reinterpret_cast<PFNGLISBUFFERPROC>(loadProc("glIsBuffer")); | 
|  | glIsEnabled      = reinterpret_cast<PFNGLISENABLEDPROC>(loadProc("glIsEnabled")); | 
|  | glIsFramebuffer  = reinterpret_cast<PFNGLISFRAMEBUFFERPROC>(loadProc("glIsFramebuffer")); | 
|  | glIsProgram      = reinterpret_cast<PFNGLISPROGRAMPROC>(loadProc("glIsProgram")); | 
|  | glIsRenderbuffer = reinterpret_cast<PFNGLISRENDERBUFFERPROC>(loadProc("glIsRenderbuffer")); | 
|  | glIsShader       = reinterpret_cast<PFNGLISSHADERPROC>(loadProc("glIsShader")); | 
|  | glIsTexture      = reinterpret_cast<PFNGLISTEXTUREPROC>(loadProc("glIsTexture")); | 
|  | glLineWidth      = reinterpret_cast<PFNGLLINEWIDTHPROC>(loadProc("glLineWidth")); | 
|  | glLinkProgram    = reinterpret_cast<PFNGLLINKPROGRAMPROC>(loadProc("glLinkProgram")); | 
|  | glPixelStorei    = reinterpret_cast<PFNGLPIXELSTOREIPROC>(loadProc("glPixelStorei")); | 
|  | glPolygonOffset  = reinterpret_cast<PFNGLPOLYGONOFFSETPROC>(loadProc("glPolygonOffset")); | 
|  | glReadPixels     = reinterpret_cast<PFNGLREADPIXELSPROC>(loadProc("glReadPixels")); | 
|  | glReleaseShaderCompiler = | 
|  | reinterpret_cast<PFNGLRELEASESHADERCOMPILERPROC>(loadProc("glReleaseShaderCompiler")); | 
|  | glRenderbufferStorage = | 
|  | reinterpret_cast<PFNGLRENDERBUFFERSTORAGEPROC>(loadProc("glRenderbufferStorage")); | 
|  | glSampleCoverage = reinterpret_cast<PFNGLSAMPLECOVERAGEPROC>(loadProc("glSampleCoverage")); | 
|  | glScissor        = reinterpret_cast<PFNGLSCISSORPROC>(loadProc("glScissor")); | 
|  | glShaderBinary   = reinterpret_cast<PFNGLSHADERBINARYPROC>(loadProc("glShaderBinary")); | 
|  | glShaderSource   = reinterpret_cast<PFNGLSHADERSOURCEPROC>(loadProc("glShaderSource")); | 
|  | glStencilFunc    = reinterpret_cast<PFNGLSTENCILFUNCPROC>(loadProc("glStencilFunc")); | 
|  | glStencilFuncSeparate = | 
|  | reinterpret_cast<PFNGLSTENCILFUNCSEPARATEPROC>(loadProc("glStencilFuncSeparate")); | 
|  | glStencilMask = reinterpret_cast<PFNGLSTENCILMASKPROC>(loadProc("glStencilMask")); | 
|  | glStencilMaskSeparate = | 
|  | reinterpret_cast<PFNGLSTENCILMASKSEPARATEPROC>(loadProc("glStencilMaskSeparate")); | 
|  | glStencilOp = reinterpret_cast<PFNGLSTENCILOPPROC>(loadProc("glStencilOp")); | 
|  | glStencilOpSeparate = | 
|  | reinterpret_cast<PFNGLSTENCILOPSEPARATEPROC>(loadProc("glStencilOpSeparate")); | 
|  | glTexImage2D     = reinterpret_cast<PFNGLTEXIMAGE2DPROC>(loadProc("glTexImage2D")); | 
|  | glTexParameterf  = reinterpret_cast<PFNGLTEXPARAMETERFPROC>(loadProc("glTexParameterf")); | 
|  | glTexParameterfv = reinterpret_cast<PFNGLTEXPARAMETERFVPROC>(loadProc("glTexParameterfv")); | 
|  | glTexParameteri  = reinterpret_cast<PFNGLTEXPARAMETERIPROC>(loadProc("glTexParameteri")); | 
|  | glTexParameteriv = reinterpret_cast<PFNGLTEXPARAMETERIVPROC>(loadProc("glTexParameteriv")); | 
|  | glTexSubImage2D  = reinterpret_cast<PFNGLTEXSUBIMAGE2DPROC>(loadProc("glTexSubImage2D")); | 
|  | glUniform1f      = reinterpret_cast<PFNGLUNIFORM1FPROC>(loadProc("glUniform1f")); | 
|  | glUniform1fv     = reinterpret_cast<PFNGLUNIFORM1FVPROC>(loadProc("glUniform1fv")); | 
|  | glUniform1i      = reinterpret_cast<PFNGLUNIFORM1IPROC>(loadProc("glUniform1i")); | 
|  | glUniform1iv     = reinterpret_cast<PFNGLUNIFORM1IVPROC>(loadProc("glUniform1iv")); | 
|  | glUniform2f      = reinterpret_cast<PFNGLUNIFORM2FPROC>(loadProc("glUniform2f")); | 
|  | glUniform2fv     = reinterpret_cast<PFNGLUNIFORM2FVPROC>(loadProc("glUniform2fv")); | 
|  | glUniform2i      = reinterpret_cast<PFNGLUNIFORM2IPROC>(loadProc("glUniform2i")); | 
|  | glUniform2iv     = reinterpret_cast<PFNGLUNIFORM2IVPROC>(loadProc("glUniform2iv")); | 
|  | glUniform3f      = reinterpret_cast<PFNGLUNIFORM3FPROC>(loadProc("glUniform3f")); | 
|  | glUniform3fv     = reinterpret_cast<PFNGLUNIFORM3FVPROC>(loadProc("glUniform3fv")); | 
|  | glUniform3i      = reinterpret_cast<PFNGLUNIFORM3IPROC>(loadProc("glUniform3i")); | 
|  | glUniform3iv     = reinterpret_cast<PFNGLUNIFORM3IVPROC>(loadProc("glUniform3iv")); | 
|  | glUniform4f      = reinterpret_cast<PFNGLUNIFORM4FPROC>(loadProc("glUniform4f")); | 
|  | glUniform4fv     = reinterpret_cast<PFNGLUNIFORM4FVPROC>(loadProc("glUniform4fv")); | 
|  | glUniform4i      = reinterpret_cast<PFNGLUNIFORM4IPROC>(loadProc("glUniform4i")); | 
|  | glUniform4iv     = reinterpret_cast<PFNGLUNIFORM4IVPROC>(loadProc("glUniform4iv")); | 
|  | glUniformMatrix2fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX2FVPROC>(loadProc("glUniformMatrix2fv")); | 
|  | glUniformMatrix3fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX3FVPROC>(loadProc("glUniformMatrix3fv")); | 
|  | glUniformMatrix4fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX4FVPROC>(loadProc("glUniformMatrix4fv")); | 
|  | glUseProgram      = reinterpret_cast<PFNGLUSEPROGRAMPROC>(loadProc("glUseProgram")); | 
|  | glValidateProgram = reinterpret_cast<PFNGLVALIDATEPROGRAMPROC>(loadProc("glValidateProgram")); | 
|  | glVertexAttrib1f  = reinterpret_cast<PFNGLVERTEXATTRIB1FPROC>(loadProc("glVertexAttrib1f")); | 
|  | glVertexAttrib1fv = reinterpret_cast<PFNGLVERTEXATTRIB1FVPROC>(loadProc("glVertexAttrib1fv")); | 
|  | glVertexAttrib2f  = reinterpret_cast<PFNGLVERTEXATTRIB2FPROC>(loadProc("glVertexAttrib2f")); | 
|  | glVertexAttrib2fv = reinterpret_cast<PFNGLVERTEXATTRIB2FVPROC>(loadProc("glVertexAttrib2fv")); | 
|  | glVertexAttrib3f  = reinterpret_cast<PFNGLVERTEXATTRIB3FPROC>(loadProc("glVertexAttrib3f")); | 
|  | glVertexAttrib3fv = reinterpret_cast<PFNGLVERTEXATTRIB3FVPROC>(loadProc("glVertexAttrib3fv")); | 
|  | glVertexAttrib4f  = reinterpret_cast<PFNGLVERTEXATTRIB4FPROC>(loadProc("glVertexAttrib4f")); | 
|  | glVertexAttrib4fv = reinterpret_cast<PFNGLVERTEXATTRIB4FVPROC>(loadProc("glVertexAttrib4fv")); | 
|  | glVertexAttribPointer = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBPOINTERPROC>(loadProc("glVertexAttribPointer")); | 
|  | glViewport   = reinterpret_cast<PFNGLVIEWPORTPROC>(loadProc("glViewport")); | 
|  | glReadBuffer = reinterpret_cast<PFNGLREADBUFFERPROC>(loadProc("glReadBuffer")); | 
|  | glDrawRangeElements = | 
|  | reinterpret_cast<PFNGLDRAWRANGEELEMENTSPROC>(loadProc("glDrawRangeElements")); | 
|  | glTexImage3D    = reinterpret_cast<PFNGLTEXIMAGE3DPROC>(loadProc("glTexImage3D")); | 
|  | glTexSubImage3D = reinterpret_cast<PFNGLTEXSUBIMAGE3DPROC>(loadProc("glTexSubImage3D")); | 
|  | glCopyTexSubImage3D = | 
|  | reinterpret_cast<PFNGLCOPYTEXSUBIMAGE3DPROC>(loadProc("glCopyTexSubImage3D")); | 
|  | glCompressedTexImage3D = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DPROC>(loadProc("glCompressedTexImage3D")); | 
|  | glCompressedTexSubImage3D = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC>(loadProc("glCompressedTexSubImage3D")); | 
|  | glGenQueries    = reinterpret_cast<PFNGLGENQUERIESPROC>(loadProc("glGenQueries")); | 
|  | glDeleteQueries = reinterpret_cast<PFNGLDELETEQUERIESPROC>(loadProc("glDeleteQueries")); | 
|  | glIsQuery       = reinterpret_cast<PFNGLISQUERYPROC>(loadProc("glIsQuery")); | 
|  | glBeginQuery    = reinterpret_cast<PFNGLBEGINQUERYPROC>(loadProc("glBeginQuery")); | 
|  | glEndQuery      = reinterpret_cast<PFNGLENDQUERYPROC>(loadProc("glEndQuery")); | 
|  | glGetQueryiv    = reinterpret_cast<PFNGLGETQUERYIVPROC>(loadProc("glGetQueryiv")); | 
|  | glGetQueryObjectuiv = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTUIVPROC>(loadProc("glGetQueryObjectuiv")); | 
|  | glUnmapBuffer = reinterpret_cast<PFNGLUNMAPBUFFERPROC>(loadProc("glUnmapBuffer")); | 
|  | glGetBufferPointerv = | 
|  | reinterpret_cast<PFNGLGETBUFFERPOINTERVPROC>(loadProc("glGetBufferPointerv")); | 
|  | glDrawBuffers = reinterpret_cast<PFNGLDRAWBUFFERSPROC>(loadProc("glDrawBuffers")); | 
|  | glUniformMatrix2x3fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX2X3FVPROC>(loadProc("glUniformMatrix2x3fv")); | 
|  | glUniformMatrix3x2fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX3X2FVPROC>(loadProc("glUniformMatrix3x2fv")); | 
|  | glUniformMatrix2x4fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX2X4FVPROC>(loadProc("glUniformMatrix2x4fv")); | 
|  | glUniformMatrix4x2fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX4X2FVPROC>(loadProc("glUniformMatrix4x2fv")); | 
|  | glUniformMatrix3x4fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX3X4FVPROC>(loadProc("glUniformMatrix3x4fv")); | 
|  | glUniformMatrix4x3fv = | 
|  | reinterpret_cast<PFNGLUNIFORMMATRIX4X3FVPROC>(loadProc("glUniformMatrix4x3fv")); | 
|  | glBlitFramebuffer = reinterpret_cast<PFNGLBLITFRAMEBUFFERPROC>(loadProc("glBlitFramebuffer")); | 
|  | glRenderbufferStorageMultisample = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC>( | 
|  | loadProc("glRenderbufferStorageMultisample")); | 
|  | glFramebufferTextureLayer = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURELAYERPROC>(loadProc("glFramebufferTextureLayer")); | 
|  | glMapBufferRange = reinterpret_cast<PFNGLMAPBUFFERRANGEPROC>(loadProc("glMapBufferRange")); | 
|  | glFlushMappedBufferRange = | 
|  | reinterpret_cast<PFNGLFLUSHMAPPEDBUFFERRANGEPROC>(loadProc("glFlushMappedBufferRange")); | 
|  | glBindVertexArray = reinterpret_cast<PFNGLBINDVERTEXARRAYPROC>(loadProc("glBindVertexArray")); | 
|  | glDeleteVertexArrays = | 
|  | reinterpret_cast<PFNGLDELETEVERTEXARRAYSPROC>(loadProc("glDeleteVertexArrays")); | 
|  | glGenVertexArrays = reinterpret_cast<PFNGLGENVERTEXARRAYSPROC>(loadProc("glGenVertexArrays")); | 
|  | glIsVertexArray   = reinterpret_cast<PFNGLISVERTEXARRAYPROC>(loadProc("glIsVertexArray")); | 
|  | glGetIntegeri_v   = reinterpret_cast<PFNGLGETINTEGERI_VPROC>(loadProc("glGetIntegeri_v")); | 
|  | glBeginTransformFeedback = | 
|  | reinterpret_cast<PFNGLBEGINTRANSFORMFEEDBACKPROC>(loadProc("glBeginTransformFeedback")); | 
|  | glEndTransformFeedback = | 
|  | reinterpret_cast<PFNGLENDTRANSFORMFEEDBACKPROC>(loadProc("glEndTransformFeedback")); | 
|  | glBindBufferRange = reinterpret_cast<PFNGLBINDBUFFERRANGEPROC>(loadProc("glBindBufferRange")); | 
|  | glBindBufferBase  = reinterpret_cast<PFNGLBINDBUFFERBASEPROC>(loadProc("glBindBufferBase")); | 
|  | glTransformFeedbackVaryings = reinterpret_cast<PFNGLTRANSFORMFEEDBACKVARYINGSPROC>( | 
|  | loadProc("glTransformFeedbackVaryings")); | 
|  | glGetTransformFeedbackVarying = reinterpret_cast<PFNGLGETTRANSFORMFEEDBACKVARYINGPROC>( | 
|  | loadProc("glGetTransformFeedbackVarying")); | 
|  | glVertexAttribIPointer = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBIPOINTERPROC>(loadProc("glVertexAttribIPointer")); | 
|  | glGetVertexAttribIiv = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBIIVPROC>(loadProc("glGetVertexAttribIiv")); | 
|  | glGetVertexAttribIuiv = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBIUIVPROC>(loadProc("glGetVertexAttribIuiv")); | 
|  | glVertexAttribI4i = reinterpret_cast<PFNGLVERTEXATTRIBI4IPROC>(loadProc("glVertexAttribI4i")); | 
|  | glVertexAttribI4ui = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBI4UIPROC>(loadProc("glVertexAttribI4ui")); | 
|  | glVertexAttribI4iv = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBI4IVPROC>(loadProc("glVertexAttribI4iv")); | 
|  | glVertexAttribI4uiv = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBI4UIVPROC>(loadProc("glVertexAttribI4uiv")); | 
|  | glGetUniformuiv = reinterpret_cast<PFNGLGETUNIFORMUIVPROC>(loadProc("glGetUniformuiv")); | 
|  | glGetFragDataLocation = | 
|  | reinterpret_cast<PFNGLGETFRAGDATALOCATIONPROC>(loadProc("glGetFragDataLocation")); | 
|  | glUniform1ui     = reinterpret_cast<PFNGLUNIFORM1UIPROC>(loadProc("glUniform1ui")); | 
|  | glUniform2ui     = reinterpret_cast<PFNGLUNIFORM2UIPROC>(loadProc("glUniform2ui")); | 
|  | glUniform3ui     = reinterpret_cast<PFNGLUNIFORM3UIPROC>(loadProc("glUniform3ui")); | 
|  | glUniform4ui     = reinterpret_cast<PFNGLUNIFORM4UIPROC>(loadProc("glUniform4ui")); | 
|  | glUniform1uiv    = reinterpret_cast<PFNGLUNIFORM1UIVPROC>(loadProc("glUniform1uiv")); | 
|  | glUniform2uiv    = reinterpret_cast<PFNGLUNIFORM2UIVPROC>(loadProc("glUniform2uiv")); | 
|  | glUniform3uiv    = reinterpret_cast<PFNGLUNIFORM3UIVPROC>(loadProc("glUniform3uiv")); | 
|  | glUniform4uiv    = reinterpret_cast<PFNGLUNIFORM4UIVPROC>(loadProc("glUniform4uiv")); | 
|  | glClearBufferiv  = reinterpret_cast<PFNGLCLEARBUFFERIVPROC>(loadProc("glClearBufferiv")); | 
|  | glClearBufferuiv = reinterpret_cast<PFNGLCLEARBUFFERUIVPROC>(loadProc("glClearBufferuiv")); | 
|  | glClearBufferfv  = reinterpret_cast<PFNGLCLEARBUFFERFVPROC>(loadProc("glClearBufferfv")); | 
|  | glClearBufferfi  = reinterpret_cast<PFNGLCLEARBUFFERFIPROC>(loadProc("glClearBufferfi")); | 
|  | glGetStringi     = reinterpret_cast<PFNGLGETSTRINGIPROC>(loadProc("glGetStringi")); | 
|  | glCopyBufferSubData = | 
|  | reinterpret_cast<PFNGLCOPYBUFFERSUBDATAPROC>(loadProc("glCopyBufferSubData")); | 
|  | glGetUniformIndices = | 
|  | reinterpret_cast<PFNGLGETUNIFORMINDICESPROC>(loadProc("glGetUniformIndices")); | 
|  | glGetActiveUniformsiv = | 
|  | reinterpret_cast<PFNGLGETACTIVEUNIFORMSIVPROC>(loadProc("glGetActiveUniformsiv")); | 
|  | glGetUniformBlockIndex = | 
|  | reinterpret_cast<PFNGLGETUNIFORMBLOCKINDEXPROC>(loadProc("glGetUniformBlockIndex")); | 
|  | glGetActiveUniformBlockiv = | 
|  | reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKIVPROC>(loadProc("glGetActiveUniformBlockiv")); | 
|  | glGetActiveUniformBlockName = reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC>( | 
|  | loadProc("glGetActiveUniformBlockName")); | 
|  | glUniformBlockBinding = | 
|  | reinterpret_cast<PFNGLUNIFORMBLOCKBINDINGPROC>(loadProc("glUniformBlockBinding")); | 
|  | glDrawArraysInstanced = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDPROC>(loadProc("glDrawArraysInstanced")); | 
|  | glDrawElementsInstanced = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDPROC>(loadProc("glDrawElementsInstanced")); | 
|  | glFenceSync       = reinterpret_cast<PFNGLFENCESYNCPROC>(loadProc("glFenceSync")); | 
|  | glIsSync          = reinterpret_cast<PFNGLISSYNCPROC>(loadProc("glIsSync")); | 
|  | glDeleteSync      = reinterpret_cast<PFNGLDELETESYNCPROC>(loadProc("glDeleteSync")); | 
|  | glClientWaitSync  = reinterpret_cast<PFNGLCLIENTWAITSYNCPROC>(loadProc("glClientWaitSync")); | 
|  | glWaitSync        = reinterpret_cast<PFNGLWAITSYNCPROC>(loadProc("glWaitSync")); | 
|  | glGetInteger64v   = reinterpret_cast<PFNGLGETINTEGER64VPROC>(loadProc("glGetInteger64v")); | 
|  | glGetSynciv       = reinterpret_cast<PFNGLGETSYNCIVPROC>(loadProc("glGetSynciv")); | 
|  | glGetInteger64i_v = reinterpret_cast<PFNGLGETINTEGER64I_VPROC>(loadProc("glGetInteger64i_v")); | 
|  | glGetBufferParameteri64v = | 
|  | reinterpret_cast<PFNGLGETBUFFERPARAMETERI64VPROC>(loadProc("glGetBufferParameteri64v")); | 
|  | glGenSamplers    = reinterpret_cast<PFNGLGENSAMPLERSPROC>(loadProc("glGenSamplers")); | 
|  | glDeleteSamplers = reinterpret_cast<PFNGLDELETESAMPLERSPROC>(loadProc("glDeleteSamplers")); | 
|  | glIsSampler      = reinterpret_cast<PFNGLISSAMPLERPROC>(loadProc("glIsSampler")); | 
|  | glBindSampler    = reinterpret_cast<PFNGLBINDSAMPLERPROC>(loadProc("glBindSampler")); | 
|  | glSamplerParameteri = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIPROC>(loadProc("glSamplerParameteri")); | 
|  | glSamplerParameteriv = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIVPROC>(loadProc("glSamplerParameteriv")); | 
|  | glSamplerParameterf = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERFPROC>(loadProc("glSamplerParameterf")); | 
|  | glSamplerParameterfv = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERFVPROC>(loadProc("glSamplerParameterfv")); | 
|  | glGetSamplerParameteriv = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIVPROC>(loadProc("glGetSamplerParameteriv")); | 
|  | glGetSamplerParameterfv = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERFVPROC>(loadProc("glGetSamplerParameterfv")); | 
|  | glVertexAttribDivisor = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBDIVISORPROC>(loadProc("glVertexAttribDivisor")); | 
|  | glBindTransformFeedback = | 
|  | reinterpret_cast<PFNGLBINDTRANSFORMFEEDBACKPROC>(loadProc("glBindTransformFeedback")); | 
|  | glDeleteTransformFeedbacks = | 
|  | reinterpret_cast<PFNGLDELETETRANSFORMFEEDBACKSPROC>(loadProc("glDeleteTransformFeedbacks")); | 
|  | glGenTransformFeedbacks = | 
|  | reinterpret_cast<PFNGLGENTRANSFORMFEEDBACKSPROC>(loadProc("glGenTransformFeedbacks")); | 
|  | glIsTransformFeedback = | 
|  | reinterpret_cast<PFNGLISTRANSFORMFEEDBACKPROC>(loadProc("glIsTransformFeedback")); | 
|  | glPauseTransformFeedback = | 
|  | reinterpret_cast<PFNGLPAUSETRANSFORMFEEDBACKPROC>(loadProc("glPauseTransformFeedback")); | 
|  | glResumeTransformFeedback = | 
|  | reinterpret_cast<PFNGLRESUMETRANSFORMFEEDBACKPROC>(loadProc("glResumeTransformFeedback")); | 
|  | glGetProgramBinary = | 
|  | reinterpret_cast<PFNGLGETPROGRAMBINARYPROC>(loadProc("glGetProgramBinary")); | 
|  | glProgramBinary = reinterpret_cast<PFNGLPROGRAMBINARYPROC>(loadProc("glProgramBinary")); | 
|  | glProgramParameteri = | 
|  | reinterpret_cast<PFNGLPROGRAMPARAMETERIPROC>(loadProc("glProgramParameteri")); | 
|  | glInvalidateFramebuffer = | 
|  | reinterpret_cast<PFNGLINVALIDATEFRAMEBUFFERPROC>(loadProc("glInvalidateFramebuffer")); | 
|  | glInvalidateSubFramebuffer = | 
|  | reinterpret_cast<PFNGLINVALIDATESUBFRAMEBUFFERPROC>(loadProc("glInvalidateSubFramebuffer")); | 
|  | glTexStorage2D = reinterpret_cast<PFNGLTEXSTORAGE2DPROC>(loadProc("glTexStorage2D")); | 
|  | glTexStorage3D = reinterpret_cast<PFNGLTEXSTORAGE3DPROC>(loadProc("glTexStorage3D")); | 
|  | glGetInternalformativ = | 
|  | reinterpret_cast<PFNGLGETINTERNALFORMATIVPROC>(loadProc("glGetInternalformativ")); | 
|  | glDispatchCompute = reinterpret_cast<PFNGLDISPATCHCOMPUTEPROC>(loadProc("glDispatchCompute")); | 
|  | glDispatchComputeIndirect = | 
|  | reinterpret_cast<PFNGLDISPATCHCOMPUTEINDIRECTPROC>(loadProc("glDispatchComputeIndirect")); | 
|  | glDrawArraysIndirect = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSINDIRECTPROC>(loadProc("glDrawArraysIndirect")); | 
|  | glDrawElementsIndirect = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINDIRECTPROC>(loadProc("glDrawElementsIndirect")); | 
|  | glFramebufferParameteri = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERPARAMETERIPROC>(loadProc("glFramebufferParameteri")); | 
|  | glGetFramebufferParameteriv = reinterpret_cast<PFNGLGETFRAMEBUFFERPARAMETERIVPROC>( | 
|  | loadProc("glGetFramebufferParameteriv")); | 
|  | glGetProgramInterfaceiv = | 
|  | reinterpret_cast<PFNGLGETPROGRAMINTERFACEIVPROC>(loadProc("glGetProgramInterfaceiv")); | 
|  | glGetProgramResourceIndex = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCEINDEXPROC>(loadProc("glGetProgramResourceIndex")); | 
|  | glGetProgramResourceName = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCENAMEPROC>(loadProc("glGetProgramResourceName")); | 
|  | glGetProgramResourceiv = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCEIVPROC>(loadProc("glGetProgramResourceiv")); | 
|  | glGetProgramResourceLocation = reinterpret_cast<PFNGLGETPROGRAMRESOURCELOCATIONPROC>( | 
|  | loadProc("glGetProgramResourceLocation")); | 
|  | glUseProgramStages = | 
|  | reinterpret_cast<PFNGLUSEPROGRAMSTAGESPROC>(loadProc("glUseProgramStages")); | 
|  | glActiveShaderProgram = | 
|  | reinterpret_cast<PFNGLACTIVESHADERPROGRAMPROC>(loadProc("glActiveShaderProgram")); | 
|  | glCreateShaderProgramv = | 
|  | reinterpret_cast<PFNGLCREATESHADERPROGRAMVPROC>(loadProc("glCreateShaderProgramv")); | 
|  | glBindProgramPipeline = | 
|  | reinterpret_cast<PFNGLBINDPROGRAMPIPELINEPROC>(loadProc("glBindProgramPipeline")); | 
|  | glDeleteProgramPipelines = | 
|  | reinterpret_cast<PFNGLDELETEPROGRAMPIPELINESPROC>(loadProc("glDeleteProgramPipelines")); | 
|  | glGenProgramPipelines = | 
|  | reinterpret_cast<PFNGLGENPROGRAMPIPELINESPROC>(loadProc("glGenProgramPipelines")); | 
|  | glIsProgramPipeline = | 
|  | reinterpret_cast<PFNGLISPROGRAMPIPELINEPROC>(loadProc("glIsProgramPipeline")); | 
|  | glGetProgramPipelineiv = | 
|  | reinterpret_cast<PFNGLGETPROGRAMPIPELINEIVPROC>(loadProc("glGetProgramPipelineiv")); | 
|  | glProgramUniform1i = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM1IPROC>(loadProc("glProgramUniform1i")); | 
|  | glProgramUniform2i = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM2IPROC>(loadProc("glProgramUniform2i")); | 
|  | glProgramUniform3i = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM3IPROC>(loadProc("glProgramUniform3i")); | 
|  | glProgramUniform4i = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM4IPROC>(loadProc("glProgramUniform4i")); | 
|  | glProgramUniform1ui = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM1UIPROC>(loadProc("glProgramUniform1ui")); | 
|  | glProgramUniform2ui = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM2UIPROC>(loadProc("glProgramUniform2ui")); | 
|  | glProgramUniform3ui = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM3UIPROC>(loadProc("glProgramUniform3ui")); | 
|  | glProgramUniform4ui = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM4UIPROC>(loadProc("glProgramUniform4ui")); | 
|  | glProgramUniform1f = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM1FPROC>(loadProc("glProgramUniform1f")); | 
|  | glProgramUniform2f = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM2FPROC>(loadProc("glProgramUniform2f")); | 
|  | glProgramUniform3f = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM3FPROC>(loadProc("glProgramUniform3f")); | 
|  | glProgramUniform4f = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM4FPROC>(loadProc("glProgramUniform4f")); | 
|  | glProgramUniform1iv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM1IVPROC>(loadProc("glProgramUniform1iv")); | 
|  | glProgramUniform2iv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM2IVPROC>(loadProc("glProgramUniform2iv")); | 
|  | glProgramUniform3iv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM3IVPROC>(loadProc("glProgramUniform3iv")); | 
|  | glProgramUniform4iv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM4IVPROC>(loadProc("glProgramUniform4iv")); | 
|  | glProgramUniform1uiv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM1UIVPROC>(loadProc("glProgramUniform1uiv")); | 
|  | glProgramUniform2uiv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM2UIVPROC>(loadProc("glProgramUniform2uiv")); | 
|  | glProgramUniform3uiv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM3UIVPROC>(loadProc("glProgramUniform3uiv")); | 
|  | glProgramUniform4uiv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM4UIVPROC>(loadProc("glProgramUniform4uiv")); | 
|  | glProgramUniform1fv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM1FVPROC>(loadProc("glProgramUniform1fv")); | 
|  | glProgramUniform2fv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM2FVPROC>(loadProc("glProgramUniform2fv")); | 
|  | glProgramUniform3fv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM3FVPROC>(loadProc("glProgramUniform3fv")); | 
|  | glProgramUniform4fv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORM4FVPROC>(loadProc("glProgramUniform4fv")); | 
|  | glProgramUniformMatrix2fv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2FVPROC>(loadProc("glProgramUniformMatrix2fv")); | 
|  | glProgramUniformMatrix3fv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3FVPROC>(loadProc("glProgramUniformMatrix3fv")); | 
|  | glProgramUniformMatrix4fv = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4FVPROC>(loadProc("glProgramUniformMatrix4fv")); | 
|  | glProgramUniformMatrix2x3fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC>( | 
|  | loadProc("glProgramUniformMatrix2x3fv")); | 
|  | glProgramUniformMatrix3x2fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC>( | 
|  | loadProc("glProgramUniformMatrix3x2fv")); | 
|  | glProgramUniformMatrix2x4fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC>( | 
|  | loadProc("glProgramUniformMatrix2x4fv")); | 
|  | glProgramUniformMatrix4x2fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC>( | 
|  | loadProc("glProgramUniformMatrix4x2fv")); | 
|  | glProgramUniformMatrix3x4fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC>( | 
|  | loadProc("glProgramUniformMatrix3x4fv")); | 
|  | glProgramUniformMatrix4x3fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC>( | 
|  | loadProc("glProgramUniformMatrix4x3fv")); | 
|  | glValidateProgramPipeline = | 
|  | reinterpret_cast<PFNGLVALIDATEPROGRAMPIPELINEPROC>(loadProc("glValidateProgramPipeline")); | 
|  | glGetProgramPipelineInfoLog = reinterpret_cast<PFNGLGETPROGRAMPIPELINEINFOLOGPROC>( | 
|  | loadProc("glGetProgramPipelineInfoLog")); | 
|  | glBindImageTexture = | 
|  | reinterpret_cast<PFNGLBINDIMAGETEXTUREPROC>(loadProc("glBindImageTexture")); | 
|  | glGetBooleani_v = reinterpret_cast<PFNGLGETBOOLEANI_VPROC>(loadProc("glGetBooleani_v")); | 
|  | glMemoryBarrier = reinterpret_cast<PFNGLMEMORYBARRIERPROC>(loadProc("glMemoryBarrier")); | 
|  | glMemoryBarrierByRegion = | 
|  | reinterpret_cast<PFNGLMEMORYBARRIERBYREGIONPROC>(loadProc("glMemoryBarrierByRegion")); | 
|  | glTexStorage2DMultisample = | 
|  | reinterpret_cast<PFNGLTEXSTORAGE2DMULTISAMPLEPROC>(loadProc("glTexStorage2DMultisample")); | 
|  | glGetMultisamplefv = | 
|  | reinterpret_cast<PFNGLGETMULTISAMPLEFVPROC>(loadProc("glGetMultisamplefv")); | 
|  | glSampleMaski = reinterpret_cast<PFNGLSAMPLEMASKIPROC>(loadProc("glSampleMaski")); | 
|  | glGetTexLevelParameteriv = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVPROC>(loadProc("glGetTexLevelParameteriv")); | 
|  | glGetTexLevelParameterfv = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVPROC>(loadProc("glGetTexLevelParameterfv")); | 
|  | glBindVertexBuffer = | 
|  | reinterpret_cast<PFNGLBINDVERTEXBUFFERPROC>(loadProc("glBindVertexBuffer")); | 
|  | glVertexAttribFormat = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBFORMATPROC>(loadProc("glVertexAttribFormat")); | 
|  | glVertexAttribIFormat = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBIFORMATPROC>(loadProc("glVertexAttribIFormat")); | 
|  | glVertexAttribBinding = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBBINDINGPROC>(loadProc("glVertexAttribBinding")); | 
|  | glVertexBindingDivisor = | 
|  | reinterpret_cast<PFNGLVERTEXBINDINGDIVISORPROC>(loadProc("glVertexBindingDivisor")); | 
|  | glDrawArraysInstancedBaseInstanceANGLE = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC>( | 
|  | loadProc("glDrawArraysInstancedBaseInstanceANGLE")); | 
|  | glDrawElementsInstancedBaseVertexBaseInstanceANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC>( | 
|  | loadProc("glDrawElementsInstancedBaseVertexBaseInstanceANGLE")); | 
|  | glMultiDrawArraysInstancedBaseInstanceANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC>( | 
|  | loadProc("glMultiDrawArraysInstancedBaseInstanceANGLE")); | 
|  | glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC>( | 
|  | loadProc("glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE")); | 
|  | glCopySubTexture3DANGLE = | 
|  | reinterpret_cast<PFNGLCOPYSUBTEXTURE3DANGLEPROC>(loadProc("glCopySubTexture3DANGLE")); | 
|  | glCopyTexture3DANGLE = | 
|  | reinterpret_cast<PFNGLCOPYTEXTURE3DANGLEPROC>(loadProc("glCopyTexture3DANGLE")); | 
|  | glBlitFramebufferANGLE = | 
|  | reinterpret_cast<PFNGLBLITFRAMEBUFFERANGLEPROC>(loadProc("glBlitFramebufferANGLE")); | 
|  | glRenderbufferStorageMultisampleANGLE = | 
|  | reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC>( | 
|  | loadProc("glRenderbufferStorageMultisampleANGLE")); | 
|  | glGetRenderbufferImageANGLE = reinterpret_cast<PFNGLGETRENDERBUFFERIMAGEANGLEPROC>( | 
|  | loadProc("glGetRenderbufferImageANGLE")); | 
|  | glGetTexImageANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXIMAGEANGLEPROC>(loadProc("glGetTexImageANGLE")); | 
|  | glDrawArraysInstancedANGLE = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDANGLEPROC>(loadProc("glDrawArraysInstancedANGLE")); | 
|  | glDrawElementsInstancedANGLE = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDANGLEPROC>( | 
|  | loadProc("glDrawElementsInstancedANGLE")); | 
|  | glVertexAttribDivisorANGLE = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBDIVISORANGLEPROC>(loadProc("glVertexAttribDivisorANGLE")); | 
|  | glMultiDrawArraysANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWARRAYSANGLEPROC>(loadProc("glMultiDrawArraysANGLE")); | 
|  | glMultiDrawArraysInstancedANGLE = reinterpret_cast<PFNGLMULTIDRAWARRAYSINSTANCEDANGLEPROC>( | 
|  | loadProc("glMultiDrawArraysInstancedANGLE")); | 
|  | glMultiDrawElementsANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWELEMENTSANGLEPROC>(loadProc("glMultiDrawElementsANGLE")); | 
|  | glMultiDrawElementsInstancedANGLE = reinterpret_cast<PFNGLMULTIDRAWELEMENTSINSTANCEDANGLEPROC>( | 
|  | loadProc("glMultiDrawElementsInstancedANGLE")); | 
|  | glProvokingVertexANGLE = | 
|  | reinterpret_cast<PFNGLPROVOKINGVERTEXANGLEPROC>(loadProc("glProvokingVertexANGLE")); | 
|  | glDisableExtensionANGLE = | 
|  | reinterpret_cast<PFNGLDISABLEEXTENSIONANGLEPROC>(loadProc("glDisableExtensionANGLE")); | 
|  | glRequestExtensionANGLE = | 
|  | reinterpret_cast<PFNGLREQUESTEXTENSIONANGLEPROC>(loadProc("glRequestExtensionANGLE")); | 
|  | glCompressedTexImage2DRobustANGLE = reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLEPROC>( | 
|  | loadProc("glCompressedTexImage2DRobustANGLE")); | 
|  | glCompressedTexImage3DRobustANGLE = reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLEPROC>( | 
|  | loadProc("glCompressedTexImage3DRobustANGLE")); | 
|  | glCompressedTexSubImage2DRobustANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLEPROC>( | 
|  | loadProc("glCompressedTexSubImage2DRobustANGLE")); | 
|  | glCompressedTexSubImage3DRobustANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLEPROC>( | 
|  | loadProc("glCompressedTexSubImage3DRobustANGLE")); | 
|  | glGetActiveUniformBlockivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetActiveUniformBlockivRobustANGLE")); | 
|  | glGetBooleani_vRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETBOOLEANI_VROBUSTANGLEPROC>(loadProc("glGetBooleani_vRobustANGLE")); | 
|  | glGetBooleanvRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETBOOLEANVROBUSTANGLEPROC>(loadProc("glGetBooleanvRobustANGLE")); | 
|  | glGetBufferParameteri64vRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETBUFFERPARAMETERI64VROBUSTANGLEPROC>( | 
|  | loadProc("glGetBufferParameteri64vRobustANGLE")); | 
|  | glGetBufferParameterivRobustANGLE = reinterpret_cast<PFNGLGETBUFFERPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetBufferParameterivRobustANGLE")); | 
|  | glGetBufferPointervRobustANGLE = reinterpret_cast<PFNGLGETBUFFERPOINTERVROBUSTANGLEPROC>( | 
|  | loadProc("glGetBufferPointervRobustANGLE")); | 
|  | glGetFloatvRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETFLOATVROBUSTANGLEPROC>(loadProc("glGetFloatvRobustANGLE")); | 
|  | glGetFramebufferAttachmentParameterivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetFramebufferAttachmentParameterivRobustANGLE")); | 
|  | glGetFramebufferParameterivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetFramebufferParameterivRobustANGLE")); | 
|  | glGetInteger64i_vRobustANGLE = reinterpret_cast<PFNGLGETINTEGER64I_VROBUSTANGLEPROC>( | 
|  | loadProc("glGetInteger64i_vRobustANGLE")); | 
|  | glGetInteger64vRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETINTEGER64VROBUSTANGLEPROC>(loadProc("glGetInteger64vRobustANGLE")); | 
|  | glGetIntegeri_vRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETINTEGERI_VROBUSTANGLEPROC>(loadProc("glGetIntegeri_vRobustANGLE")); | 
|  | glGetIntegervRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETINTEGERVROBUSTANGLEPROC>(loadProc("glGetIntegervRobustANGLE")); | 
|  | glGetInternalformativRobustANGLE = reinterpret_cast<PFNGLGETINTERNALFORMATIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetInternalformativRobustANGLE")); | 
|  | glGetMultisamplefvRobustANGLE = reinterpret_cast<PFNGLGETMULTISAMPLEFVROBUSTANGLEPROC>( | 
|  | loadProc("glGetMultisamplefvRobustANGLE")); | 
|  | glGetPointervRobustANGLERobustANGLE = | 
|  | reinterpret_cast<PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLEPROC>( | 
|  | loadProc("glGetPointervRobustANGLERobustANGLE")); | 
|  | glGetProgramInterfaceivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMINTERFACEIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetProgramInterfaceivRobustANGLE")); | 
|  | glGetProgramivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMIVROBUSTANGLEPROC>(loadProc("glGetProgramivRobustANGLE")); | 
|  | glGetQueryObjecti64vRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTI64VROBUSTANGLEPROC>( | 
|  | loadProc("glGetQueryObjecti64vRobustANGLE")); | 
|  | glGetQueryObjectivRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectivRobustANGLE")); | 
|  | glGetQueryObjectui64vRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTUI64VROBUSTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectui64vRobustANGLE")); | 
|  | glGetQueryObjectuivRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTUIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectuivRobustANGLE")); | 
|  | glGetQueryivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYIVROBUSTANGLEPROC>(loadProc("glGetQueryivRobustANGLE")); | 
|  | glGetRenderbufferParameterivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetRenderbufferParameterivRobustANGLE")); | 
|  | glGetSamplerParameterIivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterIivRobustANGLE")); | 
|  | glGetSamplerParameterIuivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterIuivRobustANGLE")); | 
|  | glGetSamplerParameterfvRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERFVROBUSTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterfvRobustANGLE")); | 
|  | glGetSamplerParameterivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterivRobustANGLE")); | 
|  | glGetShaderivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETSHADERIVROBUSTANGLEPROC>(loadProc("glGetShaderivRobustANGLE")); | 
|  | glGetTexLevelParameterfvRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterfvRobustANGLE")); | 
|  | glGetTexLevelParameterivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterivRobustANGLE")); | 
|  | glGetTexParameterIivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetTexParameterIivRobustANGLE")); | 
|  | glGetTexParameterIuivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIUIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetTexParameterIuivRobustANGLE")); | 
|  | glGetTexParameterfvRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERFVROBUSTANGLEPROC>( | 
|  | loadProc("glGetTexParameterfvRobustANGLE")); | 
|  | glGetTexParameterivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetTexParameterivRobustANGLE")); | 
|  | glGetUniformfvRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMFVROBUSTANGLEPROC>(loadProc("glGetUniformfvRobustANGLE")); | 
|  | glGetUniformivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMIVROBUSTANGLEPROC>(loadProc("glGetUniformivRobustANGLE")); | 
|  | glGetUniformuivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMUIVROBUSTANGLEPROC>(loadProc("glGetUniformuivRobustANGLE")); | 
|  | glGetVertexAttribIivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribIivRobustANGLE")); | 
|  | glGetVertexAttribIuivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIUIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribIuivRobustANGLE")); | 
|  | glGetVertexAttribPointervRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribPointervRobustANGLE")); | 
|  | glGetVertexAttribfvRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBFVROBUSTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribfvRobustANGLE")); | 
|  | glGetVertexAttribivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribivRobustANGLE")); | 
|  | glGetnUniformfvRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETNUNIFORMFVROBUSTANGLEPROC>(loadProc("glGetnUniformfvRobustANGLE")); | 
|  | glGetnUniformivRobustANGLE = | 
|  | reinterpret_cast<PFNGLGETNUNIFORMIVROBUSTANGLEPROC>(loadProc("glGetnUniformivRobustANGLE")); | 
|  | glGetnUniformuivRobustANGLE = reinterpret_cast<PFNGLGETNUNIFORMUIVROBUSTANGLEPROC>( | 
|  | loadProc("glGetnUniformuivRobustANGLE")); | 
|  | glReadPixelsRobustANGLE = | 
|  | reinterpret_cast<PFNGLREADPIXELSROBUSTANGLEPROC>(loadProc("glReadPixelsRobustANGLE")); | 
|  | glReadnPixelsRobustANGLE = | 
|  | reinterpret_cast<PFNGLREADNPIXELSROBUSTANGLEPROC>(loadProc("glReadnPixelsRobustANGLE")); | 
|  | glSamplerParameterIivRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIIVROBUSTANGLEPROC>( | 
|  | loadProc("glSamplerParameterIivRobustANGLE")); | 
|  | glSamplerParameterIuivRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVROBUSTANGLEPROC>( | 
|  | loadProc("glSamplerParameterIuivRobustANGLE")); | 
|  | glSamplerParameterfvRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERFVROBUSTANGLEPROC>( | 
|  | loadProc("glSamplerParameterfvRobustANGLE")); | 
|  | glSamplerParameterivRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glSamplerParameterivRobustANGLE")); | 
|  | glTexImage2DRobustANGLE = | 
|  | reinterpret_cast<PFNGLTEXIMAGE2DROBUSTANGLEPROC>(loadProc("glTexImage2DRobustANGLE")); | 
|  | glTexImage3DRobustANGLE = | 
|  | reinterpret_cast<PFNGLTEXIMAGE3DROBUSTANGLEPROC>(loadProc("glTexImage3DRobustANGLE")); | 
|  | glTexParameterIivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIIVROBUSTANGLEPROC>( | 
|  | loadProc("glTexParameterIivRobustANGLE")); | 
|  | glTexParameterIuivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIUIVROBUSTANGLEPROC>( | 
|  | loadProc("glTexParameterIuivRobustANGLE")); | 
|  | glTexParameterfvRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERFVROBUSTANGLEPROC>( | 
|  | loadProc("glTexParameterfvRobustANGLE")); | 
|  | glTexParameterivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIVROBUSTANGLEPROC>( | 
|  | loadProc("glTexParameterivRobustANGLE")); | 
|  | glTexSubImage2DRobustANGLE = | 
|  | reinterpret_cast<PFNGLTEXSUBIMAGE2DROBUSTANGLEPROC>(loadProc("glTexSubImage2DRobustANGLE")); | 
|  | glTexSubImage3DRobustANGLE = | 
|  | reinterpret_cast<PFNGLTEXSUBIMAGE3DROBUSTANGLEPROC>(loadProc("glTexSubImage3DRobustANGLE")); | 
|  | glInvalidateTextureANGLE = | 
|  | reinterpret_cast<PFNGLINVALIDATETEXTUREANGLEPROC>(loadProc("glInvalidateTextureANGLE")); | 
|  | glTexImage2DExternalANGLE = | 
|  | reinterpret_cast<PFNGLTEXIMAGE2DEXTERNALANGLEPROC>(loadProc("glTexImage2DExternalANGLE")); | 
|  | glGetMultisamplefvANGLE = | 
|  | reinterpret_cast<PFNGLGETMULTISAMPLEFVANGLEPROC>(loadProc("glGetMultisamplefvANGLE")); | 
|  | glGetTexLevelParameterfvANGLE = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterfvANGLE")); | 
|  | glGetTexLevelParameterivANGLE = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterivANGLE")); | 
|  | glSampleMaskiANGLE = | 
|  | reinterpret_cast<PFNGLSAMPLEMASKIANGLEPROC>(loadProc("glSampleMaskiANGLE")); | 
|  | glTexStorage2DMultisampleANGLE = reinterpret_cast<PFNGLTEXSTORAGE2DMULTISAMPLEANGLEPROC>( | 
|  | loadProc("glTexStorage2DMultisampleANGLE")); | 
|  | glGetTranslatedShaderSourceANGLE = reinterpret_cast<PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC>( | 
|  | loadProc("glGetTranslatedShaderSourceANGLE")); | 
|  | glBindUniformLocationCHROMIUM = reinterpret_cast<PFNGLBINDUNIFORMLOCATIONCHROMIUMPROC>( | 
|  | loadProc("glBindUniformLocationCHROMIUM")); | 
|  | glCompressedCopyTextureCHROMIUM = reinterpret_cast<PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMPROC>( | 
|  | loadProc("glCompressedCopyTextureCHROMIUM")); | 
|  | glCopySubTextureCHROMIUM = | 
|  | reinterpret_cast<PFNGLCOPYSUBTEXTURECHROMIUMPROC>(loadProc("glCopySubTextureCHROMIUM")); | 
|  | glCopyTextureCHROMIUM = | 
|  | reinterpret_cast<PFNGLCOPYTEXTURECHROMIUMPROC>(loadProc("glCopyTextureCHROMIUM")); | 
|  | glCoverageModulationCHROMIUM = reinterpret_cast<PFNGLCOVERAGEMODULATIONCHROMIUMPROC>( | 
|  | loadProc("glCoverageModulationCHROMIUM")); | 
|  | glMatrixLoadIdentityCHROMIUM = reinterpret_cast<PFNGLMATRIXLOADIDENTITYCHROMIUMPROC>( | 
|  | loadProc("glMatrixLoadIdentityCHROMIUM")); | 
|  | glMatrixLoadfCHROMIUM = | 
|  | reinterpret_cast<PFNGLMATRIXLOADFCHROMIUMPROC>(loadProc("glMatrixLoadfCHROMIUM")); | 
|  | glLoseContextCHROMIUM = | 
|  | reinterpret_cast<PFNGLLOSECONTEXTCHROMIUMPROC>(loadProc("glLoseContextCHROMIUM")); | 
|  | glBindFragmentInputLocationCHROMIUM = | 
|  | reinterpret_cast<PFNGLBINDFRAGMENTINPUTLOCATIONCHROMIUMPROC>( | 
|  | loadProc("glBindFragmentInputLocationCHROMIUM")); | 
|  | glCoverFillPathCHROMIUM = | 
|  | reinterpret_cast<PFNGLCOVERFILLPATHCHROMIUMPROC>(loadProc("glCoverFillPathCHROMIUM")); | 
|  | glCoverFillPathInstancedCHROMIUM = reinterpret_cast<PFNGLCOVERFILLPATHINSTANCEDCHROMIUMPROC>( | 
|  | loadProc("glCoverFillPathInstancedCHROMIUM")); | 
|  | glCoverStrokePathCHROMIUM = | 
|  | reinterpret_cast<PFNGLCOVERSTROKEPATHCHROMIUMPROC>(loadProc("glCoverStrokePathCHROMIUM")); | 
|  | glCoverStrokePathInstancedCHROMIUM = | 
|  | reinterpret_cast<PFNGLCOVERSTROKEPATHINSTANCEDCHROMIUMPROC>( | 
|  | loadProc("glCoverStrokePathInstancedCHROMIUM")); | 
|  | glDeletePathsCHROMIUM = | 
|  | reinterpret_cast<PFNGLDELETEPATHSCHROMIUMPROC>(loadProc("glDeletePathsCHROMIUM")); | 
|  | glGenPathsCHROMIUM = | 
|  | reinterpret_cast<PFNGLGENPATHSCHROMIUMPROC>(loadProc("glGenPathsCHROMIUM")); | 
|  | glGetPathParameterfvCHROMIUM = reinterpret_cast<PFNGLGETPATHPARAMETERFVCHROMIUMPROC>( | 
|  | loadProc("glGetPathParameterfvCHROMIUM")); | 
|  | glGetPathParameterivCHROMIUM = reinterpret_cast<PFNGLGETPATHPARAMETERIVCHROMIUMPROC>( | 
|  | loadProc("glGetPathParameterivCHROMIUM")); | 
|  | glIsPathCHROMIUM = reinterpret_cast<PFNGLISPATHCHROMIUMPROC>(loadProc("glIsPathCHROMIUM")); | 
|  | glPathCommandsCHROMIUM = | 
|  | reinterpret_cast<PFNGLPATHCOMMANDSCHROMIUMPROC>(loadProc("glPathCommandsCHROMIUM")); | 
|  | glPathParameterfCHROMIUM = | 
|  | reinterpret_cast<PFNGLPATHPARAMETERFCHROMIUMPROC>(loadProc("glPathParameterfCHROMIUM")); | 
|  | glPathParameteriCHROMIUM = | 
|  | reinterpret_cast<PFNGLPATHPARAMETERICHROMIUMPROC>(loadProc("glPathParameteriCHROMIUM")); | 
|  | glPathStencilFuncCHROMIUM = | 
|  | reinterpret_cast<PFNGLPATHSTENCILFUNCCHROMIUMPROC>(loadProc("glPathStencilFuncCHROMIUM")); | 
|  | glProgramPathFragmentInputGenCHROMIUM = | 
|  | reinterpret_cast<PFNGLPROGRAMPATHFRAGMENTINPUTGENCHROMIUMPROC>( | 
|  | loadProc("glProgramPathFragmentInputGenCHROMIUM")); | 
|  | glStencilFillPathCHROMIUM = | 
|  | reinterpret_cast<PFNGLSTENCILFILLPATHCHROMIUMPROC>(loadProc("glStencilFillPathCHROMIUM")); | 
|  | glStencilFillPathInstancedCHROMIUM = | 
|  | reinterpret_cast<PFNGLSTENCILFILLPATHINSTANCEDCHROMIUMPROC>( | 
|  | loadProc("glStencilFillPathInstancedCHROMIUM")); | 
|  | glStencilStrokePathCHROMIUM = reinterpret_cast<PFNGLSTENCILSTROKEPATHCHROMIUMPROC>( | 
|  | loadProc("glStencilStrokePathCHROMIUM")); | 
|  | glStencilStrokePathInstancedCHROMIUM = | 
|  | reinterpret_cast<PFNGLSTENCILSTROKEPATHINSTANCEDCHROMIUMPROC>( | 
|  | loadProc("glStencilStrokePathInstancedCHROMIUM")); | 
|  | glStencilThenCoverFillPathCHROMIUM = | 
|  | reinterpret_cast<PFNGLSTENCILTHENCOVERFILLPATHCHROMIUMPROC>( | 
|  | loadProc("glStencilThenCoverFillPathCHROMIUM")); | 
|  | glStencilThenCoverFillPathInstancedCHROMIUM = | 
|  | reinterpret_cast<PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDCHROMIUMPROC>( | 
|  | loadProc("glStencilThenCoverFillPathInstancedCHROMIUM")); | 
|  | glStencilThenCoverStrokePathCHROMIUM = | 
|  | reinterpret_cast<PFNGLSTENCILTHENCOVERSTROKEPATHCHROMIUMPROC>( | 
|  | loadProc("glStencilThenCoverStrokePathCHROMIUM")); | 
|  | glStencilThenCoverStrokePathInstancedCHROMIUM = | 
|  | reinterpret_cast<PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDCHROMIUMPROC>( | 
|  | loadProc("glStencilThenCoverStrokePathInstancedCHROMIUM")); | 
|  | glBindFragDataLocationEXT = | 
|  | reinterpret_cast<PFNGLBINDFRAGDATALOCATIONEXTPROC>(loadProc("glBindFragDataLocationEXT")); | 
|  | glBindFragDataLocationIndexedEXT = reinterpret_cast<PFNGLBINDFRAGDATALOCATIONINDEXEDEXTPROC>( | 
|  | loadProc("glBindFragDataLocationIndexedEXT")); | 
|  | glGetFragDataIndexEXT = | 
|  | reinterpret_cast<PFNGLGETFRAGDATAINDEXEXTPROC>(loadProc("glGetFragDataIndexEXT")); | 
|  | glGetProgramResourceLocationIndexEXT = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC>( | 
|  | loadProc("glGetProgramResourceLocationIndexEXT")); | 
|  | glInsertEventMarkerEXT = | 
|  | reinterpret_cast<PFNGLINSERTEVENTMARKEREXTPROC>(loadProc("glInsertEventMarkerEXT")); | 
|  | glPopGroupMarkerEXT = | 
|  | reinterpret_cast<PFNGLPOPGROUPMARKEREXTPROC>(loadProc("glPopGroupMarkerEXT")); | 
|  | glPushGroupMarkerEXT = | 
|  | reinterpret_cast<PFNGLPUSHGROUPMARKEREXTPROC>(loadProc("glPushGroupMarkerEXT")); | 
|  | glDiscardFramebufferEXT = | 
|  | reinterpret_cast<PFNGLDISCARDFRAMEBUFFEREXTPROC>(loadProc("glDiscardFramebufferEXT")); | 
|  | glBeginQueryEXT = reinterpret_cast<PFNGLBEGINQUERYEXTPROC>(loadProc("glBeginQueryEXT")); | 
|  | glDeleteQueriesEXT = | 
|  | reinterpret_cast<PFNGLDELETEQUERIESEXTPROC>(loadProc("glDeleteQueriesEXT")); | 
|  | glEndQueryEXT   = reinterpret_cast<PFNGLENDQUERYEXTPROC>(loadProc("glEndQueryEXT")); | 
|  | glGenQueriesEXT = reinterpret_cast<PFNGLGENQUERIESEXTPROC>(loadProc("glGenQueriesEXT")); | 
|  | glGetQueryObjecti64vEXT = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTI64VEXTPROC>(loadProc("glGetQueryObjecti64vEXT")); | 
|  | glGetQueryObjectivEXT = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTIVEXTPROC>(loadProc("glGetQueryObjectivEXT")); | 
|  | glGetQueryObjectui64vEXT = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTUI64VEXTPROC>(loadProc("glGetQueryObjectui64vEXT")); | 
|  | glGetQueryObjectuivEXT = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTUIVEXTPROC>(loadProc("glGetQueryObjectuivEXT")); | 
|  | glGetQueryivEXT   = reinterpret_cast<PFNGLGETQUERYIVEXTPROC>(loadProc("glGetQueryivEXT")); | 
|  | glIsQueryEXT      = reinterpret_cast<PFNGLISQUERYEXTPROC>(loadProc("glIsQueryEXT")); | 
|  | glQueryCounterEXT = reinterpret_cast<PFNGLQUERYCOUNTEREXTPROC>(loadProc("glQueryCounterEXT")); | 
|  | glDrawBuffersEXT  = reinterpret_cast<PFNGLDRAWBUFFERSEXTPROC>(loadProc("glDrawBuffersEXT")); | 
|  | glDrawElementsBaseVertexEXT = reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXEXTPROC>( | 
|  | loadProc("glDrawElementsBaseVertexEXT")); | 
|  | glDrawElementsInstancedBaseVertexEXT = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTPROC>( | 
|  | loadProc("glDrawElementsInstancedBaseVertexEXT")); | 
|  | glDrawRangeElementsBaseVertexEXT = reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTPROC>( | 
|  | loadProc("glDrawRangeElementsBaseVertexEXT")); | 
|  | glMultiDrawElementsBaseVertexEXT = reinterpret_cast<PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTPROC>( | 
|  | loadProc("glMultiDrawElementsBaseVertexEXT")); | 
|  | glFramebufferTextureEXT = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREEXTPROC>(loadProc("glFramebufferTextureEXT")); | 
|  | glDrawArraysInstancedEXT = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDEXTPROC>(loadProc("glDrawArraysInstancedEXT")); | 
|  | glDrawElementsInstancedEXT = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDEXTPROC>(loadProc("glDrawElementsInstancedEXT")); | 
|  | glVertexAttribDivisorEXT = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBDIVISOREXTPROC>(loadProc("glVertexAttribDivisorEXT")); | 
|  | glFlushMappedBufferRangeEXT = reinterpret_cast<PFNGLFLUSHMAPPEDBUFFERRANGEEXTPROC>( | 
|  | loadProc("glFlushMappedBufferRangeEXT")); | 
|  | glMapBufferRangeEXT = | 
|  | reinterpret_cast<PFNGLMAPBUFFERRANGEEXTPROC>(loadProc("glMapBufferRangeEXT")); | 
|  | glBufferStorageMemEXT = | 
|  | reinterpret_cast<PFNGLBUFFERSTORAGEMEMEXTPROC>(loadProc("glBufferStorageMemEXT")); | 
|  | glCreateMemoryObjectsEXT = | 
|  | reinterpret_cast<PFNGLCREATEMEMORYOBJECTSEXTPROC>(loadProc("glCreateMemoryObjectsEXT")); | 
|  | glDeleteMemoryObjectsEXT = | 
|  | reinterpret_cast<PFNGLDELETEMEMORYOBJECTSEXTPROC>(loadProc("glDeleteMemoryObjectsEXT")); | 
|  | glGetMemoryObjectParameterivEXT = reinterpret_cast<PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC>( | 
|  | loadProc("glGetMemoryObjectParameterivEXT")); | 
|  | glGetUnsignedBytei_vEXT = | 
|  | reinterpret_cast<PFNGLGETUNSIGNEDBYTEI_VEXTPROC>(loadProc("glGetUnsignedBytei_vEXT")); | 
|  | glGetUnsignedBytevEXT = | 
|  | reinterpret_cast<PFNGLGETUNSIGNEDBYTEVEXTPROC>(loadProc("glGetUnsignedBytevEXT")); | 
|  | glIsMemoryObjectEXT = | 
|  | reinterpret_cast<PFNGLISMEMORYOBJECTEXTPROC>(loadProc("glIsMemoryObjectEXT")); | 
|  | glMemoryObjectParameterivEXT = reinterpret_cast<PFNGLMEMORYOBJECTPARAMETERIVEXTPROC>( | 
|  | loadProc("glMemoryObjectParameterivEXT")); | 
|  | glTexStorageMem2DEXT = | 
|  | reinterpret_cast<PFNGLTEXSTORAGEMEM2DEXTPROC>(loadProc("glTexStorageMem2DEXT")); | 
|  | glTexStorageMem2DMultisampleEXT = reinterpret_cast<PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC>( | 
|  | loadProc("glTexStorageMem2DMultisampleEXT")); | 
|  | glTexStorageMem3DEXT = | 
|  | reinterpret_cast<PFNGLTEXSTORAGEMEM3DEXTPROC>(loadProc("glTexStorageMem3DEXT")); | 
|  | glTexStorageMem3DMultisampleEXT = reinterpret_cast<PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC>( | 
|  | loadProc("glTexStorageMem3DMultisampleEXT")); | 
|  | glImportMemoryFdEXT = | 
|  | reinterpret_cast<PFNGLIMPORTMEMORYFDEXTPROC>(loadProc("glImportMemoryFdEXT")); | 
|  | glFramebufferTexture2DMultisampleEXT = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC>( | 
|  | loadProc("glFramebufferTexture2DMultisampleEXT")); | 
|  | glRenderbufferStorageMultisampleEXT = | 
|  | reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC>( | 
|  | loadProc("glRenderbufferStorageMultisampleEXT")); | 
|  | glGetGraphicsResetStatusEXT = reinterpret_cast<PFNGLGETGRAPHICSRESETSTATUSEXTPROC>( | 
|  | loadProc("glGetGraphicsResetStatusEXT")); | 
|  | glGetnUniformfvEXT = | 
|  | reinterpret_cast<PFNGLGETNUNIFORMFVEXTPROC>(loadProc("glGetnUniformfvEXT")); | 
|  | glGetnUniformivEXT = | 
|  | reinterpret_cast<PFNGLGETNUNIFORMIVEXTPROC>(loadProc("glGetnUniformivEXT")); | 
|  | glReadnPixelsEXT = reinterpret_cast<PFNGLREADNPIXELSEXTPROC>(loadProc("glReadnPixelsEXT")); | 
|  | glDeleteSemaphoresEXT = | 
|  | reinterpret_cast<PFNGLDELETESEMAPHORESEXTPROC>(loadProc("glDeleteSemaphoresEXT")); | 
|  | glGenSemaphoresEXT = | 
|  | reinterpret_cast<PFNGLGENSEMAPHORESEXTPROC>(loadProc("glGenSemaphoresEXT")); | 
|  | glGetSemaphoreParameterui64vEXT = reinterpret_cast<PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC>( | 
|  | loadProc("glGetSemaphoreParameterui64vEXT")); | 
|  | glIsSemaphoreEXT = reinterpret_cast<PFNGLISSEMAPHOREEXTPROC>(loadProc("glIsSemaphoreEXT")); | 
|  | glSemaphoreParameterui64vEXT = reinterpret_cast<PFNGLSEMAPHOREPARAMETERUI64VEXTPROC>( | 
|  | loadProc("glSemaphoreParameterui64vEXT")); | 
|  | glSignalSemaphoreEXT = | 
|  | reinterpret_cast<PFNGLSIGNALSEMAPHOREEXTPROC>(loadProc("glSignalSemaphoreEXT")); | 
|  | glWaitSemaphoreEXT = | 
|  | reinterpret_cast<PFNGLWAITSEMAPHOREEXTPROC>(loadProc("glWaitSemaphoreEXT")); | 
|  | glImportSemaphoreFdEXT = | 
|  | reinterpret_cast<PFNGLIMPORTSEMAPHOREFDEXTPROC>(loadProc("glImportSemaphoreFdEXT")); | 
|  | glTexStorage1DEXT = reinterpret_cast<PFNGLTEXSTORAGE1DEXTPROC>(loadProc("glTexStorage1DEXT")); | 
|  | glTexStorage2DEXT = reinterpret_cast<PFNGLTEXSTORAGE2DEXTPROC>(loadProc("glTexStorage2DEXT")); | 
|  | glTexStorage3DEXT = reinterpret_cast<PFNGLTEXSTORAGE3DEXTPROC>(loadProc("glTexStorage3DEXT")); | 
|  | glDebugMessageCallbackKHR = | 
|  | reinterpret_cast<PFNGLDEBUGMESSAGECALLBACKKHRPROC>(loadProc("glDebugMessageCallbackKHR")); | 
|  | glDebugMessageControlKHR = | 
|  | reinterpret_cast<PFNGLDEBUGMESSAGECONTROLKHRPROC>(loadProc("glDebugMessageControlKHR")); | 
|  | glDebugMessageInsertKHR = | 
|  | reinterpret_cast<PFNGLDEBUGMESSAGEINSERTKHRPROC>(loadProc("glDebugMessageInsertKHR")); | 
|  | glGetDebugMessageLogKHR = | 
|  | reinterpret_cast<PFNGLGETDEBUGMESSAGELOGKHRPROC>(loadProc("glGetDebugMessageLogKHR")); | 
|  | glGetObjectLabelKHR = | 
|  | reinterpret_cast<PFNGLGETOBJECTLABELKHRPROC>(loadProc("glGetObjectLabelKHR")); | 
|  | glGetObjectPtrLabelKHR = | 
|  | reinterpret_cast<PFNGLGETOBJECTPTRLABELKHRPROC>(loadProc("glGetObjectPtrLabelKHR")); | 
|  | glGetPointervKHR = reinterpret_cast<PFNGLGETPOINTERVKHRPROC>(loadProc("glGetPointervKHR")); | 
|  | glObjectLabelKHR = reinterpret_cast<PFNGLOBJECTLABELKHRPROC>(loadProc("glObjectLabelKHR")); | 
|  | glObjectPtrLabelKHR = | 
|  | reinterpret_cast<PFNGLOBJECTPTRLABELKHRPROC>(loadProc("glObjectPtrLabelKHR")); | 
|  | glPopDebugGroupKHR = | 
|  | reinterpret_cast<PFNGLPOPDEBUGGROUPKHRPROC>(loadProc("glPopDebugGroupKHR")); | 
|  | glPushDebugGroupKHR = | 
|  | reinterpret_cast<PFNGLPUSHDEBUGGROUPKHRPROC>(loadProc("glPushDebugGroupKHR")); | 
|  | glMaxShaderCompilerThreadsKHR = reinterpret_cast<PFNGLMAXSHADERCOMPILERTHREADSKHRPROC>( | 
|  | loadProc("glMaxShaderCompilerThreadsKHR")); | 
|  | glDeleteFencesNV = reinterpret_cast<PFNGLDELETEFENCESNVPROC>(loadProc("glDeleteFencesNV")); | 
|  | glFinishFenceNV  = reinterpret_cast<PFNGLFINISHFENCENVPROC>(loadProc("glFinishFenceNV")); | 
|  | glGenFencesNV    = reinterpret_cast<PFNGLGENFENCESNVPROC>(loadProc("glGenFencesNV")); | 
|  | glGetFenceivNV   = reinterpret_cast<PFNGLGETFENCEIVNVPROC>(loadProc("glGetFenceivNV")); | 
|  | glIsFenceNV      = reinterpret_cast<PFNGLISFENCENVPROC>(loadProc("glIsFenceNV")); | 
|  | glSetFenceNV     = reinterpret_cast<PFNGLSETFENCENVPROC>(loadProc("glSetFenceNV")); | 
|  | glTestFenceNV    = reinterpret_cast<PFNGLTESTFENCENVPROC>(loadProc("glTestFenceNV")); | 
|  | glEGLImageTargetRenderbufferStorageOES = | 
|  | reinterpret_cast<PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC>( | 
|  | loadProc("glEGLImageTargetRenderbufferStorageOES")); | 
|  | glEGLImageTargetTexture2DOES = reinterpret_cast<PFNGLEGLIMAGETARGETTEXTURE2DOESPROC>( | 
|  | loadProc("glEGLImageTargetTexture2DOES")); | 
|  | glDrawElementsBaseVertexOES = reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXOESPROC>( | 
|  | loadProc("glDrawElementsBaseVertexOES")); | 
|  | glDrawElementsInstancedBaseVertexOES = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESPROC>( | 
|  | loadProc("glDrawElementsInstancedBaseVertexOES")); | 
|  | glDrawRangeElementsBaseVertexOES = reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXOESPROC>( | 
|  | loadProc("glDrawRangeElementsBaseVertexOES")); | 
|  | glGetProgramBinaryOES = | 
|  | reinterpret_cast<PFNGLGETPROGRAMBINARYOESPROC>(loadProc("glGetProgramBinaryOES")); | 
|  | glProgramBinaryOES = | 
|  | reinterpret_cast<PFNGLPROGRAMBINARYOESPROC>(loadProc("glProgramBinaryOES")); | 
|  | glGetBufferPointervOES = | 
|  | reinterpret_cast<PFNGLGETBUFFERPOINTERVOESPROC>(loadProc("glGetBufferPointervOES")); | 
|  | glMapBufferOES   = reinterpret_cast<PFNGLMAPBUFFEROESPROC>(loadProc("glMapBufferOES")); | 
|  | glUnmapBufferOES = reinterpret_cast<PFNGLUNMAPBUFFEROESPROC>(loadProc("glUnmapBufferOES")); | 
|  | glCompressedTexImage3DOES = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DOESPROC>(loadProc("glCompressedTexImage3DOES")); | 
|  | glCompressedTexSubImage3DOES = reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DOESPROC>( | 
|  | loadProc("glCompressedTexSubImage3DOES")); | 
|  | glCopyTexSubImage3DOES = | 
|  | reinterpret_cast<PFNGLCOPYTEXSUBIMAGE3DOESPROC>(loadProc("glCopyTexSubImage3DOES")); | 
|  | glFramebufferTexture3DOES = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE3DOESPROC>(loadProc("glFramebufferTexture3DOES")); | 
|  | glTexImage3DOES = reinterpret_cast<PFNGLTEXIMAGE3DOESPROC>(loadProc("glTexImage3DOES")); | 
|  | glTexSubImage3DOES = | 
|  | reinterpret_cast<PFNGLTEXSUBIMAGE3DOESPROC>(loadProc("glTexSubImage3DOES")); | 
|  | glGetSamplerParameterIivOES = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVOESPROC>( | 
|  | loadProc("glGetSamplerParameterIivOES")); | 
|  | glGetSamplerParameterIuivOES = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVOESPROC>( | 
|  | loadProc("glGetSamplerParameterIuivOES")); | 
|  | glGetTexParameterIivOES = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERIIVOESPROC>(loadProc("glGetTexParameterIivOES")); | 
|  | glGetTexParameterIuivOES = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERIUIVOESPROC>(loadProc("glGetTexParameterIuivOES")); | 
|  | glSamplerParameterIivOES = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIIVOESPROC>(loadProc("glSamplerParameterIivOES")); | 
|  | glSamplerParameterIuivOES = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVOESPROC>(loadProc("glSamplerParameterIuivOES")); | 
|  | glTexParameterIivOES = | 
|  | reinterpret_cast<PFNGLTEXPARAMETERIIVOESPROC>(loadProc("glTexParameterIivOES")); | 
|  | glTexParameterIuivOES = | 
|  | reinterpret_cast<PFNGLTEXPARAMETERIUIVOESPROC>(loadProc("glTexParameterIuivOES")); | 
|  | glTexStorage3DMultisampleOES = reinterpret_cast<PFNGLTEXSTORAGE3DMULTISAMPLEOESPROC>( | 
|  | loadProc("glTexStorage3DMultisampleOES")); | 
|  | glBindVertexArrayOES = | 
|  | reinterpret_cast<PFNGLBINDVERTEXARRAYOESPROC>(loadProc("glBindVertexArrayOES")); | 
|  | glDeleteVertexArraysOES = | 
|  | reinterpret_cast<PFNGLDELETEVERTEXARRAYSOESPROC>(loadProc("glDeleteVertexArraysOES")); | 
|  | glGenVertexArraysOES = | 
|  | reinterpret_cast<PFNGLGENVERTEXARRAYSOESPROC>(loadProc("glGenVertexArraysOES")); | 
|  | glIsVertexArrayOES = | 
|  | reinterpret_cast<PFNGLISVERTEXARRAYOESPROC>(loadProc("glIsVertexArrayOES")); | 
|  | glFramebufferTextureMultiviewOVR = reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC>( | 
|  | loadProc("glFramebufferTextureMultiviewOVR")); | 
|  | glDrawTexfOES  = reinterpret_cast<PFNGLDRAWTEXFOESPROC>(loadProc("glDrawTexfOES")); | 
|  | glDrawTexfvOES = reinterpret_cast<PFNGLDRAWTEXFVOESPROC>(loadProc("glDrawTexfvOES")); | 
|  | glDrawTexiOES  = reinterpret_cast<PFNGLDRAWTEXIOESPROC>(loadProc("glDrawTexiOES")); | 
|  | glDrawTexivOES = reinterpret_cast<PFNGLDRAWTEXIVOESPROC>(loadProc("glDrawTexivOES")); | 
|  | glDrawTexsOES  = reinterpret_cast<PFNGLDRAWTEXSOESPROC>(loadProc("glDrawTexsOES")); | 
|  | glDrawTexsvOES = reinterpret_cast<PFNGLDRAWTEXSVOESPROC>(loadProc("glDrawTexsvOES")); | 
|  | glDrawTexxOES  = reinterpret_cast<PFNGLDRAWTEXXOESPROC>(loadProc("glDrawTexxOES")); | 
|  | glDrawTexxvOES = reinterpret_cast<PFNGLDRAWTEXXVOESPROC>(loadProc("glDrawTexxvOES")); | 
|  | glBindFramebufferOES = | 
|  | reinterpret_cast<PFNGLBINDFRAMEBUFFEROESPROC>(loadProc("glBindFramebufferOES")); | 
|  | glBindRenderbufferOES = | 
|  | reinterpret_cast<PFNGLBINDRENDERBUFFEROESPROC>(loadProc("glBindRenderbufferOES")); | 
|  | glCheckFramebufferStatusOES = reinterpret_cast<PFNGLCHECKFRAMEBUFFERSTATUSOESPROC>( | 
|  | loadProc("glCheckFramebufferStatusOES")); | 
|  | glDeleteFramebuffersOES = | 
|  | reinterpret_cast<PFNGLDELETEFRAMEBUFFERSOESPROC>(loadProc("glDeleteFramebuffersOES")); | 
|  | glDeleteRenderbuffersOES = | 
|  | reinterpret_cast<PFNGLDELETERENDERBUFFERSOESPROC>(loadProc("glDeleteRenderbuffersOES")); | 
|  | glFramebufferRenderbufferOES = reinterpret_cast<PFNGLFRAMEBUFFERRENDERBUFFEROESPROC>( | 
|  | loadProc("glFramebufferRenderbufferOES")); | 
|  | glFramebufferTexture2DOES = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DOESPROC>(loadProc("glFramebufferTexture2DOES")); | 
|  | glGenFramebuffersOES = | 
|  | reinterpret_cast<PFNGLGENFRAMEBUFFERSOESPROC>(loadProc("glGenFramebuffersOES")); | 
|  | glGenRenderbuffersOES = | 
|  | reinterpret_cast<PFNGLGENRENDERBUFFERSOESPROC>(loadProc("glGenRenderbuffersOES")); | 
|  | glGenerateMipmapOES = | 
|  | reinterpret_cast<PFNGLGENERATEMIPMAPOESPROC>(loadProc("glGenerateMipmapOES")); | 
|  | glGetFramebufferAttachmentParameterivOES = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC>( | 
|  | loadProc("glGetFramebufferAttachmentParameterivOES")); | 
|  | glGetRenderbufferParameterivOES = reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVOESPROC>( | 
|  | loadProc("glGetRenderbufferParameterivOES")); | 
|  | glIsFramebufferOES = | 
|  | reinterpret_cast<PFNGLISFRAMEBUFFEROESPROC>(loadProc("glIsFramebufferOES")); | 
|  | glIsRenderbufferOES = | 
|  | reinterpret_cast<PFNGLISRENDERBUFFEROESPROC>(loadProc("glIsRenderbufferOES")); | 
|  | glRenderbufferStorageOES = | 
|  | reinterpret_cast<PFNGLRENDERBUFFERSTORAGEOESPROC>(loadProc("glRenderbufferStorageOES")); | 
|  | glCurrentPaletteMatrixOES = | 
|  | reinterpret_cast<PFNGLCURRENTPALETTEMATRIXOESPROC>(loadProc("glCurrentPaletteMatrixOES")); | 
|  | glLoadPaletteFromModelViewMatrixOES = | 
|  | reinterpret_cast<PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESPROC>( | 
|  | loadProc("glLoadPaletteFromModelViewMatrixOES")); | 
|  | glMatrixIndexPointerOES = | 
|  | reinterpret_cast<PFNGLMATRIXINDEXPOINTEROESPROC>(loadProc("glMatrixIndexPointerOES")); | 
|  | glWeightPointerOES = | 
|  | reinterpret_cast<PFNGLWEIGHTPOINTEROESPROC>(loadProc("glWeightPointerOES")); | 
|  | glPointSizePointerOES = | 
|  | reinterpret_cast<PFNGLPOINTSIZEPOINTEROESPROC>(loadProc("glPointSizePointerOES")); | 
|  | glQueryMatrixxOES = reinterpret_cast<PFNGLQUERYMATRIXXOESPROC>(loadProc("glQueryMatrixxOES")); | 
|  | glGetTexGenfvOES  = reinterpret_cast<PFNGLGETTEXGENFVOESPROC>(loadProc("glGetTexGenfvOES")); | 
|  | glGetTexGenivOES  = reinterpret_cast<PFNGLGETTEXGENIVOESPROC>(loadProc("glGetTexGenivOES")); | 
|  | glGetTexGenxvOES  = reinterpret_cast<PFNGLGETTEXGENXVOESPROC>(loadProc("glGetTexGenxvOES")); | 
|  | glTexGenfOES      = reinterpret_cast<PFNGLTEXGENFOESPROC>(loadProc("glTexGenfOES")); | 
|  | glTexGenfvOES     = reinterpret_cast<PFNGLTEXGENFVOESPROC>(loadProc("glTexGenfvOES")); | 
|  | glTexGeniOES      = reinterpret_cast<PFNGLTEXGENIOESPROC>(loadProc("glTexGeniOES")); | 
|  | glTexGenivOES     = reinterpret_cast<PFNGLTEXGENIVOESPROC>(loadProc("glTexGenivOES")); | 
|  | glTexGenxOES      = reinterpret_cast<PFNGLTEXGENXOESPROC>(loadProc("glTexGenxOES")); | 
|  | glTexGenxvOES     = reinterpret_cast<PFNGLTEXGENXVOESPROC>(loadProc("glTexGenxvOES")); | 
|  | glAlphaFuncContextANGLE = | 
|  | reinterpret_cast<PFNGLALPHAFUNCCONTEXTANGLEPROC>(loadProc("glAlphaFuncContextANGLE")); | 
|  | glClipPlanefContextANGLE = | 
|  | reinterpret_cast<PFNGLCLIPPLANEFCONTEXTANGLEPROC>(loadProc("glClipPlanefContextANGLE")); | 
|  | glColor4fContextANGLE = | 
|  | reinterpret_cast<PFNGLCOLOR4FCONTEXTANGLEPROC>(loadProc("glColor4fContextANGLE")); | 
|  | glFogfContextANGLE = | 
|  | reinterpret_cast<PFNGLFOGFCONTEXTANGLEPROC>(loadProc("glFogfContextANGLE")); | 
|  | glFogfvContextANGLE = | 
|  | reinterpret_cast<PFNGLFOGFVCONTEXTANGLEPROC>(loadProc("glFogfvContextANGLE")); | 
|  | glFrustumfContextANGLE = | 
|  | reinterpret_cast<PFNGLFRUSTUMFCONTEXTANGLEPROC>(loadProc("glFrustumfContextANGLE")); | 
|  | glGetClipPlanefContextANGLE = reinterpret_cast<PFNGLGETCLIPPLANEFCONTEXTANGLEPROC>( | 
|  | loadProc("glGetClipPlanefContextANGLE")); | 
|  | glGetLightfvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETLIGHTFVCONTEXTANGLEPROC>(loadProc("glGetLightfvContextANGLE")); | 
|  | glGetMaterialfvContextANGLE = reinterpret_cast<PFNGLGETMATERIALFVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetMaterialfvContextANGLE")); | 
|  | glGetTexEnvfvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXENVFVCONTEXTANGLEPROC>(loadProc("glGetTexEnvfvContextANGLE")); | 
|  | glLightModelfContextANGLE = | 
|  | reinterpret_cast<PFNGLLIGHTMODELFCONTEXTANGLEPROC>(loadProc("glLightModelfContextANGLE")); | 
|  | glLightModelfvContextANGLE = | 
|  | reinterpret_cast<PFNGLLIGHTMODELFVCONTEXTANGLEPROC>(loadProc("glLightModelfvContextANGLE")); | 
|  | glLightfContextANGLE = | 
|  | reinterpret_cast<PFNGLLIGHTFCONTEXTANGLEPROC>(loadProc("glLightfContextANGLE")); | 
|  | glLightfvContextANGLE = | 
|  | reinterpret_cast<PFNGLLIGHTFVCONTEXTANGLEPROC>(loadProc("glLightfvContextANGLE")); | 
|  | glLoadMatrixfContextANGLE = | 
|  | reinterpret_cast<PFNGLLOADMATRIXFCONTEXTANGLEPROC>(loadProc("glLoadMatrixfContextANGLE")); | 
|  | glMaterialfContextANGLE = | 
|  | reinterpret_cast<PFNGLMATERIALFCONTEXTANGLEPROC>(loadProc("glMaterialfContextANGLE")); | 
|  | glMaterialfvContextANGLE = | 
|  | reinterpret_cast<PFNGLMATERIALFVCONTEXTANGLEPROC>(loadProc("glMaterialfvContextANGLE")); | 
|  | glMultMatrixfContextANGLE = | 
|  | reinterpret_cast<PFNGLMULTMATRIXFCONTEXTANGLEPROC>(loadProc("glMultMatrixfContextANGLE")); | 
|  | glMultiTexCoord4fContextANGLE = reinterpret_cast<PFNGLMULTITEXCOORD4FCONTEXTANGLEPROC>( | 
|  | loadProc("glMultiTexCoord4fContextANGLE")); | 
|  | glNormal3fContextANGLE = | 
|  | reinterpret_cast<PFNGLNORMAL3FCONTEXTANGLEPROC>(loadProc("glNormal3fContextANGLE")); | 
|  | glOrthofContextANGLE = | 
|  | reinterpret_cast<PFNGLORTHOFCONTEXTANGLEPROC>(loadProc("glOrthofContextANGLE")); | 
|  | glPointParameterfContextANGLE = reinterpret_cast<PFNGLPOINTPARAMETERFCONTEXTANGLEPROC>( | 
|  | loadProc("glPointParameterfContextANGLE")); | 
|  | glPointParameterfvContextANGLE = reinterpret_cast<PFNGLPOINTPARAMETERFVCONTEXTANGLEPROC>( | 
|  | loadProc("glPointParameterfvContextANGLE")); | 
|  | glPointSizeContextANGLE = | 
|  | reinterpret_cast<PFNGLPOINTSIZECONTEXTANGLEPROC>(loadProc("glPointSizeContextANGLE")); | 
|  | glRotatefContextANGLE = | 
|  | reinterpret_cast<PFNGLROTATEFCONTEXTANGLEPROC>(loadProc("glRotatefContextANGLE")); | 
|  | glScalefContextANGLE = | 
|  | reinterpret_cast<PFNGLSCALEFCONTEXTANGLEPROC>(loadProc("glScalefContextANGLE")); | 
|  | glTexEnvfContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXENVFCONTEXTANGLEPROC>(loadProc("glTexEnvfContextANGLE")); | 
|  | glTexEnvfvContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXENVFVCONTEXTANGLEPROC>(loadProc("glTexEnvfvContextANGLE")); | 
|  | glTranslatefContextANGLE = | 
|  | reinterpret_cast<PFNGLTRANSLATEFCONTEXTANGLEPROC>(loadProc("glTranslatefContextANGLE")); | 
|  | glAlphaFuncxContextANGLE = | 
|  | reinterpret_cast<PFNGLALPHAFUNCXCONTEXTANGLEPROC>(loadProc("glAlphaFuncxContextANGLE")); | 
|  | glClearColorxContextANGLE = | 
|  | reinterpret_cast<PFNGLCLEARCOLORXCONTEXTANGLEPROC>(loadProc("glClearColorxContextANGLE")); | 
|  | glClearDepthxContextANGLE = | 
|  | reinterpret_cast<PFNGLCLEARDEPTHXCONTEXTANGLEPROC>(loadProc("glClearDepthxContextANGLE")); | 
|  | glClientActiveTextureContextANGLE = reinterpret_cast<PFNGLCLIENTACTIVETEXTURECONTEXTANGLEPROC>( | 
|  | loadProc("glClientActiveTextureContextANGLE")); | 
|  | glClipPlanexContextANGLE = | 
|  | reinterpret_cast<PFNGLCLIPPLANEXCONTEXTANGLEPROC>(loadProc("glClipPlanexContextANGLE")); | 
|  | glColor4ubContextANGLE = | 
|  | reinterpret_cast<PFNGLCOLOR4UBCONTEXTANGLEPROC>(loadProc("glColor4ubContextANGLE")); | 
|  | glColor4xContextANGLE = | 
|  | reinterpret_cast<PFNGLCOLOR4XCONTEXTANGLEPROC>(loadProc("glColor4xContextANGLE")); | 
|  | glColorPointerContextANGLE = | 
|  | reinterpret_cast<PFNGLCOLORPOINTERCONTEXTANGLEPROC>(loadProc("glColorPointerContextANGLE")); | 
|  | glDepthRangexContextANGLE = | 
|  | reinterpret_cast<PFNGLDEPTHRANGEXCONTEXTANGLEPROC>(loadProc("glDepthRangexContextANGLE")); | 
|  | glDisableClientStateContextANGLE = reinterpret_cast<PFNGLDISABLECLIENTSTATECONTEXTANGLEPROC>( | 
|  | loadProc("glDisableClientStateContextANGLE")); | 
|  | glEnableClientStateContextANGLE = reinterpret_cast<PFNGLENABLECLIENTSTATECONTEXTANGLEPROC>( | 
|  | loadProc("glEnableClientStateContextANGLE")); | 
|  | glFogxContextANGLE = | 
|  | reinterpret_cast<PFNGLFOGXCONTEXTANGLEPROC>(loadProc("glFogxContextANGLE")); | 
|  | glFogxvContextANGLE = | 
|  | reinterpret_cast<PFNGLFOGXVCONTEXTANGLEPROC>(loadProc("glFogxvContextANGLE")); | 
|  | glFrustumxContextANGLE = | 
|  | reinterpret_cast<PFNGLFRUSTUMXCONTEXTANGLEPROC>(loadProc("glFrustumxContextANGLE")); | 
|  | glGetClipPlanexContextANGLE = reinterpret_cast<PFNGLGETCLIPPLANEXCONTEXTANGLEPROC>( | 
|  | loadProc("glGetClipPlanexContextANGLE")); | 
|  | glGetFixedvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFIXEDVCONTEXTANGLEPROC>(loadProc("glGetFixedvContextANGLE")); | 
|  | glGetLightxvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETLIGHTXVCONTEXTANGLEPROC>(loadProc("glGetLightxvContextANGLE")); | 
|  | glGetMaterialxvContextANGLE = reinterpret_cast<PFNGLGETMATERIALXVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetMaterialxvContextANGLE")); | 
|  | glGetPointervContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPOINTERVCONTEXTANGLEPROC>(loadProc("glGetPointervContextANGLE")); | 
|  | glGetTexEnvivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXENVIVCONTEXTANGLEPROC>(loadProc("glGetTexEnvivContextANGLE")); | 
|  | glGetTexEnvxvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXENVXVCONTEXTANGLEPROC>(loadProc("glGetTexEnvxvContextANGLE")); | 
|  | glGetTexParameterxvContextANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERXVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterxvContextANGLE")); | 
|  | glLightModelxContextANGLE = | 
|  | reinterpret_cast<PFNGLLIGHTMODELXCONTEXTANGLEPROC>(loadProc("glLightModelxContextANGLE")); | 
|  | glLightModelxvContextANGLE = | 
|  | reinterpret_cast<PFNGLLIGHTMODELXVCONTEXTANGLEPROC>(loadProc("glLightModelxvContextANGLE")); | 
|  | glLightxContextANGLE = | 
|  | reinterpret_cast<PFNGLLIGHTXCONTEXTANGLEPROC>(loadProc("glLightxContextANGLE")); | 
|  | glLightxvContextANGLE = | 
|  | reinterpret_cast<PFNGLLIGHTXVCONTEXTANGLEPROC>(loadProc("glLightxvContextANGLE")); | 
|  | glLineWidthxContextANGLE = | 
|  | reinterpret_cast<PFNGLLINEWIDTHXCONTEXTANGLEPROC>(loadProc("glLineWidthxContextANGLE")); | 
|  | glLoadIdentityContextANGLE = | 
|  | reinterpret_cast<PFNGLLOADIDENTITYCONTEXTANGLEPROC>(loadProc("glLoadIdentityContextANGLE")); | 
|  | glLoadMatrixxContextANGLE = | 
|  | reinterpret_cast<PFNGLLOADMATRIXXCONTEXTANGLEPROC>(loadProc("glLoadMatrixxContextANGLE")); | 
|  | glLogicOpContextANGLE = | 
|  | reinterpret_cast<PFNGLLOGICOPCONTEXTANGLEPROC>(loadProc("glLogicOpContextANGLE")); | 
|  | glMaterialxContextANGLE = | 
|  | reinterpret_cast<PFNGLMATERIALXCONTEXTANGLEPROC>(loadProc("glMaterialxContextANGLE")); | 
|  | glMaterialxvContextANGLE = | 
|  | reinterpret_cast<PFNGLMATERIALXVCONTEXTANGLEPROC>(loadProc("glMaterialxvContextANGLE")); | 
|  | glMatrixModeContextANGLE = | 
|  | reinterpret_cast<PFNGLMATRIXMODECONTEXTANGLEPROC>(loadProc("glMatrixModeContextANGLE")); | 
|  | glMultMatrixxContextANGLE = | 
|  | reinterpret_cast<PFNGLMULTMATRIXXCONTEXTANGLEPROC>(loadProc("glMultMatrixxContextANGLE")); | 
|  | glMultiTexCoord4xContextANGLE = reinterpret_cast<PFNGLMULTITEXCOORD4XCONTEXTANGLEPROC>( | 
|  | loadProc("glMultiTexCoord4xContextANGLE")); | 
|  | glNormal3xContextANGLE = | 
|  | reinterpret_cast<PFNGLNORMAL3XCONTEXTANGLEPROC>(loadProc("glNormal3xContextANGLE")); | 
|  | glNormalPointerContextANGLE = reinterpret_cast<PFNGLNORMALPOINTERCONTEXTANGLEPROC>( | 
|  | loadProc("glNormalPointerContextANGLE")); | 
|  | glOrthoxContextANGLE = | 
|  | reinterpret_cast<PFNGLORTHOXCONTEXTANGLEPROC>(loadProc("glOrthoxContextANGLE")); | 
|  | glPointParameterxContextANGLE = reinterpret_cast<PFNGLPOINTPARAMETERXCONTEXTANGLEPROC>( | 
|  | loadProc("glPointParameterxContextANGLE")); | 
|  | glPointParameterxvContextANGLE = reinterpret_cast<PFNGLPOINTPARAMETERXVCONTEXTANGLEPROC>( | 
|  | loadProc("glPointParameterxvContextANGLE")); | 
|  | glPointSizexContextANGLE = | 
|  | reinterpret_cast<PFNGLPOINTSIZEXCONTEXTANGLEPROC>(loadProc("glPointSizexContextANGLE")); | 
|  | glPolygonOffsetxContextANGLE = reinterpret_cast<PFNGLPOLYGONOFFSETXCONTEXTANGLEPROC>( | 
|  | loadProc("glPolygonOffsetxContextANGLE")); | 
|  | glPopMatrixContextANGLE = | 
|  | reinterpret_cast<PFNGLPOPMATRIXCONTEXTANGLEPROC>(loadProc("glPopMatrixContextANGLE")); | 
|  | glPushMatrixContextANGLE = | 
|  | reinterpret_cast<PFNGLPUSHMATRIXCONTEXTANGLEPROC>(loadProc("glPushMatrixContextANGLE")); | 
|  | glRotatexContextANGLE = | 
|  | reinterpret_cast<PFNGLROTATEXCONTEXTANGLEPROC>(loadProc("glRotatexContextANGLE")); | 
|  | glSampleCoveragexContextANGLE = reinterpret_cast<PFNGLSAMPLECOVERAGEXCONTEXTANGLEPROC>( | 
|  | loadProc("glSampleCoveragexContextANGLE")); | 
|  | glScalexContextANGLE = | 
|  | reinterpret_cast<PFNGLSCALEXCONTEXTANGLEPROC>(loadProc("glScalexContextANGLE")); | 
|  | glShadeModelContextANGLE = | 
|  | reinterpret_cast<PFNGLSHADEMODELCONTEXTANGLEPROC>(loadProc("glShadeModelContextANGLE")); | 
|  | glTexCoordPointerContextANGLE = reinterpret_cast<PFNGLTEXCOORDPOINTERCONTEXTANGLEPROC>( | 
|  | loadProc("glTexCoordPointerContextANGLE")); | 
|  | glTexEnviContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXENVICONTEXTANGLEPROC>(loadProc("glTexEnviContextANGLE")); | 
|  | glTexEnvxContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXENVXCONTEXTANGLEPROC>(loadProc("glTexEnvxContextANGLE")); | 
|  | glTexEnvivContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXENVIVCONTEXTANGLEPROC>(loadProc("glTexEnvivContextANGLE")); | 
|  | glTexEnvxvContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXENVXVCONTEXTANGLEPROC>(loadProc("glTexEnvxvContextANGLE")); | 
|  | glTexParameterxContextANGLE = reinterpret_cast<PFNGLTEXPARAMETERXCONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterxContextANGLE")); | 
|  | glTexParameterxvContextANGLE = reinterpret_cast<PFNGLTEXPARAMETERXVCONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterxvContextANGLE")); | 
|  | glTranslatexContextANGLE = | 
|  | reinterpret_cast<PFNGLTRANSLATEXCONTEXTANGLEPROC>(loadProc("glTranslatexContextANGLE")); | 
|  | glVertexPointerContextANGLE = reinterpret_cast<PFNGLVERTEXPOINTERCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexPointerContextANGLE")); | 
|  | glActiveTextureContextANGLE = reinterpret_cast<PFNGLACTIVETEXTURECONTEXTANGLEPROC>( | 
|  | loadProc("glActiveTextureContextANGLE")); | 
|  | glAttachShaderContextANGLE = | 
|  | reinterpret_cast<PFNGLATTACHSHADERCONTEXTANGLEPROC>(loadProc("glAttachShaderContextANGLE")); | 
|  | glBindAttribLocationContextANGLE = reinterpret_cast<PFNGLBINDATTRIBLOCATIONCONTEXTANGLEPROC>( | 
|  | loadProc("glBindAttribLocationContextANGLE")); | 
|  | glBindBufferContextANGLE = | 
|  | reinterpret_cast<PFNGLBINDBUFFERCONTEXTANGLEPROC>(loadProc("glBindBufferContextANGLE")); | 
|  | glBindFramebufferContextANGLE = reinterpret_cast<PFNGLBINDFRAMEBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glBindFramebufferContextANGLE")); | 
|  | glBindRenderbufferContextANGLE = reinterpret_cast<PFNGLBINDRENDERBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glBindRenderbufferContextANGLE")); | 
|  | glBindTextureContextANGLE = | 
|  | reinterpret_cast<PFNGLBINDTEXTURECONTEXTANGLEPROC>(loadProc("glBindTextureContextANGLE")); | 
|  | glBlendColorContextANGLE = | 
|  | reinterpret_cast<PFNGLBLENDCOLORCONTEXTANGLEPROC>(loadProc("glBlendColorContextANGLE")); | 
|  | glBlendEquationContextANGLE = reinterpret_cast<PFNGLBLENDEQUATIONCONTEXTANGLEPROC>( | 
|  | loadProc("glBlendEquationContextANGLE")); | 
|  | glBlendEquationSeparateContextANGLE = | 
|  | reinterpret_cast<PFNGLBLENDEQUATIONSEPARATECONTEXTANGLEPROC>( | 
|  | loadProc("glBlendEquationSeparateContextANGLE")); | 
|  | glBlendFuncContextANGLE = | 
|  | reinterpret_cast<PFNGLBLENDFUNCCONTEXTANGLEPROC>(loadProc("glBlendFuncContextANGLE")); | 
|  | glBlendFuncSeparateContextANGLE = reinterpret_cast<PFNGLBLENDFUNCSEPARATECONTEXTANGLEPROC>( | 
|  | loadProc("glBlendFuncSeparateContextANGLE")); | 
|  | glBufferDataContextANGLE = | 
|  | reinterpret_cast<PFNGLBUFFERDATACONTEXTANGLEPROC>(loadProc("glBufferDataContextANGLE")); | 
|  | glBufferSubDataContextANGLE = reinterpret_cast<PFNGLBUFFERSUBDATACONTEXTANGLEPROC>( | 
|  | loadProc("glBufferSubDataContextANGLE")); | 
|  | glCheckFramebufferStatusContextANGLE = | 
|  | reinterpret_cast<PFNGLCHECKFRAMEBUFFERSTATUSCONTEXTANGLEPROC>( | 
|  | loadProc("glCheckFramebufferStatusContextANGLE")); | 
|  | glClearContextANGLE = | 
|  | reinterpret_cast<PFNGLCLEARCONTEXTANGLEPROC>(loadProc("glClearContextANGLE")); | 
|  | glClearColorContextANGLE = | 
|  | reinterpret_cast<PFNGLCLEARCOLORCONTEXTANGLEPROC>(loadProc("glClearColorContextANGLE")); | 
|  | glClearDepthfContextANGLE = | 
|  | reinterpret_cast<PFNGLCLEARDEPTHFCONTEXTANGLEPROC>(loadProc("glClearDepthfContextANGLE")); | 
|  | glClearStencilContextANGLE = | 
|  | reinterpret_cast<PFNGLCLEARSTENCILCONTEXTANGLEPROC>(loadProc("glClearStencilContextANGLE")); | 
|  | glColorMaskContextANGLE = | 
|  | reinterpret_cast<PFNGLCOLORMASKCONTEXTANGLEPROC>(loadProc("glColorMaskContextANGLE")); | 
|  | glCompileShaderContextANGLE = reinterpret_cast<PFNGLCOMPILESHADERCONTEXTANGLEPROC>( | 
|  | loadProc("glCompileShaderContextANGLE")); | 
|  | glCompressedTexImage2DContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE2DCONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexImage2DContextANGLE")); | 
|  | glCompressedTexSubImage2DContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE2DCONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexSubImage2DContextANGLE")); | 
|  | glCopyTexImage2DContextANGLE = reinterpret_cast<PFNGLCOPYTEXIMAGE2DCONTEXTANGLEPROC>( | 
|  | loadProc("glCopyTexImage2DContextANGLE")); | 
|  | glCopyTexSubImage2DContextANGLE = reinterpret_cast<PFNGLCOPYTEXSUBIMAGE2DCONTEXTANGLEPROC>( | 
|  | loadProc("glCopyTexSubImage2DContextANGLE")); | 
|  | glCreateProgramContextANGLE = reinterpret_cast<PFNGLCREATEPROGRAMCONTEXTANGLEPROC>( | 
|  | loadProc("glCreateProgramContextANGLE")); | 
|  | glCreateShaderContextANGLE = | 
|  | reinterpret_cast<PFNGLCREATESHADERCONTEXTANGLEPROC>(loadProc("glCreateShaderContextANGLE")); | 
|  | glCullFaceContextANGLE = | 
|  | reinterpret_cast<PFNGLCULLFACECONTEXTANGLEPROC>(loadProc("glCullFaceContextANGLE")); | 
|  | glDeleteBuffersContextANGLE = reinterpret_cast<PFNGLDELETEBUFFERSCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteBuffersContextANGLE")); | 
|  | glDeleteFramebuffersContextANGLE = reinterpret_cast<PFNGLDELETEFRAMEBUFFERSCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteFramebuffersContextANGLE")); | 
|  | glDeleteProgramContextANGLE = reinterpret_cast<PFNGLDELETEPROGRAMCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteProgramContextANGLE")); | 
|  | glDeleteRenderbuffersContextANGLE = reinterpret_cast<PFNGLDELETERENDERBUFFERSCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteRenderbuffersContextANGLE")); | 
|  | glDeleteShaderContextANGLE = | 
|  | reinterpret_cast<PFNGLDELETESHADERCONTEXTANGLEPROC>(loadProc("glDeleteShaderContextANGLE")); | 
|  | glDeleteTexturesContextANGLE = reinterpret_cast<PFNGLDELETETEXTURESCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteTexturesContextANGLE")); | 
|  | glDepthFuncContextANGLE = | 
|  | reinterpret_cast<PFNGLDEPTHFUNCCONTEXTANGLEPROC>(loadProc("glDepthFuncContextANGLE")); | 
|  | glDepthMaskContextANGLE = | 
|  | reinterpret_cast<PFNGLDEPTHMASKCONTEXTANGLEPROC>(loadProc("glDepthMaskContextANGLE")); | 
|  | glDepthRangefContextANGLE = | 
|  | reinterpret_cast<PFNGLDEPTHRANGEFCONTEXTANGLEPROC>(loadProc("glDepthRangefContextANGLE")); | 
|  | glDetachShaderContextANGLE = | 
|  | reinterpret_cast<PFNGLDETACHSHADERCONTEXTANGLEPROC>(loadProc("glDetachShaderContextANGLE")); | 
|  | glDisableContextANGLE = | 
|  | reinterpret_cast<PFNGLDISABLECONTEXTANGLEPROC>(loadProc("glDisableContextANGLE")); | 
|  | glDisableVertexAttribArrayContextANGLE = | 
|  | reinterpret_cast<PFNGLDISABLEVERTEXATTRIBARRAYCONTEXTANGLEPROC>( | 
|  | loadProc("glDisableVertexAttribArrayContextANGLE")); | 
|  | glDrawArraysContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSCONTEXTANGLEPROC>(loadProc("glDrawArraysContextANGLE")); | 
|  | glDrawElementsContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSCONTEXTANGLEPROC>(loadProc("glDrawElementsContextANGLE")); | 
|  | glEnableContextANGLE = | 
|  | reinterpret_cast<PFNGLENABLECONTEXTANGLEPROC>(loadProc("glEnableContextANGLE")); | 
|  | glEnableVertexAttribArrayContextANGLE = | 
|  | reinterpret_cast<PFNGLENABLEVERTEXATTRIBARRAYCONTEXTANGLEPROC>( | 
|  | loadProc("glEnableVertexAttribArrayContextANGLE")); | 
|  | glFinishContextANGLE = | 
|  | reinterpret_cast<PFNGLFINISHCONTEXTANGLEPROC>(loadProc("glFinishContextANGLE")); | 
|  | glFlushContextANGLE = | 
|  | reinterpret_cast<PFNGLFLUSHCONTEXTANGLEPROC>(loadProc("glFlushContextANGLE")); | 
|  | glFramebufferRenderbufferContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERRENDERBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferRenderbufferContextANGLE")); | 
|  | glFramebufferTexture2DContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferTexture2DContextANGLE")); | 
|  | glFrontFaceContextANGLE = | 
|  | reinterpret_cast<PFNGLFRONTFACECONTEXTANGLEPROC>(loadProc("glFrontFaceContextANGLE")); | 
|  | glGenBuffersContextANGLE = | 
|  | reinterpret_cast<PFNGLGENBUFFERSCONTEXTANGLEPROC>(loadProc("glGenBuffersContextANGLE")); | 
|  | glGenerateMipmapContextANGLE = reinterpret_cast<PFNGLGENERATEMIPMAPCONTEXTANGLEPROC>( | 
|  | loadProc("glGenerateMipmapContextANGLE")); | 
|  | glGenFramebuffersContextANGLE = reinterpret_cast<PFNGLGENFRAMEBUFFERSCONTEXTANGLEPROC>( | 
|  | loadProc("glGenFramebuffersContextANGLE")); | 
|  | glGenRenderbuffersContextANGLE = reinterpret_cast<PFNGLGENRENDERBUFFERSCONTEXTANGLEPROC>( | 
|  | loadProc("glGenRenderbuffersContextANGLE")); | 
|  | glGenTexturesContextANGLE = | 
|  | reinterpret_cast<PFNGLGENTEXTURESCONTEXTANGLEPROC>(loadProc("glGenTexturesContextANGLE")); | 
|  | glGetActiveAttribContextANGLE = reinterpret_cast<PFNGLGETACTIVEATTRIBCONTEXTANGLEPROC>( | 
|  | loadProc("glGetActiveAttribContextANGLE")); | 
|  | glGetActiveUniformContextANGLE = reinterpret_cast<PFNGLGETACTIVEUNIFORMCONTEXTANGLEPROC>( | 
|  | loadProc("glGetActiveUniformContextANGLE")); | 
|  | glGetAttachedShadersContextANGLE = reinterpret_cast<PFNGLGETATTACHEDSHADERSCONTEXTANGLEPROC>( | 
|  | loadProc("glGetAttachedShadersContextANGLE")); | 
|  | glGetAttribLocationContextANGLE = reinterpret_cast<PFNGLGETATTRIBLOCATIONCONTEXTANGLEPROC>( | 
|  | loadProc("glGetAttribLocationContextANGLE")); | 
|  | glGetBooleanvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBOOLEANVCONTEXTANGLEPROC>(loadProc("glGetBooleanvContextANGLE")); | 
|  | glGetBufferParameterivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBUFFERPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetBufferParameterivContextANGLE")); | 
|  | glGetErrorContextANGLE = | 
|  | reinterpret_cast<PFNGLGETERRORCONTEXTANGLEPROC>(loadProc("glGetErrorContextANGLE")); | 
|  | glGetFloatvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFLOATVCONTEXTANGLEPROC>(loadProc("glGetFloatvContextANGLE")); | 
|  | glGetFramebufferAttachmentParameterivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetFramebufferAttachmentParameterivContextANGLE")); | 
|  | glGetIntegervContextANGLE = | 
|  | reinterpret_cast<PFNGLGETINTEGERVCONTEXTANGLEPROC>(loadProc("glGetIntegervContextANGLE")); | 
|  | glGetProgramivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMIVCONTEXTANGLEPROC>(loadProc("glGetProgramivContextANGLE")); | 
|  | glGetProgramInfoLogContextANGLE = reinterpret_cast<PFNGLGETPROGRAMINFOLOGCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramInfoLogContextANGLE")); | 
|  | glGetRenderbufferParameterivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetRenderbufferParameterivContextANGLE")); | 
|  | glGetShaderivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSHADERIVCONTEXTANGLEPROC>(loadProc("glGetShaderivContextANGLE")); | 
|  | glGetShaderInfoLogContextANGLE = reinterpret_cast<PFNGLGETSHADERINFOLOGCONTEXTANGLEPROC>( | 
|  | loadProc("glGetShaderInfoLogContextANGLE")); | 
|  | glGetShaderPrecisionFormatContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSHADERPRECISIONFORMATCONTEXTANGLEPROC>( | 
|  | loadProc("glGetShaderPrecisionFormatContextANGLE")); | 
|  | glGetShaderSourceContextANGLE = reinterpret_cast<PFNGLGETSHADERSOURCECONTEXTANGLEPROC>( | 
|  | loadProc("glGetShaderSourceContextANGLE")); | 
|  | glGetStringContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSTRINGCONTEXTANGLEPROC>(loadProc("glGetStringContextANGLE")); | 
|  | glGetTexParameterfvContextANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERFVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterfvContextANGLE")); | 
|  | glGetTexParameterivContextANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterivContextANGLE")); | 
|  | glGetUniformfvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMFVCONTEXTANGLEPROC>(loadProc("glGetUniformfvContextANGLE")); | 
|  | glGetUniformivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMIVCONTEXTANGLEPROC>(loadProc("glGetUniformivContextANGLE")); | 
|  | glGetUniformLocationContextANGLE = reinterpret_cast<PFNGLGETUNIFORMLOCATIONCONTEXTANGLEPROC>( | 
|  | loadProc("glGetUniformLocationContextANGLE")); | 
|  | glGetVertexAttribfvContextANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBFVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribfvContextANGLE")); | 
|  | glGetVertexAttribivContextANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribivContextANGLE")); | 
|  | glGetVertexAttribPointervContextANGLE = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBPOINTERVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribPointervContextANGLE")); | 
|  | glHintContextANGLE = | 
|  | reinterpret_cast<PFNGLHINTCONTEXTANGLEPROC>(loadProc("glHintContextANGLE")); | 
|  | glIsBufferContextANGLE = | 
|  | reinterpret_cast<PFNGLISBUFFERCONTEXTANGLEPROC>(loadProc("glIsBufferContextANGLE")); | 
|  | glIsEnabledContextANGLE = | 
|  | reinterpret_cast<PFNGLISENABLEDCONTEXTANGLEPROC>(loadProc("glIsEnabledContextANGLE")); | 
|  | glIsFramebufferContextANGLE = reinterpret_cast<PFNGLISFRAMEBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glIsFramebufferContextANGLE")); | 
|  | glIsProgramContextANGLE = | 
|  | reinterpret_cast<PFNGLISPROGRAMCONTEXTANGLEPROC>(loadProc("glIsProgramContextANGLE")); | 
|  | glIsRenderbufferContextANGLE = reinterpret_cast<PFNGLISRENDERBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glIsRenderbufferContextANGLE")); | 
|  | glIsShaderContextANGLE = | 
|  | reinterpret_cast<PFNGLISSHADERCONTEXTANGLEPROC>(loadProc("glIsShaderContextANGLE")); | 
|  | glIsTextureContextANGLE = | 
|  | reinterpret_cast<PFNGLISTEXTURECONTEXTANGLEPROC>(loadProc("glIsTextureContextANGLE")); | 
|  | glLineWidthContextANGLE = | 
|  | reinterpret_cast<PFNGLLINEWIDTHCONTEXTANGLEPROC>(loadProc("glLineWidthContextANGLE")); | 
|  | glLinkProgramContextANGLE = | 
|  | reinterpret_cast<PFNGLLINKPROGRAMCONTEXTANGLEPROC>(loadProc("glLinkProgramContextANGLE")); | 
|  | glPixelStoreiContextANGLE = | 
|  | reinterpret_cast<PFNGLPIXELSTOREICONTEXTANGLEPROC>(loadProc("glPixelStoreiContextANGLE")); | 
|  | glPolygonOffsetContextANGLE = reinterpret_cast<PFNGLPOLYGONOFFSETCONTEXTANGLEPROC>( | 
|  | loadProc("glPolygonOffsetContextANGLE")); | 
|  | glReadPixelsContextANGLE = | 
|  | reinterpret_cast<PFNGLREADPIXELSCONTEXTANGLEPROC>(loadProc("glReadPixelsContextANGLE")); | 
|  | glReleaseShaderCompilerContextANGLE = | 
|  | reinterpret_cast<PFNGLRELEASESHADERCOMPILERCONTEXTANGLEPROC>( | 
|  | loadProc("glReleaseShaderCompilerContextANGLE")); | 
|  | glRenderbufferStorageContextANGLE = reinterpret_cast<PFNGLRENDERBUFFERSTORAGECONTEXTANGLEPROC>( | 
|  | loadProc("glRenderbufferStorageContextANGLE")); | 
|  | glSampleCoverageContextANGLE = reinterpret_cast<PFNGLSAMPLECOVERAGECONTEXTANGLEPROC>( | 
|  | loadProc("glSampleCoverageContextANGLE")); | 
|  | glScissorContextANGLE = | 
|  | reinterpret_cast<PFNGLSCISSORCONTEXTANGLEPROC>(loadProc("glScissorContextANGLE")); | 
|  | glShaderBinaryContextANGLE = | 
|  | reinterpret_cast<PFNGLSHADERBINARYCONTEXTANGLEPROC>(loadProc("glShaderBinaryContextANGLE")); | 
|  | glShaderSourceContextANGLE = | 
|  | reinterpret_cast<PFNGLSHADERSOURCECONTEXTANGLEPROC>(loadProc("glShaderSourceContextANGLE")); | 
|  | glStencilFuncContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILFUNCCONTEXTANGLEPROC>(loadProc("glStencilFuncContextANGLE")); | 
|  | glStencilFuncSeparateContextANGLE = reinterpret_cast<PFNGLSTENCILFUNCSEPARATECONTEXTANGLEPROC>( | 
|  | loadProc("glStencilFuncSeparateContextANGLE")); | 
|  | glStencilMaskContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILMASKCONTEXTANGLEPROC>(loadProc("glStencilMaskContextANGLE")); | 
|  | glStencilMaskSeparateContextANGLE = reinterpret_cast<PFNGLSTENCILMASKSEPARATECONTEXTANGLEPROC>( | 
|  | loadProc("glStencilMaskSeparateContextANGLE")); | 
|  | glStencilOpContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILOPCONTEXTANGLEPROC>(loadProc("glStencilOpContextANGLE")); | 
|  | glStencilOpSeparateContextANGLE = reinterpret_cast<PFNGLSTENCILOPSEPARATECONTEXTANGLEPROC>( | 
|  | loadProc("glStencilOpSeparateContextANGLE")); | 
|  | glTexImage2DContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXIMAGE2DCONTEXTANGLEPROC>(loadProc("glTexImage2DContextANGLE")); | 
|  | glTexParameterfContextANGLE = reinterpret_cast<PFNGLTEXPARAMETERFCONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterfContextANGLE")); | 
|  | glTexParameterfvContextANGLE = reinterpret_cast<PFNGLTEXPARAMETERFVCONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterfvContextANGLE")); | 
|  | glTexParameteriContextANGLE = reinterpret_cast<PFNGLTEXPARAMETERICONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameteriContextANGLE")); | 
|  | glTexParameterivContextANGLE = reinterpret_cast<PFNGLTEXPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterivContextANGLE")); | 
|  | glTexSubImage2DContextANGLE = reinterpret_cast<PFNGLTEXSUBIMAGE2DCONTEXTANGLEPROC>( | 
|  | loadProc("glTexSubImage2DContextANGLE")); | 
|  | glUniform1fContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM1FCONTEXTANGLEPROC>(loadProc("glUniform1fContextANGLE")); | 
|  | glUniform1fvContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM1FVCONTEXTANGLEPROC>(loadProc("glUniform1fvContextANGLE")); | 
|  | glUniform1iContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM1ICONTEXTANGLEPROC>(loadProc("glUniform1iContextANGLE")); | 
|  | glUniform1ivContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM1IVCONTEXTANGLEPROC>(loadProc("glUniform1ivContextANGLE")); | 
|  | glUniform2fContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM2FCONTEXTANGLEPROC>(loadProc("glUniform2fContextANGLE")); | 
|  | glUniform2fvContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM2FVCONTEXTANGLEPROC>(loadProc("glUniform2fvContextANGLE")); | 
|  | glUniform2iContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM2ICONTEXTANGLEPROC>(loadProc("glUniform2iContextANGLE")); | 
|  | glUniform2ivContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM2IVCONTEXTANGLEPROC>(loadProc("glUniform2ivContextANGLE")); | 
|  | glUniform3fContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM3FCONTEXTANGLEPROC>(loadProc("glUniform3fContextANGLE")); | 
|  | glUniform3fvContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM3FVCONTEXTANGLEPROC>(loadProc("glUniform3fvContextANGLE")); | 
|  | glUniform3iContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM3ICONTEXTANGLEPROC>(loadProc("glUniform3iContextANGLE")); | 
|  | glUniform3ivContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM3IVCONTEXTANGLEPROC>(loadProc("glUniform3ivContextANGLE")); | 
|  | glUniform4fContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM4FCONTEXTANGLEPROC>(loadProc("glUniform4fContextANGLE")); | 
|  | glUniform4fvContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM4FVCONTEXTANGLEPROC>(loadProc("glUniform4fvContextANGLE")); | 
|  | glUniform4iContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM4ICONTEXTANGLEPROC>(loadProc("glUniform4iContextANGLE")); | 
|  | glUniform4ivContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM4IVCONTEXTANGLEPROC>(loadProc("glUniform4ivContextANGLE")); | 
|  | glUniformMatrix2fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX2FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix2fvContextANGLE")); | 
|  | glUniformMatrix3fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX3FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix3fvContextANGLE")); | 
|  | glUniformMatrix4fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX4FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix4fvContextANGLE")); | 
|  | glUseProgramContextANGLE = | 
|  | reinterpret_cast<PFNGLUSEPROGRAMCONTEXTANGLEPROC>(loadProc("glUseProgramContextANGLE")); | 
|  | glValidateProgramContextANGLE = reinterpret_cast<PFNGLVALIDATEPROGRAMCONTEXTANGLEPROC>( | 
|  | loadProc("glValidateProgramContextANGLE")); | 
|  | glVertexAttrib1fContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIB1FCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttrib1fContextANGLE")); | 
|  | glVertexAttrib1fvContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIB1FVCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttrib1fvContextANGLE")); | 
|  | glVertexAttrib2fContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIB2FCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttrib2fContextANGLE")); | 
|  | glVertexAttrib2fvContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIB2FVCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttrib2fvContextANGLE")); | 
|  | glVertexAttrib3fContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIB3FCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttrib3fContextANGLE")); | 
|  | glVertexAttrib3fvContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIB3FVCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttrib3fvContextANGLE")); | 
|  | glVertexAttrib4fContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIB4FCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttrib4fContextANGLE")); | 
|  | glVertexAttrib4fvContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIB4FVCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttrib4fvContextANGLE")); | 
|  | glVertexAttribPointerContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBPOINTERCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribPointerContextANGLE")); | 
|  | glViewportContextANGLE = | 
|  | reinterpret_cast<PFNGLVIEWPORTCONTEXTANGLEPROC>(loadProc("glViewportContextANGLE")); | 
|  | glReadBufferContextANGLE = | 
|  | reinterpret_cast<PFNGLREADBUFFERCONTEXTANGLEPROC>(loadProc("glReadBufferContextANGLE")); | 
|  | glDrawRangeElementsContextANGLE = reinterpret_cast<PFNGLDRAWRANGEELEMENTSCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawRangeElementsContextANGLE")); | 
|  | glTexImage3DContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXIMAGE3DCONTEXTANGLEPROC>(loadProc("glTexImage3DContextANGLE")); | 
|  | glTexSubImage3DContextANGLE = reinterpret_cast<PFNGLTEXSUBIMAGE3DCONTEXTANGLEPROC>( | 
|  | loadProc("glTexSubImage3DContextANGLE")); | 
|  | glCopyTexSubImage3DContextANGLE = reinterpret_cast<PFNGLCOPYTEXSUBIMAGE3DCONTEXTANGLEPROC>( | 
|  | loadProc("glCopyTexSubImage3DContextANGLE")); | 
|  | glCompressedTexImage3DContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DCONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexImage3DContextANGLE")); | 
|  | glCompressedTexSubImage3DContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DCONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexSubImage3DContextANGLE")); | 
|  | glGenQueriesContextANGLE = | 
|  | reinterpret_cast<PFNGLGENQUERIESCONTEXTANGLEPROC>(loadProc("glGenQueriesContextANGLE")); | 
|  | glDeleteQueriesContextANGLE = reinterpret_cast<PFNGLDELETEQUERIESCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteQueriesContextANGLE")); | 
|  | glIsQueryContextANGLE = | 
|  | reinterpret_cast<PFNGLISQUERYCONTEXTANGLEPROC>(loadProc("glIsQueryContextANGLE")); | 
|  | glBeginQueryContextANGLE = | 
|  | reinterpret_cast<PFNGLBEGINQUERYCONTEXTANGLEPROC>(loadProc("glBeginQueryContextANGLE")); | 
|  | glEndQueryContextANGLE = | 
|  | reinterpret_cast<PFNGLENDQUERYCONTEXTANGLEPROC>(loadProc("glEndQueryContextANGLE")); | 
|  | glGetQueryivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYIVCONTEXTANGLEPROC>(loadProc("glGetQueryivContextANGLE")); | 
|  | glGetQueryObjectuivContextANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTUIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectuivContextANGLE")); | 
|  | glUnmapBufferContextANGLE = | 
|  | reinterpret_cast<PFNGLUNMAPBUFFERCONTEXTANGLEPROC>(loadProc("glUnmapBufferContextANGLE")); | 
|  | glGetBufferPointervContextANGLE = reinterpret_cast<PFNGLGETBUFFERPOINTERVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetBufferPointervContextANGLE")); | 
|  | glDrawBuffersContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWBUFFERSCONTEXTANGLEPROC>(loadProc("glDrawBuffersContextANGLE")); | 
|  | glUniformMatrix2x3fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX2X3FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix2x3fvContextANGLE")); | 
|  | glUniformMatrix3x2fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX3X2FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix3x2fvContextANGLE")); | 
|  | glUniformMatrix2x4fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX2X4FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix2x4fvContextANGLE")); | 
|  | glUniformMatrix4x2fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX4X2FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix4x2fvContextANGLE")); | 
|  | glUniformMatrix3x4fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX3X4FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix3x4fvContextANGLE")); | 
|  | glUniformMatrix4x3fvContextANGLE = reinterpret_cast<PFNGLUNIFORMMATRIX4X3FVCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformMatrix4x3fvContextANGLE")); | 
|  | glBlitFramebufferContextANGLE = reinterpret_cast<PFNGLBLITFRAMEBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glBlitFramebufferContextANGLE")); | 
|  | glRenderbufferStorageMultisampleContextANGLE = | 
|  | reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLECONTEXTANGLEPROC>( | 
|  | loadProc("glRenderbufferStorageMultisampleContextANGLE")); | 
|  | glFramebufferTextureLayerContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURELAYERCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferTextureLayerContextANGLE")); | 
|  | glMapBufferRangeContextANGLE = reinterpret_cast<PFNGLMAPBUFFERRANGECONTEXTANGLEPROC>( | 
|  | loadProc("glMapBufferRangeContextANGLE")); | 
|  | glFlushMappedBufferRangeContextANGLE = | 
|  | reinterpret_cast<PFNGLFLUSHMAPPEDBUFFERRANGECONTEXTANGLEPROC>( | 
|  | loadProc("glFlushMappedBufferRangeContextANGLE")); | 
|  | glBindVertexArrayContextANGLE = reinterpret_cast<PFNGLBINDVERTEXARRAYCONTEXTANGLEPROC>( | 
|  | loadProc("glBindVertexArrayContextANGLE")); | 
|  | glDeleteVertexArraysContextANGLE = reinterpret_cast<PFNGLDELETEVERTEXARRAYSCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteVertexArraysContextANGLE")); | 
|  | glGenVertexArraysContextANGLE = reinterpret_cast<PFNGLGENVERTEXARRAYSCONTEXTANGLEPROC>( | 
|  | loadProc("glGenVertexArraysContextANGLE")); | 
|  | glIsVertexArrayContextANGLE = reinterpret_cast<PFNGLISVERTEXARRAYCONTEXTANGLEPROC>( | 
|  | loadProc("glIsVertexArrayContextANGLE")); | 
|  | glGetIntegeri_vContextANGLE = reinterpret_cast<PFNGLGETINTEGERI_VCONTEXTANGLEPROC>( | 
|  | loadProc("glGetIntegeri_vContextANGLE")); | 
|  | glBeginTransformFeedbackContextANGLE = | 
|  | reinterpret_cast<PFNGLBEGINTRANSFORMFEEDBACKCONTEXTANGLEPROC>( | 
|  | loadProc("glBeginTransformFeedbackContextANGLE")); | 
|  | glEndTransformFeedbackContextANGLE = | 
|  | reinterpret_cast<PFNGLENDTRANSFORMFEEDBACKCONTEXTANGLEPROC>( | 
|  | loadProc("glEndTransformFeedbackContextANGLE")); | 
|  | glBindBufferRangeContextANGLE = reinterpret_cast<PFNGLBINDBUFFERRANGECONTEXTANGLEPROC>( | 
|  | loadProc("glBindBufferRangeContextANGLE")); | 
|  | glBindBufferBaseContextANGLE = reinterpret_cast<PFNGLBINDBUFFERBASECONTEXTANGLEPROC>( | 
|  | loadProc("glBindBufferBaseContextANGLE")); | 
|  | glTransformFeedbackVaryingsContextANGLE = | 
|  | reinterpret_cast<PFNGLTRANSFORMFEEDBACKVARYINGSCONTEXTANGLEPROC>( | 
|  | loadProc("glTransformFeedbackVaryingsContextANGLE")); | 
|  | glGetTransformFeedbackVaryingContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTRANSFORMFEEDBACKVARYINGCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTransformFeedbackVaryingContextANGLE")); | 
|  | glVertexAttribIPointerContextANGLE = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBIPOINTERCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribIPointerContextANGLE")); | 
|  | glGetVertexAttribIivContextANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribIivContextANGLE")); | 
|  | glGetVertexAttribIuivContextANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIUIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribIuivContextANGLE")); | 
|  | glVertexAttribI4iContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBI4ICONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribI4iContextANGLE")); | 
|  | glVertexAttribI4uiContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBI4UICONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribI4uiContextANGLE")); | 
|  | glVertexAttribI4ivContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBI4IVCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribI4ivContextANGLE")); | 
|  | glVertexAttribI4uivContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBI4UIVCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribI4uivContextANGLE")); | 
|  | glGetUniformuivContextANGLE = reinterpret_cast<PFNGLGETUNIFORMUIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetUniformuivContextANGLE")); | 
|  | glGetFragDataLocationContextANGLE = reinterpret_cast<PFNGLGETFRAGDATALOCATIONCONTEXTANGLEPROC>( | 
|  | loadProc("glGetFragDataLocationContextANGLE")); | 
|  | glUniform1uiContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM1UICONTEXTANGLEPROC>(loadProc("glUniform1uiContextANGLE")); | 
|  | glUniform2uiContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM2UICONTEXTANGLEPROC>(loadProc("glUniform2uiContextANGLE")); | 
|  | glUniform3uiContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM3UICONTEXTANGLEPROC>(loadProc("glUniform3uiContextANGLE")); | 
|  | glUniform4uiContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM4UICONTEXTANGLEPROC>(loadProc("glUniform4uiContextANGLE")); | 
|  | glUniform1uivContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM1UIVCONTEXTANGLEPROC>(loadProc("glUniform1uivContextANGLE")); | 
|  | glUniform2uivContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM2UIVCONTEXTANGLEPROC>(loadProc("glUniform2uivContextANGLE")); | 
|  | glUniform3uivContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM3UIVCONTEXTANGLEPROC>(loadProc("glUniform3uivContextANGLE")); | 
|  | glUniform4uivContextANGLE = | 
|  | reinterpret_cast<PFNGLUNIFORM4UIVCONTEXTANGLEPROC>(loadProc("glUniform4uivContextANGLE")); | 
|  | glClearBufferivContextANGLE = reinterpret_cast<PFNGLCLEARBUFFERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glClearBufferivContextANGLE")); | 
|  | glClearBufferuivContextANGLE = reinterpret_cast<PFNGLCLEARBUFFERUIVCONTEXTANGLEPROC>( | 
|  | loadProc("glClearBufferuivContextANGLE")); | 
|  | glClearBufferfvContextANGLE = reinterpret_cast<PFNGLCLEARBUFFERFVCONTEXTANGLEPROC>( | 
|  | loadProc("glClearBufferfvContextANGLE")); | 
|  | glClearBufferfiContextANGLE = reinterpret_cast<PFNGLCLEARBUFFERFICONTEXTANGLEPROC>( | 
|  | loadProc("glClearBufferfiContextANGLE")); | 
|  | glGetStringiContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSTRINGICONTEXTANGLEPROC>(loadProc("glGetStringiContextANGLE")); | 
|  | glCopyBufferSubDataContextANGLE = reinterpret_cast<PFNGLCOPYBUFFERSUBDATACONTEXTANGLEPROC>( | 
|  | loadProc("glCopyBufferSubDataContextANGLE")); | 
|  | glGetUniformIndicesContextANGLE = reinterpret_cast<PFNGLGETUNIFORMINDICESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetUniformIndicesContextANGLE")); | 
|  | glGetActiveUniformsivContextANGLE = reinterpret_cast<PFNGLGETACTIVEUNIFORMSIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetActiveUniformsivContextANGLE")); | 
|  | glGetUniformBlockIndexContextANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMBLOCKINDEXCONTEXTANGLEPROC>( | 
|  | loadProc("glGetUniformBlockIndexContextANGLE")); | 
|  | glGetActiveUniformBlockivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetActiveUniformBlockivContextANGLE")); | 
|  | glGetActiveUniformBlockNameContextANGLE = | 
|  | reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKNAMECONTEXTANGLEPROC>( | 
|  | loadProc("glGetActiveUniformBlockNameContextANGLE")); | 
|  | glUniformBlockBindingContextANGLE = reinterpret_cast<PFNGLUNIFORMBLOCKBINDINGCONTEXTANGLEPROC>( | 
|  | loadProc("glUniformBlockBindingContextANGLE")); | 
|  | glDrawArraysInstancedContextANGLE = reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawArraysInstancedContextANGLE")); | 
|  | glDrawElementsInstancedContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsInstancedContextANGLE")); | 
|  | glFenceSyncContextANGLE = | 
|  | reinterpret_cast<PFNGLFENCESYNCCONTEXTANGLEPROC>(loadProc("glFenceSyncContextANGLE")); | 
|  | glIsSyncContextANGLE = | 
|  | reinterpret_cast<PFNGLISSYNCCONTEXTANGLEPROC>(loadProc("glIsSyncContextANGLE")); | 
|  | glDeleteSyncContextANGLE = | 
|  | reinterpret_cast<PFNGLDELETESYNCCONTEXTANGLEPROC>(loadProc("glDeleteSyncContextANGLE")); | 
|  | glClientWaitSyncContextANGLE = reinterpret_cast<PFNGLCLIENTWAITSYNCCONTEXTANGLEPROC>( | 
|  | loadProc("glClientWaitSyncContextANGLE")); | 
|  | glWaitSyncContextANGLE = | 
|  | reinterpret_cast<PFNGLWAITSYNCCONTEXTANGLEPROC>(loadProc("glWaitSyncContextANGLE")); | 
|  | glGetInteger64vContextANGLE = reinterpret_cast<PFNGLGETINTEGER64VCONTEXTANGLEPROC>( | 
|  | loadProc("glGetInteger64vContextANGLE")); | 
|  | glGetSyncivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSYNCIVCONTEXTANGLEPROC>(loadProc("glGetSyncivContextANGLE")); | 
|  | glGetInteger64i_vContextANGLE = reinterpret_cast<PFNGLGETINTEGER64I_VCONTEXTANGLEPROC>( | 
|  | loadProc("glGetInteger64i_vContextANGLE")); | 
|  | glGetBufferParameteri64vContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBUFFERPARAMETERI64VCONTEXTANGLEPROC>( | 
|  | loadProc("glGetBufferParameteri64vContextANGLE")); | 
|  | glGenSamplersContextANGLE = | 
|  | reinterpret_cast<PFNGLGENSAMPLERSCONTEXTANGLEPROC>(loadProc("glGenSamplersContextANGLE")); | 
|  | glDeleteSamplersContextANGLE = reinterpret_cast<PFNGLDELETESAMPLERSCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteSamplersContextANGLE")); | 
|  | glIsSamplerContextANGLE = | 
|  | reinterpret_cast<PFNGLISSAMPLERCONTEXTANGLEPROC>(loadProc("glIsSamplerContextANGLE")); | 
|  | glBindSamplerContextANGLE = | 
|  | reinterpret_cast<PFNGLBINDSAMPLERCONTEXTANGLEPROC>(loadProc("glBindSamplerContextANGLE")); | 
|  | glSamplerParameteriContextANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERICONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameteriContextANGLE")); | 
|  | glSamplerParameterivContextANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterivContextANGLE")); | 
|  | glSamplerParameterfContextANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERFCONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterfContextANGLE")); | 
|  | glSamplerParameterfvContextANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERFVCONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterfvContextANGLE")); | 
|  | glGetSamplerParameterivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterivContextANGLE")); | 
|  | glGetSamplerParameterfvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERFVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterfvContextANGLE")); | 
|  | glVertexAttribDivisorContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBDIVISORCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribDivisorContextANGLE")); | 
|  | glBindTransformFeedbackContextANGLE = | 
|  | reinterpret_cast<PFNGLBINDTRANSFORMFEEDBACKCONTEXTANGLEPROC>( | 
|  | loadProc("glBindTransformFeedbackContextANGLE")); | 
|  | glDeleteTransformFeedbacksContextANGLE = | 
|  | reinterpret_cast<PFNGLDELETETRANSFORMFEEDBACKSCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteTransformFeedbacksContextANGLE")); | 
|  | glGenTransformFeedbacksContextANGLE = | 
|  | reinterpret_cast<PFNGLGENTRANSFORMFEEDBACKSCONTEXTANGLEPROC>( | 
|  | loadProc("glGenTransformFeedbacksContextANGLE")); | 
|  | glIsTransformFeedbackContextANGLE = reinterpret_cast<PFNGLISTRANSFORMFEEDBACKCONTEXTANGLEPROC>( | 
|  | loadProc("glIsTransformFeedbackContextANGLE")); | 
|  | glPauseTransformFeedbackContextANGLE = | 
|  | reinterpret_cast<PFNGLPAUSETRANSFORMFEEDBACKCONTEXTANGLEPROC>( | 
|  | loadProc("glPauseTransformFeedbackContextANGLE")); | 
|  | glResumeTransformFeedbackContextANGLE = | 
|  | reinterpret_cast<PFNGLRESUMETRANSFORMFEEDBACKCONTEXTANGLEPROC>( | 
|  | loadProc("glResumeTransformFeedbackContextANGLE")); | 
|  | glGetProgramBinaryContextANGLE = reinterpret_cast<PFNGLGETPROGRAMBINARYCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramBinaryContextANGLE")); | 
|  | glProgramBinaryContextANGLE = reinterpret_cast<PFNGLPROGRAMBINARYCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramBinaryContextANGLE")); | 
|  | glProgramParameteriContextANGLE = reinterpret_cast<PFNGLPROGRAMPARAMETERICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramParameteriContextANGLE")); | 
|  | glInvalidateFramebufferContextANGLE = | 
|  | reinterpret_cast<PFNGLINVALIDATEFRAMEBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glInvalidateFramebufferContextANGLE")); | 
|  | glInvalidateSubFramebufferContextANGLE = | 
|  | reinterpret_cast<PFNGLINVALIDATESUBFRAMEBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glInvalidateSubFramebufferContextANGLE")); | 
|  | glTexStorage2DContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSTORAGE2DCONTEXTANGLEPROC>(loadProc("glTexStorage2DContextANGLE")); | 
|  | glTexStorage3DContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSTORAGE3DCONTEXTANGLEPROC>(loadProc("glTexStorage3DContextANGLE")); | 
|  | glGetInternalformativContextANGLE = reinterpret_cast<PFNGLGETINTERNALFORMATIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetInternalformativContextANGLE")); | 
|  | glDispatchComputeContextANGLE = reinterpret_cast<PFNGLDISPATCHCOMPUTECONTEXTANGLEPROC>( | 
|  | loadProc("glDispatchComputeContextANGLE")); | 
|  | glDispatchComputeIndirectContextANGLE = | 
|  | reinterpret_cast<PFNGLDISPATCHCOMPUTEINDIRECTCONTEXTANGLEPROC>( | 
|  | loadProc("glDispatchComputeIndirectContextANGLE")); | 
|  | glDrawArraysIndirectContextANGLE = reinterpret_cast<PFNGLDRAWARRAYSINDIRECTCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawArraysIndirectContextANGLE")); | 
|  | glDrawElementsIndirectContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINDIRECTCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsIndirectContextANGLE")); | 
|  | glFramebufferParameteriContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERPARAMETERICONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferParameteriContextANGLE")); | 
|  | glGetFramebufferParameterivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetFramebufferParameterivContextANGLE")); | 
|  | glGetProgramInterfaceivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMINTERFACEIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramInterfaceivContextANGLE")); | 
|  | glGetProgramResourceIndexContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCEINDEXCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramResourceIndexContextANGLE")); | 
|  | glGetProgramResourceNameContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCENAMECONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramResourceNameContextANGLE")); | 
|  | glGetProgramResourceivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCEIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramResourceivContextANGLE")); | 
|  | glGetProgramResourceLocationContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCELOCATIONCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramResourceLocationContextANGLE")); | 
|  | glUseProgramStagesContextANGLE = reinterpret_cast<PFNGLUSEPROGRAMSTAGESCONTEXTANGLEPROC>( | 
|  | loadProc("glUseProgramStagesContextANGLE")); | 
|  | glActiveShaderProgramContextANGLE = reinterpret_cast<PFNGLACTIVESHADERPROGRAMCONTEXTANGLEPROC>( | 
|  | loadProc("glActiveShaderProgramContextANGLE")); | 
|  | glCreateShaderProgramvContextANGLE = | 
|  | reinterpret_cast<PFNGLCREATESHADERPROGRAMVCONTEXTANGLEPROC>( | 
|  | loadProc("glCreateShaderProgramvContextANGLE")); | 
|  | glBindProgramPipelineContextANGLE = reinterpret_cast<PFNGLBINDPROGRAMPIPELINECONTEXTANGLEPROC>( | 
|  | loadProc("glBindProgramPipelineContextANGLE")); | 
|  | glDeleteProgramPipelinesContextANGLE = | 
|  | reinterpret_cast<PFNGLDELETEPROGRAMPIPELINESCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteProgramPipelinesContextANGLE")); | 
|  | glGenProgramPipelinesContextANGLE = reinterpret_cast<PFNGLGENPROGRAMPIPELINESCONTEXTANGLEPROC>( | 
|  | loadProc("glGenProgramPipelinesContextANGLE")); | 
|  | glIsProgramPipelineContextANGLE = reinterpret_cast<PFNGLISPROGRAMPIPELINECONTEXTANGLEPROC>( | 
|  | loadProc("glIsProgramPipelineContextANGLE")); | 
|  | glGetProgramPipelineivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMPIPELINEIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramPipelineivContextANGLE")); | 
|  | glProgramUniform1iContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM1ICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform1iContextANGLE")); | 
|  | glProgramUniform2iContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM2ICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform2iContextANGLE")); | 
|  | glProgramUniform3iContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM3ICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform3iContextANGLE")); | 
|  | glProgramUniform4iContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM4ICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform4iContextANGLE")); | 
|  | glProgramUniform1uiContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM1UICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform1uiContextANGLE")); | 
|  | glProgramUniform2uiContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM2UICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform2uiContextANGLE")); | 
|  | glProgramUniform3uiContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM3UICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform3uiContextANGLE")); | 
|  | glProgramUniform4uiContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM4UICONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform4uiContextANGLE")); | 
|  | glProgramUniform1fContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM1FCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform1fContextANGLE")); | 
|  | glProgramUniform2fContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM2FCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform2fContextANGLE")); | 
|  | glProgramUniform3fContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM3FCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform3fContextANGLE")); | 
|  | glProgramUniform4fContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM4FCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform4fContextANGLE")); | 
|  | glProgramUniform1ivContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM1IVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform1ivContextANGLE")); | 
|  | glProgramUniform2ivContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM2IVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform2ivContextANGLE")); | 
|  | glProgramUniform3ivContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM3IVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform3ivContextANGLE")); | 
|  | glProgramUniform4ivContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM4IVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform4ivContextANGLE")); | 
|  | glProgramUniform1uivContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM1UIVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform1uivContextANGLE")); | 
|  | glProgramUniform2uivContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM2UIVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform2uivContextANGLE")); | 
|  | glProgramUniform3uivContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM3UIVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform3uivContextANGLE")); | 
|  | glProgramUniform4uivContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM4UIVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform4uivContextANGLE")); | 
|  | glProgramUniform1fvContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM1FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform1fvContextANGLE")); | 
|  | glProgramUniform2fvContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM2FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform2fvContextANGLE")); | 
|  | glProgramUniform3fvContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM3FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform3fvContextANGLE")); | 
|  | glProgramUniform4fvContextANGLE = reinterpret_cast<PFNGLPROGRAMUNIFORM4FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniform4fvContextANGLE")); | 
|  | glProgramUniformMatrix2fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix2fvContextANGLE")); | 
|  | glProgramUniformMatrix3fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix3fvContextANGLE")); | 
|  | glProgramUniformMatrix4fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix4fvContextANGLE")); | 
|  | glProgramUniformMatrix2x3fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X3FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix2x3fvContextANGLE")); | 
|  | glProgramUniformMatrix3x2fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X2FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix3x2fvContextANGLE")); | 
|  | glProgramUniformMatrix2x4fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X4FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix2x4fvContextANGLE")); | 
|  | glProgramUniformMatrix4x2fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X2FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix4x2fvContextANGLE")); | 
|  | glProgramUniformMatrix3x4fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X4FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix3x4fvContextANGLE")); | 
|  | glProgramUniformMatrix4x3fvContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X3FVCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramUniformMatrix4x3fvContextANGLE")); | 
|  | glValidateProgramPipelineContextANGLE = | 
|  | reinterpret_cast<PFNGLVALIDATEPROGRAMPIPELINECONTEXTANGLEPROC>( | 
|  | loadProc("glValidateProgramPipelineContextANGLE")); | 
|  | glGetProgramPipelineInfoLogContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMPIPELINEINFOLOGCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramPipelineInfoLogContextANGLE")); | 
|  | glBindImageTextureContextANGLE = reinterpret_cast<PFNGLBINDIMAGETEXTURECONTEXTANGLEPROC>( | 
|  | loadProc("glBindImageTextureContextANGLE")); | 
|  | glGetBooleani_vContextANGLE = reinterpret_cast<PFNGLGETBOOLEANI_VCONTEXTANGLEPROC>( | 
|  | loadProc("glGetBooleani_vContextANGLE")); | 
|  | glMemoryBarrierContextANGLE = reinterpret_cast<PFNGLMEMORYBARRIERCONTEXTANGLEPROC>( | 
|  | loadProc("glMemoryBarrierContextANGLE")); | 
|  | glMemoryBarrierByRegionContextANGLE = | 
|  | reinterpret_cast<PFNGLMEMORYBARRIERBYREGIONCONTEXTANGLEPROC>( | 
|  | loadProc("glMemoryBarrierByRegionContextANGLE")); | 
|  | glTexStorage2DMultisampleContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSTORAGE2DMULTISAMPLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorage2DMultisampleContextANGLE")); | 
|  | glGetMultisamplefvContextANGLE = reinterpret_cast<PFNGLGETMULTISAMPLEFVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetMultisamplefvContextANGLE")); | 
|  | glSampleMaskiContextANGLE = | 
|  | reinterpret_cast<PFNGLSAMPLEMASKICONTEXTANGLEPROC>(loadProc("glSampleMaskiContextANGLE")); | 
|  | glGetTexLevelParameterivContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterivContextANGLE")); | 
|  | glGetTexLevelParameterfvContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterfvContextANGLE")); | 
|  | glBindVertexBufferContextANGLE = reinterpret_cast<PFNGLBINDVERTEXBUFFERCONTEXTANGLEPROC>( | 
|  | loadProc("glBindVertexBufferContextANGLE")); | 
|  | glVertexAttribFormatContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBFORMATCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribFormatContextANGLE")); | 
|  | glVertexAttribIFormatContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBIFORMATCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribIFormatContextANGLE")); | 
|  | glVertexAttribBindingContextANGLE = reinterpret_cast<PFNGLVERTEXATTRIBBINDINGCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribBindingContextANGLE")); | 
|  | glVertexBindingDivisorContextANGLE = | 
|  | reinterpret_cast<PFNGLVERTEXBINDINGDIVISORCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexBindingDivisorContextANGLE")); | 
|  | glDrawArraysInstancedBaseInstanceANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glDrawArraysInstancedBaseInstanceANGLEContextANGLE")); | 
|  | glDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE")); | 
|  | glMultiDrawArraysInstancedBaseInstanceANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glMultiDrawArraysInstancedBaseInstanceANGLEContextANGLE")); | 
|  | glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE = reinterpret_cast< | 
|  | PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE")); | 
|  | glCopySubTexture3DANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLCOPYSUBTEXTURE3DANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glCopySubTexture3DANGLEContextANGLE")); | 
|  | glCopyTexture3DANGLEContextANGLE = reinterpret_cast<PFNGLCOPYTEXTURE3DANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glCopyTexture3DANGLEContextANGLE")); | 
|  | glBlitFramebufferANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLBLITFRAMEBUFFERANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glBlitFramebufferANGLEContextANGLE")); | 
|  | glRenderbufferStorageMultisampleANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glRenderbufferStorageMultisampleANGLEContextANGLE")); | 
|  | glGetRenderbufferImageANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETRENDERBUFFERIMAGEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetRenderbufferImageANGLEContextANGLE")); | 
|  | glGetTexImageANGLEContextANGLE = reinterpret_cast<PFNGLGETTEXIMAGEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexImageANGLEContextANGLE")); | 
|  | glDrawArraysInstancedANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glDrawArraysInstancedANGLEContextANGLE")); | 
|  | glDrawElementsInstancedANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsInstancedANGLEContextANGLE")); | 
|  | glVertexAttribDivisorANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBDIVISORANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribDivisorANGLEContextANGLE")); | 
|  | glMultiDrawArraysANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWARRAYSANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glMultiDrawArraysANGLEContextANGLE")); | 
|  | glMultiDrawArraysInstancedANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWARRAYSINSTANCEDANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glMultiDrawArraysInstancedANGLEContextANGLE")); | 
|  | glMultiDrawElementsANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWELEMENTSANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glMultiDrawElementsANGLEContextANGLE")); | 
|  | glMultiDrawElementsInstancedANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWELEMENTSINSTANCEDANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glMultiDrawElementsInstancedANGLEContextANGLE")); | 
|  | glProvokingVertexANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLPROVOKINGVERTEXANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glProvokingVertexANGLEContextANGLE")); | 
|  | glDisableExtensionANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLDISABLEEXTENSIONANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glDisableExtensionANGLEContextANGLE")); | 
|  | glRequestExtensionANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLREQUESTEXTENSIONANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glRequestExtensionANGLEContextANGLE")); | 
|  | glCompressedTexImage2DRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexImage2DRobustANGLEContextANGLE")); | 
|  | glCompressedTexImage3DRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexImage3DRobustANGLEContextANGLE")); | 
|  | glCompressedTexSubImage2DRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexSubImage2DRobustANGLEContextANGLE")); | 
|  | glCompressedTexSubImage3DRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexSubImage3DRobustANGLEContextANGLE")); | 
|  | glGetActiveUniformBlockivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetActiveUniformBlockivRobustANGLEContextANGLE")); | 
|  | glGetBooleani_vRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBOOLEANI_VROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetBooleani_vRobustANGLEContextANGLE")); | 
|  | glGetBooleanvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBOOLEANVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetBooleanvRobustANGLEContextANGLE")); | 
|  | glGetBufferParameteri64vRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBUFFERPARAMETERI64VROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetBufferParameteri64vRobustANGLEContextANGLE")); | 
|  | glGetBufferParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBUFFERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetBufferParameterivRobustANGLEContextANGLE")); | 
|  | glGetBufferPointervRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBUFFERPOINTERVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetBufferPointervRobustANGLEContextANGLE")); | 
|  | glGetFloatvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFLOATVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetFloatvRobustANGLEContextANGLE")); | 
|  | glGetFramebufferAttachmentParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetFramebufferAttachmentParameterivRobustANGLEContextANGLE")); | 
|  | glGetFramebufferParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetFramebufferParameterivRobustANGLEContextANGLE")); | 
|  | glGetInteger64i_vRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETINTEGER64I_VROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetInteger64i_vRobustANGLEContextANGLE")); | 
|  | glGetInteger64vRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETINTEGER64VROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetInteger64vRobustANGLEContextANGLE")); | 
|  | glGetIntegeri_vRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETINTEGERI_VROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetIntegeri_vRobustANGLEContextANGLE")); | 
|  | glGetIntegervRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETINTEGERVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetIntegervRobustANGLEContextANGLE")); | 
|  | glGetInternalformativRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETINTERNALFORMATIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetInternalformativRobustANGLEContextANGLE")); | 
|  | glGetMultisamplefvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETMULTISAMPLEFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetMultisamplefvRobustANGLEContextANGLE")); | 
|  | glGetPointervRobustANGLERobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetPointervRobustANGLERobustANGLEContextANGLE")); | 
|  | glGetProgramInterfaceivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMINTERFACEIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramInterfaceivRobustANGLEContextANGLE")); | 
|  | glGetProgramivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramivRobustANGLEContextANGLE")); | 
|  | glGetQueryObjecti64vRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTI64VROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjecti64vRobustANGLEContextANGLE")); | 
|  | glGetQueryObjectivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectivRobustANGLEContextANGLE")); | 
|  | glGetQueryObjectui64vRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTUI64VROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectui64vRobustANGLEContextANGLE")); | 
|  | glGetQueryObjectuivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTUIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectuivRobustANGLEContextANGLE")); | 
|  | glGetQueryivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryivRobustANGLEContextANGLE")); | 
|  | glGetRenderbufferParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetRenderbufferParameterivRobustANGLEContextANGLE")); | 
|  | glGetSamplerParameterIivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterIivRobustANGLEContextANGLE")); | 
|  | glGetSamplerParameterIuivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterIuivRobustANGLEContextANGLE")); | 
|  | glGetSamplerParameterfvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterfvRobustANGLEContextANGLE")); | 
|  | glGetSamplerParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterivRobustANGLEContextANGLE")); | 
|  | glGetShaderivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSHADERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetShaderivRobustANGLEContextANGLE")); | 
|  | glGetTexLevelParameterfvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterfvRobustANGLEContextANGLE")); | 
|  | glGetTexLevelParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterivRobustANGLEContextANGLE")); | 
|  | glGetTexParameterIivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERIIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterIivRobustANGLEContextANGLE")); | 
|  | glGetTexParameterIuivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERIUIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterIuivRobustANGLEContextANGLE")); | 
|  | glGetTexParameterfvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterfvRobustANGLEContextANGLE")); | 
|  | glGetTexParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterivRobustANGLEContextANGLE")); | 
|  | glGetUniformfvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetUniformfvRobustANGLEContextANGLE")); | 
|  | glGetUniformivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetUniformivRobustANGLEContextANGLE")); | 
|  | glGetUniformuivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETUNIFORMUIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetUniformuivRobustANGLEContextANGLE")); | 
|  | glGetVertexAttribIivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBIIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribIivRobustANGLEContextANGLE")); | 
|  | glGetVertexAttribIuivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBIUIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribIuivRobustANGLEContextANGLE")); | 
|  | glGetVertexAttribPointervRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribPointervRobustANGLEContextANGLE")); | 
|  | glGetVertexAttribfvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribfvRobustANGLEContextANGLE")); | 
|  | glGetVertexAttribivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETVERTEXATTRIBIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetVertexAttribivRobustANGLEContextANGLE")); | 
|  | glGetnUniformfvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETNUNIFORMFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetnUniformfvRobustANGLEContextANGLE")); | 
|  | glGetnUniformivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETNUNIFORMIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetnUniformivRobustANGLEContextANGLE")); | 
|  | glGetnUniformuivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETNUNIFORMUIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetnUniformuivRobustANGLEContextANGLE")); | 
|  | glReadPixelsRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLREADPIXELSROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glReadPixelsRobustANGLEContextANGLE")); | 
|  | glReadnPixelsRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLREADNPIXELSROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glReadnPixelsRobustANGLEContextANGLE")); | 
|  | glSamplerParameterIivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterIivRobustANGLEContextANGLE")); | 
|  | glSamplerParameterIuivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterIuivRobustANGLEContextANGLE")); | 
|  | glSamplerParameterfvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterfvRobustANGLEContextANGLE")); | 
|  | glSamplerParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterivRobustANGLEContextANGLE")); | 
|  | glTexImage2DRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXIMAGE2DROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexImage2DRobustANGLEContextANGLE")); | 
|  | glTexImage3DRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXIMAGE3DROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexImage3DRobustANGLEContextANGLE")); | 
|  | glTexParameterIivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXPARAMETERIIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterIivRobustANGLEContextANGLE")); | 
|  | glTexParameterIuivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXPARAMETERIUIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterIuivRobustANGLEContextANGLE")); | 
|  | glTexParameterfvRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXPARAMETERFVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterfvRobustANGLEContextANGLE")); | 
|  | glTexParameterivRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXPARAMETERIVROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterivRobustANGLEContextANGLE")); | 
|  | glTexSubImage2DRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSUBIMAGE2DROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexSubImage2DRobustANGLEContextANGLE")); | 
|  | glTexSubImage3DRobustANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSUBIMAGE3DROBUSTANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexSubImage3DRobustANGLEContextANGLE")); | 
|  | glInvalidateTextureANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLINVALIDATETEXTUREANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glInvalidateTextureANGLEContextANGLE")); | 
|  | glTexImage2DExternalANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXIMAGE2DEXTERNALANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexImage2DExternalANGLEContextANGLE")); | 
|  | glGetMultisamplefvANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETMULTISAMPLEFVANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetMultisamplefvANGLEContextANGLE")); | 
|  | glGetTexLevelParameterfvANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterfvANGLEContextANGLE")); | 
|  | glGetTexLevelParameterivANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexLevelParameterivANGLEContextANGLE")); | 
|  | glSampleMaskiANGLEContextANGLE = reinterpret_cast<PFNGLSAMPLEMASKIANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glSampleMaskiANGLEContextANGLE")); | 
|  | glTexStorage2DMultisampleANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSTORAGE2DMULTISAMPLEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorage2DMultisampleANGLEContextANGLE")); | 
|  | glGetTranslatedShaderSourceANGLEContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTRANSLATEDSHADERSOURCEANGLECONTEXTANGLEPROC>( | 
|  | loadProc("glGetTranslatedShaderSourceANGLEContextANGLE")); | 
|  | glBindUniformLocationCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLBINDUNIFORMLOCATIONCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glBindUniformLocationCHROMIUMContextANGLE")); | 
|  | glCompressedCopyTextureCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedCopyTextureCHROMIUMContextANGLE")); | 
|  | glCopySubTextureCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLCOPYSUBTEXTURECHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glCopySubTextureCHROMIUMContextANGLE")); | 
|  | glCopyTextureCHROMIUMContextANGLE = reinterpret_cast<PFNGLCOPYTEXTURECHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glCopyTextureCHROMIUMContextANGLE")); | 
|  | glCoverageModulationCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLCOVERAGEMODULATIONCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glCoverageModulationCHROMIUMContextANGLE")); | 
|  | glMatrixLoadIdentityCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLMATRIXLOADIDENTITYCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glMatrixLoadIdentityCHROMIUMContextANGLE")); | 
|  | glMatrixLoadfCHROMIUMContextANGLE = reinterpret_cast<PFNGLMATRIXLOADFCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glMatrixLoadfCHROMIUMContextANGLE")); | 
|  | glLoseContextCHROMIUMContextANGLE = reinterpret_cast<PFNGLLOSECONTEXTCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glLoseContextCHROMIUMContextANGLE")); | 
|  | glBindFragmentInputLocationCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLBINDFRAGMENTINPUTLOCATIONCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glBindFragmentInputLocationCHROMIUMContextANGLE")); | 
|  | glCoverFillPathCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLCOVERFILLPATHCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glCoverFillPathCHROMIUMContextANGLE")); | 
|  | glCoverFillPathInstancedCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLCOVERFILLPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glCoverFillPathInstancedCHROMIUMContextANGLE")); | 
|  | glCoverStrokePathCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLCOVERSTROKEPATHCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glCoverStrokePathCHROMIUMContextANGLE")); | 
|  | glCoverStrokePathInstancedCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLCOVERSTROKEPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glCoverStrokePathInstancedCHROMIUMContextANGLE")); | 
|  | glDeletePathsCHROMIUMContextANGLE = reinterpret_cast<PFNGLDELETEPATHSCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glDeletePathsCHROMIUMContextANGLE")); | 
|  | glGenPathsCHROMIUMContextANGLE = reinterpret_cast<PFNGLGENPATHSCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glGenPathsCHROMIUMContextANGLE")); | 
|  | glGetPathParameterfvCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPATHPARAMETERFVCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glGetPathParameterfvCHROMIUMContextANGLE")); | 
|  | glGetPathParameterivCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPATHPARAMETERIVCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glGetPathParameterivCHROMIUMContextANGLE")); | 
|  | glIsPathCHROMIUMContextANGLE = reinterpret_cast<PFNGLISPATHCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glIsPathCHROMIUMContextANGLE")); | 
|  | glPathCommandsCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLPATHCOMMANDSCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glPathCommandsCHROMIUMContextANGLE")); | 
|  | glPathParameterfCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLPATHPARAMETERFCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glPathParameterfCHROMIUMContextANGLE")); | 
|  | glPathParameteriCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLPATHPARAMETERICHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glPathParameteriCHROMIUMContextANGLE")); | 
|  | glPathStencilFuncCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLPATHSTENCILFUNCCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glPathStencilFuncCHROMIUMContextANGLE")); | 
|  | glProgramPathFragmentInputGenCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLPROGRAMPATHFRAGMENTINPUTGENCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramPathFragmentInputGenCHROMIUMContextANGLE")); | 
|  | glStencilFillPathCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILFILLPATHCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glStencilFillPathCHROMIUMContextANGLE")); | 
|  | glStencilFillPathInstancedCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILFILLPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glStencilFillPathInstancedCHROMIUMContextANGLE")); | 
|  | glStencilStrokePathCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILSTROKEPATHCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glStencilStrokePathCHROMIUMContextANGLE")); | 
|  | glStencilStrokePathInstancedCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILSTROKEPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glStencilStrokePathInstancedCHROMIUMContextANGLE")); | 
|  | glStencilThenCoverFillPathCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILTHENCOVERFILLPATHCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glStencilThenCoverFillPathCHROMIUMContextANGLE")); | 
|  | glStencilThenCoverFillPathInstancedCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glStencilThenCoverFillPathInstancedCHROMIUMContextANGLE")); | 
|  | glStencilThenCoverStrokePathCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILTHENCOVERSTROKEPATHCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glStencilThenCoverStrokePathCHROMIUMContextANGLE")); | 
|  | glStencilThenCoverStrokePathInstancedCHROMIUMContextANGLE = | 
|  | reinterpret_cast<PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDCHROMIUMCONTEXTANGLEPROC>( | 
|  | loadProc("glStencilThenCoverStrokePathInstancedCHROMIUMContextANGLE")); | 
|  | glBindFragDataLocationEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLBINDFRAGDATALOCATIONEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glBindFragDataLocationEXTContextANGLE")); | 
|  | glBindFragDataLocationIndexedEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLBINDFRAGDATALOCATIONINDEXEDEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glBindFragDataLocationIndexedEXTContextANGLE")); | 
|  | glGetFragDataIndexEXTContextANGLE = reinterpret_cast<PFNGLGETFRAGDATAINDEXEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetFragDataIndexEXTContextANGLE")); | 
|  | glGetProgramResourceLocationIndexEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramResourceLocationIndexEXTContextANGLE")); | 
|  | glInsertEventMarkerEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLINSERTEVENTMARKEREXTCONTEXTANGLEPROC>( | 
|  | loadProc("glInsertEventMarkerEXTContextANGLE")); | 
|  | glPopGroupMarkerEXTContextANGLE = reinterpret_cast<PFNGLPOPGROUPMARKEREXTCONTEXTANGLEPROC>( | 
|  | loadProc("glPopGroupMarkerEXTContextANGLE")); | 
|  | glPushGroupMarkerEXTContextANGLE = reinterpret_cast<PFNGLPUSHGROUPMARKEREXTCONTEXTANGLEPROC>( | 
|  | loadProc("glPushGroupMarkerEXTContextANGLE")); | 
|  | glDiscardFramebufferEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLDISCARDFRAMEBUFFEREXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDiscardFramebufferEXTContextANGLE")); | 
|  | glBeginQueryEXTContextANGLE = reinterpret_cast<PFNGLBEGINQUERYEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glBeginQueryEXTContextANGLE")); | 
|  | glDeleteQueriesEXTContextANGLE = reinterpret_cast<PFNGLDELETEQUERIESEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteQueriesEXTContextANGLE")); | 
|  | glEndQueryEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLENDQUERYEXTCONTEXTANGLEPROC>(loadProc("glEndQueryEXTContextANGLE")); | 
|  | glGenQueriesEXTContextANGLE = reinterpret_cast<PFNGLGENQUERIESEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGenQueriesEXTContextANGLE")); | 
|  | glGetQueryObjecti64vEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTI64VEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjecti64vEXTContextANGLE")); | 
|  | glGetQueryObjectivEXTContextANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTIVEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectivEXTContextANGLE")); | 
|  | glGetQueryObjectui64vEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTUI64VEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectui64vEXTContextANGLE")); | 
|  | glGetQueryObjectuivEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLGETQUERYOBJECTUIVEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryObjectuivEXTContextANGLE")); | 
|  | glGetQueryivEXTContextANGLE = reinterpret_cast<PFNGLGETQUERYIVEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetQueryivEXTContextANGLE")); | 
|  | glIsQueryEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLISQUERYEXTCONTEXTANGLEPROC>(loadProc("glIsQueryEXTContextANGLE")); | 
|  | glQueryCounterEXTContextANGLE = reinterpret_cast<PFNGLQUERYCOUNTEREXTCONTEXTANGLEPROC>( | 
|  | loadProc("glQueryCounterEXTContextANGLE")); | 
|  | glDrawBuffersEXTContextANGLE = reinterpret_cast<PFNGLDRAWBUFFERSEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawBuffersEXTContextANGLE")); | 
|  | glDrawElementsBaseVertexEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsBaseVertexEXTContextANGLE")); | 
|  | glDrawElementsInstancedBaseVertexEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsInstancedBaseVertexEXTContextANGLE")); | 
|  | glDrawRangeElementsBaseVertexEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawRangeElementsBaseVertexEXTContextANGLE")); | 
|  | glMultiDrawElementsBaseVertexEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glMultiDrawElementsBaseVertexEXTContextANGLE")); | 
|  | glFramebufferTextureEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferTextureEXTContextANGLE")); | 
|  | glDrawArraysInstancedEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawArraysInstancedEXTContextANGLE")); | 
|  | glDrawElementsInstancedEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsInstancedEXTContextANGLE")); | 
|  | glVertexAttribDivisorEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLVERTEXATTRIBDIVISOREXTCONTEXTANGLEPROC>( | 
|  | loadProc("glVertexAttribDivisorEXTContextANGLE")); | 
|  | glFlushMappedBufferRangeEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLFLUSHMAPPEDBUFFERRANGEEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glFlushMappedBufferRangeEXTContextANGLE")); | 
|  | glMapBufferRangeEXTContextANGLE = reinterpret_cast<PFNGLMAPBUFFERRANGEEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glMapBufferRangeEXTContextANGLE")); | 
|  | glBufferStorageMemEXTContextANGLE = reinterpret_cast<PFNGLBUFFERSTORAGEMEMEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glBufferStorageMemEXTContextANGLE")); | 
|  | glCreateMemoryObjectsEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLCREATEMEMORYOBJECTSEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glCreateMemoryObjectsEXTContextANGLE")); | 
|  | glDeleteMemoryObjectsEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLDELETEMEMORYOBJECTSEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteMemoryObjectsEXTContextANGLE")); | 
|  | glGetMemoryObjectParameterivEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLGETMEMORYOBJECTPARAMETERIVEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetMemoryObjectParameterivEXTContextANGLE")); | 
|  | glGetUnsignedBytei_vEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLGETUNSIGNEDBYTEI_VEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetUnsignedBytei_vEXTContextANGLE")); | 
|  | glGetUnsignedBytevEXTContextANGLE = reinterpret_cast<PFNGLGETUNSIGNEDBYTEVEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetUnsignedBytevEXTContextANGLE")); | 
|  | glIsMemoryObjectEXTContextANGLE = reinterpret_cast<PFNGLISMEMORYOBJECTEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glIsMemoryObjectEXTContextANGLE")); | 
|  | glMemoryObjectParameterivEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLMEMORYOBJECTPARAMETERIVEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glMemoryObjectParameterivEXTContextANGLE")); | 
|  | glTexStorageMem2DEXTContextANGLE = reinterpret_cast<PFNGLTEXSTORAGEMEM2DEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorageMem2DEXTContextANGLE")); | 
|  | glTexStorageMem2DMultisampleEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorageMem2DMultisampleEXTContextANGLE")); | 
|  | glTexStorageMem3DEXTContextANGLE = reinterpret_cast<PFNGLTEXSTORAGEMEM3DEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorageMem3DEXTContextANGLE")); | 
|  | glTexStorageMem3DMultisampleEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorageMem3DMultisampleEXTContextANGLE")); | 
|  | glImportMemoryFdEXTContextANGLE = reinterpret_cast<PFNGLIMPORTMEMORYFDEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glImportMemoryFdEXTContextANGLE")); | 
|  | glFramebufferTexture2DMultisampleEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferTexture2DMultisampleEXTContextANGLE")); | 
|  | glRenderbufferStorageMultisampleEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glRenderbufferStorageMultisampleEXTContextANGLE")); | 
|  | glGetGraphicsResetStatusEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLGETGRAPHICSRESETSTATUSEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetGraphicsResetStatusEXTContextANGLE")); | 
|  | glGetnUniformfvEXTContextANGLE = reinterpret_cast<PFNGLGETNUNIFORMFVEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetnUniformfvEXTContextANGLE")); | 
|  | glGetnUniformivEXTContextANGLE = reinterpret_cast<PFNGLGETNUNIFORMIVEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetnUniformivEXTContextANGLE")); | 
|  | glReadnPixelsEXTContextANGLE = reinterpret_cast<PFNGLREADNPIXELSEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glReadnPixelsEXTContextANGLE")); | 
|  | glDeleteSemaphoresEXTContextANGLE = reinterpret_cast<PFNGLDELETESEMAPHORESEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteSemaphoresEXTContextANGLE")); | 
|  | glGenSemaphoresEXTContextANGLE = reinterpret_cast<PFNGLGENSEMAPHORESEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGenSemaphoresEXTContextANGLE")); | 
|  | glGetSemaphoreParameterui64vEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSEMAPHOREPARAMETERUI64VEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glGetSemaphoreParameterui64vEXTContextANGLE")); | 
|  | glIsSemaphoreEXTContextANGLE = reinterpret_cast<PFNGLISSEMAPHOREEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glIsSemaphoreEXTContextANGLE")); | 
|  | glSemaphoreParameterui64vEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLSEMAPHOREPARAMETERUI64VEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glSemaphoreParameterui64vEXTContextANGLE")); | 
|  | glSignalSemaphoreEXTContextANGLE = reinterpret_cast<PFNGLSIGNALSEMAPHOREEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glSignalSemaphoreEXTContextANGLE")); | 
|  | glWaitSemaphoreEXTContextANGLE = reinterpret_cast<PFNGLWAITSEMAPHOREEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glWaitSemaphoreEXTContextANGLE")); | 
|  | glImportSemaphoreFdEXTContextANGLE = | 
|  | reinterpret_cast<PFNGLIMPORTSEMAPHOREFDEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glImportSemaphoreFdEXTContextANGLE")); | 
|  | glTexStorage1DEXTContextANGLE = reinterpret_cast<PFNGLTEXSTORAGE1DEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorage1DEXTContextANGLE")); | 
|  | glTexStorage2DEXTContextANGLE = reinterpret_cast<PFNGLTEXSTORAGE2DEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorage2DEXTContextANGLE")); | 
|  | glTexStorage3DEXTContextANGLE = reinterpret_cast<PFNGLTEXSTORAGE3DEXTCONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorage3DEXTContextANGLE")); | 
|  | glDebugMessageCallbackKHRContextANGLE = | 
|  | reinterpret_cast<PFNGLDEBUGMESSAGECALLBACKKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glDebugMessageCallbackKHRContextANGLE")); | 
|  | glDebugMessageControlKHRContextANGLE = | 
|  | reinterpret_cast<PFNGLDEBUGMESSAGECONTROLKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glDebugMessageControlKHRContextANGLE")); | 
|  | glDebugMessageInsertKHRContextANGLE = | 
|  | reinterpret_cast<PFNGLDEBUGMESSAGEINSERTKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glDebugMessageInsertKHRContextANGLE")); | 
|  | glGetDebugMessageLogKHRContextANGLE = | 
|  | reinterpret_cast<PFNGLGETDEBUGMESSAGELOGKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glGetDebugMessageLogKHRContextANGLE")); | 
|  | glGetObjectLabelKHRContextANGLE = reinterpret_cast<PFNGLGETOBJECTLABELKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glGetObjectLabelKHRContextANGLE")); | 
|  | glGetObjectPtrLabelKHRContextANGLE = | 
|  | reinterpret_cast<PFNGLGETOBJECTPTRLABELKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glGetObjectPtrLabelKHRContextANGLE")); | 
|  | glGetPointervKHRContextANGLE = reinterpret_cast<PFNGLGETPOINTERVKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glGetPointervKHRContextANGLE")); | 
|  | glObjectLabelKHRContextANGLE = reinterpret_cast<PFNGLOBJECTLABELKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glObjectLabelKHRContextANGLE")); | 
|  | glObjectPtrLabelKHRContextANGLE = reinterpret_cast<PFNGLOBJECTPTRLABELKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glObjectPtrLabelKHRContextANGLE")); | 
|  | glPopDebugGroupKHRContextANGLE = reinterpret_cast<PFNGLPOPDEBUGGROUPKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glPopDebugGroupKHRContextANGLE")); | 
|  | glPushDebugGroupKHRContextANGLE = reinterpret_cast<PFNGLPUSHDEBUGGROUPKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glPushDebugGroupKHRContextANGLE")); | 
|  | glMaxShaderCompilerThreadsKHRContextANGLE = | 
|  | reinterpret_cast<PFNGLMAXSHADERCOMPILERTHREADSKHRCONTEXTANGLEPROC>( | 
|  | loadProc("glMaxShaderCompilerThreadsKHRContextANGLE")); | 
|  | glDeleteFencesNVContextANGLE = reinterpret_cast<PFNGLDELETEFENCESNVCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteFencesNVContextANGLE")); | 
|  | glFinishFenceNVContextANGLE = reinterpret_cast<PFNGLFINISHFENCENVCONTEXTANGLEPROC>( | 
|  | loadProc("glFinishFenceNVContextANGLE")); | 
|  | glGenFencesNVContextANGLE = | 
|  | reinterpret_cast<PFNGLGENFENCESNVCONTEXTANGLEPROC>(loadProc("glGenFencesNVContextANGLE")); | 
|  | glGetFenceivNVContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFENCEIVNVCONTEXTANGLEPROC>(loadProc("glGetFenceivNVContextANGLE")); | 
|  | glIsFenceNVContextANGLE = | 
|  | reinterpret_cast<PFNGLISFENCENVCONTEXTANGLEPROC>(loadProc("glIsFenceNVContextANGLE")); | 
|  | glSetFenceNVContextANGLE = | 
|  | reinterpret_cast<PFNGLSETFENCENVCONTEXTANGLEPROC>(loadProc("glSetFenceNVContextANGLE")); | 
|  | glTestFenceNVContextANGLE = | 
|  | reinterpret_cast<PFNGLTESTFENCENVCONTEXTANGLEPROC>(loadProc("glTestFenceNVContextANGLE")); | 
|  | glEGLImageTargetRenderbufferStorageOESContextANGLE = | 
|  | reinterpret_cast<PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESCONTEXTANGLEPROC>( | 
|  | loadProc("glEGLImageTargetRenderbufferStorageOESContextANGLE")); | 
|  | glEGLImageTargetTexture2DOESContextANGLE = | 
|  | reinterpret_cast<PFNGLEGLIMAGETARGETTEXTURE2DOESCONTEXTANGLEPROC>( | 
|  | loadProc("glEGLImageTargetTexture2DOESContextANGLE")); | 
|  | glDrawElementsBaseVertexOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXOESCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsBaseVertexOESContextANGLE")); | 
|  | glDrawElementsInstancedBaseVertexOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawElementsInstancedBaseVertexOESContextANGLE")); | 
|  | glDrawRangeElementsBaseVertexOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXOESCONTEXTANGLEPROC>( | 
|  | loadProc("glDrawRangeElementsBaseVertexOESContextANGLE")); | 
|  | glGetProgramBinaryOESContextANGLE = reinterpret_cast<PFNGLGETPROGRAMBINARYOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetProgramBinaryOESContextANGLE")); | 
|  | glProgramBinaryOESContextANGLE = reinterpret_cast<PFNGLPROGRAMBINARYOESCONTEXTANGLEPROC>( | 
|  | loadProc("glProgramBinaryOESContextANGLE")); | 
|  | glGetBufferPointervOESContextANGLE = | 
|  | reinterpret_cast<PFNGLGETBUFFERPOINTERVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetBufferPointervOESContextANGLE")); | 
|  | glMapBufferOESContextANGLE = | 
|  | reinterpret_cast<PFNGLMAPBUFFEROESCONTEXTANGLEPROC>(loadProc("glMapBufferOESContextANGLE")); | 
|  | glUnmapBufferOESContextANGLE = reinterpret_cast<PFNGLUNMAPBUFFEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glUnmapBufferOESContextANGLE")); | 
|  | glCompressedTexImage3DOESContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DOESCONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexImage3DOESContextANGLE")); | 
|  | glCompressedTexSubImage3DOESContextANGLE = | 
|  | reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DOESCONTEXTANGLEPROC>( | 
|  | loadProc("glCompressedTexSubImage3DOESContextANGLE")); | 
|  | glCopyTexSubImage3DOESContextANGLE = | 
|  | reinterpret_cast<PFNGLCOPYTEXSUBIMAGE3DOESCONTEXTANGLEPROC>( | 
|  | loadProc("glCopyTexSubImage3DOESContextANGLE")); | 
|  | glFramebufferTexture3DOESContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE3DOESCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferTexture3DOESContextANGLE")); | 
|  | glTexImage3DOESContextANGLE = reinterpret_cast<PFNGLTEXIMAGE3DOESCONTEXTANGLEPROC>( | 
|  | loadProc("glTexImage3DOESContextANGLE")); | 
|  | glTexSubImage3DOESContextANGLE = reinterpret_cast<PFNGLTEXSUBIMAGE3DOESCONTEXTANGLEPROC>( | 
|  | loadProc("glTexSubImage3DOESContextANGLE")); | 
|  | glGetSamplerParameterIivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterIivOESContextANGLE")); | 
|  | glGetSamplerParameterIuivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetSamplerParameterIuivOESContextANGLE")); | 
|  | glGetTexParameterIivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERIIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterIivOESContextANGLE")); | 
|  | glGetTexParameterIuivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLGETTEXPARAMETERIUIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexParameterIuivOESContextANGLE")); | 
|  | glSamplerParameterIivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterIivOESContextANGLE")); | 
|  | glSamplerParameterIuivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glSamplerParameterIuivOESContextANGLE")); | 
|  | glTexParameterIivOESContextANGLE = reinterpret_cast<PFNGLTEXPARAMETERIIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterIivOESContextANGLE")); | 
|  | glTexParameterIuivOESContextANGLE = reinterpret_cast<PFNGLTEXPARAMETERIUIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glTexParameterIuivOESContextANGLE")); | 
|  | glTexStorage3DMultisampleOESContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXSTORAGE3DMULTISAMPLEOESCONTEXTANGLEPROC>( | 
|  | loadProc("glTexStorage3DMultisampleOESContextANGLE")); | 
|  | glBindVertexArrayOESContextANGLE = reinterpret_cast<PFNGLBINDVERTEXARRAYOESCONTEXTANGLEPROC>( | 
|  | loadProc("glBindVertexArrayOESContextANGLE")); | 
|  | glDeleteVertexArraysOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDELETEVERTEXARRAYSOESCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteVertexArraysOESContextANGLE")); | 
|  | glGenVertexArraysOESContextANGLE = reinterpret_cast<PFNGLGENVERTEXARRAYSOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGenVertexArraysOESContextANGLE")); | 
|  | glIsVertexArrayOESContextANGLE = reinterpret_cast<PFNGLISVERTEXARRAYOESCONTEXTANGLEPROC>( | 
|  | loadProc("glIsVertexArrayOESContextANGLE")); | 
|  | glFramebufferTextureMultiviewOVRContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferTextureMultiviewOVRContextANGLE")); | 
|  | glDrawTexfOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWTEXFOESCONTEXTANGLEPROC>(loadProc("glDrawTexfOESContextANGLE")); | 
|  | glDrawTexfvOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWTEXFVOESCONTEXTANGLEPROC>(loadProc("glDrawTexfvOESContextANGLE")); | 
|  | glDrawTexiOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWTEXIOESCONTEXTANGLEPROC>(loadProc("glDrawTexiOESContextANGLE")); | 
|  | glDrawTexivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWTEXIVOESCONTEXTANGLEPROC>(loadProc("glDrawTexivOESContextANGLE")); | 
|  | glDrawTexsOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWTEXSOESCONTEXTANGLEPROC>(loadProc("glDrawTexsOESContextANGLE")); | 
|  | glDrawTexsvOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWTEXSVOESCONTEXTANGLEPROC>(loadProc("glDrawTexsvOESContextANGLE")); | 
|  | glDrawTexxOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWTEXXOESCONTEXTANGLEPROC>(loadProc("glDrawTexxOESContextANGLE")); | 
|  | glDrawTexxvOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDRAWTEXXVOESCONTEXTANGLEPROC>(loadProc("glDrawTexxvOESContextANGLE")); | 
|  | glBindFramebufferOESContextANGLE = reinterpret_cast<PFNGLBINDFRAMEBUFFEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glBindFramebufferOESContextANGLE")); | 
|  | glBindRenderbufferOESContextANGLE = reinterpret_cast<PFNGLBINDRENDERBUFFEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glBindRenderbufferOESContextANGLE")); | 
|  | glCheckFramebufferStatusOESContextANGLE = | 
|  | reinterpret_cast<PFNGLCHECKFRAMEBUFFERSTATUSOESCONTEXTANGLEPROC>( | 
|  | loadProc("glCheckFramebufferStatusOESContextANGLE")); | 
|  | glDeleteFramebuffersOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDELETEFRAMEBUFFERSOESCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteFramebuffersOESContextANGLE")); | 
|  | glDeleteRenderbuffersOESContextANGLE = | 
|  | reinterpret_cast<PFNGLDELETERENDERBUFFERSOESCONTEXTANGLEPROC>( | 
|  | loadProc("glDeleteRenderbuffersOESContextANGLE")); | 
|  | glFramebufferRenderbufferOESContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERRENDERBUFFEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferRenderbufferOESContextANGLE")); | 
|  | glFramebufferTexture2DOESContextANGLE = | 
|  | reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DOESCONTEXTANGLEPROC>( | 
|  | loadProc("glFramebufferTexture2DOESContextANGLE")); | 
|  | glGenFramebuffersOESContextANGLE = reinterpret_cast<PFNGLGENFRAMEBUFFERSOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGenFramebuffersOESContextANGLE")); | 
|  | glGenRenderbuffersOESContextANGLE = reinterpret_cast<PFNGLGENRENDERBUFFERSOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGenRenderbuffersOESContextANGLE")); | 
|  | glGenerateMipmapOESContextANGLE = reinterpret_cast<PFNGLGENERATEMIPMAPOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGenerateMipmapOESContextANGLE")); | 
|  | glGetFramebufferAttachmentParameterivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetFramebufferAttachmentParameterivOESContextANGLE")); | 
|  | glGetRenderbufferParameterivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetRenderbufferParameterivOESContextANGLE")); | 
|  | glIsFramebufferOESContextANGLE = reinterpret_cast<PFNGLISFRAMEBUFFEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glIsFramebufferOESContextANGLE")); | 
|  | glIsRenderbufferOESContextANGLE = reinterpret_cast<PFNGLISRENDERBUFFEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glIsRenderbufferOESContextANGLE")); | 
|  | glRenderbufferStorageOESContextANGLE = | 
|  | reinterpret_cast<PFNGLRENDERBUFFERSTORAGEOESCONTEXTANGLEPROC>( | 
|  | loadProc("glRenderbufferStorageOESContextANGLE")); | 
|  | glCurrentPaletteMatrixOESContextANGLE = | 
|  | reinterpret_cast<PFNGLCURRENTPALETTEMATRIXOESCONTEXTANGLEPROC>( | 
|  | loadProc("glCurrentPaletteMatrixOESContextANGLE")); | 
|  | glLoadPaletteFromModelViewMatrixOESContextANGLE = | 
|  | reinterpret_cast<PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESCONTEXTANGLEPROC>( | 
|  | loadProc("glLoadPaletteFromModelViewMatrixOESContextANGLE")); | 
|  | glMatrixIndexPointerOESContextANGLE = | 
|  | reinterpret_cast<PFNGLMATRIXINDEXPOINTEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glMatrixIndexPointerOESContextANGLE")); | 
|  | glWeightPointerOESContextANGLE = reinterpret_cast<PFNGLWEIGHTPOINTEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glWeightPointerOESContextANGLE")); | 
|  | glPointSizePointerOESContextANGLE = reinterpret_cast<PFNGLPOINTSIZEPOINTEROESCONTEXTANGLEPROC>( | 
|  | loadProc("glPointSizePointerOESContextANGLE")); | 
|  | glQueryMatrixxOESContextANGLE = reinterpret_cast<PFNGLQUERYMATRIXXOESCONTEXTANGLEPROC>( | 
|  | loadProc("glQueryMatrixxOESContextANGLE")); | 
|  | glGetTexGenfvOESContextANGLE = reinterpret_cast<PFNGLGETTEXGENFVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexGenfvOESContextANGLE")); | 
|  | glGetTexGenivOESContextANGLE = reinterpret_cast<PFNGLGETTEXGENIVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexGenivOESContextANGLE")); | 
|  | glGetTexGenxvOESContextANGLE = reinterpret_cast<PFNGLGETTEXGENXVOESCONTEXTANGLEPROC>( | 
|  | loadProc("glGetTexGenxvOESContextANGLE")); | 
|  | glTexGenfOESContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXGENFOESCONTEXTANGLEPROC>(loadProc("glTexGenfOESContextANGLE")); | 
|  | glTexGenfvOESContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXGENFVOESCONTEXTANGLEPROC>(loadProc("glTexGenfvOESContextANGLE")); | 
|  | glTexGeniOESContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXGENIOESCONTEXTANGLEPROC>(loadProc("glTexGeniOESContextANGLE")); | 
|  | glTexGenivOESContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXGENIVOESCONTEXTANGLEPROC>(loadProc("glTexGenivOESContextANGLE")); | 
|  | glTexGenxOESContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXGENXOESCONTEXTANGLEPROC>(loadProc("glTexGenxOESContextANGLE")); | 
|  | glTexGenxvOESContextANGLE = | 
|  | reinterpret_cast<PFNGLTEXGENXVOESCONTEXTANGLEPROC>(loadProc("glTexGenxvOESContextANGLE")); | 
|  | } | 
|  | }  // namespace angle |