Edit

kc3-lang/angle/util/gles_loader_autogen.h

Branch :

  • Show log

    Commit

  • Author : Jeff Vigil
    Date : 2020-01-03 11:52:15
    Hash : 3311ef65
    Message : update date comments to 2020 run_code_generation.py updated comments with 2019 to 2020. Put all date updates into this one CL. This also updated hashes. Bug: angleproject:4262 Change-Id: Ia213dd5e47f155986cbb4161d777724355878af0 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1986994 Commit-Queue: Mohan Maiya <m.maiya@samsung.com> Reviewed-by: Mohan Maiya <m.maiya@samsung.com> Reviewed-by: Jamie Madill <jmadill@chromium.org>

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