// GENERATED FILE - DO NOT EDIT. // Generated by generate_loader.py using data from gl.xml and gl_angle_ext.xml. // // Copyright 2018 The ANGLE Project Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // // gles_loader_autogen.cpp: // Simple GLES function loader. #include "gles_loader_autogen.h" ANGLE_UTIL_EXPORT PFNGLALPHAFUNCPROC l_glAlphaFunc; ANGLE_UTIL_EXPORT PFNGLCLIPPLANEFPROC l_glClipPlanef; ANGLE_UTIL_EXPORT PFNGLCOLOR4FPROC l_glColor4f; ANGLE_UTIL_EXPORT PFNGLFOGFPROC l_glFogf; ANGLE_UTIL_EXPORT PFNGLFOGFVPROC l_glFogfv; ANGLE_UTIL_EXPORT PFNGLFRUSTUMFPROC l_glFrustumf; ANGLE_UTIL_EXPORT PFNGLGETCLIPPLANEFPROC l_glGetClipPlanef; ANGLE_UTIL_EXPORT PFNGLGETLIGHTFVPROC l_glGetLightfv; ANGLE_UTIL_EXPORT PFNGLGETMATERIALFVPROC l_glGetMaterialfv; ANGLE_UTIL_EXPORT PFNGLGETTEXENVFVPROC l_glGetTexEnvfv; ANGLE_UTIL_EXPORT PFNGLLIGHTMODELFPROC l_glLightModelf; ANGLE_UTIL_EXPORT PFNGLLIGHTMODELFVPROC l_glLightModelfv; ANGLE_UTIL_EXPORT PFNGLLIGHTFPROC l_glLightf; ANGLE_UTIL_EXPORT PFNGLLIGHTFVPROC l_glLightfv; ANGLE_UTIL_EXPORT PFNGLLOADMATRIXFPROC l_glLoadMatrixf; ANGLE_UTIL_EXPORT PFNGLMATERIALFPROC l_glMaterialf; ANGLE_UTIL_EXPORT PFNGLMATERIALFVPROC l_glMaterialfv; ANGLE_UTIL_EXPORT PFNGLMULTMATRIXFPROC l_glMultMatrixf; ANGLE_UTIL_EXPORT PFNGLMULTITEXCOORD4FPROC l_glMultiTexCoord4f; ANGLE_UTIL_EXPORT PFNGLNORMAL3FPROC l_glNormal3f; ANGLE_UTIL_EXPORT PFNGLORTHOFPROC l_glOrthof; ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERFPROC l_glPointParameterf; ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERFVPROC l_glPointParameterfv; ANGLE_UTIL_EXPORT PFNGLPOINTSIZEPROC l_glPointSize; ANGLE_UTIL_EXPORT PFNGLROTATEFPROC l_glRotatef; ANGLE_UTIL_EXPORT PFNGLSCALEFPROC l_glScalef; ANGLE_UTIL_EXPORT PFNGLTEXENVFPROC l_glTexEnvf; ANGLE_UTIL_EXPORT PFNGLTEXENVFVPROC l_glTexEnvfv; ANGLE_UTIL_EXPORT PFNGLTRANSLATEFPROC l_glTranslatef; ANGLE_UTIL_EXPORT PFNGLALPHAFUNCXPROC l_glAlphaFuncx; ANGLE_UTIL_EXPORT PFNGLCLEARCOLORXPROC l_glClearColorx; ANGLE_UTIL_EXPORT PFNGLCLEARDEPTHXPROC l_glClearDepthx; ANGLE_UTIL_EXPORT PFNGLCLIENTACTIVETEXTUREPROC l_glClientActiveTexture; ANGLE_UTIL_EXPORT PFNGLCLIPPLANEXPROC l_glClipPlanex; ANGLE_UTIL_EXPORT PFNGLCOLOR4UBPROC l_glColor4ub; ANGLE_UTIL_EXPORT PFNGLCOLOR4XPROC l_glColor4x; ANGLE_UTIL_EXPORT PFNGLCOLORPOINTERPROC l_glColorPointer; ANGLE_UTIL_EXPORT PFNGLDEPTHRANGEXPROC l_glDepthRangex; ANGLE_UTIL_EXPORT PFNGLDISABLECLIENTSTATEPROC l_glDisableClientState; ANGLE_UTIL_EXPORT PFNGLENABLECLIENTSTATEPROC l_glEnableClientState; ANGLE_UTIL_EXPORT PFNGLFOGXPROC l_glFogx; ANGLE_UTIL_EXPORT PFNGLFOGXVPROC l_glFogxv; ANGLE_UTIL_EXPORT PFNGLFRUSTUMXPROC l_glFrustumx; ANGLE_UTIL_EXPORT PFNGLGETCLIPPLANEXPROC l_glGetClipPlanex; ANGLE_UTIL_EXPORT PFNGLGETFIXEDVPROC l_glGetFixedv; ANGLE_UTIL_EXPORT PFNGLGETLIGHTXVPROC l_glGetLightxv; ANGLE_UTIL_EXPORT PFNGLGETMATERIALXVPROC l_glGetMaterialxv; ANGLE_UTIL_EXPORT PFNGLGETTEXENVIVPROC l_glGetTexEnviv; ANGLE_UTIL_EXPORT PFNGLGETTEXENVXVPROC l_glGetTexEnvxv; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERXVPROC l_glGetTexParameterxv; ANGLE_UTIL_EXPORT PFNGLLIGHTMODELXPROC l_glLightModelx; ANGLE_UTIL_EXPORT PFNGLLIGHTMODELXVPROC l_glLightModelxv; ANGLE_UTIL_EXPORT PFNGLLIGHTXPROC l_glLightx; ANGLE_UTIL_EXPORT PFNGLLIGHTXVPROC l_glLightxv; ANGLE_UTIL_EXPORT PFNGLLINEWIDTHXPROC l_glLineWidthx; ANGLE_UTIL_EXPORT PFNGLLOADIDENTITYPROC l_glLoadIdentity; ANGLE_UTIL_EXPORT PFNGLLOADMATRIXXPROC l_glLoadMatrixx; ANGLE_UTIL_EXPORT PFNGLLOGICOPPROC l_glLogicOp; ANGLE_UTIL_EXPORT PFNGLMATERIALXPROC l_glMaterialx; ANGLE_UTIL_EXPORT PFNGLMATERIALXVPROC l_glMaterialxv; ANGLE_UTIL_EXPORT PFNGLMATRIXMODEPROC l_glMatrixMode; ANGLE_UTIL_EXPORT PFNGLMULTMATRIXXPROC l_glMultMatrixx; ANGLE_UTIL_EXPORT PFNGLMULTITEXCOORD4XPROC l_glMultiTexCoord4x; ANGLE_UTIL_EXPORT PFNGLNORMAL3XPROC l_glNormal3x; ANGLE_UTIL_EXPORT PFNGLNORMALPOINTERPROC l_glNormalPointer; ANGLE_UTIL_EXPORT PFNGLORTHOXPROC l_glOrthox; ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERXPROC l_glPointParameterx; ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERXVPROC l_glPointParameterxv; ANGLE_UTIL_EXPORT PFNGLPOINTSIZEXPROC l_glPointSizex; ANGLE_UTIL_EXPORT PFNGLPOLYGONOFFSETXPROC l_glPolygonOffsetx; ANGLE_UTIL_EXPORT PFNGLPOPMATRIXPROC l_glPopMatrix; ANGLE_UTIL_EXPORT PFNGLPUSHMATRIXPROC l_glPushMatrix; ANGLE_UTIL_EXPORT PFNGLROTATEXPROC l_glRotatex; ANGLE_UTIL_EXPORT PFNGLSAMPLECOVERAGEXPROC l_glSampleCoveragex; ANGLE_UTIL_EXPORT PFNGLSCALEXPROC l_glScalex; ANGLE_UTIL_EXPORT PFNGLSHADEMODELPROC l_glShadeModel; ANGLE_UTIL_EXPORT PFNGLTEXCOORDPOINTERPROC l_glTexCoordPointer; ANGLE_UTIL_EXPORT PFNGLTEXENVIPROC l_glTexEnvi; ANGLE_UTIL_EXPORT PFNGLTEXENVXPROC l_glTexEnvx; ANGLE_UTIL_EXPORT PFNGLTEXENVIVPROC l_glTexEnviv; ANGLE_UTIL_EXPORT PFNGLTEXENVXVPROC l_glTexEnvxv; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERXPROC l_glTexParameterx; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERXVPROC l_glTexParameterxv; ANGLE_UTIL_EXPORT PFNGLTRANSLATEXPROC l_glTranslatex; ANGLE_UTIL_EXPORT PFNGLVERTEXPOINTERPROC l_glVertexPointer; ANGLE_UTIL_EXPORT PFNGLACTIVETEXTUREPROC l_glActiveTexture; ANGLE_UTIL_EXPORT PFNGLATTACHSHADERPROC l_glAttachShader; ANGLE_UTIL_EXPORT PFNGLBINDATTRIBLOCATIONPROC l_glBindAttribLocation; ANGLE_UTIL_EXPORT PFNGLBINDBUFFERPROC l_glBindBuffer; ANGLE_UTIL_EXPORT PFNGLBINDFRAMEBUFFERPROC l_glBindFramebuffer; ANGLE_UTIL_EXPORT PFNGLBINDRENDERBUFFERPROC l_glBindRenderbuffer; ANGLE_UTIL_EXPORT PFNGLBINDTEXTUREPROC l_glBindTexture; ANGLE_UTIL_EXPORT PFNGLBLENDCOLORPROC l_glBlendColor; ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONPROC l_glBlendEquation; ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEPROC l_glBlendEquationSeparate; ANGLE_UTIL_EXPORT PFNGLBLENDFUNCPROC l_glBlendFunc; ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEPROC l_glBlendFuncSeparate; ANGLE_UTIL_EXPORT PFNGLBUFFERDATAPROC l_glBufferData; ANGLE_UTIL_EXPORT PFNGLBUFFERSUBDATAPROC l_glBufferSubData; ANGLE_UTIL_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSPROC l_glCheckFramebufferStatus; ANGLE_UTIL_EXPORT PFNGLCLEARPROC l_glClear; ANGLE_UTIL_EXPORT PFNGLCLEARCOLORPROC l_glClearColor; ANGLE_UTIL_EXPORT PFNGLCLEARDEPTHFPROC l_glClearDepthf; ANGLE_UTIL_EXPORT PFNGLCLEARSTENCILPROC l_glClearStencil; ANGLE_UTIL_EXPORT PFNGLCOLORMASKPROC l_glColorMask; ANGLE_UTIL_EXPORT PFNGLCOMPILESHADERPROC l_glCompileShader; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DPROC l_glCompressedTexImage2D; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC l_glCompressedTexSubImage2D; ANGLE_UTIL_EXPORT PFNGLCOPYTEXIMAGE2DPROC l_glCopyTexImage2D; ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE2DPROC l_glCopyTexSubImage2D; ANGLE_UTIL_EXPORT PFNGLCREATEPROGRAMPROC l_glCreateProgram; ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROC l_glCreateShader; ANGLE_UTIL_EXPORT PFNGLCULLFACEPROC l_glCullFace; ANGLE_UTIL_EXPORT PFNGLDELETEBUFFERSPROC l_glDeleteBuffers; ANGLE_UTIL_EXPORT PFNGLDELETEFRAMEBUFFERSPROC l_glDeleteFramebuffers; ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPROC l_glDeleteProgram; ANGLE_UTIL_EXPORT PFNGLDELETERENDERBUFFERSPROC l_glDeleteRenderbuffers; ANGLE_UTIL_EXPORT PFNGLDELETESHADERPROC l_glDeleteShader; ANGLE_UTIL_EXPORT PFNGLDELETETEXTURESPROC l_glDeleteTextures; ANGLE_UTIL_EXPORT PFNGLDEPTHFUNCPROC l_glDepthFunc; ANGLE_UTIL_EXPORT PFNGLDEPTHMASKPROC l_glDepthMask; ANGLE_UTIL_EXPORT PFNGLDEPTHRANGEFPROC l_glDepthRangef; ANGLE_UTIL_EXPORT PFNGLDETACHSHADERPROC l_glDetachShader; ANGLE_UTIL_EXPORT PFNGLDISABLEPROC l_glDisable; ANGLE_UTIL_EXPORT PFNGLDISABLEVERTEXATTRIBARRAYPROC l_glDisableVertexAttribArray; ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSPROC l_glDrawArrays; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSPROC l_glDrawElements; ANGLE_UTIL_EXPORT PFNGLENABLEPROC l_glEnable; ANGLE_UTIL_EXPORT PFNGLENABLEVERTEXATTRIBARRAYPROC l_glEnableVertexAttribArray; ANGLE_UTIL_EXPORT PFNGLFINISHPROC l_glFinish; ANGLE_UTIL_EXPORT PFNGLFLUSHPROC l_glFlush; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERRENDERBUFFERPROC l_glFramebufferRenderbuffer; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DPROC l_glFramebufferTexture2D; ANGLE_UTIL_EXPORT PFNGLFRONTFACEPROC l_glFrontFace; ANGLE_UTIL_EXPORT PFNGLGENBUFFERSPROC l_glGenBuffers; ANGLE_UTIL_EXPORT PFNGLGENERATEMIPMAPPROC l_glGenerateMipmap; ANGLE_UTIL_EXPORT PFNGLGENFRAMEBUFFERSPROC l_glGenFramebuffers; ANGLE_UTIL_EXPORT PFNGLGENRENDERBUFFERSPROC l_glGenRenderbuffers; ANGLE_UTIL_EXPORT PFNGLGENTEXTURESPROC l_glGenTextures; ANGLE_UTIL_EXPORT PFNGLGETACTIVEATTRIBPROC l_glGetActiveAttrib; ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMPROC l_glGetActiveUniform; ANGLE_UTIL_EXPORT PFNGLGETATTACHEDSHADERSPROC l_glGetAttachedShaders; ANGLE_UTIL_EXPORT PFNGLGETATTRIBLOCATIONPROC l_glGetAttribLocation; ANGLE_UTIL_EXPORT PFNGLGETBOOLEANVPROC l_glGetBooleanv; ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERIVPROC l_glGetBufferParameteriv; ANGLE_UTIL_EXPORT PFNGLGETERRORPROC l_glGetError; ANGLE_UTIL_EXPORT PFNGLGETFLOATVPROC l_glGetFloatv; ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC l_glGetFramebufferAttachmentParameteriv; ANGLE_UTIL_EXPORT PFNGLGETINTEGERVPROC l_glGetIntegerv; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMIVPROC l_glGetProgramiv; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINFOLOGPROC l_glGetProgramInfoLog; ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVPROC l_glGetRenderbufferParameteriv; ANGLE_UTIL_EXPORT PFNGLGETSHADERIVPROC l_glGetShaderiv; ANGLE_UTIL_EXPORT PFNGLGETSHADERINFOLOGPROC l_glGetShaderInfoLog; ANGLE_UTIL_EXPORT PFNGLGETSHADERPRECISIONFORMATPROC l_glGetShaderPrecisionFormat; ANGLE_UTIL_EXPORT PFNGLGETSHADERSOURCEPROC l_glGetShaderSource; ANGLE_UTIL_EXPORT PFNGLGETSTRINGPROC l_glGetString; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERFVPROC l_glGetTexParameterfv; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIVPROC l_glGetTexParameteriv; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMFVPROC l_glGetUniformfv; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMIVPROC l_glGetUniformiv; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMLOCATIONPROC l_glGetUniformLocation; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBFVPROC l_glGetVertexAttribfv; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIVPROC l_glGetVertexAttribiv; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBPOINTERVPROC l_glGetVertexAttribPointerv; ANGLE_UTIL_EXPORT PFNGLHINTPROC l_glHint; ANGLE_UTIL_EXPORT PFNGLISBUFFERPROC l_glIsBuffer; ANGLE_UTIL_EXPORT PFNGLISENABLEDPROC l_glIsEnabled; ANGLE_UTIL_EXPORT PFNGLISFRAMEBUFFERPROC l_glIsFramebuffer; ANGLE_UTIL_EXPORT PFNGLISPROGRAMPROC l_glIsProgram; ANGLE_UTIL_EXPORT PFNGLISRENDERBUFFERPROC l_glIsRenderbuffer; ANGLE_UTIL_EXPORT PFNGLISSHADERPROC l_glIsShader; ANGLE_UTIL_EXPORT PFNGLISTEXTUREPROC l_glIsTexture; ANGLE_UTIL_EXPORT PFNGLLINEWIDTHPROC l_glLineWidth; ANGLE_UTIL_EXPORT PFNGLLINKPROGRAMPROC l_glLinkProgram; ANGLE_UTIL_EXPORT PFNGLPIXELSTOREIPROC l_glPixelStorei; ANGLE_UTIL_EXPORT PFNGLPOLYGONOFFSETPROC l_glPolygonOffset; ANGLE_UTIL_EXPORT PFNGLREADPIXELSPROC l_glReadPixels; ANGLE_UTIL_EXPORT PFNGLRELEASESHADERCOMPILERPROC l_glReleaseShaderCompiler; ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEPROC l_glRenderbufferStorage; ANGLE_UTIL_EXPORT PFNGLSAMPLECOVERAGEPROC l_glSampleCoverage; ANGLE_UTIL_EXPORT PFNGLSCISSORPROC l_glScissor; ANGLE_UTIL_EXPORT PFNGLSHADERBINARYPROC l_glShaderBinary; ANGLE_UTIL_EXPORT PFNGLSHADERSOURCEPROC l_glShaderSource; ANGLE_UTIL_EXPORT PFNGLSTENCILFUNCPROC l_glStencilFunc; ANGLE_UTIL_EXPORT PFNGLSTENCILFUNCSEPARATEPROC l_glStencilFuncSeparate; ANGLE_UTIL_EXPORT PFNGLSTENCILMASKPROC l_glStencilMask; ANGLE_UTIL_EXPORT PFNGLSTENCILMASKSEPARATEPROC l_glStencilMaskSeparate; ANGLE_UTIL_EXPORT PFNGLSTENCILOPPROC l_glStencilOp; ANGLE_UTIL_EXPORT PFNGLSTENCILOPSEPARATEPROC l_glStencilOpSeparate; ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DPROC l_glTexImage2D; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFPROC l_glTexParameterf; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFVPROC l_glTexParameterfv; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIPROC l_glTexParameteri; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIVPROC l_glTexParameteriv; ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE2DPROC l_glTexSubImage2D; ANGLE_UTIL_EXPORT PFNGLUNIFORM1FPROC l_glUniform1f; ANGLE_UTIL_EXPORT PFNGLUNIFORM1FVPROC l_glUniform1fv; ANGLE_UTIL_EXPORT PFNGLUNIFORM1IPROC l_glUniform1i; ANGLE_UTIL_EXPORT PFNGLUNIFORM1IVPROC l_glUniform1iv; ANGLE_UTIL_EXPORT PFNGLUNIFORM2FPROC l_glUniform2f; ANGLE_UTIL_EXPORT PFNGLUNIFORM2FVPROC l_glUniform2fv; ANGLE_UTIL_EXPORT PFNGLUNIFORM2IPROC l_glUniform2i; ANGLE_UTIL_EXPORT PFNGLUNIFORM2IVPROC l_glUniform2iv; ANGLE_UTIL_EXPORT PFNGLUNIFORM3FPROC l_glUniform3f; ANGLE_UTIL_EXPORT PFNGLUNIFORM3FVPROC l_glUniform3fv; ANGLE_UTIL_EXPORT PFNGLUNIFORM3IPROC l_glUniform3i; ANGLE_UTIL_EXPORT PFNGLUNIFORM3IVPROC l_glUniform3iv; ANGLE_UTIL_EXPORT PFNGLUNIFORM4FPROC l_glUniform4f; ANGLE_UTIL_EXPORT PFNGLUNIFORM4FVPROC l_glUniform4fv; ANGLE_UTIL_EXPORT PFNGLUNIFORM4IPROC l_glUniform4i; ANGLE_UTIL_EXPORT PFNGLUNIFORM4IVPROC l_glUniform4iv; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2FVPROC l_glUniformMatrix2fv; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3FVPROC l_glUniformMatrix3fv; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4FVPROC l_glUniformMatrix4fv; ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMPROC l_glUseProgram; ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPROC l_glValidateProgram; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB1FPROC l_glVertexAttrib1f; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB1FVPROC l_glVertexAttrib1fv; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB2FPROC l_glVertexAttrib2f; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB2FVPROC l_glVertexAttrib2fv; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB3FPROC l_glVertexAttrib3f; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB3FVPROC l_glVertexAttrib3fv; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB4FPROC l_glVertexAttrib4f; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB4FVPROC l_glVertexAttrib4fv; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBPOINTERPROC l_glVertexAttribPointer; ANGLE_UTIL_EXPORT PFNGLVIEWPORTPROC l_glViewport; ANGLE_UTIL_EXPORT PFNGLREADBUFFERPROC l_glReadBuffer; ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSPROC l_glDrawRangeElements; ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DPROC l_glTexImage3D; ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DPROC l_glTexSubImage3D; ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE3DPROC l_glCopyTexSubImage3D; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DPROC l_glCompressedTexImage3D; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC l_glCompressedTexSubImage3D; ANGLE_UTIL_EXPORT PFNGLGENQUERIESPROC l_glGenQueries; ANGLE_UTIL_EXPORT PFNGLDELETEQUERIESPROC l_glDeleteQueries; ANGLE_UTIL_EXPORT PFNGLISQUERYPROC l_glIsQuery; ANGLE_UTIL_EXPORT PFNGLBEGINQUERYPROC l_glBeginQuery; ANGLE_UTIL_EXPORT PFNGLENDQUERYPROC l_glEndQuery; ANGLE_UTIL_EXPORT PFNGLGETQUERYIVPROC l_glGetQueryiv; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVPROC l_glGetQueryObjectuiv; ANGLE_UTIL_EXPORT PFNGLUNMAPBUFFERPROC l_glUnmapBuffer; ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVPROC l_glGetBufferPointerv; ANGLE_UTIL_EXPORT PFNGLDRAWBUFFERSPROC l_glDrawBuffers; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2X3FVPROC l_glUniformMatrix2x3fv; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3X2FVPROC l_glUniformMatrix3x2fv; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2X4FVPROC l_glUniformMatrix2x4fv; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4X2FVPROC l_glUniformMatrix4x2fv; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3X4FVPROC l_glUniformMatrix3x4fv; ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4X3FVPROC l_glUniformMatrix4x3fv; ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERPROC l_glBlitFramebuffer; ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC l_glRenderbufferStorageMultisample; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURELAYERPROC l_glFramebufferTextureLayer; ANGLE_UTIL_EXPORT PFNGLMAPBUFFERRANGEPROC l_glMapBufferRange; ANGLE_UTIL_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEPROC l_glFlushMappedBufferRange; ANGLE_UTIL_EXPORT PFNGLBINDVERTEXARRAYPROC l_glBindVertexArray; ANGLE_UTIL_EXPORT PFNGLDELETEVERTEXARRAYSPROC l_glDeleteVertexArrays; ANGLE_UTIL_EXPORT PFNGLGENVERTEXARRAYSPROC l_glGenVertexArrays; ANGLE_UTIL_EXPORT PFNGLISVERTEXARRAYPROC l_glIsVertexArray; ANGLE_UTIL_EXPORT PFNGLGETINTEGERI_VPROC l_glGetIntegeri_v; ANGLE_UTIL_EXPORT PFNGLBEGINTRANSFORMFEEDBACKPROC l_glBeginTransformFeedback; ANGLE_UTIL_EXPORT PFNGLENDTRANSFORMFEEDBACKPROC l_glEndTransformFeedback; ANGLE_UTIL_EXPORT PFNGLBINDBUFFERRANGEPROC l_glBindBufferRange; ANGLE_UTIL_EXPORT PFNGLBINDBUFFERBASEPROC l_glBindBufferBase; ANGLE_UTIL_EXPORT PFNGLTRANSFORMFEEDBACKVARYINGSPROC l_glTransformFeedbackVaryings; ANGLE_UTIL_EXPORT PFNGLGETTRANSFORMFEEDBACKVARYINGPROC l_glGetTransformFeedbackVarying; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBIPOINTERPROC l_glVertexAttribIPointer; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIIVPROC l_glGetVertexAttribIiv; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIUIVPROC l_glGetVertexAttribIuiv; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4IPROC l_glVertexAttribI4i; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4UIPROC l_glVertexAttribI4ui; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4IVPROC l_glVertexAttribI4iv; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4UIVPROC l_glVertexAttribI4uiv; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMUIVPROC l_glGetUniformuiv; ANGLE_UTIL_EXPORT PFNGLGETFRAGDATALOCATIONPROC l_glGetFragDataLocation; ANGLE_UTIL_EXPORT PFNGLUNIFORM1UIPROC l_glUniform1ui; ANGLE_UTIL_EXPORT PFNGLUNIFORM2UIPROC l_glUniform2ui; ANGLE_UTIL_EXPORT PFNGLUNIFORM3UIPROC l_glUniform3ui; ANGLE_UTIL_EXPORT PFNGLUNIFORM4UIPROC l_glUniform4ui; ANGLE_UTIL_EXPORT PFNGLUNIFORM1UIVPROC l_glUniform1uiv; ANGLE_UTIL_EXPORT PFNGLUNIFORM2UIVPROC l_glUniform2uiv; ANGLE_UTIL_EXPORT PFNGLUNIFORM3UIVPROC l_glUniform3uiv; ANGLE_UTIL_EXPORT PFNGLUNIFORM4UIVPROC l_glUniform4uiv; ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERIVPROC l_glClearBufferiv; ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERUIVPROC l_glClearBufferuiv; ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERFVPROC l_glClearBufferfv; ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERFIPROC l_glClearBufferfi; ANGLE_UTIL_EXPORT PFNGLGETSTRINGIPROC l_glGetStringi; ANGLE_UTIL_EXPORT PFNGLCOPYBUFFERSUBDATAPROC l_glCopyBufferSubData; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMINDICESPROC l_glGetUniformIndices; ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMSIVPROC l_glGetActiveUniformsiv; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMBLOCKINDEXPROC l_glGetUniformBlockIndex; ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVPROC l_glGetActiveUniformBlockiv; ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC l_glGetActiveUniformBlockName; ANGLE_UTIL_EXPORT PFNGLUNIFORMBLOCKBINDINGPROC l_glUniformBlockBinding; ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDPROC l_glDrawArraysInstanced; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDPROC l_glDrawElementsInstanced; ANGLE_UTIL_EXPORT PFNGLFENCESYNCPROC l_glFenceSync; ANGLE_UTIL_EXPORT PFNGLISSYNCPROC l_glIsSync; ANGLE_UTIL_EXPORT PFNGLDELETESYNCPROC l_glDeleteSync; ANGLE_UTIL_EXPORT PFNGLCLIENTWAITSYNCPROC l_glClientWaitSync; ANGLE_UTIL_EXPORT PFNGLWAITSYNCPROC l_glWaitSync; ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VPROC l_glGetInteger64v; ANGLE_UTIL_EXPORT PFNGLGETSYNCIVPROC l_glGetSynciv; ANGLE_UTIL_EXPORT PFNGLGETINTEGER64I_VPROC l_glGetInteger64i_v; ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERI64VPROC l_glGetBufferParameteri64v; ANGLE_UTIL_EXPORT PFNGLGENSAMPLERSPROC l_glGenSamplers; ANGLE_UTIL_EXPORT PFNGLDELETESAMPLERSPROC l_glDeleteSamplers; ANGLE_UTIL_EXPORT PFNGLISSAMPLERPROC l_glIsSampler; ANGLE_UTIL_EXPORT PFNGLBINDSAMPLERPROC l_glBindSampler; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIPROC l_glSamplerParameteri; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIVPROC l_glSamplerParameteriv; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFPROC l_glSamplerParameterf; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFVPROC l_glSamplerParameterfv; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIVPROC l_glGetSamplerParameteriv; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERFVPROC l_glGetSamplerParameterfv; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISORPROC l_glVertexAttribDivisor; ANGLE_UTIL_EXPORT PFNGLBINDTRANSFORMFEEDBACKPROC l_glBindTransformFeedback; ANGLE_UTIL_EXPORT PFNGLDELETETRANSFORMFEEDBACKSPROC l_glDeleteTransformFeedbacks; ANGLE_UTIL_EXPORT PFNGLGENTRANSFORMFEEDBACKSPROC l_glGenTransformFeedbacks; ANGLE_UTIL_EXPORT PFNGLISTRANSFORMFEEDBACKPROC l_glIsTransformFeedback; ANGLE_UTIL_EXPORT PFNGLPAUSETRANSFORMFEEDBACKPROC l_glPauseTransformFeedback; ANGLE_UTIL_EXPORT PFNGLRESUMETRANSFORMFEEDBACKPROC l_glResumeTransformFeedback; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMBINARYPROC l_glGetProgramBinary; ANGLE_UTIL_EXPORT PFNGLPROGRAMBINARYPROC l_glProgramBinary; ANGLE_UTIL_EXPORT PFNGLPROGRAMPARAMETERIPROC l_glProgramParameteri; ANGLE_UTIL_EXPORT PFNGLINVALIDATEFRAMEBUFFERPROC l_glInvalidateFramebuffer; ANGLE_UTIL_EXPORT PFNGLINVALIDATESUBFRAMEBUFFERPROC l_glInvalidateSubFramebuffer; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DPROC l_glTexStorage2D; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DPROC l_glTexStorage3D; ANGLE_UTIL_EXPORT PFNGLGETINTERNALFORMATIVPROC l_glGetInternalformativ; ANGLE_UTIL_EXPORT PFNGLDISPATCHCOMPUTEPROC l_glDispatchCompute; ANGLE_UTIL_EXPORT PFNGLDISPATCHCOMPUTEINDIRECTPROC l_glDispatchComputeIndirect; ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINDIRECTPROC l_glDrawArraysIndirect; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINDIRECTPROC l_glDrawElementsIndirect; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERPARAMETERIPROC l_glFramebufferParameteri; ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVPROC l_glGetFramebufferParameteriv; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINTERFACEIVPROC l_glGetProgramInterfaceiv; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCEINDEXPROC l_glGetProgramResourceIndex; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCENAMEPROC l_glGetProgramResourceName; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCEIVPROC l_glGetProgramResourceiv; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCELOCATIONPROC l_glGetProgramResourceLocation; ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMSTAGESPROC l_glUseProgramStages; ANGLE_UTIL_EXPORT PFNGLACTIVESHADERPROGRAMPROC l_glActiveShaderProgram; ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROGRAMVPROC l_glCreateShaderProgramv; ANGLE_UTIL_EXPORT PFNGLBINDPROGRAMPIPELINEPROC l_glBindProgramPipeline; ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPIPELINESPROC l_glDeleteProgramPipelines; ANGLE_UTIL_EXPORT PFNGLGENPROGRAMPIPELINESPROC l_glGenProgramPipelines; ANGLE_UTIL_EXPORT PFNGLISPROGRAMPIPELINEPROC l_glIsProgramPipeline; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEIVPROC l_glGetProgramPipelineiv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IPROC l_glProgramUniform1i; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IPROC l_glProgramUniform2i; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IPROC l_glProgramUniform3i; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IPROC l_glProgramUniform4i; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIPROC l_glProgramUniform1ui; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIPROC l_glProgramUniform2ui; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIPROC l_glProgramUniform3ui; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIPROC l_glProgramUniform4ui; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FPROC l_glProgramUniform1f; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FPROC l_glProgramUniform2f; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FPROC l_glProgramUniform3f; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FPROC l_glProgramUniform4f; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IVPROC l_glProgramUniform1iv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IVPROC l_glProgramUniform2iv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IVPROC l_glProgramUniform3iv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IVPROC l_glProgramUniform4iv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIVPROC l_glProgramUniform1uiv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIVPROC l_glProgramUniform2uiv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIVPROC l_glProgramUniform3uiv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIVPROC l_glProgramUniform4uiv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FVPROC l_glProgramUniform1fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FVPROC l_glProgramUniform2fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FVPROC l_glProgramUniform3fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FVPROC l_glProgramUniform4fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2FVPROC l_glProgramUniformMatrix2fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3FVPROC l_glProgramUniformMatrix3fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4FVPROC l_glProgramUniformMatrix4fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC l_glProgramUniformMatrix2x3fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC l_glProgramUniformMatrix3x2fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC l_glProgramUniformMatrix2x4fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC l_glProgramUniformMatrix4x2fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC l_glProgramUniformMatrix3x4fv; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC l_glProgramUniformMatrix4x3fv; ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPIPELINEPROC l_glValidateProgramPipeline; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEINFOLOGPROC l_glGetProgramPipelineInfoLog; ANGLE_UTIL_EXPORT PFNGLBINDIMAGETEXTUREPROC l_glBindImageTexture; ANGLE_UTIL_EXPORT PFNGLGETBOOLEANI_VPROC l_glGetBooleani_v; ANGLE_UTIL_EXPORT PFNGLMEMORYBARRIERPROC l_glMemoryBarrier; ANGLE_UTIL_EXPORT PFNGLMEMORYBARRIERBYREGIONPROC l_glMemoryBarrierByRegion; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DMULTISAMPLEPROC l_glTexStorage2DMultisample; ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVPROC l_glGetMultisamplefv; ANGLE_UTIL_EXPORT PFNGLSAMPLEMASKIPROC l_glSampleMaski; ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVPROC l_glGetTexLevelParameteriv; ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVPROC l_glGetTexLevelParameterfv; ANGLE_UTIL_EXPORT PFNGLBINDVERTEXBUFFERPROC l_glBindVertexBuffer; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBFORMATPROC l_glVertexAttribFormat; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBIFORMATPROC l_glVertexAttribIFormat; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBBINDINGPROC l_glVertexAttribBinding; ANGLE_UTIL_EXPORT PFNGLVERTEXBINDINGDIVISORPROC l_glVertexBindingDivisor; ANGLE_UTIL_EXPORT PFNGLBLENDBARRIERPROC l_glBlendBarrier; ANGLE_UTIL_EXPORT PFNGLCOPYIMAGESUBDATAPROC l_glCopyImageSubData; ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECONTROLPROC l_glDebugMessageControl; ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGEINSERTPROC l_glDebugMessageInsert; ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECALLBACKPROC l_glDebugMessageCallback; ANGLE_UTIL_EXPORT PFNGLGETDEBUGMESSAGELOGPROC l_glGetDebugMessageLog; ANGLE_UTIL_EXPORT PFNGLPUSHDEBUGGROUPPROC l_glPushDebugGroup; ANGLE_UTIL_EXPORT PFNGLPOPDEBUGGROUPPROC l_glPopDebugGroup; ANGLE_UTIL_EXPORT PFNGLOBJECTLABELPROC l_glObjectLabel; ANGLE_UTIL_EXPORT PFNGLGETOBJECTLABELPROC l_glGetObjectLabel; ANGLE_UTIL_EXPORT PFNGLOBJECTPTRLABELPROC l_glObjectPtrLabel; ANGLE_UTIL_EXPORT PFNGLGETOBJECTPTRLABELPROC l_glGetObjectPtrLabel; ANGLE_UTIL_EXPORT PFNGLGETPOINTERVPROC l_glGetPointerv; ANGLE_UTIL_EXPORT PFNGLENABLEIPROC l_glEnablei; ANGLE_UTIL_EXPORT PFNGLDISABLEIPROC l_glDisablei; ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONIPROC l_glBlendEquationi; ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEIPROC l_glBlendEquationSeparatei; ANGLE_UTIL_EXPORT PFNGLBLENDFUNCIPROC l_glBlendFunci; ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEIPROC l_glBlendFuncSeparatei; ANGLE_UTIL_EXPORT PFNGLCOLORMASKIPROC l_glColorMaski; ANGLE_UTIL_EXPORT PFNGLISENABLEDIPROC l_glIsEnabledi; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXPROC l_glDrawElementsBaseVertex; ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC l_glDrawRangeElementsBaseVertex; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC l_glDrawElementsInstancedBaseVertex; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREPROC l_glFramebufferTexture; ANGLE_UTIL_EXPORT PFNGLPRIMITIVEBOUNDINGBOXPROC l_glPrimitiveBoundingBox; ANGLE_UTIL_EXPORT PFNGLGETGRAPHICSRESETSTATUSPROC l_glGetGraphicsResetStatus; ANGLE_UTIL_EXPORT PFNGLREADNPIXELSPROC l_glReadnPixels; ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVPROC l_glGetnUniformfv; ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVPROC l_glGetnUniformiv; ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMUIVPROC l_glGetnUniformuiv; ANGLE_UTIL_EXPORT PFNGLMINSAMPLESHADINGPROC l_glMinSampleShading; ANGLE_UTIL_EXPORT PFNGLPATCHPARAMETERIPROC l_glPatchParameteri; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVPROC l_glTexParameterIiv; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVPROC l_glTexParameterIuiv; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVPROC l_glGetTexParameterIiv; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVPROC l_glGetTexParameterIuiv; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVPROC l_glSamplerParameterIiv; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVPROC l_glSamplerParameterIuiv; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVPROC l_glGetSamplerParameterIiv; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVPROC l_glGetSamplerParameterIuiv; ANGLE_UTIL_EXPORT PFNGLTEXBUFFERPROC l_glTexBuffer; ANGLE_UTIL_EXPORT PFNGLTEXBUFFERRANGEPROC l_glTexBufferRange; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DMULTISAMPLEPROC l_glTexStorage3DMultisample; ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC l_glDrawArraysInstancedBaseInstanceANGLE; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC l_glDrawElementsInstancedBaseVertexBaseInstanceANGLE; ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC l_glMultiDrawArraysInstancedBaseInstanceANGLE; ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC l_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE; ANGLE_UTIL_EXPORT PFNGLCOPYSUBTEXTURE3DANGLEPROC l_glCopySubTexture3DANGLE; ANGLE_UTIL_EXPORT PFNGLCOPYTEXTURE3DANGLEPROC l_glCopyTexture3DANGLE; ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERANGLEPROC l_glBlitFramebufferANGLE; ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC l_glRenderbufferStorageMultisampleANGLE; ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERIMAGEANGLEPROC l_glGetRenderbufferImageANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXIMAGEANGLEPROC l_glGetTexImageANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVANGLEPROC l_glGetTexLevelParameterfvANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVANGLEPROC l_glGetTexLevelParameterivANGLE; ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDANGLEPROC l_glDrawArraysInstancedANGLE; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDANGLEPROC l_glDrawElementsInstancedANGLE; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISORANGLEPROC l_glVertexAttribDivisorANGLE; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEMFLAGS2DANGLEPROC l_glTexStorageMemFlags2DANGLE; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEMFLAGS2DMULTISAMPLEANGLEPROC l_glTexStorageMemFlags2DMultisampleANGLE; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEMFLAGS3DANGLEPROC l_glTexStorageMemFlags3DANGLE; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEMFLAGS3DMULTISAMPLEANGLEPROC l_glTexStorageMemFlags3DMultisampleANGLE; ANGLE_UTIL_EXPORT PFNGLIMPORTMEMORYZIRCONHANDLEANGLEPROC l_glImportMemoryZirconHandleANGLE; ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSANGLEPROC l_glMultiDrawArraysANGLE; ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSINSTANCEDANGLEPROC l_glMultiDrawArraysInstancedANGLE; ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSANGLEPROC l_glMultiDrawElementsANGLE; ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSINSTANCEDANGLEPROC l_glMultiDrawElementsInstancedANGLE; ANGLE_UTIL_EXPORT PFNGLPROVOKINGVERTEXANGLEPROC l_glProvokingVertexANGLE; ANGLE_UTIL_EXPORT PFNGLDISABLEEXTENSIONANGLEPROC l_glDisableExtensionANGLE; ANGLE_UTIL_EXPORT PFNGLREQUESTEXTENSIONANGLEPROC l_glRequestExtensionANGLE; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLEPROC l_glCompressedTexImage2DRobustANGLE; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLEPROC l_glCompressedTexImage3DRobustANGLE; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLEPROC l_glCompressedTexSubImage2DRobustANGLE; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLEPROC l_glCompressedTexSubImage3DRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLEPROC l_glGetActiveUniformBlockivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETBOOLEANI_VROBUSTANGLEPROC l_glGetBooleani_vRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETBOOLEANVROBUSTANGLEPROC l_glGetBooleanvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERI64VROBUSTANGLEPROC l_glGetBufferParameteri64vRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERIVROBUSTANGLEPROC l_glGetBufferParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVROBUSTANGLEPROC l_glGetBufferPointervRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETFLOATVROBUSTANGLEPROC l_glGetFloatvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLEPROC l_glGetFramebufferAttachmentParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLEPROC l_glGetFramebufferParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETINTEGER64I_VROBUSTANGLEPROC l_glGetInteger64i_vRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VROBUSTANGLEPROC l_glGetInteger64vRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETINTEGERI_VROBUSTANGLEPROC l_glGetIntegeri_vRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETINTEGERVROBUSTANGLEPROC l_glGetIntegervRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETINTERNALFORMATIVROBUSTANGLEPROC l_glGetInternalformativRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVROBUSTANGLEPROC l_glGetMultisamplefvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLEPROC l_glGetPointervRobustANGLERobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINTERFACEIVROBUSTANGLEPROC l_glGetProgramInterfaceivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMIVROBUSTANGLEPROC l_glGetProgramivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTI64VROBUSTANGLEPROC l_glGetQueryObjecti64vRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTIVROBUSTANGLEPROC l_glGetQueryObjectivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUI64VROBUSTANGLEPROC l_glGetQueryObjectui64vRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVROBUSTANGLEPROC l_glGetQueryObjectuivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETQUERYIVROBUSTANGLEPROC l_glGetQueryivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLEPROC l_glGetRenderbufferParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLEPROC l_glGetSamplerParameterIivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLEPROC l_glGetSamplerParameterIuivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERFVROBUSTANGLEPROC l_glGetSamplerParameterfvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIVROBUSTANGLEPROC l_glGetSamplerParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETSHADERIVROBUSTANGLEPROC l_glGetShaderivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLEPROC l_glGetTexLevelParameterfvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLEPROC l_glGetTexLevelParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVROBUSTANGLEPROC l_glGetTexParameterIivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVROBUSTANGLEPROC l_glGetTexParameterIuivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERFVROBUSTANGLEPROC l_glGetTexParameterfvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIVROBUSTANGLEPROC l_glGetTexParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMFVROBUSTANGLEPROC l_glGetUniformfvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMIVROBUSTANGLEPROC l_glGetUniformivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETUNIFORMUIVROBUSTANGLEPROC l_glGetUniformuivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIIVROBUSTANGLEPROC l_glGetVertexAttribIivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIUIVROBUSTANGLEPROC l_glGetVertexAttribIuivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLEPROC l_glGetVertexAttribPointervRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBFVROBUSTANGLEPROC l_glGetVertexAttribfvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIVROBUSTANGLEPROC l_glGetVertexAttribivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVROBUSTANGLEPROC l_glGetnUniformfvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVROBUSTANGLEPROC l_glGetnUniformivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMUIVROBUSTANGLEPROC l_glGetnUniformuivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLREADPIXELSROBUSTANGLEPROC l_glReadPixelsRobustANGLE; ANGLE_UTIL_EXPORT PFNGLREADNPIXELSROBUSTANGLEPROC l_glReadnPixelsRobustANGLE; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVROBUSTANGLEPROC l_glSamplerParameterIivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVROBUSTANGLEPROC l_glSamplerParameterIuivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFVROBUSTANGLEPROC l_glSamplerParameterfvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIVROBUSTANGLEPROC l_glSamplerParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DROBUSTANGLEPROC l_glTexImage2DRobustANGLE; ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DROBUSTANGLEPROC l_glTexImage3DRobustANGLE; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVROBUSTANGLEPROC l_glTexParameterIivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVROBUSTANGLEPROC l_glTexParameterIuivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFVROBUSTANGLEPROC l_glTexParameterfvRobustANGLE; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIVROBUSTANGLEPROC l_glTexParameterivRobustANGLE; ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE2DROBUSTANGLEPROC l_glTexSubImage2DRobustANGLE; ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DROBUSTANGLEPROC l_glTexSubImage3DRobustANGLE; ANGLE_UTIL_EXPORT PFNGLIMPORTSEMAPHOREZIRCONHANDLEANGLEPROC l_glImportSemaphoreZirconHandleANGLE; ANGLE_UTIL_EXPORT PFNGLINVALIDATETEXTUREANGLEPROC l_glInvalidateTextureANGLE; ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DEXTERNALANGLEPROC l_glTexImage2DExternalANGLE; ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVANGLEPROC l_glGetMultisamplefvANGLE; ANGLE_UTIL_EXPORT PFNGLSAMPLEMASKIANGLEPROC l_glSampleMaskiANGLE; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DMULTISAMPLEANGLEPROC l_glTexStorage2DMultisampleANGLE; ANGLE_UTIL_EXPORT PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC l_glGetTranslatedShaderSourceANGLE; ANGLE_UTIL_EXPORT PFNGLBINDUNIFORMLOCATIONCHROMIUMPROC l_glBindUniformLocationCHROMIUM; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMPROC l_glCompressedCopyTextureCHROMIUM; ANGLE_UTIL_EXPORT PFNGLCOPYSUBTEXTURECHROMIUMPROC l_glCopySubTextureCHROMIUM; ANGLE_UTIL_EXPORT PFNGLCOPYTEXTURECHROMIUMPROC l_glCopyTextureCHROMIUM; ANGLE_UTIL_EXPORT PFNGLCOVERAGEMODULATIONCHROMIUMPROC l_glCoverageModulationCHROMIUM; ANGLE_UTIL_EXPORT PFNGLLOSECONTEXTCHROMIUMPROC l_glLoseContextCHROMIUM; ANGLE_UTIL_EXPORT PFNGLBINDFRAGDATALOCATIONEXTPROC l_glBindFragDataLocationEXT; ANGLE_UTIL_EXPORT PFNGLBINDFRAGDATALOCATIONINDEXEDEXTPROC l_glBindFragDataLocationIndexedEXT; ANGLE_UTIL_EXPORT PFNGLGETFRAGDATAINDEXEXTPROC l_glGetFragDataIndexEXT; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC l_glGetProgramResourceLocationIndexEXT; ANGLE_UTIL_EXPORT PFNGLBUFFERSTORAGEEXTPROC l_glBufferStorageEXT; ANGLE_UTIL_EXPORT PFNGLCLIPCONTROLEXTPROC l_glClipControlEXT; ANGLE_UTIL_EXPORT PFNGLCOPYIMAGESUBDATAEXTPROC l_glCopyImageSubDataEXT; ANGLE_UTIL_EXPORT PFNGLGETOBJECTLABELEXTPROC l_glGetObjectLabelEXT; ANGLE_UTIL_EXPORT PFNGLLABELOBJECTEXTPROC l_glLabelObjectEXT; ANGLE_UTIL_EXPORT PFNGLINSERTEVENTMARKEREXTPROC l_glInsertEventMarkerEXT; ANGLE_UTIL_EXPORT PFNGLPOPGROUPMARKEREXTPROC l_glPopGroupMarkerEXT; ANGLE_UTIL_EXPORT PFNGLPUSHGROUPMARKEREXTPROC l_glPushGroupMarkerEXT; ANGLE_UTIL_EXPORT PFNGLDISCARDFRAMEBUFFEREXTPROC l_glDiscardFramebufferEXT; ANGLE_UTIL_EXPORT PFNGLBEGINQUERYEXTPROC l_glBeginQueryEXT; ANGLE_UTIL_EXPORT PFNGLDELETEQUERIESEXTPROC l_glDeleteQueriesEXT; ANGLE_UTIL_EXPORT PFNGLENDQUERYEXTPROC l_glEndQueryEXT; ANGLE_UTIL_EXPORT PFNGLGENQUERIESEXTPROC l_glGenQueriesEXT; ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VEXTPROC l_glGetInteger64vEXT; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTI64VEXTPROC l_glGetQueryObjecti64vEXT; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTIVEXTPROC l_glGetQueryObjectivEXT; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUI64VEXTPROC l_glGetQueryObjectui64vEXT; ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVEXTPROC l_glGetQueryObjectuivEXT; ANGLE_UTIL_EXPORT PFNGLGETQUERYIVEXTPROC l_glGetQueryivEXT; ANGLE_UTIL_EXPORT PFNGLISQUERYEXTPROC l_glIsQueryEXT; ANGLE_UTIL_EXPORT PFNGLQUERYCOUNTEREXTPROC l_glQueryCounterEXT; ANGLE_UTIL_EXPORT PFNGLDRAWBUFFERSEXTPROC l_glDrawBuffersEXT; ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEIEXTPROC l_glBlendEquationSeparateiEXT; ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONIEXTPROC l_glBlendEquationiEXT; ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEIEXTPROC l_glBlendFuncSeparateiEXT; ANGLE_UTIL_EXPORT PFNGLBLENDFUNCIEXTPROC l_glBlendFunciEXT; ANGLE_UTIL_EXPORT PFNGLCOLORMASKIEXTPROC l_glColorMaskiEXT; ANGLE_UTIL_EXPORT PFNGLDISABLEIEXTPROC l_glDisableiEXT; ANGLE_UTIL_EXPORT PFNGLENABLEIEXTPROC l_glEnableiEXT; ANGLE_UTIL_EXPORT PFNGLISENABLEDIEXTPROC l_glIsEnablediEXT; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXEXTPROC l_glDrawElementsBaseVertexEXT; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTPROC l_glDrawElementsInstancedBaseVertexEXT; ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTPROC l_glDrawRangeElementsBaseVertexEXT; ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTPROC l_glMultiDrawElementsBaseVertexEXT; ANGLE_UTIL_EXPORT PFNGLBUFFERSTORAGEEXTERNALEXTPROC l_glBufferStorageExternalEXT; ANGLE_UTIL_EXPORT PFNGLNAMEDBUFFERSTORAGEEXTERNALEXTPROC l_glNamedBufferStorageExternalEXT; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREEXTPROC l_glFramebufferTextureEXT; ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDEXTPROC l_glDrawArraysInstancedEXT; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDEXTPROC l_glDrawElementsInstancedEXT; ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISOREXTPROC l_glVertexAttribDivisorEXT; ANGLE_UTIL_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEEXTPROC l_glFlushMappedBufferRangeEXT; ANGLE_UTIL_EXPORT PFNGLMAPBUFFERRANGEEXTPROC l_glMapBufferRangeEXT; ANGLE_UTIL_EXPORT PFNGLBUFFERSTORAGEMEMEXTPROC l_glBufferStorageMemEXT; ANGLE_UTIL_EXPORT PFNGLCREATEMEMORYOBJECTSEXTPROC l_glCreateMemoryObjectsEXT; ANGLE_UTIL_EXPORT PFNGLDELETEMEMORYOBJECTSEXTPROC l_glDeleteMemoryObjectsEXT; ANGLE_UTIL_EXPORT PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC l_glGetMemoryObjectParameterivEXT; ANGLE_UTIL_EXPORT PFNGLGETUNSIGNEDBYTEI_VEXTPROC l_glGetUnsignedBytei_vEXT; ANGLE_UTIL_EXPORT PFNGLGETUNSIGNEDBYTEVEXTPROC l_glGetUnsignedBytevEXT; ANGLE_UTIL_EXPORT PFNGLISMEMORYOBJECTEXTPROC l_glIsMemoryObjectEXT; ANGLE_UTIL_EXPORT PFNGLMEMORYOBJECTPARAMETERIVEXTPROC l_glMemoryObjectParameterivEXT; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM2DEXTPROC l_glTexStorageMem2DEXT; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC l_glTexStorageMem2DMultisampleEXT; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM3DEXTPROC l_glTexStorageMem3DEXT; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC l_glTexStorageMem3DMultisampleEXT; ANGLE_UTIL_EXPORT PFNGLIMPORTMEMORYFDEXTPROC l_glImportMemoryFdEXT; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC l_glFramebufferTexture2DMultisampleEXT; ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC l_glRenderbufferStorageMultisampleEXT; ANGLE_UTIL_EXPORT PFNGLPRIMITIVEBOUNDINGBOXEXTPROC l_glPrimitiveBoundingBoxEXT; ANGLE_UTIL_EXPORT PFNGLGETGRAPHICSRESETSTATUSEXTPROC l_glGetGraphicsResetStatusEXT; ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVEXTPROC l_glGetnUniformfvEXT; ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVEXTPROC l_glGetnUniformivEXT; ANGLE_UTIL_EXPORT PFNGLREADNPIXELSEXTPROC l_glReadnPixelsEXT; ANGLE_UTIL_EXPORT PFNGLDELETESEMAPHORESEXTPROC l_glDeleteSemaphoresEXT; ANGLE_UTIL_EXPORT PFNGLGENSEMAPHORESEXTPROC l_glGenSemaphoresEXT; ANGLE_UTIL_EXPORT PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC l_glGetSemaphoreParameterui64vEXT; ANGLE_UTIL_EXPORT PFNGLISSEMAPHOREEXTPROC l_glIsSemaphoreEXT; ANGLE_UTIL_EXPORT PFNGLSEMAPHOREPARAMETERUI64VEXTPROC l_glSemaphoreParameterui64vEXT; ANGLE_UTIL_EXPORT PFNGLSIGNALSEMAPHOREEXTPROC l_glSignalSemaphoreEXT; ANGLE_UTIL_EXPORT PFNGLWAITSEMAPHOREEXTPROC l_glWaitSemaphoreEXT; ANGLE_UTIL_EXPORT PFNGLIMPORTSEMAPHOREFDEXTPROC l_glImportSemaphoreFdEXT; ANGLE_UTIL_EXPORT PFNGLACTIVESHADERPROGRAMEXTPROC l_glActiveShaderProgramEXT; ANGLE_UTIL_EXPORT PFNGLBINDPROGRAMPIPELINEEXTPROC l_glBindProgramPipelineEXT; ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROGRAMVEXTPROC l_glCreateShaderProgramvEXT; ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPIPELINESEXTPROC l_glDeleteProgramPipelinesEXT; ANGLE_UTIL_EXPORT PFNGLGENPROGRAMPIPELINESEXTPROC l_glGenProgramPipelinesEXT; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEINFOLOGEXTPROC l_glGetProgramPipelineInfoLogEXT; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEIVEXTPROC l_glGetProgramPipelineivEXT; ANGLE_UTIL_EXPORT PFNGLISPROGRAMPIPELINEEXTPROC l_glIsProgramPipelineEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMPARAMETERIEXTPROC l_glProgramParameteriEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FEXTPROC l_glProgramUniform1fEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FVEXTPROC l_glProgramUniform1fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IEXTPROC l_glProgramUniform1iEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IVEXTPROC l_glProgramUniform1ivEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIEXTPROC l_glProgramUniform1uiEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIVEXTPROC l_glProgramUniform1uivEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FEXTPROC l_glProgramUniform2fEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FVEXTPROC l_glProgramUniform2fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IEXTPROC l_glProgramUniform2iEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IVEXTPROC l_glProgramUniform2ivEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIEXTPROC l_glProgramUniform2uiEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIVEXTPROC l_glProgramUniform2uivEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FEXTPROC l_glProgramUniform3fEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FVEXTPROC l_glProgramUniform3fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IEXTPROC l_glProgramUniform3iEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IVEXTPROC l_glProgramUniform3ivEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIEXTPROC l_glProgramUniform3uiEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIVEXTPROC l_glProgramUniform3uivEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FEXTPROC l_glProgramUniform4fEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FVEXTPROC l_glProgramUniform4fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IEXTPROC l_glProgramUniform4iEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IVEXTPROC l_glProgramUniform4ivEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIEXTPROC l_glProgramUniform4uiEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIVEXTPROC l_glProgramUniform4uivEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC l_glProgramUniformMatrix2fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC l_glProgramUniformMatrix2x3fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC l_glProgramUniformMatrix2x4fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC l_glProgramUniformMatrix3fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC l_glProgramUniformMatrix3x2fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC l_glProgramUniformMatrix3x4fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC l_glProgramUniformMatrix4fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC l_glProgramUniformMatrix4x2fvEXT; ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC l_glProgramUniformMatrix4x3fvEXT; ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMSTAGESEXTPROC l_glUseProgramStagesEXT; ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPIPELINEEXTPROC l_glValidateProgramPipelineEXT; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC l_glFramebufferFetchBarrierEXT; ANGLE_UTIL_EXPORT PFNGLPATCHPARAMETERIEXTPROC l_glPatchParameteriEXT; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVEXTPROC l_glGetSamplerParameterIivEXT; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVEXTPROC l_glGetSamplerParameterIuivEXT; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVEXTPROC l_glGetTexParameterIivEXT; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVEXTPROC l_glGetTexParameterIuivEXT; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVEXTPROC l_glSamplerParameterIivEXT; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVEXTPROC l_glSamplerParameterIuivEXT; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVEXTPROC l_glTexParameterIivEXT; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVEXTPROC l_glTexParameterIuivEXT; ANGLE_UTIL_EXPORT PFNGLTEXBUFFEREXTPROC l_glTexBufferEXT; ANGLE_UTIL_EXPORT PFNGLTEXBUFFERRANGEEXTPROC l_glTexBufferRangeEXT; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE1DEXTPROC l_glTexStorage1DEXT; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DEXTPROC l_glTexStorage2DEXT; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DEXTPROC l_glTexStorage3DEXT; ANGLE_UTIL_EXPORT PFNGLBLENDBARRIERKHRPROC l_glBlendBarrierKHR; ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECALLBACKKHRPROC l_glDebugMessageCallbackKHR; ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECONTROLKHRPROC l_glDebugMessageControlKHR; ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGEINSERTKHRPROC l_glDebugMessageInsertKHR; ANGLE_UTIL_EXPORT PFNGLGETDEBUGMESSAGELOGKHRPROC l_glGetDebugMessageLogKHR; ANGLE_UTIL_EXPORT PFNGLGETOBJECTLABELKHRPROC l_glGetObjectLabelKHR; ANGLE_UTIL_EXPORT PFNGLGETOBJECTPTRLABELKHRPROC l_glGetObjectPtrLabelKHR; ANGLE_UTIL_EXPORT PFNGLGETPOINTERVKHRPROC l_glGetPointervKHR; ANGLE_UTIL_EXPORT PFNGLOBJECTLABELKHRPROC l_glObjectLabelKHR; ANGLE_UTIL_EXPORT PFNGLOBJECTPTRLABELKHRPROC l_glObjectPtrLabelKHR; ANGLE_UTIL_EXPORT PFNGLPOPDEBUGGROUPKHRPROC l_glPopDebugGroupKHR; ANGLE_UTIL_EXPORT PFNGLPUSHDEBUGGROUPKHRPROC l_glPushDebugGroupKHR; ANGLE_UTIL_EXPORT PFNGLMAXSHADERCOMPILERTHREADSKHRPROC l_glMaxShaderCompilerThreadsKHR; ANGLE_UTIL_EXPORT PFNGLDELETEFENCESNVPROC l_glDeleteFencesNV; ANGLE_UTIL_EXPORT PFNGLFINISHFENCENVPROC l_glFinishFenceNV; ANGLE_UTIL_EXPORT PFNGLGENFENCESNVPROC l_glGenFencesNV; ANGLE_UTIL_EXPORT PFNGLGETFENCEIVNVPROC l_glGetFenceivNV; ANGLE_UTIL_EXPORT PFNGLISFENCENVPROC l_glIsFenceNV; ANGLE_UTIL_EXPORT PFNGLSETFENCENVPROC l_glSetFenceNV; ANGLE_UTIL_EXPORT PFNGLTESTFENCENVPROC l_glTestFenceNV; ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERNVPROC l_glBlitFramebufferNV; ANGLE_UTIL_EXPORT PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC l_glEGLImageTargetRenderbufferStorageOES; ANGLE_UTIL_EXPORT PFNGLEGLIMAGETARGETTEXTURE2DOESPROC l_glEGLImageTargetTexture2DOES; ANGLE_UTIL_EXPORT PFNGLCOPYIMAGESUBDATAOESPROC l_glCopyImageSubDataOES; ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEIOESPROC l_glBlendEquationSeparateiOES; ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONIOESPROC l_glBlendEquationiOES; ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEIOESPROC l_glBlendFuncSeparateiOES; ANGLE_UTIL_EXPORT PFNGLBLENDFUNCIOESPROC l_glBlendFunciOES; ANGLE_UTIL_EXPORT PFNGLCOLORMASKIOESPROC l_glColorMaskiOES; ANGLE_UTIL_EXPORT PFNGLDISABLEIOESPROC l_glDisableiOES; ANGLE_UTIL_EXPORT PFNGLENABLEIOESPROC l_glEnableiOES; ANGLE_UTIL_EXPORT PFNGLISENABLEDIOESPROC l_glIsEnablediOES; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXOESPROC l_glDrawElementsBaseVertexOES; ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESPROC l_glDrawElementsInstancedBaseVertexOES; ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXOESPROC l_glDrawRangeElementsBaseVertexOES; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREOESPROC l_glFramebufferTextureOES; ANGLE_UTIL_EXPORT PFNGLGETPROGRAMBINARYOESPROC l_glGetProgramBinaryOES; ANGLE_UTIL_EXPORT PFNGLPROGRAMBINARYOESPROC l_glProgramBinaryOES; ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVOESPROC l_glGetBufferPointervOES; ANGLE_UTIL_EXPORT PFNGLMAPBUFFEROESPROC l_glMapBufferOES; ANGLE_UTIL_EXPORT PFNGLUNMAPBUFFEROESPROC l_glUnmapBufferOES; ANGLE_UTIL_EXPORT PFNGLMINSAMPLESHADINGOESPROC l_glMinSampleShadingOES; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DOESPROC l_glCompressedTexImage3DOES; ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DOESPROC l_glCompressedTexSubImage3DOES; ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE3DOESPROC l_glCopyTexSubImage3DOES; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE3DOESPROC l_glFramebufferTexture3DOES; ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DOESPROC l_glTexImage3DOES; ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DOESPROC l_glTexSubImage3DOES; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVOESPROC l_glGetSamplerParameterIivOES; ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVOESPROC l_glGetSamplerParameterIuivOES; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVOESPROC l_glGetTexParameterIivOES; ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVOESPROC l_glGetTexParameterIuivOES; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVOESPROC l_glSamplerParameterIivOES; ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVOESPROC l_glSamplerParameterIuivOES; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVOESPROC l_glTexParameterIivOES; ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVOESPROC l_glTexParameterIuivOES; ANGLE_UTIL_EXPORT PFNGLTEXBUFFEROESPROC l_glTexBufferOES; ANGLE_UTIL_EXPORT PFNGLTEXBUFFERRANGEOESPROC l_glTexBufferRangeOES; ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DMULTISAMPLEOESPROC l_glTexStorage3DMultisampleOES; ANGLE_UTIL_EXPORT PFNGLBINDVERTEXARRAYOESPROC l_glBindVertexArrayOES; ANGLE_UTIL_EXPORT PFNGLDELETEVERTEXARRAYSOESPROC l_glDeleteVertexArraysOES; ANGLE_UTIL_EXPORT PFNGLGENVERTEXARRAYSOESPROC l_glGenVertexArraysOES; ANGLE_UTIL_EXPORT PFNGLISVERTEXARRAYOESPROC l_glIsVertexArrayOES; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC l_glFramebufferTextureMultiviewOVR; ANGLE_UTIL_EXPORT PFNGLDRAWTEXFOESPROC l_glDrawTexfOES; ANGLE_UTIL_EXPORT PFNGLDRAWTEXFVOESPROC l_glDrawTexfvOES; ANGLE_UTIL_EXPORT PFNGLDRAWTEXIOESPROC l_glDrawTexiOES; ANGLE_UTIL_EXPORT PFNGLDRAWTEXIVOESPROC l_glDrawTexivOES; ANGLE_UTIL_EXPORT PFNGLDRAWTEXSOESPROC l_glDrawTexsOES; ANGLE_UTIL_EXPORT PFNGLDRAWTEXSVOESPROC l_glDrawTexsvOES; ANGLE_UTIL_EXPORT PFNGLDRAWTEXXOESPROC l_glDrawTexxOES; ANGLE_UTIL_EXPORT PFNGLDRAWTEXXVOESPROC l_glDrawTexxvOES; ANGLE_UTIL_EXPORT PFNGLBINDFRAMEBUFFEROESPROC l_glBindFramebufferOES; ANGLE_UTIL_EXPORT PFNGLBINDRENDERBUFFEROESPROC l_glBindRenderbufferOES; ANGLE_UTIL_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSOESPROC l_glCheckFramebufferStatusOES; ANGLE_UTIL_EXPORT PFNGLDELETEFRAMEBUFFERSOESPROC l_glDeleteFramebuffersOES; ANGLE_UTIL_EXPORT PFNGLDELETERENDERBUFFERSOESPROC l_glDeleteRenderbuffersOES; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERRENDERBUFFEROESPROC l_glFramebufferRenderbufferOES; ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DOESPROC l_glFramebufferTexture2DOES; ANGLE_UTIL_EXPORT PFNGLGENFRAMEBUFFERSOESPROC l_glGenFramebuffersOES; ANGLE_UTIL_EXPORT PFNGLGENRENDERBUFFERSOESPROC l_glGenRenderbuffersOES; ANGLE_UTIL_EXPORT PFNGLGENERATEMIPMAPOESPROC l_glGenerateMipmapOES; ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC l_glGetFramebufferAttachmentParameterivOES; ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVOESPROC l_glGetRenderbufferParameterivOES; ANGLE_UTIL_EXPORT PFNGLISFRAMEBUFFEROESPROC l_glIsFramebufferOES; ANGLE_UTIL_EXPORT PFNGLISRENDERBUFFEROESPROC l_glIsRenderbufferOES; ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEOESPROC l_glRenderbufferStorageOES; ANGLE_UTIL_EXPORT PFNGLCURRENTPALETTEMATRIXOESPROC l_glCurrentPaletteMatrixOES; ANGLE_UTIL_EXPORT PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESPROC l_glLoadPaletteFromModelViewMatrixOES; ANGLE_UTIL_EXPORT PFNGLMATRIXINDEXPOINTEROESPROC l_glMatrixIndexPointerOES; ANGLE_UTIL_EXPORT PFNGLWEIGHTPOINTEROESPROC l_glWeightPointerOES; ANGLE_UTIL_EXPORT PFNGLPOINTSIZEPOINTEROESPROC l_glPointSizePointerOES; ANGLE_UTIL_EXPORT PFNGLQUERYMATRIXXOESPROC l_glQueryMatrixxOES; ANGLE_UTIL_EXPORT PFNGLGETTEXGENFVOESPROC l_glGetTexGenfvOES; ANGLE_UTIL_EXPORT PFNGLGETTEXGENIVOESPROC l_glGetTexGenivOES; ANGLE_UTIL_EXPORT PFNGLGETTEXGENXVOESPROC l_glGetTexGenxvOES; ANGLE_UTIL_EXPORT PFNGLTEXGENFOESPROC l_glTexGenfOES; ANGLE_UTIL_EXPORT PFNGLTEXGENFVOESPROC l_glTexGenfvOES; ANGLE_UTIL_EXPORT PFNGLTEXGENIOESPROC l_glTexGeniOES; ANGLE_UTIL_EXPORT PFNGLTEXGENIVOESPROC l_glTexGenivOES; ANGLE_UTIL_EXPORT PFNGLTEXGENXOESPROC l_glTexGenxOES; ANGLE_UTIL_EXPORT PFNGLTEXGENXVOESPROC l_glTexGenxvOES; namespace angle { void LoadGLES(LoadProc loadProc) { l_glAlphaFunc = reinterpret_cast<PFNGLALPHAFUNCPROC>(loadProc("glAlphaFunc")); l_glClipPlanef = reinterpret_cast<PFNGLCLIPPLANEFPROC>(loadProc("glClipPlanef")); l_glColor4f = reinterpret_cast<PFNGLCOLOR4FPROC>(loadProc("glColor4f")); l_glFogf = reinterpret_cast<PFNGLFOGFPROC>(loadProc("glFogf")); l_glFogfv = reinterpret_cast<PFNGLFOGFVPROC>(loadProc("glFogfv")); l_glFrustumf = reinterpret_cast<PFNGLFRUSTUMFPROC>(loadProc("glFrustumf")); l_glGetClipPlanef = reinterpret_cast<PFNGLGETCLIPPLANEFPROC>(loadProc("glGetClipPlanef")); l_glGetLightfv = reinterpret_cast<PFNGLGETLIGHTFVPROC>(loadProc("glGetLightfv")); l_glGetMaterialfv = reinterpret_cast<PFNGLGETMATERIALFVPROC>(loadProc("glGetMaterialfv")); l_glGetTexEnvfv = reinterpret_cast<PFNGLGETTEXENVFVPROC>(loadProc("glGetTexEnvfv")); l_glLightModelf = reinterpret_cast<PFNGLLIGHTMODELFPROC>(loadProc("glLightModelf")); l_glLightModelfv = reinterpret_cast<PFNGLLIGHTMODELFVPROC>(loadProc("glLightModelfv")); l_glLightf = reinterpret_cast<PFNGLLIGHTFPROC>(loadProc("glLightf")); l_glLightfv = reinterpret_cast<PFNGLLIGHTFVPROC>(loadProc("glLightfv")); l_glLoadMatrixf = reinterpret_cast<PFNGLLOADMATRIXFPROC>(loadProc("glLoadMatrixf")); l_glMaterialf = reinterpret_cast<PFNGLMATERIALFPROC>(loadProc("glMaterialf")); l_glMaterialfv = reinterpret_cast<PFNGLMATERIALFVPROC>(loadProc("glMaterialfv")); l_glMultMatrixf = reinterpret_cast<PFNGLMULTMATRIXFPROC>(loadProc("glMultMatrixf")); l_glMultiTexCoord4f = reinterpret_cast<PFNGLMULTITEXCOORD4FPROC>(loadProc("glMultiTexCoord4f")); l_glNormal3f = reinterpret_cast<PFNGLNORMAL3FPROC>(loadProc("glNormal3f")); l_glOrthof = reinterpret_cast<PFNGLORTHOFPROC>(loadProc("glOrthof")); l_glPointParameterf = reinterpret_cast<PFNGLPOINTPARAMETERFPROC>(loadProc("glPointParameterf")); l_glPointParameterfv = reinterpret_cast<PFNGLPOINTPARAMETERFVPROC>(loadProc("glPointParameterfv")); l_glPointSize = reinterpret_cast<PFNGLPOINTSIZEPROC>(loadProc("glPointSize")); l_glRotatef = reinterpret_cast<PFNGLROTATEFPROC>(loadProc("glRotatef")); l_glScalef = reinterpret_cast<PFNGLSCALEFPROC>(loadProc("glScalef")); l_glTexEnvf = reinterpret_cast<PFNGLTEXENVFPROC>(loadProc("glTexEnvf")); l_glTexEnvfv = reinterpret_cast<PFNGLTEXENVFVPROC>(loadProc("glTexEnvfv")); l_glTranslatef = reinterpret_cast<PFNGLTRANSLATEFPROC>(loadProc("glTranslatef")); l_glAlphaFuncx = reinterpret_cast<PFNGLALPHAFUNCXPROC>(loadProc("glAlphaFuncx")); l_glClearColorx = reinterpret_cast<PFNGLCLEARCOLORXPROC>(loadProc("glClearColorx")); l_glClearDepthx = reinterpret_cast<PFNGLCLEARDEPTHXPROC>(loadProc("glClearDepthx")); l_glClientActiveTexture = reinterpret_cast<PFNGLCLIENTACTIVETEXTUREPROC>(loadProc("glClientActiveTexture")); l_glClipPlanex = reinterpret_cast<PFNGLCLIPPLANEXPROC>(loadProc("glClipPlanex")); l_glColor4ub = reinterpret_cast<PFNGLCOLOR4UBPROC>(loadProc("glColor4ub")); l_glColor4x = reinterpret_cast<PFNGLCOLOR4XPROC>(loadProc("glColor4x")); l_glColorPointer = reinterpret_cast<PFNGLCOLORPOINTERPROC>(loadProc("glColorPointer")); l_glDepthRangex = reinterpret_cast<PFNGLDEPTHRANGEXPROC>(loadProc("glDepthRangex")); l_glDisableClientState = reinterpret_cast<PFNGLDISABLECLIENTSTATEPROC>(loadProc("glDisableClientState")); l_glEnableClientState = reinterpret_cast<PFNGLENABLECLIENTSTATEPROC>(loadProc("glEnableClientState")); l_glFogx = reinterpret_cast<PFNGLFOGXPROC>(loadProc("glFogx")); l_glFogxv = reinterpret_cast<PFNGLFOGXVPROC>(loadProc("glFogxv")); l_glFrustumx = reinterpret_cast<PFNGLFRUSTUMXPROC>(loadProc("glFrustumx")); l_glGetClipPlanex = reinterpret_cast<PFNGLGETCLIPPLANEXPROC>(loadProc("glGetClipPlanex")); l_glGetFixedv = reinterpret_cast<PFNGLGETFIXEDVPROC>(loadProc("glGetFixedv")); l_glGetLightxv = reinterpret_cast<PFNGLGETLIGHTXVPROC>(loadProc("glGetLightxv")); l_glGetMaterialxv = reinterpret_cast<PFNGLGETMATERIALXVPROC>(loadProc("glGetMaterialxv")); l_glGetTexEnviv = reinterpret_cast<PFNGLGETTEXENVIVPROC>(loadProc("glGetTexEnviv")); l_glGetTexEnvxv = reinterpret_cast<PFNGLGETTEXENVXVPROC>(loadProc("glGetTexEnvxv")); l_glGetTexParameterxv = reinterpret_cast<PFNGLGETTEXPARAMETERXVPROC>(loadProc("glGetTexParameterxv")); l_glLightModelx = reinterpret_cast<PFNGLLIGHTMODELXPROC>(loadProc("glLightModelx")); l_glLightModelxv = reinterpret_cast<PFNGLLIGHTMODELXVPROC>(loadProc("glLightModelxv")); l_glLightx = reinterpret_cast<PFNGLLIGHTXPROC>(loadProc("glLightx")); l_glLightxv = reinterpret_cast<PFNGLLIGHTXVPROC>(loadProc("glLightxv")); l_glLineWidthx = reinterpret_cast<PFNGLLINEWIDTHXPROC>(loadProc("glLineWidthx")); l_glLoadIdentity = reinterpret_cast<PFNGLLOADIDENTITYPROC>(loadProc("glLoadIdentity")); l_glLoadMatrixx = reinterpret_cast<PFNGLLOADMATRIXXPROC>(loadProc("glLoadMatrixx")); l_glLogicOp = reinterpret_cast<PFNGLLOGICOPPROC>(loadProc("glLogicOp")); l_glMaterialx = reinterpret_cast<PFNGLMATERIALXPROC>(loadProc("glMaterialx")); l_glMaterialxv = reinterpret_cast<PFNGLMATERIALXVPROC>(loadProc("glMaterialxv")); l_glMatrixMode = reinterpret_cast<PFNGLMATRIXMODEPROC>(loadProc("glMatrixMode")); l_glMultMatrixx = reinterpret_cast<PFNGLMULTMATRIXXPROC>(loadProc("glMultMatrixx")); l_glMultiTexCoord4x = reinterpret_cast<PFNGLMULTITEXCOORD4XPROC>(loadProc("glMultiTexCoord4x")); l_glNormal3x = reinterpret_cast<PFNGLNORMAL3XPROC>(loadProc("glNormal3x")); l_glNormalPointer = reinterpret_cast<PFNGLNORMALPOINTERPROC>(loadProc("glNormalPointer")); l_glOrthox = reinterpret_cast<PFNGLORTHOXPROC>(loadProc("glOrthox")); l_glPointParameterx = reinterpret_cast<PFNGLPOINTPARAMETERXPROC>(loadProc("glPointParameterx")); l_glPointParameterxv = reinterpret_cast<PFNGLPOINTPARAMETERXVPROC>(loadProc("glPointParameterxv")); l_glPointSizex = reinterpret_cast<PFNGLPOINTSIZEXPROC>(loadProc("glPointSizex")); l_glPolygonOffsetx = reinterpret_cast<PFNGLPOLYGONOFFSETXPROC>(loadProc("glPolygonOffsetx")); l_glPopMatrix = reinterpret_cast<PFNGLPOPMATRIXPROC>(loadProc("glPopMatrix")); l_glPushMatrix = reinterpret_cast<PFNGLPUSHMATRIXPROC>(loadProc("glPushMatrix")); l_glRotatex = reinterpret_cast<PFNGLROTATEXPROC>(loadProc("glRotatex")); l_glSampleCoveragex = reinterpret_cast<PFNGLSAMPLECOVERAGEXPROC>(loadProc("glSampleCoveragex")); l_glScalex = reinterpret_cast<PFNGLSCALEXPROC>(loadProc("glScalex")); l_glShadeModel = reinterpret_cast<PFNGLSHADEMODELPROC>(loadProc("glShadeModel")); l_glTexCoordPointer = reinterpret_cast<PFNGLTEXCOORDPOINTERPROC>(loadProc("glTexCoordPointer")); l_glTexEnvi = reinterpret_cast<PFNGLTEXENVIPROC>(loadProc("glTexEnvi")); l_glTexEnvx = reinterpret_cast<PFNGLTEXENVXPROC>(loadProc("glTexEnvx")); l_glTexEnviv = reinterpret_cast<PFNGLTEXENVIVPROC>(loadProc("glTexEnviv")); l_glTexEnvxv = reinterpret_cast<PFNGLTEXENVXVPROC>(loadProc("glTexEnvxv")); l_glTexParameterx = reinterpret_cast<PFNGLTEXPARAMETERXPROC>(loadProc("glTexParameterx")); l_glTexParameterxv = reinterpret_cast<PFNGLTEXPARAMETERXVPROC>(loadProc("glTexParameterxv")); l_glTranslatex = reinterpret_cast<PFNGLTRANSLATEXPROC>(loadProc("glTranslatex")); l_glVertexPointer = reinterpret_cast<PFNGLVERTEXPOINTERPROC>(loadProc("glVertexPointer")); l_glActiveTexture = reinterpret_cast<PFNGLACTIVETEXTUREPROC>(loadProc("glActiveTexture")); l_glAttachShader = reinterpret_cast<PFNGLATTACHSHADERPROC>(loadProc("glAttachShader")); l_glBindAttribLocation = reinterpret_cast<PFNGLBINDATTRIBLOCATIONPROC>(loadProc("glBindAttribLocation")); l_glBindBuffer = reinterpret_cast<PFNGLBINDBUFFERPROC>(loadProc("glBindBuffer")); l_glBindFramebuffer = reinterpret_cast<PFNGLBINDFRAMEBUFFERPROC>(loadProc("glBindFramebuffer")); l_glBindRenderbuffer = reinterpret_cast<PFNGLBINDRENDERBUFFERPROC>(loadProc("glBindRenderbuffer")); l_glBindTexture = reinterpret_cast<PFNGLBINDTEXTUREPROC>(loadProc("glBindTexture")); l_glBlendColor = reinterpret_cast<PFNGLBLENDCOLORPROC>(loadProc("glBlendColor")); l_glBlendEquation = reinterpret_cast<PFNGLBLENDEQUATIONPROC>(loadProc("glBlendEquation")); l_glBlendEquationSeparate = reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEPROC>(loadProc("glBlendEquationSeparate")); l_glBlendFunc = reinterpret_cast<PFNGLBLENDFUNCPROC>(loadProc("glBlendFunc")); l_glBlendFuncSeparate = reinterpret_cast<PFNGLBLENDFUNCSEPARATEPROC>(loadProc("glBlendFuncSeparate")); l_glBufferData = reinterpret_cast<PFNGLBUFFERDATAPROC>(loadProc("glBufferData")); l_glBufferSubData = reinterpret_cast<PFNGLBUFFERSUBDATAPROC>(loadProc("glBufferSubData")); l_glCheckFramebufferStatus = reinterpret_cast<PFNGLCHECKFRAMEBUFFERSTATUSPROC>(loadProc("glCheckFramebufferStatus")); l_glClear = reinterpret_cast<PFNGLCLEARPROC>(loadProc("glClear")); l_glClearColor = reinterpret_cast<PFNGLCLEARCOLORPROC>(loadProc("glClearColor")); l_glClearDepthf = reinterpret_cast<PFNGLCLEARDEPTHFPROC>(loadProc("glClearDepthf")); l_glClearStencil = reinterpret_cast<PFNGLCLEARSTENCILPROC>(loadProc("glClearStencil")); l_glColorMask = reinterpret_cast<PFNGLCOLORMASKPROC>(loadProc("glColorMask")); l_glCompileShader = reinterpret_cast<PFNGLCOMPILESHADERPROC>(loadProc("glCompileShader")); l_glCompressedTexImage2D = reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE2DPROC>(loadProc("glCompressedTexImage2D")); l_glCompressedTexSubImage2D = reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC>(loadProc("glCompressedTexSubImage2D")); l_glCopyTexImage2D = reinterpret_cast<PFNGLCOPYTEXIMAGE2DPROC>(loadProc("glCopyTexImage2D")); l_glCopyTexSubImage2D = reinterpret_cast<PFNGLCOPYTEXSUBIMAGE2DPROC>(loadProc("glCopyTexSubImage2D")); l_glCreateProgram = reinterpret_cast<PFNGLCREATEPROGRAMPROC>(loadProc("glCreateProgram")); l_glCreateShader = reinterpret_cast<PFNGLCREATESHADERPROC>(loadProc("glCreateShader")); l_glCullFace = reinterpret_cast<PFNGLCULLFACEPROC>(loadProc("glCullFace")); l_glDeleteBuffers = reinterpret_cast<PFNGLDELETEBUFFERSPROC>(loadProc("glDeleteBuffers")); l_glDeleteFramebuffers = reinterpret_cast<PFNGLDELETEFRAMEBUFFERSPROC>(loadProc("glDeleteFramebuffers")); l_glDeleteProgram = reinterpret_cast<PFNGLDELETEPROGRAMPROC>(loadProc("glDeleteProgram")); l_glDeleteRenderbuffers = reinterpret_cast<PFNGLDELETERENDERBUFFERSPROC>(loadProc("glDeleteRenderbuffers")); l_glDeleteShader = reinterpret_cast<PFNGLDELETESHADERPROC>(loadProc("glDeleteShader")); l_glDeleteTextures = reinterpret_cast<PFNGLDELETETEXTURESPROC>(loadProc("glDeleteTextures")); l_glDepthFunc = reinterpret_cast<PFNGLDEPTHFUNCPROC>(loadProc("glDepthFunc")); l_glDepthMask = reinterpret_cast<PFNGLDEPTHMASKPROC>(loadProc("glDepthMask")); l_glDepthRangef = reinterpret_cast<PFNGLDEPTHRANGEFPROC>(loadProc("glDepthRangef")); l_glDetachShader = reinterpret_cast<PFNGLDETACHSHADERPROC>(loadProc("glDetachShader")); l_glDisable = reinterpret_cast<PFNGLDISABLEPROC>(loadProc("glDisable")); l_glDisableVertexAttribArray = reinterpret_cast<PFNGLDISABLEVERTEXATTRIBARRAYPROC>(loadProc("glDisableVertexAttribArray")); l_glDrawArrays = reinterpret_cast<PFNGLDRAWARRAYSPROC>(loadProc("glDrawArrays")); l_glDrawElements = reinterpret_cast<PFNGLDRAWELEMENTSPROC>(loadProc("glDrawElements")); l_glEnable = reinterpret_cast<PFNGLENABLEPROC>(loadProc("glEnable")); l_glEnableVertexAttribArray = reinterpret_cast<PFNGLENABLEVERTEXATTRIBARRAYPROC>(loadProc("glEnableVertexAttribArray")); l_glFinish = reinterpret_cast<PFNGLFINISHPROC>(loadProc("glFinish")); l_glFlush = reinterpret_cast<PFNGLFLUSHPROC>(loadProc("glFlush")); l_glFramebufferRenderbuffer = reinterpret_cast<PFNGLFRAMEBUFFERRENDERBUFFERPROC>(loadProc("glFramebufferRenderbuffer")); l_glFramebufferTexture2D = reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DPROC>(loadProc("glFramebufferTexture2D")); l_glFrontFace = reinterpret_cast<PFNGLFRONTFACEPROC>(loadProc("glFrontFace")); l_glGenBuffers = reinterpret_cast<PFNGLGENBUFFERSPROC>(loadProc("glGenBuffers")); l_glGenerateMipmap = reinterpret_cast<PFNGLGENERATEMIPMAPPROC>(loadProc("glGenerateMipmap")); l_glGenFramebuffers = reinterpret_cast<PFNGLGENFRAMEBUFFERSPROC>(loadProc("glGenFramebuffers")); l_glGenRenderbuffers = reinterpret_cast<PFNGLGENRENDERBUFFERSPROC>(loadProc("glGenRenderbuffers")); l_glGenTextures = reinterpret_cast<PFNGLGENTEXTURESPROC>(loadProc("glGenTextures")); l_glGetActiveAttrib = reinterpret_cast<PFNGLGETACTIVEATTRIBPROC>(loadProc("glGetActiveAttrib")); l_glGetActiveUniform = reinterpret_cast<PFNGLGETACTIVEUNIFORMPROC>(loadProc("glGetActiveUniform")); l_glGetAttachedShaders = reinterpret_cast<PFNGLGETATTACHEDSHADERSPROC>(loadProc("glGetAttachedShaders")); l_glGetAttribLocation = reinterpret_cast<PFNGLGETATTRIBLOCATIONPROC>(loadProc("glGetAttribLocation")); l_glGetBooleanv = reinterpret_cast<PFNGLGETBOOLEANVPROC>(loadProc("glGetBooleanv")); l_glGetBufferParameteriv = reinterpret_cast<PFNGLGETBUFFERPARAMETERIVPROC>(loadProc("glGetBufferParameteriv")); l_glGetError = reinterpret_cast<PFNGLGETERRORPROC>(loadProc("glGetError")); l_glGetFloatv = reinterpret_cast<PFNGLGETFLOATVPROC>(loadProc("glGetFloatv")); l_glGetFramebufferAttachmentParameteriv = reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC>( loadProc("glGetFramebufferAttachmentParameteriv")); l_glGetIntegerv = reinterpret_cast<PFNGLGETINTEGERVPROC>(loadProc("glGetIntegerv")); l_glGetProgramiv = reinterpret_cast<PFNGLGETPROGRAMIVPROC>(loadProc("glGetProgramiv")); l_glGetProgramInfoLog = reinterpret_cast<PFNGLGETPROGRAMINFOLOGPROC>(loadProc("glGetProgramInfoLog")); l_glGetRenderbufferParameteriv = reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVPROC>( loadProc("glGetRenderbufferParameteriv")); l_glGetShaderiv = reinterpret_cast<PFNGLGETSHADERIVPROC>(loadProc("glGetShaderiv")); l_glGetShaderInfoLog = reinterpret_cast<PFNGLGETSHADERINFOLOGPROC>(loadProc("glGetShaderInfoLog")); l_glGetShaderPrecisionFormat = reinterpret_cast<PFNGLGETSHADERPRECISIONFORMATPROC>(loadProc("glGetShaderPrecisionFormat")); l_glGetShaderSource = reinterpret_cast<PFNGLGETSHADERSOURCEPROC>(loadProc("glGetShaderSource")); l_glGetString = reinterpret_cast<PFNGLGETSTRINGPROC>(loadProc("glGetString")); l_glGetTexParameterfv = reinterpret_cast<PFNGLGETTEXPARAMETERFVPROC>(loadProc("glGetTexParameterfv")); l_glGetTexParameteriv = reinterpret_cast<PFNGLGETTEXPARAMETERIVPROC>(loadProc("glGetTexParameteriv")); l_glGetUniformfv = reinterpret_cast<PFNGLGETUNIFORMFVPROC>(loadProc("glGetUniformfv")); l_glGetUniformiv = reinterpret_cast<PFNGLGETUNIFORMIVPROC>(loadProc("glGetUniformiv")); l_glGetUniformLocation = reinterpret_cast<PFNGLGETUNIFORMLOCATIONPROC>(loadProc("glGetUniformLocation")); l_glGetVertexAttribfv = reinterpret_cast<PFNGLGETVERTEXATTRIBFVPROC>(loadProc("glGetVertexAttribfv")); l_glGetVertexAttribiv = reinterpret_cast<PFNGLGETVERTEXATTRIBIVPROC>(loadProc("glGetVertexAttribiv")); l_glGetVertexAttribPointerv = reinterpret_cast<PFNGLGETVERTEXATTRIBPOINTERVPROC>(loadProc("glGetVertexAttribPointerv")); l_glHint = reinterpret_cast<PFNGLHINTPROC>(loadProc("glHint")); l_glIsBuffer = reinterpret_cast<PFNGLISBUFFERPROC>(loadProc("glIsBuffer")); l_glIsEnabled = reinterpret_cast<PFNGLISENABLEDPROC>(loadProc("glIsEnabled")); l_glIsFramebuffer = reinterpret_cast<PFNGLISFRAMEBUFFERPROC>(loadProc("glIsFramebuffer")); l_glIsProgram = reinterpret_cast<PFNGLISPROGRAMPROC>(loadProc("glIsProgram")); l_glIsRenderbuffer = reinterpret_cast<PFNGLISRENDERBUFFERPROC>(loadProc("glIsRenderbuffer")); l_glIsShader = reinterpret_cast<PFNGLISSHADERPROC>(loadProc("glIsShader")); l_glIsTexture = reinterpret_cast<PFNGLISTEXTUREPROC>(loadProc("glIsTexture")); l_glLineWidth = reinterpret_cast<PFNGLLINEWIDTHPROC>(loadProc("glLineWidth")); l_glLinkProgram = reinterpret_cast<PFNGLLINKPROGRAMPROC>(loadProc("glLinkProgram")); l_glPixelStorei = reinterpret_cast<PFNGLPIXELSTOREIPROC>(loadProc("glPixelStorei")); l_glPolygonOffset = reinterpret_cast<PFNGLPOLYGONOFFSETPROC>(loadProc("glPolygonOffset")); l_glReadPixels = reinterpret_cast<PFNGLREADPIXELSPROC>(loadProc("glReadPixels")); l_glReleaseShaderCompiler = reinterpret_cast<PFNGLRELEASESHADERCOMPILERPROC>(loadProc("glReleaseShaderCompiler")); l_glRenderbufferStorage = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEPROC>(loadProc("glRenderbufferStorage")); l_glSampleCoverage = reinterpret_cast<PFNGLSAMPLECOVERAGEPROC>(loadProc("glSampleCoverage")); l_glScissor = reinterpret_cast<PFNGLSCISSORPROC>(loadProc("glScissor")); l_glShaderBinary = reinterpret_cast<PFNGLSHADERBINARYPROC>(loadProc("glShaderBinary")); l_glShaderSource = reinterpret_cast<PFNGLSHADERSOURCEPROC>(loadProc("glShaderSource")); l_glStencilFunc = reinterpret_cast<PFNGLSTENCILFUNCPROC>(loadProc("glStencilFunc")); l_glStencilFuncSeparate = reinterpret_cast<PFNGLSTENCILFUNCSEPARATEPROC>(loadProc("glStencilFuncSeparate")); l_glStencilMask = reinterpret_cast<PFNGLSTENCILMASKPROC>(loadProc("glStencilMask")); l_glStencilMaskSeparate = reinterpret_cast<PFNGLSTENCILMASKSEPARATEPROC>(loadProc("glStencilMaskSeparate")); l_glStencilOp = reinterpret_cast<PFNGLSTENCILOPPROC>(loadProc("glStencilOp")); l_glStencilOpSeparate = reinterpret_cast<PFNGLSTENCILOPSEPARATEPROC>(loadProc("glStencilOpSeparate")); l_glTexImage2D = reinterpret_cast<PFNGLTEXIMAGE2DPROC>(loadProc("glTexImage2D")); l_glTexParameterf = reinterpret_cast<PFNGLTEXPARAMETERFPROC>(loadProc("glTexParameterf")); l_glTexParameterfv = reinterpret_cast<PFNGLTEXPARAMETERFVPROC>(loadProc("glTexParameterfv")); l_glTexParameteri = reinterpret_cast<PFNGLTEXPARAMETERIPROC>(loadProc("glTexParameteri")); l_glTexParameteriv = reinterpret_cast<PFNGLTEXPARAMETERIVPROC>(loadProc("glTexParameteriv")); l_glTexSubImage2D = reinterpret_cast<PFNGLTEXSUBIMAGE2DPROC>(loadProc("glTexSubImage2D")); l_glUniform1f = reinterpret_cast<PFNGLUNIFORM1FPROC>(loadProc("glUniform1f")); l_glUniform1fv = reinterpret_cast<PFNGLUNIFORM1FVPROC>(loadProc("glUniform1fv")); l_glUniform1i = reinterpret_cast<PFNGLUNIFORM1IPROC>(loadProc("glUniform1i")); l_glUniform1iv = reinterpret_cast<PFNGLUNIFORM1IVPROC>(loadProc("glUniform1iv")); l_glUniform2f = reinterpret_cast<PFNGLUNIFORM2FPROC>(loadProc("glUniform2f")); l_glUniform2fv = reinterpret_cast<PFNGLUNIFORM2FVPROC>(loadProc("glUniform2fv")); l_glUniform2i = reinterpret_cast<PFNGLUNIFORM2IPROC>(loadProc("glUniform2i")); l_glUniform2iv = reinterpret_cast<PFNGLUNIFORM2IVPROC>(loadProc("glUniform2iv")); l_glUniform3f = reinterpret_cast<PFNGLUNIFORM3FPROC>(loadProc("glUniform3f")); l_glUniform3fv = reinterpret_cast<PFNGLUNIFORM3FVPROC>(loadProc("glUniform3fv")); l_glUniform3i = reinterpret_cast<PFNGLUNIFORM3IPROC>(loadProc("glUniform3i")); l_glUniform3iv = reinterpret_cast<PFNGLUNIFORM3IVPROC>(loadProc("glUniform3iv")); l_glUniform4f = reinterpret_cast<PFNGLUNIFORM4FPROC>(loadProc("glUniform4f")); l_glUniform4fv = reinterpret_cast<PFNGLUNIFORM4FVPROC>(loadProc("glUniform4fv")); l_glUniform4i = reinterpret_cast<PFNGLUNIFORM4IPROC>(loadProc("glUniform4i")); l_glUniform4iv = reinterpret_cast<PFNGLUNIFORM4IVPROC>(loadProc("glUniform4iv")); l_glUniformMatrix2fv = reinterpret_cast<PFNGLUNIFORMMATRIX2FVPROC>(loadProc("glUniformMatrix2fv")); l_glUniformMatrix3fv = reinterpret_cast<PFNGLUNIFORMMATRIX3FVPROC>(loadProc("glUniformMatrix3fv")); l_glUniformMatrix4fv = reinterpret_cast<PFNGLUNIFORMMATRIX4FVPROC>(loadProc("glUniformMatrix4fv")); l_glUseProgram = reinterpret_cast<PFNGLUSEPROGRAMPROC>(loadProc("glUseProgram")); l_glValidateProgram = reinterpret_cast<PFNGLVALIDATEPROGRAMPROC>(loadProc("glValidateProgram")); l_glVertexAttrib1f = reinterpret_cast<PFNGLVERTEXATTRIB1FPROC>(loadProc("glVertexAttrib1f")); l_glVertexAttrib1fv = reinterpret_cast<PFNGLVERTEXATTRIB1FVPROC>(loadProc("glVertexAttrib1fv")); l_glVertexAttrib2f = reinterpret_cast<PFNGLVERTEXATTRIB2FPROC>(loadProc("glVertexAttrib2f")); l_glVertexAttrib2fv = reinterpret_cast<PFNGLVERTEXATTRIB2FVPROC>(loadProc("glVertexAttrib2fv")); l_glVertexAttrib3f = reinterpret_cast<PFNGLVERTEXATTRIB3FPROC>(loadProc("glVertexAttrib3f")); l_glVertexAttrib3fv = reinterpret_cast<PFNGLVERTEXATTRIB3FVPROC>(loadProc("glVertexAttrib3fv")); l_glVertexAttrib4f = reinterpret_cast<PFNGLVERTEXATTRIB4FPROC>(loadProc("glVertexAttrib4f")); l_glVertexAttrib4fv = reinterpret_cast<PFNGLVERTEXATTRIB4FVPROC>(loadProc("glVertexAttrib4fv")); l_glVertexAttribPointer = reinterpret_cast<PFNGLVERTEXATTRIBPOINTERPROC>(loadProc("glVertexAttribPointer")); l_glViewport = reinterpret_cast<PFNGLVIEWPORTPROC>(loadProc("glViewport")); l_glReadBuffer = reinterpret_cast<PFNGLREADBUFFERPROC>(loadProc("glReadBuffer")); l_glDrawRangeElements = reinterpret_cast<PFNGLDRAWRANGEELEMENTSPROC>(loadProc("glDrawRangeElements")); l_glTexImage3D = reinterpret_cast<PFNGLTEXIMAGE3DPROC>(loadProc("glTexImage3D")); l_glTexSubImage3D = reinterpret_cast<PFNGLTEXSUBIMAGE3DPROC>(loadProc("glTexSubImage3D")); l_glCopyTexSubImage3D = reinterpret_cast<PFNGLCOPYTEXSUBIMAGE3DPROC>(loadProc("glCopyTexSubImage3D")); l_glCompressedTexImage3D = reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DPROC>(loadProc("glCompressedTexImage3D")); l_glCompressedTexSubImage3D = reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC>(loadProc("glCompressedTexSubImage3D")); l_glGenQueries = reinterpret_cast<PFNGLGENQUERIESPROC>(loadProc("glGenQueries")); l_glDeleteQueries = reinterpret_cast<PFNGLDELETEQUERIESPROC>(loadProc("glDeleteQueries")); l_glIsQuery = reinterpret_cast<PFNGLISQUERYPROC>(loadProc("glIsQuery")); l_glBeginQuery = reinterpret_cast<PFNGLBEGINQUERYPROC>(loadProc("glBeginQuery")); l_glEndQuery = reinterpret_cast<PFNGLENDQUERYPROC>(loadProc("glEndQuery")); l_glGetQueryiv = reinterpret_cast<PFNGLGETQUERYIVPROC>(loadProc("glGetQueryiv")); l_glGetQueryObjectuiv = reinterpret_cast<PFNGLGETQUERYOBJECTUIVPROC>(loadProc("glGetQueryObjectuiv")); l_glUnmapBuffer = reinterpret_cast<PFNGLUNMAPBUFFERPROC>(loadProc("glUnmapBuffer")); l_glGetBufferPointerv = reinterpret_cast<PFNGLGETBUFFERPOINTERVPROC>(loadProc("glGetBufferPointerv")); l_glDrawBuffers = reinterpret_cast<PFNGLDRAWBUFFERSPROC>(loadProc("glDrawBuffers")); l_glUniformMatrix2x3fv = reinterpret_cast<PFNGLUNIFORMMATRIX2X3FVPROC>(loadProc("glUniformMatrix2x3fv")); l_glUniformMatrix3x2fv = reinterpret_cast<PFNGLUNIFORMMATRIX3X2FVPROC>(loadProc("glUniformMatrix3x2fv")); l_glUniformMatrix2x4fv = reinterpret_cast<PFNGLUNIFORMMATRIX2X4FVPROC>(loadProc("glUniformMatrix2x4fv")); l_glUniformMatrix4x2fv = reinterpret_cast<PFNGLUNIFORMMATRIX4X2FVPROC>(loadProc("glUniformMatrix4x2fv")); l_glUniformMatrix3x4fv = reinterpret_cast<PFNGLUNIFORMMATRIX3X4FVPROC>(loadProc("glUniformMatrix3x4fv")); l_glUniformMatrix4x3fv = reinterpret_cast<PFNGLUNIFORMMATRIX4X3FVPROC>(loadProc("glUniformMatrix4x3fv")); l_glBlitFramebuffer = reinterpret_cast<PFNGLBLITFRAMEBUFFERPROC>(loadProc("glBlitFramebuffer")); l_glRenderbufferStorageMultisample = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC>( loadProc("glRenderbufferStorageMultisample")); l_glFramebufferTextureLayer = reinterpret_cast<PFNGLFRAMEBUFFERTEXTURELAYERPROC>(loadProc("glFramebufferTextureLayer")); l_glMapBufferRange = reinterpret_cast<PFNGLMAPBUFFERRANGEPROC>(loadProc("glMapBufferRange")); l_glFlushMappedBufferRange = reinterpret_cast<PFNGLFLUSHMAPPEDBUFFERRANGEPROC>(loadProc("glFlushMappedBufferRange")); l_glBindVertexArray = reinterpret_cast<PFNGLBINDVERTEXARRAYPROC>(loadProc("glBindVertexArray")); l_glDeleteVertexArrays = reinterpret_cast<PFNGLDELETEVERTEXARRAYSPROC>(loadProc("glDeleteVertexArrays")); l_glGenVertexArrays = reinterpret_cast<PFNGLGENVERTEXARRAYSPROC>(loadProc("glGenVertexArrays")); l_glIsVertexArray = reinterpret_cast<PFNGLISVERTEXARRAYPROC>(loadProc("glIsVertexArray")); l_glGetIntegeri_v = reinterpret_cast<PFNGLGETINTEGERI_VPROC>(loadProc("glGetIntegeri_v")); l_glBeginTransformFeedback = reinterpret_cast<PFNGLBEGINTRANSFORMFEEDBACKPROC>(loadProc("glBeginTransformFeedback")); l_glEndTransformFeedback = reinterpret_cast<PFNGLENDTRANSFORMFEEDBACKPROC>(loadProc("glEndTransformFeedback")); l_glBindBufferRange = reinterpret_cast<PFNGLBINDBUFFERRANGEPROC>(loadProc("glBindBufferRange")); l_glBindBufferBase = reinterpret_cast<PFNGLBINDBUFFERBASEPROC>(loadProc("glBindBufferBase")); l_glTransformFeedbackVaryings = reinterpret_cast<PFNGLTRANSFORMFEEDBACKVARYINGSPROC>( loadProc("glTransformFeedbackVaryings")); l_glGetTransformFeedbackVarying = reinterpret_cast<PFNGLGETTRANSFORMFEEDBACKVARYINGPROC>( loadProc("glGetTransformFeedbackVarying")); l_glVertexAttribIPointer = reinterpret_cast<PFNGLVERTEXATTRIBIPOINTERPROC>(loadProc("glVertexAttribIPointer")); l_glGetVertexAttribIiv = reinterpret_cast<PFNGLGETVERTEXATTRIBIIVPROC>(loadProc("glGetVertexAttribIiv")); l_glGetVertexAttribIuiv = reinterpret_cast<PFNGLGETVERTEXATTRIBIUIVPROC>(loadProc("glGetVertexAttribIuiv")); l_glVertexAttribI4i = reinterpret_cast<PFNGLVERTEXATTRIBI4IPROC>(loadProc("glVertexAttribI4i")); l_glVertexAttribI4ui = reinterpret_cast<PFNGLVERTEXATTRIBI4UIPROC>(loadProc("glVertexAttribI4ui")); l_glVertexAttribI4iv = reinterpret_cast<PFNGLVERTEXATTRIBI4IVPROC>(loadProc("glVertexAttribI4iv")); l_glVertexAttribI4uiv = reinterpret_cast<PFNGLVERTEXATTRIBI4UIVPROC>(loadProc("glVertexAttribI4uiv")); l_glGetUniformuiv = reinterpret_cast<PFNGLGETUNIFORMUIVPROC>(loadProc("glGetUniformuiv")); l_glGetFragDataLocation = reinterpret_cast<PFNGLGETFRAGDATALOCATIONPROC>(loadProc("glGetFragDataLocation")); l_glUniform1ui = reinterpret_cast<PFNGLUNIFORM1UIPROC>(loadProc("glUniform1ui")); l_glUniform2ui = reinterpret_cast<PFNGLUNIFORM2UIPROC>(loadProc("glUniform2ui")); l_glUniform3ui = reinterpret_cast<PFNGLUNIFORM3UIPROC>(loadProc("glUniform3ui")); l_glUniform4ui = reinterpret_cast<PFNGLUNIFORM4UIPROC>(loadProc("glUniform4ui")); l_glUniform1uiv = reinterpret_cast<PFNGLUNIFORM1UIVPROC>(loadProc("glUniform1uiv")); l_glUniform2uiv = reinterpret_cast<PFNGLUNIFORM2UIVPROC>(loadProc("glUniform2uiv")); l_glUniform3uiv = reinterpret_cast<PFNGLUNIFORM3UIVPROC>(loadProc("glUniform3uiv")); l_glUniform4uiv = reinterpret_cast<PFNGLUNIFORM4UIVPROC>(loadProc("glUniform4uiv")); l_glClearBufferiv = reinterpret_cast<PFNGLCLEARBUFFERIVPROC>(loadProc("glClearBufferiv")); l_glClearBufferuiv = reinterpret_cast<PFNGLCLEARBUFFERUIVPROC>(loadProc("glClearBufferuiv")); l_glClearBufferfv = reinterpret_cast<PFNGLCLEARBUFFERFVPROC>(loadProc("glClearBufferfv")); l_glClearBufferfi = reinterpret_cast<PFNGLCLEARBUFFERFIPROC>(loadProc("glClearBufferfi")); l_glGetStringi = reinterpret_cast<PFNGLGETSTRINGIPROC>(loadProc("glGetStringi")); l_glCopyBufferSubData = reinterpret_cast<PFNGLCOPYBUFFERSUBDATAPROC>(loadProc("glCopyBufferSubData")); l_glGetUniformIndices = reinterpret_cast<PFNGLGETUNIFORMINDICESPROC>(loadProc("glGetUniformIndices")); l_glGetActiveUniformsiv = reinterpret_cast<PFNGLGETACTIVEUNIFORMSIVPROC>(loadProc("glGetActiveUniformsiv")); l_glGetUniformBlockIndex = reinterpret_cast<PFNGLGETUNIFORMBLOCKINDEXPROC>(loadProc("glGetUniformBlockIndex")); l_glGetActiveUniformBlockiv = reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKIVPROC>(loadProc("glGetActiveUniformBlockiv")); l_glGetActiveUniformBlockName = reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC>( loadProc("glGetActiveUniformBlockName")); l_glUniformBlockBinding = reinterpret_cast<PFNGLUNIFORMBLOCKBINDINGPROC>(loadProc("glUniformBlockBinding")); l_glDrawArraysInstanced = reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDPROC>(loadProc("glDrawArraysInstanced")); l_glDrawElementsInstanced = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDPROC>(loadProc("glDrawElementsInstanced")); l_glFenceSync = reinterpret_cast<PFNGLFENCESYNCPROC>(loadProc("glFenceSync")); l_glIsSync = reinterpret_cast<PFNGLISSYNCPROC>(loadProc("glIsSync")); l_glDeleteSync = reinterpret_cast<PFNGLDELETESYNCPROC>(loadProc("glDeleteSync")); l_glClientWaitSync = reinterpret_cast<PFNGLCLIENTWAITSYNCPROC>(loadProc("glClientWaitSync")); l_glWaitSync = reinterpret_cast<PFNGLWAITSYNCPROC>(loadProc("glWaitSync")); l_glGetInteger64v = reinterpret_cast<PFNGLGETINTEGER64VPROC>(loadProc("glGetInteger64v")); l_glGetSynciv = reinterpret_cast<PFNGLGETSYNCIVPROC>(loadProc("glGetSynciv")); l_glGetInteger64i_v = reinterpret_cast<PFNGLGETINTEGER64I_VPROC>(loadProc("glGetInteger64i_v")); l_glGetBufferParameteri64v = reinterpret_cast<PFNGLGETBUFFERPARAMETERI64VPROC>(loadProc("glGetBufferParameteri64v")); l_glGenSamplers = reinterpret_cast<PFNGLGENSAMPLERSPROC>(loadProc("glGenSamplers")); l_glDeleteSamplers = reinterpret_cast<PFNGLDELETESAMPLERSPROC>(loadProc("glDeleteSamplers")); l_glIsSampler = reinterpret_cast<PFNGLISSAMPLERPROC>(loadProc("glIsSampler")); l_glBindSampler = reinterpret_cast<PFNGLBINDSAMPLERPROC>(loadProc("glBindSampler")); l_glSamplerParameteri = reinterpret_cast<PFNGLSAMPLERPARAMETERIPROC>(loadProc("glSamplerParameteri")); l_glSamplerParameteriv = reinterpret_cast<PFNGLSAMPLERPARAMETERIVPROC>(loadProc("glSamplerParameteriv")); l_glSamplerParameterf = reinterpret_cast<PFNGLSAMPLERPARAMETERFPROC>(loadProc("glSamplerParameterf")); l_glSamplerParameterfv = reinterpret_cast<PFNGLSAMPLERPARAMETERFVPROC>(loadProc("glSamplerParameterfv")); l_glGetSamplerParameteriv = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIVPROC>(loadProc("glGetSamplerParameteriv")); l_glGetSamplerParameterfv = reinterpret_cast<PFNGLGETSAMPLERPARAMETERFVPROC>(loadProc("glGetSamplerParameterfv")); l_glVertexAttribDivisor = reinterpret_cast<PFNGLVERTEXATTRIBDIVISORPROC>(loadProc("glVertexAttribDivisor")); l_glBindTransformFeedback = reinterpret_cast<PFNGLBINDTRANSFORMFEEDBACKPROC>(loadProc("glBindTransformFeedback")); l_glDeleteTransformFeedbacks = reinterpret_cast<PFNGLDELETETRANSFORMFEEDBACKSPROC>(loadProc("glDeleteTransformFeedbacks")); l_glGenTransformFeedbacks = reinterpret_cast<PFNGLGENTRANSFORMFEEDBACKSPROC>(loadProc("glGenTransformFeedbacks")); l_glIsTransformFeedback = reinterpret_cast<PFNGLISTRANSFORMFEEDBACKPROC>(loadProc("glIsTransformFeedback")); l_glPauseTransformFeedback = reinterpret_cast<PFNGLPAUSETRANSFORMFEEDBACKPROC>(loadProc("glPauseTransformFeedback")); l_glResumeTransformFeedback = reinterpret_cast<PFNGLRESUMETRANSFORMFEEDBACKPROC>(loadProc("glResumeTransformFeedback")); l_glGetProgramBinary = reinterpret_cast<PFNGLGETPROGRAMBINARYPROC>(loadProc("glGetProgramBinary")); l_glProgramBinary = reinterpret_cast<PFNGLPROGRAMBINARYPROC>(loadProc("glProgramBinary")); l_glProgramParameteri = reinterpret_cast<PFNGLPROGRAMPARAMETERIPROC>(loadProc("glProgramParameteri")); l_glInvalidateFramebuffer = reinterpret_cast<PFNGLINVALIDATEFRAMEBUFFERPROC>(loadProc("glInvalidateFramebuffer")); l_glInvalidateSubFramebuffer = reinterpret_cast<PFNGLINVALIDATESUBFRAMEBUFFERPROC>(loadProc("glInvalidateSubFramebuffer")); l_glTexStorage2D = reinterpret_cast<PFNGLTEXSTORAGE2DPROC>(loadProc("glTexStorage2D")); l_glTexStorage3D = reinterpret_cast<PFNGLTEXSTORAGE3DPROC>(loadProc("glTexStorage3D")); l_glGetInternalformativ = reinterpret_cast<PFNGLGETINTERNALFORMATIVPROC>(loadProc("glGetInternalformativ")); l_glDispatchCompute = reinterpret_cast<PFNGLDISPATCHCOMPUTEPROC>(loadProc("glDispatchCompute")); l_glDispatchComputeIndirect = reinterpret_cast<PFNGLDISPATCHCOMPUTEINDIRECTPROC>(loadProc("glDispatchComputeIndirect")); l_glDrawArraysIndirect = reinterpret_cast<PFNGLDRAWARRAYSINDIRECTPROC>(loadProc("glDrawArraysIndirect")); l_glDrawElementsIndirect = reinterpret_cast<PFNGLDRAWELEMENTSINDIRECTPROC>(loadProc("glDrawElementsIndirect")); l_glFramebufferParameteri = reinterpret_cast<PFNGLFRAMEBUFFERPARAMETERIPROC>(loadProc("glFramebufferParameteri")); l_glGetFramebufferParameteriv = reinterpret_cast<PFNGLGETFRAMEBUFFERPARAMETERIVPROC>( loadProc("glGetFramebufferParameteriv")); l_glGetProgramInterfaceiv = reinterpret_cast<PFNGLGETPROGRAMINTERFACEIVPROC>(loadProc("glGetProgramInterfaceiv")); l_glGetProgramResourceIndex = reinterpret_cast<PFNGLGETPROGRAMRESOURCEINDEXPROC>(loadProc("glGetProgramResourceIndex")); l_glGetProgramResourceName = reinterpret_cast<PFNGLGETPROGRAMRESOURCENAMEPROC>(loadProc("glGetProgramResourceName")); l_glGetProgramResourceiv = reinterpret_cast<PFNGLGETPROGRAMRESOURCEIVPROC>(loadProc("glGetProgramResourceiv")); l_glGetProgramResourceLocation = reinterpret_cast<PFNGLGETPROGRAMRESOURCELOCATIONPROC>( loadProc("glGetProgramResourceLocation")); l_glUseProgramStages = reinterpret_cast<PFNGLUSEPROGRAMSTAGESPROC>(loadProc("glUseProgramStages")); l_glActiveShaderProgram = reinterpret_cast<PFNGLACTIVESHADERPROGRAMPROC>(loadProc("glActiveShaderProgram")); l_glCreateShaderProgramv = reinterpret_cast<PFNGLCREATESHADERPROGRAMVPROC>(loadProc("glCreateShaderProgramv")); l_glBindProgramPipeline = reinterpret_cast<PFNGLBINDPROGRAMPIPELINEPROC>(loadProc("glBindProgramPipeline")); l_glDeleteProgramPipelines = reinterpret_cast<PFNGLDELETEPROGRAMPIPELINESPROC>(loadProc("glDeleteProgramPipelines")); l_glGenProgramPipelines = reinterpret_cast<PFNGLGENPROGRAMPIPELINESPROC>(loadProc("glGenProgramPipelines")); l_glIsProgramPipeline = reinterpret_cast<PFNGLISPROGRAMPIPELINEPROC>(loadProc("glIsProgramPipeline")); l_glGetProgramPipelineiv = reinterpret_cast<PFNGLGETPROGRAMPIPELINEIVPROC>(loadProc("glGetProgramPipelineiv")); l_glProgramUniform1i = reinterpret_cast<PFNGLPROGRAMUNIFORM1IPROC>(loadProc("glProgramUniform1i")); l_glProgramUniform2i = reinterpret_cast<PFNGLPROGRAMUNIFORM2IPROC>(loadProc("glProgramUniform2i")); l_glProgramUniform3i = reinterpret_cast<PFNGLPROGRAMUNIFORM3IPROC>(loadProc("glProgramUniform3i")); l_glProgramUniform4i = reinterpret_cast<PFNGLPROGRAMUNIFORM4IPROC>(loadProc("glProgramUniform4i")); l_glProgramUniform1ui = reinterpret_cast<PFNGLPROGRAMUNIFORM1UIPROC>(loadProc("glProgramUniform1ui")); l_glProgramUniform2ui = reinterpret_cast<PFNGLPROGRAMUNIFORM2UIPROC>(loadProc("glProgramUniform2ui")); l_glProgramUniform3ui = reinterpret_cast<PFNGLPROGRAMUNIFORM3UIPROC>(loadProc("glProgramUniform3ui")); l_glProgramUniform4ui = reinterpret_cast<PFNGLPROGRAMUNIFORM4UIPROC>(loadProc("glProgramUniform4ui")); l_glProgramUniform1f = reinterpret_cast<PFNGLPROGRAMUNIFORM1FPROC>(loadProc("glProgramUniform1f")); l_glProgramUniform2f = reinterpret_cast<PFNGLPROGRAMUNIFORM2FPROC>(loadProc("glProgramUniform2f")); l_glProgramUniform3f = reinterpret_cast<PFNGLPROGRAMUNIFORM3FPROC>(loadProc("glProgramUniform3f")); l_glProgramUniform4f = reinterpret_cast<PFNGLPROGRAMUNIFORM4FPROC>(loadProc("glProgramUniform4f")); l_glProgramUniform1iv = reinterpret_cast<PFNGLPROGRAMUNIFORM1IVPROC>(loadProc("glProgramUniform1iv")); l_glProgramUniform2iv = reinterpret_cast<PFNGLPROGRAMUNIFORM2IVPROC>(loadProc("glProgramUniform2iv")); l_glProgramUniform3iv = reinterpret_cast<PFNGLPROGRAMUNIFORM3IVPROC>(loadProc("glProgramUniform3iv")); l_glProgramUniform4iv = reinterpret_cast<PFNGLPROGRAMUNIFORM4IVPROC>(loadProc("glProgramUniform4iv")); l_glProgramUniform1uiv = reinterpret_cast<PFNGLPROGRAMUNIFORM1UIVPROC>(loadProc("glProgramUniform1uiv")); l_glProgramUniform2uiv = reinterpret_cast<PFNGLPROGRAMUNIFORM2UIVPROC>(loadProc("glProgramUniform2uiv")); l_glProgramUniform3uiv = reinterpret_cast<PFNGLPROGRAMUNIFORM3UIVPROC>(loadProc("glProgramUniform3uiv")); l_glProgramUniform4uiv = reinterpret_cast<PFNGLPROGRAMUNIFORM4UIVPROC>(loadProc("glProgramUniform4uiv")); l_glProgramUniform1fv = reinterpret_cast<PFNGLPROGRAMUNIFORM1FVPROC>(loadProc("glProgramUniform1fv")); l_glProgramUniform2fv = reinterpret_cast<PFNGLPROGRAMUNIFORM2FVPROC>(loadProc("glProgramUniform2fv")); l_glProgramUniform3fv = reinterpret_cast<PFNGLPROGRAMUNIFORM3FVPROC>(loadProc("glProgramUniform3fv")); l_glProgramUniform4fv = reinterpret_cast<PFNGLPROGRAMUNIFORM4FVPROC>(loadProc("glProgramUniform4fv")); l_glProgramUniformMatrix2fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2FVPROC>(loadProc("glProgramUniformMatrix2fv")); l_glProgramUniformMatrix3fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3FVPROC>(loadProc("glProgramUniformMatrix3fv")); l_glProgramUniformMatrix4fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4FVPROC>(loadProc("glProgramUniformMatrix4fv")); l_glProgramUniformMatrix2x3fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC>( loadProc("glProgramUniformMatrix2x3fv")); l_glProgramUniformMatrix3x2fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC>( loadProc("glProgramUniformMatrix3x2fv")); l_glProgramUniformMatrix2x4fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC>( loadProc("glProgramUniformMatrix2x4fv")); l_glProgramUniformMatrix4x2fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC>( loadProc("glProgramUniformMatrix4x2fv")); l_glProgramUniformMatrix3x4fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC>( loadProc("glProgramUniformMatrix3x4fv")); l_glProgramUniformMatrix4x3fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC>( loadProc("glProgramUniformMatrix4x3fv")); l_glValidateProgramPipeline = reinterpret_cast<PFNGLVALIDATEPROGRAMPIPELINEPROC>(loadProc("glValidateProgramPipeline")); l_glGetProgramPipelineInfoLog = reinterpret_cast<PFNGLGETPROGRAMPIPELINEINFOLOGPROC>( loadProc("glGetProgramPipelineInfoLog")); l_glBindImageTexture = reinterpret_cast<PFNGLBINDIMAGETEXTUREPROC>(loadProc("glBindImageTexture")); l_glGetBooleani_v = reinterpret_cast<PFNGLGETBOOLEANI_VPROC>(loadProc("glGetBooleani_v")); l_glMemoryBarrier = reinterpret_cast<PFNGLMEMORYBARRIERPROC>(loadProc("glMemoryBarrier")); l_glMemoryBarrierByRegion = reinterpret_cast<PFNGLMEMORYBARRIERBYREGIONPROC>(loadProc("glMemoryBarrierByRegion")); l_glTexStorage2DMultisample = reinterpret_cast<PFNGLTEXSTORAGE2DMULTISAMPLEPROC>(loadProc("glTexStorage2DMultisample")); l_glGetMultisamplefv = reinterpret_cast<PFNGLGETMULTISAMPLEFVPROC>(loadProc("glGetMultisamplefv")); l_glSampleMaski = reinterpret_cast<PFNGLSAMPLEMASKIPROC>(loadProc("glSampleMaski")); l_glGetTexLevelParameteriv = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVPROC>(loadProc("glGetTexLevelParameteriv")); l_glGetTexLevelParameterfv = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVPROC>(loadProc("glGetTexLevelParameterfv")); l_glBindVertexBuffer = reinterpret_cast<PFNGLBINDVERTEXBUFFERPROC>(loadProc("glBindVertexBuffer")); l_glVertexAttribFormat = reinterpret_cast<PFNGLVERTEXATTRIBFORMATPROC>(loadProc("glVertexAttribFormat")); l_glVertexAttribIFormat = reinterpret_cast<PFNGLVERTEXATTRIBIFORMATPROC>(loadProc("glVertexAttribIFormat")); l_glVertexAttribBinding = reinterpret_cast<PFNGLVERTEXATTRIBBINDINGPROC>(loadProc("glVertexAttribBinding")); l_glVertexBindingDivisor = reinterpret_cast<PFNGLVERTEXBINDINGDIVISORPROC>(loadProc("glVertexBindingDivisor")); l_glBlendBarrier = reinterpret_cast<PFNGLBLENDBARRIERPROC>(loadProc("glBlendBarrier")); l_glCopyImageSubData = reinterpret_cast<PFNGLCOPYIMAGESUBDATAPROC>(loadProc("glCopyImageSubData")); l_glDebugMessageControl = reinterpret_cast<PFNGLDEBUGMESSAGECONTROLPROC>(loadProc("glDebugMessageControl")); l_glDebugMessageInsert = reinterpret_cast<PFNGLDEBUGMESSAGEINSERTPROC>(loadProc("glDebugMessageInsert")); l_glDebugMessageCallback = reinterpret_cast<PFNGLDEBUGMESSAGECALLBACKPROC>(loadProc("glDebugMessageCallback")); l_glGetDebugMessageLog = reinterpret_cast<PFNGLGETDEBUGMESSAGELOGPROC>(loadProc("glGetDebugMessageLog")); l_glPushDebugGroup = reinterpret_cast<PFNGLPUSHDEBUGGROUPPROC>(loadProc("glPushDebugGroup")); l_glPopDebugGroup = reinterpret_cast<PFNGLPOPDEBUGGROUPPROC>(loadProc("glPopDebugGroup")); l_glObjectLabel = reinterpret_cast<PFNGLOBJECTLABELPROC>(loadProc("glObjectLabel")); l_glGetObjectLabel = reinterpret_cast<PFNGLGETOBJECTLABELPROC>(loadProc("glGetObjectLabel")); l_glObjectPtrLabel = reinterpret_cast<PFNGLOBJECTPTRLABELPROC>(loadProc("glObjectPtrLabel")); l_glGetObjectPtrLabel = reinterpret_cast<PFNGLGETOBJECTPTRLABELPROC>(loadProc("glGetObjectPtrLabel")); l_glGetPointerv = reinterpret_cast<PFNGLGETPOINTERVPROC>(loadProc("glGetPointerv")); l_glEnablei = reinterpret_cast<PFNGLENABLEIPROC>(loadProc("glEnablei")); l_glDisablei = reinterpret_cast<PFNGLDISABLEIPROC>(loadProc("glDisablei")); l_glBlendEquationi = reinterpret_cast<PFNGLBLENDEQUATIONIPROC>(loadProc("glBlendEquationi")); l_glBlendEquationSeparatei = reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEIPROC>(loadProc("glBlendEquationSeparatei")); l_glBlendFunci = reinterpret_cast<PFNGLBLENDFUNCIPROC>(loadProc("glBlendFunci")); l_glBlendFuncSeparatei = reinterpret_cast<PFNGLBLENDFUNCSEPARATEIPROC>(loadProc("glBlendFuncSeparatei")); l_glColorMaski = reinterpret_cast<PFNGLCOLORMASKIPROC>(loadProc("glColorMaski")); l_glIsEnabledi = reinterpret_cast<PFNGLISENABLEDIPROC>(loadProc("glIsEnabledi")); l_glDrawElementsBaseVertex = reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXPROC>(loadProc("glDrawElementsBaseVertex")); l_glDrawRangeElementsBaseVertex = reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC>( loadProc("glDrawRangeElementsBaseVertex")); l_glDrawElementsInstancedBaseVertex = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC>( loadProc("glDrawElementsInstancedBaseVertex")); l_glFramebufferTexture = reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREPROC>(loadProc("glFramebufferTexture")); l_glPrimitiveBoundingBox = reinterpret_cast<PFNGLPRIMITIVEBOUNDINGBOXPROC>(loadProc("glPrimitiveBoundingBox")); l_glGetGraphicsResetStatus = reinterpret_cast<PFNGLGETGRAPHICSRESETSTATUSPROC>(loadProc("glGetGraphicsResetStatus")); l_glReadnPixels = reinterpret_cast<PFNGLREADNPIXELSPROC>(loadProc("glReadnPixels")); l_glGetnUniformfv = reinterpret_cast<PFNGLGETNUNIFORMFVPROC>(loadProc("glGetnUniformfv")); l_glGetnUniformiv = reinterpret_cast<PFNGLGETNUNIFORMIVPROC>(loadProc("glGetnUniformiv")); l_glGetnUniformuiv = reinterpret_cast<PFNGLGETNUNIFORMUIVPROC>(loadProc("glGetnUniformuiv")); l_glMinSampleShading = reinterpret_cast<PFNGLMINSAMPLESHADINGPROC>(loadProc("glMinSampleShading")); l_glPatchParameteri = reinterpret_cast<PFNGLPATCHPARAMETERIPROC>(loadProc("glPatchParameteri")); l_glTexParameterIiv = reinterpret_cast<PFNGLTEXPARAMETERIIVPROC>(loadProc("glTexParameterIiv")); l_glTexParameterIuiv = reinterpret_cast<PFNGLTEXPARAMETERIUIVPROC>(loadProc("glTexParameterIuiv")); l_glGetTexParameterIiv = reinterpret_cast<PFNGLGETTEXPARAMETERIIVPROC>(loadProc("glGetTexParameterIiv")); l_glGetTexParameterIuiv = reinterpret_cast<PFNGLGETTEXPARAMETERIUIVPROC>(loadProc("glGetTexParameterIuiv")); l_glSamplerParameterIiv = reinterpret_cast<PFNGLSAMPLERPARAMETERIIVPROC>(loadProc("glSamplerParameterIiv")); l_glSamplerParameterIuiv = reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVPROC>(loadProc("glSamplerParameterIuiv")); l_glGetSamplerParameterIiv = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVPROC>(loadProc("glGetSamplerParameterIiv")); l_glGetSamplerParameterIuiv = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVPROC>(loadProc("glGetSamplerParameterIuiv")); l_glTexBuffer = reinterpret_cast<PFNGLTEXBUFFERPROC>(loadProc("glTexBuffer")); l_glTexBufferRange = reinterpret_cast<PFNGLTEXBUFFERRANGEPROC>(loadProc("glTexBufferRange")); l_glTexStorage3DMultisample = reinterpret_cast<PFNGLTEXSTORAGE3DMULTISAMPLEPROC>(loadProc("glTexStorage3DMultisample")); l_glDrawArraysInstancedBaseInstanceANGLE = reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC>( loadProc("glDrawArraysInstancedBaseInstanceANGLE")); l_glDrawElementsInstancedBaseVertexBaseInstanceANGLE = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC>( loadProc("glDrawElementsInstancedBaseVertexBaseInstanceANGLE")); l_glMultiDrawArraysInstancedBaseInstanceANGLE = reinterpret_cast<PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC>( loadProc("glMultiDrawArraysInstancedBaseInstanceANGLE")); l_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE = reinterpret_cast<PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC>( loadProc("glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE")); l_glCopySubTexture3DANGLE = reinterpret_cast<PFNGLCOPYSUBTEXTURE3DANGLEPROC>(loadProc("glCopySubTexture3DANGLE")); l_glCopyTexture3DANGLE = reinterpret_cast<PFNGLCOPYTEXTURE3DANGLEPROC>(loadProc("glCopyTexture3DANGLE")); l_glBlitFramebufferANGLE = reinterpret_cast<PFNGLBLITFRAMEBUFFERANGLEPROC>(loadProc("glBlitFramebufferANGLE")); l_glRenderbufferStorageMultisampleANGLE = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC>( loadProc("glRenderbufferStorageMultisampleANGLE")); l_glGetRenderbufferImageANGLE = reinterpret_cast<PFNGLGETRENDERBUFFERIMAGEANGLEPROC>( loadProc("glGetRenderbufferImageANGLE")); l_glGetTexImageANGLE = reinterpret_cast<PFNGLGETTEXIMAGEANGLEPROC>(loadProc("glGetTexImageANGLE")); l_glGetTexLevelParameterfvANGLE = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVANGLEPROC>( loadProc("glGetTexLevelParameterfvANGLE")); l_glGetTexLevelParameterivANGLE = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVANGLEPROC>( loadProc("glGetTexLevelParameterivANGLE")); l_glDrawArraysInstancedANGLE = reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDANGLEPROC>(loadProc("glDrawArraysInstancedANGLE")); l_glDrawElementsInstancedANGLE = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDANGLEPROC>( loadProc("glDrawElementsInstancedANGLE")); l_glVertexAttribDivisorANGLE = reinterpret_cast<PFNGLVERTEXATTRIBDIVISORANGLEPROC>(loadProc("glVertexAttribDivisorANGLE")); l_glTexStorageMemFlags2DANGLE = reinterpret_cast<PFNGLTEXSTORAGEMEMFLAGS2DANGLEPROC>( loadProc("glTexStorageMemFlags2DANGLE")); l_glTexStorageMemFlags2DMultisampleANGLE = reinterpret_cast<PFNGLTEXSTORAGEMEMFLAGS2DMULTISAMPLEANGLEPROC>( loadProc("glTexStorageMemFlags2DMultisampleANGLE")); l_glTexStorageMemFlags3DANGLE = reinterpret_cast<PFNGLTEXSTORAGEMEMFLAGS3DANGLEPROC>( loadProc("glTexStorageMemFlags3DANGLE")); l_glTexStorageMemFlags3DMultisampleANGLE = reinterpret_cast<PFNGLTEXSTORAGEMEMFLAGS3DMULTISAMPLEANGLEPROC>( loadProc("glTexStorageMemFlags3DMultisampleANGLE")); l_glImportMemoryZirconHandleANGLE = reinterpret_cast<PFNGLIMPORTMEMORYZIRCONHANDLEANGLEPROC>( loadProc("glImportMemoryZirconHandleANGLE")); l_glMultiDrawArraysANGLE = reinterpret_cast<PFNGLMULTIDRAWARRAYSANGLEPROC>(loadProc("glMultiDrawArraysANGLE")); l_glMultiDrawArraysInstancedANGLE = reinterpret_cast<PFNGLMULTIDRAWARRAYSINSTANCEDANGLEPROC>( loadProc("glMultiDrawArraysInstancedANGLE")); l_glMultiDrawElementsANGLE = reinterpret_cast<PFNGLMULTIDRAWELEMENTSANGLEPROC>(loadProc("glMultiDrawElementsANGLE")); l_glMultiDrawElementsInstancedANGLE = reinterpret_cast<PFNGLMULTIDRAWELEMENTSINSTANCEDANGLEPROC>( loadProc("glMultiDrawElementsInstancedANGLE")); l_glProvokingVertexANGLE = reinterpret_cast<PFNGLPROVOKINGVERTEXANGLEPROC>(loadProc("glProvokingVertexANGLE")); l_glDisableExtensionANGLE = reinterpret_cast<PFNGLDISABLEEXTENSIONANGLEPROC>(loadProc("glDisableExtensionANGLE")); l_glRequestExtensionANGLE = reinterpret_cast<PFNGLREQUESTEXTENSIONANGLEPROC>(loadProc("glRequestExtensionANGLE")); l_glCompressedTexImage2DRobustANGLE = reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLEPROC>( loadProc("glCompressedTexImage2DRobustANGLE")); l_glCompressedTexImage3DRobustANGLE = reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLEPROC>( loadProc("glCompressedTexImage3DRobustANGLE")); l_glCompressedTexSubImage2DRobustANGLE = reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLEPROC>( loadProc("glCompressedTexSubImage2DRobustANGLE")); l_glCompressedTexSubImage3DRobustANGLE = reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLEPROC>( loadProc("glCompressedTexSubImage3DRobustANGLE")); l_glGetActiveUniformBlockivRobustANGLE = reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLEPROC>( loadProc("glGetActiveUniformBlockivRobustANGLE")); l_glGetBooleani_vRobustANGLE = reinterpret_cast<PFNGLGETBOOLEANI_VROBUSTANGLEPROC>(loadProc("glGetBooleani_vRobustANGLE")); l_glGetBooleanvRobustANGLE = reinterpret_cast<PFNGLGETBOOLEANVROBUSTANGLEPROC>(loadProc("glGetBooleanvRobustANGLE")); l_glGetBufferParameteri64vRobustANGLE = reinterpret_cast<PFNGLGETBUFFERPARAMETERI64VROBUSTANGLEPROC>( loadProc("glGetBufferParameteri64vRobustANGLE")); l_glGetBufferParameterivRobustANGLE = reinterpret_cast<PFNGLGETBUFFERPARAMETERIVROBUSTANGLEPROC>( loadProc("glGetBufferParameterivRobustANGLE")); l_glGetBufferPointervRobustANGLE = reinterpret_cast<PFNGLGETBUFFERPOINTERVROBUSTANGLEPROC>( loadProc("glGetBufferPointervRobustANGLE")); l_glGetFloatvRobustANGLE = reinterpret_cast<PFNGLGETFLOATVROBUSTANGLEPROC>(loadProc("glGetFloatvRobustANGLE")); l_glGetFramebufferAttachmentParameterivRobustANGLE = reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLEPROC>( loadProc("glGetFramebufferAttachmentParameterivRobustANGLE")); l_glGetFramebufferParameterivRobustANGLE = reinterpret_cast<PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLEPROC>( loadProc("glGetFramebufferParameterivRobustANGLE")); l_glGetInteger64i_vRobustANGLE = reinterpret_cast<PFNGLGETINTEGER64I_VROBUSTANGLEPROC>( loadProc("glGetInteger64i_vRobustANGLE")); l_glGetInteger64vRobustANGLE = reinterpret_cast<PFNGLGETINTEGER64VROBUSTANGLEPROC>(loadProc("glGetInteger64vRobustANGLE")); l_glGetIntegeri_vRobustANGLE = reinterpret_cast<PFNGLGETINTEGERI_VROBUSTANGLEPROC>(loadProc("glGetIntegeri_vRobustANGLE")); l_glGetIntegervRobustANGLE = reinterpret_cast<PFNGLGETINTEGERVROBUSTANGLEPROC>(loadProc("glGetIntegervRobustANGLE")); l_glGetInternalformativRobustANGLE = reinterpret_cast<PFNGLGETINTERNALFORMATIVROBUSTANGLEPROC>( loadProc("glGetInternalformativRobustANGLE")); l_glGetMultisamplefvRobustANGLE = reinterpret_cast<PFNGLGETMULTISAMPLEFVROBUSTANGLEPROC>( loadProc("glGetMultisamplefvRobustANGLE")); l_glGetPointervRobustANGLERobustANGLE = reinterpret_cast<PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLEPROC>( loadProc("glGetPointervRobustANGLERobustANGLE")); l_glGetProgramInterfaceivRobustANGLE = reinterpret_cast<PFNGLGETPROGRAMINTERFACEIVROBUSTANGLEPROC>( loadProc("glGetProgramInterfaceivRobustANGLE")); l_glGetProgramivRobustANGLE = reinterpret_cast<PFNGLGETPROGRAMIVROBUSTANGLEPROC>(loadProc("glGetProgramivRobustANGLE")); l_glGetQueryObjecti64vRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTI64VROBUSTANGLEPROC>( loadProc("glGetQueryObjecti64vRobustANGLE")); l_glGetQueryObjectivRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTIVROBUSTANGLEPROC>( loadProc("glGetQueryObjectivRobustANGLE")); l_glGetQueryObjectui64vRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTUI64VROBUSTANGLEPROC>( loadProc("glGetQueryObjectui64vRobustANGLE")); l_glGetQueryObjectuivRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTUIVROBUSTANGLEPROC>( loadProc("glGetQueryObjectuivRobustANGLE")); l_glGetQueryivRobustANGLE = reinterpret_cast<PFNGLGETQUERYIVROBUSTANGLEPROC>(loadProc("glGetQueryivRobustANGLE")); l_glGetRenderbufferParameterivRobustANGLE = reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLEPROC>( loadProc("glGetRenderbufferParameterivRobustANGLE")); l_glGetSamplerParameterIivRobustANGLE = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLEPROC>( loadProc("glGetSamplerParameterIivRobustANGLE")); l_glGetSamplerParameterIuivRobustANGLE = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLEPROC>( loadProc("glGetSamplerParameterIuivRobustANGLE")); l_glGetSamplerParameterfvRobustANGLE = reinterpret_cast<PFNGLGETSAMPLERPARAMETERFVROBUSTANGLEPROC>( loadProc("glGetSamplerParameterfvRobustANGLE")); l_glGetSamplerParameterivRobustANGLE = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIVROBUSTANGLEPROC>( loadProc("glGetSamplerParameterivRobustANGLE")); l_glGetShaderivRobustANGLE = reinterpret_cast<PFNGLGETSHADERIVROBUSTANGLEPROC>(loadProc("glGetShaderivRobustANGLE")); l_glGetTexLevelParameterfvRobustANGLE = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLEPROC>( loadProc("glGetTexLevelParameterfvRobustANGLE")); l_glGetTexLevelParameterivRobustANGLE = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLEPROC>( loadProc("glGetTexLevelParameterivRobustANGLE")); l_glGetTexParameterIivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIIVROBUSTANGLEPROC>( loadProc("glGetTexParameterIivRobustANGLE")); l_glGetTexParameterIuivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIUIVROBUSTANGLEPROC>( loadProc("glGetTexParameterIuivRobustANGLE")); l_glGetTexParameterfvRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERFVROBUSTANGLEPROC>( loadProc("glGetTexParameterfvRobustANGLE")); l_glGetTexParameterivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIVROBUSTANGLEPROC>( loadProc("glGetTexParameterivRobustANGLE")); l_glGetUniformfvRobustANGLE = reinterpret_cast<PFNGLGETUNIFORMFVROBUSTANGLEPROC>(loadProc("glGetUniformfvRobustANGLE")); l_glGetUniformivRobustANGLE = reinterpret_cast<PFNGLGETUNIFORMIVROBUSTANGLEPROC>(loadProc("glGetUniformivRobustANGLE")); l_glGetUniformuivRobustANGLE = reinterpret_cast<PFNGLGETUNIFORMUIVROBUSTANGLEPROC>(loadProc("glGetUniformuivRobustANGLE")); l_glGetVertexAttribIivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIIVROBUSTANGLEPROC>( loadProc("glGetVertexAttribIivRobustANGLE")); l_glGetVertexAttribIuivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIUIVROBUSTANGLEPROC>( loadProc("glGetVertexAttribIuivRobustANGLE")); l_glGetVertexAttribPointervRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLEPROC>( loadProc("glGetVertexAttribPointervRobustANGLE")); l_glGetVertexAttribfvRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBFVROBUSTANGLEPROC>( loadProc("glGetVertexAttribfvRobustANGLE")); l_glGetVertexAttribivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIVROBUSTANGLEPROC>( loadProc("glGetVertexAttribivRobustANGLE")); l_glGetnUniformfvRobustANGLE = reinterpret_cast<PFNGLGETNUNIFORMFVROBUSTANGLEPROC>(loadProc("glGetnUniformfvRobustANGLE")); l_glGetnUniformivRobustANGLE = reinterpret_cast<PFNGLGETNUNIFORMIVROBUSTANGLEPROC>(loadProc("glGetnUniformivRobustANGLE")); l_glGetnUniformuivRobustANGLE = reinterpret_cast<PFNGLGETNUNIFORMUIVROBUSTANGLEPROC>( loadProc("glGetnUniformuivRobustANGLE")); l_glReadPixelsRobustANGLE = reinterpret_cast<PFNGLREADPIXELSROBUSTANGLEPROC>(loadProc("glReadPixelsRobustANGLE")); l_glReadnPixelsRobustANGLE = reinterpret_cast<PFNGLREADNPIXELSROBUSTANGLEPROC>(loadProc("glReadnPixelsRobustANGLE")); l_glSamplerParameterIivRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIIVROBUSTANGLEPROC>( loadProc("glSamplerParameterIivRobustANGLE")); l_glSamplerParameterIuivRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVROBUSTANGLEPROC>( loadProc("glSamplerParameterIuivRobustANGLE")); l_glSamplerParameterfvRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERFVROBUSTANGLEPROC>( loadProc("glSamplerParameterfvRobustANGLE")); l_glSamplerParameterivRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIVROBUSTANGLEPROC>( loadProc("glSamplerParameterivRobustANGLE")); l_glTexImage2DRobustANGLE = reinterpret_cast<PFNGLTEXIMAGE2DROBUSTANGLEPROC>(loadProc("glTexImage2DRobustANGLE")); l_glTexImage3DRobustANGLE = reinterpret_cast<PFNGLTEXIMAGE3DROBUSTANGLEPROC>(loadProc("glTexImage3DRobustANGLE")); l_glTexParameterIivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIIVROBUSTANGLEPROC>( loadProc("glTexParameterIivRobustANGLE")); l_glTexParameterIuivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIUIVROBUSTANGLEPROC>( loadProc("glTexParameterIuivRobustANGLE")); l_glTexParameterfvRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERFVROBUSTANGLEPROC>( loadProc("glTexParameterfvRobustANGLE")); l_glTexParameterivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIVROBUSTANGLEPROC>( loadProc("glTexParameterivRobustANGLE")); l_glTexSubImage2DRobustANGLE = reinterpret_cast<PFNGLTEXSUBIMAGE2DROBUSTANGLEPROC>(loadProc("glTexSubImage2DRobustANGLE")); l_glTexSubImage3DRobustANGLE = reinterpret_cast<PFNGLTEXSUBIMAGE3DROBUSTANGLEPROC>(loadProc("glTexSubImage3DRobustANGLE")); l_glImportSemaphoreZirconHandleANGLE = reinterpret_cast<PFNGLIMPORTSEMAPHOREZIRCONHANDLEANGLEPROC>( loadProc("glImportSemaphoreZirconHandleANGLE")); l_glInvalidateTextureANGLE = reinterpret_cast<PFNGLINVALIDATETEXTUREANGLEPROC>(loadProc("glInvalidateTextureANGLE")); l_glTexImage2DExternalANGLE = reinterpret_cast<PFNGLTEXIMAGE2DEXTERNALANGLEPROC>(loadProc("glTexImage2DExternalANGLE")); l_glGetMultisamplefvANGLE = reinterpret_cast<PFNGLGETMULTISAMPLEFVANGLEPROC>(loadProc("glGetMultisamplefvANGLE")); l_glSampleMaskiANGLE = reinterpret_cast<PFNGLSAMPLEMASKIANGLEPROC>(loadProc("glSampleMaskiANGLE")); l_glTexStorage2DMultisampleANGLE = reinterpret_cast<PFNGLTEXSTORAGE2DMULTISAMPLEANGLEPROC>( loadProc("glTexStorage2DMultisampleANGLE")); l_glGetTranslatedShaderSourceANGLE = reinterpret_cast<PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC>( loadProc("glGetTranslatedShaderSourceANGLE")); l_glBindUniformLocationCHROMIUM = reinterpret_cast<PFNGLBINDUNIFORMLOCATIONCHROMIUMPROC>( loadProc("glBindUniformLocationCHROMIUM")); l_glCompressedCopyTextureCHROMIUM = reinterpret_cast<PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMPROC>( loadProc("glCompressedCopyTextureCHROMIUM")); l_glCopySubTextureCHROMIUM = reinterpret_cast<PFNGLCOPYSUBTEXTURECHROMIUMPROC>(loadProc("glCopySubTextureCHROMIUM")); l_glCopyTextureCHROMIUM = reinterpret_cast<PFNGLCOPYTEXTURECHROMIUMPROC>(loadProc("glCopyTextureCHROMIUM")); l_glCoverageModulationCHROMIUM = reinterpret_cast<PFNGLCOVERAGEMODULATIONCHROMIUMPROC>( loadProc("glCoverageModulationCHROMIUM")); l_glLoseContextCHROMIUM = reinterpret_cast<PFNGLLOSECONTEXTCHROMIUMPROC>(loadProc("glLoseContextCHROMIUM")); l_glBindFragDataLocationEXT = reinterpret_cast<PFNGLBINDFRAGDATALOCATIONEXTPROC>(loadProc("glBindFragDataLocationEXT")); l_glBindFragDataLocationIndexedEXT = reinterpret_cast<PFNGLBINDFRAGDATALOCATIONINDEXEDEXTPROC>( loadProc("glBindFragDataLocationIndexedEXT")); l_glGetFragDataIndexEXT = reinterpret_cast<PFNGLGETFRAGDATAINDEXEXTPROC>(loadProc("glGetFragDataIndexEXT")); l_glGetProgramResourceLocationIndexEXT = reinterpret_cast<PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC>( loadProc("glGetProgramResourceLocationIndexEXT")); l_glBufferStorageEXT = reinterpret_cast<PFNGLBUFFERSTORAGEEXTPROC>(loadProc("glBufferStorageEXT")); l_glClipControlEXT = reinterpret_cast<PFNGLCLIPCONTROLEXTPROC>(loadProc("glClipControlEXT")); l_glCopyImageSubDataEXT = reinterpret_cast<PFNGLCOPYIMAGESUBDATAEXTPROC>(loadProc("glCopyImageSubDataEXT")); l_glGetObjectLabelEXT = reinterpret_cast<PFNGLGETOBJECTLABELEXTPROC>(loadProc("glGetObjectLabelEXT")); l_glLabelObjectEXT = reinterpret_cast<PFNGLLABELOBJECTEXTPROC>(loadProc("glLabelObjectEXT")); l_glInsertEventMarkerEXT = reinterpret_cast<PFNGLINSERTEVENTMARKEREXTPROC>(loadProc("glInsertEventMarkerEXT")); l_glPopGroupMarkerEXT = reinterpret_cast<PFNGLPOPGROUPMARKEREXTPROC>(loadProc("glPopGroupMarkerEXT")); l_glPushGroupMarkerEXT = reinterpret_cast<PFNGLPUSHGROUPMARKEREXTPROC>(loadProc("glPushGroupMarkerEXT")); l_glDiscardFramebufferEXT = reinterpret_cast<PFNGLDISCARDFRAMEBUFFEREXTPROC>(loadProc("glDiscardFramebufferEXT")); l_glBeginQueryEXT = reinterpret_cast<PFNGLBEGINQUERYEXTPROC>(loadProc("glBeginQueryEXT")); l_glDeleteQueriesEXT = reinterpret_cast<PFNGLDELETEQUERIESEXTPROC>(loadProc("glDeleteQueriesEXT")); l_glEndQueryEXT = reinterpret_cast<PFNGLENDQUERYEXTPROC>(loadProc("glEndQueryEXT")); l_glGenQueriesEXT = reinterpret_cast<PFNGLGENQUERIESEXTPROC>(loadProc("glGenQueriesEXT")); l_glGetInteger64vEXT = reinterpret_cast<PFNGLGETINTEGER64VEXTPROC>(loadProc("glGetInteger64vEXT")); l_glGetQueryObjecti64vEXT = reinterpret_cast<PFNGLGETQUERYOBJECTI64VEXTPROC>(loadProc("glGetQueryObjecti64vEXT")); l_glGetQueryObjectivEXT = reinterpret_cast<PFNGLGETQUERYOBJECTIVEXTPROC>(loadProc("glGetQueryObjectivEXT")); l_glGetQueryObjectui64vEXT = reinterpret_cast<PFNGLGETQUERYOBJECTUI64VEXTPROC>(loadProc("glGetQueryObjectui64vEXT")); l_glGetQueryObjectuivEXT = reinterpret_cast<PFNGLGETQUERYOBJECTUIVEXTPROC>(loadProc("glGetQueryObjectuivEXT")); l_glGetQueryivEXT = reinterpret_cast<PFNGLGETQUERYIVEXTPROC>(loadProc("glGetQueryivEXT")); l_glIsQueryEXT = reinterpret_cast<PFNGLISQUERYEXTPROC>(loadProc("glIsQueryEXT")); l_glQueryCounterEXT = reinterpret_cast<PFNGLQUERYCOUNTEREXTPROC>(loadProc("glQueryCounterEXT")); l_glDrawBuffersEXT = reinterpret_cast<PFNGLDRAWBUFFERSEXTPROC>(loadProc("glDrawBuffersEXT")); l_glBlendEquationSeparateiEXT = reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEIEXTPROC>( loadProc("glBlendEquationSeparateiEXT")); l_glBlendEquationiEXT = reinterpret_cast<PFNGLBLENDEQUATIONIEXTPROC>(loadProc("glBlendEquationiEXT")); l_glBlendFuncSeparateiEXT = reinterpret_cast<PFNGLBLENDFUNCSEPARATEIEXTPROC>(loadProc("glBlendFuncSeparateiEXT")); l_glBlendFunciEXT = reinterpret_cast<PFNGLBLENDFUNCIEXTPROC>(loadProc("glBlendFunciEXT")); l_glColorMaskiEXT = reinterpret_cast<PFNGLCOLORMASKIEXTPROC>(loadProc("glColorMaskiEXT")); l_glDisableiEXT = reinterpret_cast<PFNGLDISABLEIEXTPROC>(loadProc("glDisableiEXT")); l_glEnableiEXT = reinterpret_cast<PFNGLENABLEIEXTPROC>(loadProc("glEnableiEXT")); l_glIsEnablediEXT = reinterpret_cast<PFNGLISENABLEDIEXTPROC>(loadProc("glIsEnablediEXT")); l_glDrawElementsBaseVertexEXT = reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXEXTPROC>( loadProc("glDrawElementsBaseVertexEXT")); l_glDrawElementsInstancedBaseVertexEXT = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTPROC>( loadProc("glDrawElementsInstancedBaseVertexEXT")); l_glDrawRangeElementsBaseVertexEXT = reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTPROC>( loadProc("glDrawRangeElementsBaseVertexEXT")); l_glMultiDrawElementsBaseVertexEXT = reinterpret_cast<PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTPROC>( loadProc("glMultiDrawElementsBaseVertexEXT")); l_glBufferStorageExternalEXT = reinterpret_cast<PFNGLBUFFERSTORAGEEXTERNALEXTPROC>(loadProc("glBufferStorageExternalEXT")); l_glNamedBufferStorageExternalEXT = reinterpret_cast<PFNGLNAMEDBUFFERSTORAGEEXTERNALEXTPROC>( loadProc("glNamedBufferStorageExternalEXT")); l_glFramebufferTextureEXT = reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREEXTPROC>(loadProc("glFramebufferTextureEXT")); l_glDrawArraysInstancedEXT = reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDEXTPROC>(loadProc("glDrawArraysInstancedEXT")); l_glDrawElementsInstancedEXT = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDEXTPROC>(loadProc("glDrawElementsInstancedEXT")); l_glVertexAttribDivisorEXT = reinterpret_cast<PFNGLVERTEXATTRIBDIVISOREXTPROC>(loadProc("glVertexAttribDivisorEXT")); l_glFlushMappedBufferRangeEXT = reinterpret_cast<PFNGLFLUSHMAPPEDBUFFERRANGEEXTPROC>( loadProc("glFlushMappedBufferRangeEXT")); l_glMapBufferRangeEXT = reinterpret_cast<PFNGLMAPBUFFERRANGEEXTPROC>(loadProc("glMapBufferRangeEXT")); l_glBufferStorageMemEXT = reinterpret_cast<PFNGLBUFFERSTORAGEMEMEXTPROC>(loadProc("glBufferStorageMemEXT")); l_glCreateMemoryObjectsEXT = reinterpret_cast<PFNGLCREATEMEMORYOBJECTSEXTPROC>(loadProc("glCreateMemoryObjectsEXT")); l_glDeleteMemoryObjectsEXT = reinterpret_cast<PFNGLDELETEMEMORYOBJECTSEXTPROC>(loadProc("glDeleteMemoryObjectsEXT")); l_glGetMemoryObjectParameterivEXT = reinterpret_cast<PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC>( loadProc("glGetMemoryObjectParameterivEXT")); l_glGetUnsignedBytei_vEXT = reinterpret_cast<PFNGLGETUNSIGNEDBYTEI_VEXTPROC>(loadProc("glGetUnsignedBytei_vEXT")); l_glGetUnsignedBytevEXT = reinterpret_cast<PFNGLGETUNSIGNEDBYTEVEXTPROC>(loadProc("glGetUnsignedBytevEXT")); l_glIsMemoryObjectEXT = reinterpret_cast<PFNGLISMEMORYOBJECTEXTPROC>(loadProc("glIsMemoryObjectEXT")); l_glMemoryObjectParameterivEXT = reinterpret_cast<PFNGLMEMORYOBJECTPARAMETERIVEXTPROC>( loadProc("glMemoryObjectParameterivEXT")); l_glTexStorageMem2DEXT = reinterpret_cast<PFNGLTEXSTORAGEMEM2DEXTPROC>(loadProc("glTexStorageMem2DEXT")); l_glTexStorageMem2DMultisampleEXT = reinterpret_cast<PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC>( loadProc("glTexStorageMem2DMultisampleEXT")); l_glTexStorageMem3DEXT = reinterpret_cast<PFNGLTEXSTORAGEMEM3DEXTPROC>(loadProc("glTexStorageMem3DEXT")); l_glTexStorageMem3DMultisampleEXT = reinterpret_cast<PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC>( loadProc("glTexStorageMem3DMultisampleEXT")); l_glImportMemoryFdEXT = reinterpret_cast<PFNGLIMPORTMEMORYFDEXTPROC>(loadProc("glImportMemoryFdEXT")); l_glFramebufferTexture2DMultisampleEXT = reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC>( loadProc("glFramebufferTexture2DMultisampleEXT")); l_glRenderbufferStorageMultisampleEXT = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC>( loadProc("glRenderbufferStorageMultisampleEXT")); l_glPrimitiveBoundingBoxEXT = reinterpret_cast<PFNGLPRIMITIVEBOUNDINGBOXEXTPROC>(loadProc("glPrimitiveBoundingBoxEXT")); l_glGetGraphicsResetStatusEXT = reinterpret_cast<PFNGLGETGRAPHICSRESETSTATUSEXTPROC>( loadProc("glGetGraphicsResetStatusEXT")); l_glGetnUniformfvEXT = reinterpret_cast<PFNGLGETNUNIFORMFVEXTPROC>(loadProc("glGetnUniformfvEXT")); l_glGetnUniformivEXT = reinterpret_cast<PFNGLGETNUNIFORMIVEXTPROC>(loadProc("glGetnUniformivEXT")); l_glReadnPixelsEXT = reinterpret_cast<PFNGLREADNPIXELSEXTPROC>(loadProc("glReadnPixelsEXT")); l_glDeleteSemaphoresEXT = reinterpret_cast<PFNGLDELETESEMAPHORESEXTPROC>(loadProc("glDeleteSemaphoresEXT")); l_glGenSemaphoresEXT = reinterpret_cast<PFNGLGENSEMAPHORESEXTPROC>(loadProc("glGenSemaphoresEXT")); l_glGetSemaphoreParameterui64vEXT = reinterpret_cast<PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC>( loadProc("glGetSemaphoreParameterui64vEXT")); l_glIsSemaphoreEXT = reinterpret_cast<PFNGLISSEMAPHOREEXTPROC>(loadProc("glIsSemaphoreEXT")); l_glSemaphoreParameterui64vEXT = reinterpret_cast<PFNGLSEMAPHOREPARAMETERUI64VEXTPROC>( loadProc("glSemaphoreParameterui64vEXT")); l_glSignalSemaphoreEXT = reinterpret_cast<PFNGLSIGNALSEMAPHOREEXTPROC>(loadProc("glSignalSemaphoreEXT")); l_glWaitSemaphoreEXT = reinterpret_cast<PFNGLWAITSEMAPHOREEXTPROC>(loadProc("glWaitSemaphoreEXT")); l_glImportSemaphoreFdEXT = reinterpret_cast<PFNGLIMPORTSEMAPHOREFDEXTPROC>(loadProc("glImportSemaphoreFdEXT")); l_glActiveShaderProgramEXT = reinterpret_cast<PFNGLACTIVESHADERPROGRAMEXTPROC>(loadProc("glActiveShaderProgramEXT")); l_glBindProgramPipelineEXT = reinterpret_cast<PFNGLBINDPROGRAMPIPELINEEXTPROC>(loadProc("glBindProgramPipelineEXT")); l_glCreateShaderProgramvEXT = reinterpret_cast<PFNGLCREATESHADERPROGRAMVEXTPROC>(loadProc("glCreateShaderProgramvEXT")); l_glDeleteProgramPipelinesEXT = reinterpret_cast<PFNGLDELETEPROGRAMPIPELINESEXTPROC>( loadProc("glDeleteProgramPipelinesEXT")); l_glGenProgramPipelinesEXT = reinterpret_cast<PFNGLGENPROGRAMPIPELINESEXTPROC>(loadProc("glGenProgramPipelinesEXT")); l_glGetProgramPipelineInfoLogEXT = reinterpret_cast<PFNGLGETPROGRAMPIPELINEINFOLOGEXTPROC>( loadProc("glGetProgramPipelineInfoLogEXT")); l_glGetProgramPipelineivEXT = reinterpret_cast<PFNGLGETPROGRAMPIPELINEIVEXTPROC>(loadProc("glGetProgramPipelineivEXT")); l_glIsProgramPipelineEXT = reinterpret_cast<PFNGLISPROGRAMPIPELINEEXTPROC>(loadProc("glIsProgramPipelineEXT")); l_glProgramParameteriEXT = reinterpret_cast<PFNGLPROGRAMPARAMETERIEXTPROC>(loadProc("glProgramParameteriEXT")); l_glProgramUniform1fEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM1FEXTPROC>(loadProc("glProgramUniform1fEXT")); l_glProgramUniform1fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM1FVEXTPROC>(loadProc("glProgramUniform1fvEXT")); l_glProgramUniform1iEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM1IEXTPROC>(loadProc("glProgramUniform1iEXT")); l_glProgramUniform1ivEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM1IVEXTPROC>(loadProc("glProgramUniform1ivEXT")); l_glProgramUniform1uiEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM1UIEXTPROC>(loadProc("glProgramUniform1uiEXT")); l_glProgramUniform1uivEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM1UIVEXTPROC>(loadProc("glProgramUniform1uivEXT")); l_glProgramUniform2fEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM2FEXTPROC>(loadProc("glProgramUniform2fEXT")); l_glProgramUniform2fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM2FVEXTPROC>(loadProc("glProgramUniform2fvEXT")); l_glProgramUniform2iEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM2IEXTPROC>(loadProc("glProgramUniform2iEXT")); l_glProgramUniform2ivEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM2IVEXTPROC>(loadProc("glProgramUniform2ivEXT")); l_glProgramUniform2uiEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM2UIEXTPROC>(loadProc("glProgramUniform2uiEXT")); l_glProgramUniform2uivEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM2UIVEXTPROC>(loadProc("glProgramUniform2uivEXT")); l_glProgramUniform3fEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM3FEXTPROC>(loadProc("glProgramUniform3fEXT")); l_glProgramUniform3fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM3FVEXTPROC>(loadProc("glProgramUniform3fvEXT")); l_glProgramUniform3iEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM3IEXTPROC>(loadProc("glProgramUniform3iEXT")); l_glProgramUniform3ivEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM3IVEXTPROC>(loadProc("glProgramUniform3ivEXT")); l_glProgramUniform3uiEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM3UIEXTPROC>(loadProc("glProgramUniform3uiEXT")); l_glProgramUniform3uivEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM3UIVEXTPROC>(loadProc("glProgramUniform3uivEXT")); l_glProgramUniform4fEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM4FEXTPROC>(loadProc("glProgramUniform4fEXT")); l_glProgramUniform4fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM4FVEXTPROC>(loadProc("glProgramUniform4fvEXT")); l_glProgramUniform4iEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM4IEXTPROC>(loadProc("glProgramUniform4iEXT")); l_glProgramUniform4ivEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM4IVEXTPROC>(loadProc("glProgramUniform4ivEXT")); l_glProgramUniform4uiEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM4UIEXTPROC>(loadProc("glProgramUniform4uiEXT")); l_glProgramUniform4uivEXT = reinterpret_cast<PFNGLPROGRAMUNIFORM4UIVEXTPROC>(loadProc("glProgramUniform4uivEXT")); l_glProgramUniformMatrix2fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC>( loadProc("glProgramUniformMatrix2fvEXT")); l_glProgramUniformMatrix2x3fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC>( loadProc("glProgramUniformMatrix2x3fvEXT")); l_glProgramUniformMatrix2x4fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC>( loadProc("glProgramUniformMatrix2x4fvEXT")); l_glProgramUniformMatrix3fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC>( loadProc("glProgramUniformMatrix3fvEXT")); l_glProgramUniformMatrix3x2fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC>( loadProc("glProgramUniformMatrix3x2fvEXT")); l_glProgramUniformMatrix3x4fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC>( loadProc("glProgramUniformMatrix3x4fvEXT")); l_glProgramUniformMatrix4fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC>( loadProc("glProgramUniformMatrix4fvEXT")); l_glProgramUniformMatrix4x2fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC>( loadProc("glProgramUniformMatrix4x2fvEXT")); l_glProgramUniformMatrix4x3fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC>( loadProc("glProgramUniformMatrix4x3fvEXT")); l_glUseProgramStagesEXT = reinterpret_cast<PFNGLUSEPROGRAMSTAGESEXTPROC>(loadProc("glUseProgramStagesEXT")); l_glValidateProgramPipelineEXT = reinterpret_cast<PFNGLVALIDATEPROGRAMPIPELINEEXTPROC>( loadProc("glValidateProgramPipelineEXT")); l_glFramebufferFetchBarrierEXT = reinterpret_cast<PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC>( loadProc("glFramebufferFetchBarrierEXT")); l_glPatchParameteriEXT = reinterpret_cast<PFNGLPATCHPARAMETERIEXTPROC>(loadProc("glPatchParameteriEXT")); l_glGetSamplerParameterIivEXT = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVEXTPROC>( loadProc("glGetSamplerParameterIivEXT")); l_glGetSamplerParameterIuivEXT = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVEXTPROC>( loadProc("glGetSamplerParameterIuivEXT")); l_glGetTexParameterIivEXT = reinterpret_cast<PFNGLGETTEXPARAMETERIIVEXTPROC>(loadProc("glGetTexParameterIivEXT")); l_glGetTexParameterIuivEXT = reinterpret_cast<PFNGLGETTEXPARAMETERIUIVEXTPROC>(loadProc("glGetTexParameterIuivEXT")); l_glSamplerParameterIivEXT = reinterpret_cast<PFNGLSAMPLERPARAMETERIIVEXTPROC>(loadProc("glSamplerParameterIivEXT")); l_glSamplerParameterIuivEXT = reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVEXTPROC>(loadProc("glSamplerParameterIuivEXT")); l_glTexParameterIivEXT = reinterpret_cast<PFNGLTEXPARAMETERIIVEXTPROC>(loadProc("glTexParameterIivEXT")); l_glTexParameterIuivEXT = reinterpret_cast<PFNGLTEXPARAMETERIUIVEXTPROC>(loadProc("glTexParameterIuivEXT")); l_glTexBufferEXT = reinterpret_cast<PFNGLTEXBUFFEREXTPROC>(loadProc("glTexBufferEXT")); l_glTexBufferRangeEXT = reinterpret_cast<PFNGLTEXBUFFERRANGEEXTPROC>(loadProc("glTexBufferRangeEXT")); l_glTexStorage1DEXT = reinterpret_cast<PFNGLTEXSTORAGE1DEXTPROC>(loadProc("glTexStorage1DEXT")); l_glTexStorage2DEXT = reinterpret_cast<PFNGLTEXSTORAGE2DEXTPROC>(loadProc("glTexStorage2DEXT")); l_glTexStorage3DEXT = reinterpret_cast<PFNGLTEXSTORAGE3DEXTPROC>(loadProc("glTexStorage3DEXT")); l_glBlendBarrierKHR = reinterpret_cast<PFNGLBLENDBARRIERKHRPROC>(loadProc("glBlendBarrierKHR")); l_glDebugMessageCallbackKHR = reinterpret_cast<PFNGLDEBUGMESSAGECALLBACKKHRPROC>(loadProc("glDebugMessageCallbackKHR")); l_glDebugMessageControlKHR = reinterpret_cast<PFNGLDEBUGMESSAGECONTROLKHRPROC>(loadProc("glDebugMessageControlKHR")); l_glDebugMessageInsertKHR = reinterpret_cast<PFNGLDEBUGMESSAGEINSERTKHRPROC>(loadProc("glDebugMessageInsertKHR")); l_glGetDebugMessageLogKHR = reinterpret_cast<PFNGLGETDEBUGMESSAGELOGKHRPROC>(loadProc("glGetDebugMessageLogKHR")); l_glGetObjectLabelKHR = reinterpret_cast<PFNGLGETOBJECTLABELKHRPROC>(loadProc("glGetObjectLabelKHR")); l_glGetObjectPtrLabelKHR = reinterpret_cast<PFNGLGETOBJECTPTRLABELKHRPROC>(loadProc("glGetObjectPtrLabelKHR")); l_glGetPointervKHR = reinterpret_cast<PFNGLGETPOINTERVKHRPROC>(loadProc("glGetPointervKHR")); l_glObjectLabelKHR = reinterpret_cast<PFNGLOBJECTLABELKHRPROC>(loadProc("glObjectLabelKHR")); l_glObjectPtrLabelKHR = reinterpret_cast<PFNGLOBJECTPTRLABELKHRPROC>(loadProc("glObjectPtrLabelKHR")); l_glPopDebugGroupKHR = reinterpret_cast<PFNGLPOPDEBUGGROUPKHRPROC>(loadProc("glPopDebugGroupKHR")); l_glPushDebugGroupKHR = reinterpret_cast<PFNGLPUSHDEBUGGROUPKHRPROC>(loadProc("glPushDebugGroupKHR")); l_glMaxShaderCompilerThreadsKHR = reinterpret_cast<PFNGLMAXSHADERCOMPILERTHREADSKHRPROC>( loadProc("glMaxShaderCompilerThreadsKHR")); l_glDeleteFencesNV = reinterpret_cast<PFNGLDELETEFENCESNVPROC>(loadProc("glDeleteFencesNV")); l_glFinishFenceNV = reinterpret_cast<PFNGLFINISHFENCENVPROC>(loadProc("glFinishFenceNV")); l_glGenFencesNV = reinterpret_cast<PFNGLGENFENCESNVPROC>(loadProc("glGenFencesNV")); l_glGetFenceivNV = reinterpret_cast<PFNGLGETFENCEIVNVPROC>(loadProc("glGetFenceivNV")); l_glIsFenceNV = reinterpret_cast<PFNGLISFENCENVPROC>(loadProc("glIsFenceNV")); l_glSetFenceNV = reinterpret_cast<PFNGLSETFENCENVPROC>(loadProc("glSetFenceNV")); l_glTestFenceNV = reinterpret_cast<PFNGLTESTFENCENVPROC>(loadProc("glTestFenceNV")); l_glBlitFramebufferNV = reinterpret_cast<PFNGLBLITFRAMEBUFFERNVPROC>(loadProc("glBlitFramebufferNV")); l_glEGLImageTargetRenderbufferStorageOES = reinterpret_cast<PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC>( loadProc("glEGLImageTargetRenderbufferStorageOES")); l_glEGLImageTargetTexture2DOES = reinterpret_cast<PFNGLEGLIMAGETARGETTEXTURE2DOESPROC>( loadProc("glEGLImageTargetTexture2DOES")); l_glCopyImageSubDataOES = reinterpret_cast<PFNGLCOPYIMAGESUBDATAOESPROC>(loadProc("glCopyImageSubDataOES")); l_glBlendEquationSeparateiOES = reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEIOESPROC>( loadProc("glBlendEquationSeparateiOES")); l_glBlendEquationiOES = reinterpret_cast<PFNGLBLENDEQUATIONIOESPROC>(loadProc("glBlendEquationiOES")); l_glBlendFuncSeparateiOES = reinterpret_cast<PFNGLBLENDFUNCSEPARATEIOESPROC>(loadProc("glBlendFuncSeparateiOES")); l_glBlendFunciOES = reinterpret_cast<PFNGLBLENDFUNCIOESPROC>(loadProc("glBlendFunciOES")); l_glColorMaskiOES = reinterpret_cast<PFNGLCOLORMASKIOESPROC>(loadProc("glColorMaskiOES")); l_glDisableiOES = reinterpret_cast<PFNGLDISABLEIOESPROC>(loadProc("glDisableiOES")); l_glEnableiOES = reinterpret_cast<PFNGLENABLEIOESPROC>(loadProc("glEnableiOES")); l_glIsEnablediOES = reinterpret_cast<PFNGLISENABLEDIOESPROC>(loadProc("glIsEnablediOES")); l_glDrawElementsBaseVertexOES = reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXOESPROC>( loadProc("glDrawElementsBaseVertexOES")); l_glDrawElementsInstancedBaseVertexOES = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESPROC>( loadProc("glDrawElementsInstancedBaseVertexOES")); l_glDrawRangeElementsBaseVertexOES = reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXOESPROC>( loadProc("glDrawRangeElementsBaseVertexOES")); l_glFramebufferTextureOES = reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREOESPROC>(loadProc("glFramebufferTextureOES")); l_glGetProgramBinaryOES = reinterpret_cast<PFNGLGETPROGRAMBINARYOESPROC>(loadProc("glGetProgramBinaryOES")); l_glProgramBinaryOES = reinterpret_cast<PFNGLPROGRAMBINARYOESPROC>(loadProc("glProgramBinaryOES")); l_glGetBufferPointervOES = reinterpret_cast<PFNGLGETBUFFERPOINTERVOESPROC>(loadProc("glGetBufferPointervOES")); l_glMapBufferOES = reinterpret_cast<PFNGLMAPBUFFEROESPROC>(loadProc("glMapBufferOES")); l_glUnmapBufferOES = reinterpret_cast<PFNGLUNMAPBUFFEROESPROC>(loadProc("glUnmapBufferOES")); l_glMinSampleShadingOES = reinterpret_cast<PFNGLMINSAMPLESHADINGOESPROC>(loadProc("glMinSampleShadingOES")); l_glCompressedTexImage3DOES = reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DOESPROC>(loadProc("glCompressedTexImage3DOES")); l_glCompressedTexSubImage3DOES = reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DOESPROC>( loadProc("glCompressedTexSubImage3DOES")); l_glCopyTexSubImage3DOES = reinterpret_cast<PFNGLCOPYTEXSUBIMAGE3DOESPROC>(loadProc("glCopyTexSubImage3DOES")); l_glFramebufferTexture3DOES = reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE3DOESPROC>(loadProc("glFramebufferTexture3DOES")); l_glTexImage3DOES = reinterpret_cast<PFNGLTEXIMAGE3DOESPROC>(loadProc("glTexImage3DOES")); l_glTexSubImage3DOES = reinterpret_cast<PFNGLTEXSUBIMAGE3DOESPROC>(loadProc("glTexSubImage3DOES")); l_glGetSamplerParameterIivOES = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVOESPROC>( loadProc("glGetSamplerParameterIivOES")); l_glGetSamplerParameterIuivOES = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVOESPROC>( loadProc("glGetSamplerParameterIuivOES")); l_glGetTexParameterIivOES = reinterpret_cast<PFNGLGETTEXPARAMETERIIVOESPROC>(loadProc("glGetTexParameterIivOES")); l_glGetTexParameterIuivOES = reinterpret_cast<PFNGLGETTEXPARAMETERIUIVOESPROC>(loadProc("glGetTexParameterIuivOES")); l_glSamplerParameterIivOES = reinterpret_cast<PFNGLSAMPLERPARAMETERIIVOESPROC>(loadProc("glSamplerParameterIivOES")); l_glSamplerParameterIuivOES = reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVOESPROC>(loadProc("glSamplerParameterIuivOES")); l_glTexParameterIivOES = reinterpret_cast<PFNGLTEXPARAMETERIIVOESPROC>(loadProc("glTexParameterIivOES")); l_glTexParameterIuivOES = reinterpret_cast<PFNGLTEXPARAMETERIUIVOESPROC>(loadProc("glTexParameterIuivOES")); l_glTexBufferOES = reinterpret_cast<PFNGLTEXBUFFEROESPROC>(loadProc("glTexBufferOES")); l_glTexBufferRangeOES = reinterpret_cast<PFNGLTEXBUFFERRANGEOESPROC>(loadProc("glTexBufferRangeOES")); l_glTexStorage3DMultisampleOES = reinterpret_cast<PFNGLTEXSTORAGE3DMULTISAMPLEOESPROC>( loadProc("glTexStorage3DMultisampleOES")); l_glBindVertexArrayOES = reinterpret_cast<PFNGLBINDVERTEXARRAYOESPROC>(loadProc("glBindVertexArrayOES")); l_glDeleteVertexArraysOES = reinterpret_cast<PFNGLDELETEVERTEXARRAYSOESPROC>(loadProc("glDeleteVertexArraysOES")); l_glGenVertexArraysOES = reinterpret_cast<PFNGLGENVERTEXARRAYSOESPROC>(loadProc("glGenVertexArraysOES")); l_glIsVertexArrayOES = reinterpret_cast<PFNGLISVERTEXARRAYOESPROC>(loadProc("glIsVertexArrayOES")); l_glFramebufferTextureMultiviewOVR = reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC>( loadProc("glFramebufferTextureMultiviewOVR")); l_glDrawTexfOES = reinterpret_cast<PFNGLDRAWTEXFOESPROC>(loadProc("glDrawTexfOES")); l_glDrawTexfvOES = reinterpret_cast<PFNGLDRAWTEXFVOESPROC>(loadProc("glDrawTexfvOES")); l_glDrawTexiOES = reinterpret_cast<PFNGLDRAWTEXIOESPROC>(loadProc("glDrawTexiOES")); l_glDrawTexivOES = reinterpret_cast<PFNGLDRAWTEXIVOESPROC>(loadProc("glDrawTexivOES")); l_glDrawTexsOES = reinterpret_cast<PFNGLDRAWTEXSOESPROC>(loadProc("glDrawTexsOES")); l_glDrawTexsvOES = reinterpret_cast<PFNGLDRAWTEXSVOESPROC>(loadProc("glDrawTexsvOES")); l_glDrawTexxOES = reinterpret_cast<PFNGLDRAWTEXXOESPROC>(loadProc("glDrawTexxOES")); l_glDrawTexxvOES = reinterpret_cast<PFNGLDRAWTEXXVOESPROC>(loadProc("glDrawTexxvOES")); l_glBindFramebufferOES = reinterpret_cast<PFNGLBINDFRAMEBUFFEROESPROC>(loadProc("glBindFramebufferOES")); l_glBindRenderbufferOES = reinterpret_cast<PFNGLBINDRENDERBUFFEROESPROC>(loadProc("glBindRenderbufferOES")); l_glCheckFramebufferStatusOES = reinterpret_cast<PFNGLCHECKFRAMEBUFFERSTATUSOESPROC>( loadProc("glCheckFramebufferStatusOES")); l_glDeleteFramebuffersOES = reinterpret_cast<PFNGLDELETEFRAMEBUFFERSOESPROC>(loadProc("glDeleteFramebuffersOES")); l_glDeleteRenderbuffersOES = reinterpret_cast<PFNGLDELETERENDERBUFFERSOESPROC>(loadProc("glDeleteRenderbuffersOES")); l_glFramebufferRenderbufferOES = reinterpret_cast<PFNGLFRAMEBUFFERRENDERBUFFEROESPROC>( loadProc("glFramebufferRenderbufferOES")); l_glFramebufferTexture2DOES = reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DOESPROC>(loadProc("glFramebufferTexture2DOES")); l_glGenFramebuffersOES = reinterpret_cast<PFNGLGENFRAMEBUFFERSOESPROC>(loadProc("glGenFramebuffersOES")); l_glGenRenderbuffersOES = reinterpret_cast<PFNGLGENRENDERBUFFERSOESPROC>(loadProc("glGenRenderbuffersOES")); l_glGenerateMipmapOES = reinterpret_cast<PFNGLGENERATEMIPMAPOESPROC>(loadProc("glGenerateMipmapOES")); l_glGetFramebufferAttachmentParameterivOES = reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC>( loadProc("glGetFramebufferAttachmentParameterivOES")); l_glGetRenderbufferParameterivOES = reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVOESPROC>( loadProc("glGetRenderbufferParameterivOES")); l_glIsFramebufferOES = reinterpret_cast<PFNGLISFRAMEBUFFEROESPROC>(loadProc("glIsFramebufferOES")); l_glIsRenderbufferOES = reinterpret_cast<PFNGLISRENDERBUFFEROESPROC>(loadProc("glIsRenderbufferOES")); l_glRenderbufferStorageOES = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEOESPROC>(loadProc("glRenderbufferStorageOES")); l_glCurrentPaletteMatrixOES = reinterpret_cast<PFNGLCURRENTPALETTEMATRIXOESPROC>(loadProc("glCurrentPaletteMatrixOES")); l_glLoadPaletteFromModelViewMatrixOES = reinterpret_cast<PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESPROC>( loadProc("glLoadPaletteFromModelViewMatrixOES")); l_glMatrixIndexPointerOES = reinterpret_cast<PFNGLMATRIXINDEXPOINTEROESPROC>(loadProc("glMatrixIndexPointerOES")); l_glWeightPointerOES = reinterpret_cast<PFNGLWEIGHTPOINTEROESPROC>(loadProc("glWeightPointerOES")); l_glPointSizePointerOES = reinterpret_cast<PFNGLPOINTSIZEPOINTEROESPROC>(loadProc("glPointSizePointerOES")); l_glQueryMatrixxOES = reinterpret_cast<PFNGLQUERYMATRIXXOESPROC>(loadProc("glQueryMatrixxOES")); l_glGetTexGenfvOES = reinterpret_cast<PFNGLGETTEXGENFVOESPROC>(loadProc("glGetTexGenfvOES")); l_glGetTexGenivOES = reinterpret_cast<PFNGLGETTEXGENIVOESPROC>(loadProc("glGetTexGenivOES")); l_glGetTexGenxvOES = reinterpret_cast<PFNGLGETTEXGENXVOESPROC>(loadProc("glGetTexGenxvOES")); l_glTexGenfOES = reinterpret_cast<PFNGLTEXGENFOESPROC>(loadProc("glTexGenfOES")); l_glTexGenfvOES = reinterpret_cast<PFNGLTEXGENFVOESPROC>(loadProc("glTexGenfvOES")); l_glTexGeniOES = reinterpret_cast<PFNGLTEXGENIOESPROC>(loadProc("glTexGeniOES")); l_glTexGenivOES = reinterpret_cast<PFNGLTEXGENIVOESPROC>(loadProc("glTexGenivOES")); l_glTexGenxOES = reinterpret_cast<PFNGLTEXGENXOESPROC>(loadProc("glTexGenxOES")); l_glTexGenxvOES = reinterpret_cast<PFNGLTEXGENXVOESPROC>(loadProc("glTexGenxvOES")); } } // namespace angle