Path: blob/main_old/util/gles_loader_autogen.cpp
1693 views
// GENERATED FILE - DO NOT EDIT.1// Generated by generate_loader.py using data from gl.xml and gl_angle_ext.xml.2//3// Copyright 2018 The ANGLE Project Authors. All rights reserved.4// Use of this source code is governed by a BSD-style license that can be5// found in the LICENSE file.6//7// gles_loader_autogen.cpp:8// Simple GLES function loader.910#include "gles_loader_autogen.h"1112ANGLE_UTIL_EXPORT PFNGLALPHAFUNCPROC l_glAlphaFunc;13ANGLE_UTIL_EXPORT PFNGLCLIPPLANEFPROC l_glClipPlanef;14ANGLE_UTIL_EXPORT PFNGLCOLOR4FPROC l_glColor4f;15ANGLE_UTIL_EXPORT PFNGLFOGFPROC l_glFogf;16ANGLE_UTIL_EXPORT PFNGLFOGFVPROC l_glFogfv;17ANGLE_UTIL_EXPORT PFNGLFRUSTUMFPROC l_glFrustumf;18ANGLE_UTIL_EXPORT PFNGLGETCLIPPLANEFPROC l_glGetClipPlanef;19ANGLE_UTIL_EXPORT PFNGLGETLIGHTFVPROC l_glGetLightfv;20ANGLE_UTIL_EXPORT PFNGLGETMATERIALFVPROC l_glGetMaterialfv;21ANGLE_UTIL_EXPORT PFNGLGETTEXENVFVPROC l_glGetTexEnvfv;22ANGLE_UTIL_EXPORT PFNGLLIGHTMODELFPROC l_glLightModelf;23ANGLE_UTIL_EXPORT PFNGLLIGHTMODELFVPROC l_glLightModelfv;24ANGLE_UTIL_EXPORT PFNGLLIGHTFPROC l_glLightf;25ANGLE_UTIL_EXPORT PFNGLLIGHTFVPROC l_glLightfv;26ANGLE_UTIL_EXPORT PFNGLLOADMATRIXFPROC l_glLoadMatrixf;27ANGLE_UTIL_EXPORT PFNGLMATERIALFPROC l_glMaterialf;28ANGLE_UTIL_EXPORT PFNGLMATERIALFVPROC l_glMaterialfv;29ANGLE_UTIL_EXPORT PFNGLMULTMATRIXFPROC l_glMultMatrixf;30ANGLE_UTIL_EXPORT PFNGLMULTITEXCOORD4FPROC l_glMultiTexCoord4f;31ANGLE_UTIL_EXPORT PFNGLNORMAL3FPROC l_glNormal3f;32ANGLE_UTIL_EXPORT PFNGLORTHOFPROC l_glOrthof;33ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERFPROC l_glPointParameterf;34ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERFVPROC l_glPointParameterfv;35ANGLE_UTIL_EXPORT PFNGLPOINTSIZEPROC l_glPointSize;36ANGLE_UTIL_EXPORT PFNGLROTATEFPROC l_glRotatef;37ANGLE_UTIL_EXPORT PFNGLSCALEFPROC l_glScalef;38ANGLE_UTIL_EXPORT PFNGLTEXENVFPROC l_glTexEnvf;39ANGLE_UTIL_EXPORT PFNGLTEXENVFVPROC l_glTexEnvfv;40ANGLE_UTIL_EXPORT PFNGLTRANSLATEFPROC l_glTranslatef;41ANGLE_UTIL_EXPORT PFNGLALPHAFUNCXPROC l_glAlphaFuncx;42ANGLE_UTIL_EXPORT PFNGLCLEARCOLORXPROC l_glClearColorx;43ANGLE_UTIL_EXPORT PFNGLCLEARDEPTHXPROC l_glClearDepthx;44ANGLE_UTIL_EXPORT PFNGLCLIENTACTIVETEXTUREPROC l_glClientActiveTexture;45ANGLE_UTIL_EXPORT PFNGLCLIPPLANEXPROC l_glClipPlanex;46ANGLE_UTIL_EXPORT PFNGLCOLOR4UBPROC l_glColor4ub;47ANGLE_UTIL_EXPORT PFNGLCOLOR4XPROC l_glColor4x;48ANGLE_UTIL_EXPORT PFNGLCOLORPOINTERPROC l_glColorPointer;49ANGLE_UTIL_EXPORT PFNGLDEPTHRANGEXPROC l_glDepthRangex;50ANGLE_UTIL_EXPORT PFNGLDISABLECLIENTSTATEPROC l_glDisableClientState;51ANGLE_UTIL_EXPORT PFNGLENABLECLIENTSTATEPROC l_glEnableClientState;52ANGLE_UTIL_EXPORT PFNGLFOGXPROC l_glFogx;53ANGLE_UTIL_EXPORT PFNGLFOGXVPROC l_glFogxv;54ANGLE_UTIL_EXPORT PFNGLFRUSTUMXPROC l_glFrustumx;55ANGLE_UTIL_EXPORT PFNGLGETCLIPPLANEXPROC l_glGetClipPlanex;56ANGLE_UTIL_EXPORT PFNGLGETFIXEDVPROC l_glGetFixedv;57ANGLE_UTIL_EXPORT PFNGLGETLIGHTXVPROC l_glGetLightxv;58ANGLE_UTIL_EXPORT PFNGLGETMATERIALXVPROC l_glGetMaterialxv;59ANGLE_UTIL_EXPORT PFNGLGETTEXENVIVPROC l_glGetTexEnviv;60ANGLE_UTIL_EXPORT PFNGLGETTEXENVXVPROC l_glGetTexEnvxv;61ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERXVPROC l_glGetTexParameterxv;62ANGLE_UTIL_EXPORT PFNGLLIGHTMODELXPROC l_glLightModelx;63ANGLE_UTIL_EXPORT PFNGLLIGHTMODELXVPROC l_glLightModelxv;64ANGLE_UTIL_EXPORT PFNGLLIGHTXPROC l_glLightx;65ANGLE_UTIL_EXPORT PFNGLLIGHTXVPROC l_glLightxv;66ANGLE_UTIL_EXPORT PFNGLLINEWIDTHXPROC l_glLineWidthx;67ANGLE_UTIL_EXPORT PFNGLLOADIDENTITYPROC l_glLoadIdentity;68ANGLE_UTIL_EXPORT PFNGLLOADMATRIXXPROC l_glLoadMatrixx;69ANGLE_UTIL_EXPORT PFNGLLOGICOPPROC l_glLogicOp;70ANGLE_UTIL_EXPORT PFNGLMATERIALXPROC l_glMaterialx;71ANGLE_UTIL_EXPORT PFNGLMATERIALXVPROC l_glMaterialxv;72ANGLE_UTIL_EXPORT PFNGLMATRIXMODEPROC l_glMatrixMode;73ANGLE_UTIL_EXPORT PFNGLMULTMATRIXXPROC l_glMultMatrixx;74ANGLE_UTIL_EXPORT PFNGLMULTITEXCOORD4XPROC l_glMultiTexCoord4x;75ANGLE_UTIL_EXPORT PFNGLNORMAL3XPROC l_glNormal3x;76ANGLE_UTIL_EXPORT PFNGLNORMALPOINTERPROC l_glNormalPointer;77ANGLE_UTIL_EXPORT PFNGLORTHOXPROC l_glOrthox;78ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERXPROC l_glPointParameterx;79ANGLE_UTIL_EXPORT PFNGLPOINTPARAMETERXVPROC l_glPointParameterxv;80ANGLE_UTIL_EXPORT PFNGLPOINTSIZEXPROC l_glPointSizex;81ANGLE_UTIL_EXPORT PFNGLPOLYGONOFFSETXPROC l_glPolygonOffsetx;82ANGLE_UTIL_EXPORT PFNGLPOPMATRIXPROC l_glPopMatrix;83ANGLE_UTIL_EXPORT PFNGLPUSHMATRIXPROC l_glPushMatrix;84ANGLE_UTIL_EXPORT PFNGLROTATEXPROC l_glRotatex;85ANGLE_UTIL_EXPORT PFNGLSAMPLECOVERAGEXPROC l_glSampleCoveragex;86ANGLE_UTIL_EXPORT PFNGLSCALEXPROC l_glScalex;87ANGLE_UTIL_EXPORT PFNGLSHADEMODELPROC l_glShadeModel;88ANGLE_UTIL_EXPORT PFNGLTEXCOORDPOINTERPROC l_glTexCoordPointer;89ANGLE_UTIL_EXPORT PFNGLTEXENVIPROC l_glTexEnvi;90ANGLE_UTIL_EXPORT PFNGLTEXENVXPROC l_glTexEnvx;91ANGLE_UTIL_EXPORT PFNGLTEXENVIVPROC l_glTexEnviv;92ANGLE_UTIL_EXPORT PFNGLTEXENVXVPROC l_glTexEnvxv;93ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERXPROC l_glTexParameterx;94ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERXVPROC l_glTexParameterxv;95ANGLE_UTIL_EXPORT PFNGLTRANSLATEXPROC l_glTranslatex;96ANGLE_UTIL_EXPORT PFNGLVERTEXPOINTERPROC l_glVertexPointer;97ANGLE_UTIL_EXPORT PFNGLACTIVETEXTUREPROC l_glActiveTexture;98ANGLE_UTIL_EXPORT PFNGLATTACHSHADERPROC l_glAttachShader;99ANGLE_UTIL_EXPORT PFNGLBINDATTRIBLOCATIONPROC l_glBindAttribLocation;100ANGLE_UTIL_EXPORT PFNGLBINDBUFFERPROC l_glBindBuffer;101ANGLE_UTIL_EXPORT PFNGLBINDFRAMEBUFFERPROC l_glBindFramebuffer;102ANGLE_UTIL_EXPORT PFNGLBINDRENDERBUFFERPROC l_glBindRenderbuffer;103ANGLE_UTIL_EXPORT PFNGLBINDTEXTUREPROC l_glBindTexture;104ANGLE_UTIL_EXPORT PFNGLBLENDCOLORPROC l_glBlendColor;105ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONPROC l_glBlendEquation;106ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEPROC l_glBlendEquationSeparate;107ANGLE_UTIL_EXPORT PFNGLBLENDFUNCPROC l_glBlendFunc;108ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEPROC l_glBlendFuncSeparate;109ANGLE_UTIL_EXPORT PFNGLBUFFERDATAPROC l_glBufferData;110ANGLE_UTIL_EXPORT PFNGLBUFFERSUBDATAPROC l_glBufferSubData;111ANGLE_UTIL_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSPROC l_glCheckFramebufferStatus;112ANGLE_UTIL_EXPORT PFNGLCLEARPROC l_glClear;113ANGLE_UTIL_EXPORT PFNGLCLEARCOLORPROC l_glClearColor;114ANGLE_UTIL_EXPORT PFNGLCLEARDEPTHFPROC l_glClearDepthf;115ANGLE_UTIL_EXPORT PFNGLCLEARSTENCILPROC l_glClearStencil;116ANGLE_UTIL_EXPORT PFNGLCOLORMASKPROC l_glColorMask;117ANGLE_UTIL_EXPORT PFNGLCOMPILESHADERPROC l_glCompileShader;118ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DPROC l_glCompressedTexImage2D;119ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC l_glCompressedTexSubImage2D;120ANGLE_UTIL_EXPORT PFNGLCOPYTEXIMAGE2DPROC l_glCopyTexImage2D;121ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE2DPROC l_glCopyTexSubImage2D;122ANGLE_UTIL_EXPORT PFNGLCREATEPROGRAMPROC l_glCreateProgram;123ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROC l_glCreateShader;124ANGLE_UTIL_EXPORT PFNGLCULLFACEPROC l_glCullFace;125ANGLE_UTIL_EXPORT PFNGLDELETEBUFFERSPROC l_glDeleteBuffers;126ANGLE_UTIL_EXPORT PFNGLDELETEFRAMEBUFFERSPROC l_glDeleteFramebuffers;127ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPROC l_glDeleteProgram;128ANGLE_UTIL_EXPORT PFNGLDELETERENDERBUFFERSPROC l_glDeleteRenderbuffers;129ANGLE_UTIL_EXPORT PFNGLDELETESHADERPROC l_glDeleteShader;130ANGLE_UTIL_EXPORT PFNGLDELETETEXTURESPROC l_glDeleteTextures;131ANGLE_UTIL_EXPORT PFNGLDEPTHFUNCPROC l_glDepthFunc;132ANGLE_UTIL_EXPORT PFNGLDEPTHMASKPROC l_glDepthMask;133ANGLE_UTIL_EXPORT PFNGLDEPTHRANGEFPROC l_glDepthRangef;134ANGLE_UTIL_EXPORT PFNGLDETACHSHADERPROC l_glDetachShader;135ANGLE_UTIL_EXPORT PFNGLDISABLEPROC l_glDisable;136ANGLE_UTIL_EXPORT PFNGLDISABLEVERTEXATTRIBARRAYPROC l_glDisableVertexAttribArray;137ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSPROC l_glDrawArrays;138ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSPROC l_glDrawElements;139ANGLE_UTIL_EXPORT PFNGLENABLEPROC l_glEnable;140ANGLE_UTIL_EXPORT PFNGLENABLEVERTEXATTRIBARRAYPROC l_glEnableVertexAttribArray;141ANGLE_UTIL_EXPORT PFNGLFINISHPROC l_glFinish;142ANGLE_UTIL_EXPORT PFNGLFLUSHPROC l_glFlush;143ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERRENDERBUFFERPROC l_glFramebufferRenderbuffer;144ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DPROC l_glFramebufferTexture2D;145ANGLE_UTIL_EXPORT PFNGLFRONTFACEPROC l_glFrontFace;146ANGLE_UTIL_EXPORT PFNGLGENBUFFERSPROC l_glGenBuffers;147ANGLE_UTIL_EXPORT PFNGLGENERATEMIPMAPPROC l_glGenerateMipmap;148ANGLE_UTIL_EXPORT PFNGLGENFRAMEBUFFERSPROC l_glGenFramebuffers;149ANGLE_UTIL_EXPORT PFNGLGENRENDERBUFFERSPROC l_glGenRenderbuffers;150ANGLE_UTIL_EXPORT PFNGLGENTEXTURESPROC l_glGenTextures;151ANGLE_UTIL_EXPORT PFNGLGETACTIVEATTRIBPROC l_glGetActiveAttrib;152ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMPROC l_glGetActiveUniform;153ANGLE_UTIL_EXPORT PFNGLGETATTACHEDSHADERSPROC l_glGetAttachedShaders;154ANGLE_UTIL_EXPORT PFNGLGETATTRIBLOCATIONPROC l_glGetAttribLocation;155ANGLE_UTIL_EXPORT PFNGLGETBOOLEANVPROC l_glGetBooleanv;156ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERIVPROC l_glGetBufferParameteriv;157ANGLE_UTIL_EXPORT PFNGLGETERRORPROC l_glGetError;158ANGLE_UTIL_EXPORT PFNGLGETFLOATVPROC l_glGetFloatv;159ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC160l_glGetFramebufferAttachmentParameteriv;161ANGLE_UTIL_EXPORT PFNGLGETINTEGERVPROC l_glGetIntegerv;162ANGLE_UTIL_EXPORT PFNGLGETPROGRAMIVPROC l_glGetProgramiv;163ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINFOLOGPROC l_glGetProgramInfoLog;164ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVPROC l_glGetRenderbufferParameteriv;165ANGLE_UTIL_EXPORT PFNGLGETSHADERIVPROC l_glGetShaderiv;166ANGLE_UTIL_EXPORT PFNGLGETSHADERINFOLOGPROC l_glGetShaderInfoLog;167ANGLE_UTIL_EXPORT PFNGLGETSHADERPRECISIONFORMATPROC l_glGetShaderPrecisionFormat;168ANGLE_UTIL_EXPORT PFNGLGETSHADERSOURCEPROC l_glGetShaderSource;169ANGLE_UTIL_EXPORT PFNGLGETSTRINGPROC l_glGetString;170ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERFVPROC l_glGetTexParameterfv;171ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIVPROC l_glGetTexParameteriv;172ANGLE_UTIL_EXPORT PFNGLGETUNIFORMFVPROC l_glGetUniformfv;173ANGLE_UTIL_EXPORT PFNGLGETUNIFORMIVPROC l_glGetUniformiv;174ANGLE_UTIL_EXPORT PFNGLGETUNIFORMLOCATIONPROC l_glGetUniformLocation;175ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBFVPROC l_glGetVertexAttribfv;176ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIVPROC l_glGetVertexAttribiv;177ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBPOINTERVPROC l_glGetVertexAttribPointerv;178ANGLE_UTIL_EXPORT PFNGLHINTPROC l_glHint;179ANGLE_UTIL_EXPORT PFNGLISBUFFERPROC l_glIsBuffer;180ANGLE_UTIL_EXPORT PFNGLISENABLEDPROC l_glIsEnabled;181ANGLE_UTIL_EXPORT PFNGLISFRAMEBUFFERPROC l_glIsFramebuffer;182ANGLE_UTIL_EXPORT PFNGLISPROGRAMPROC l_glIsProgram;183ANGLE_UTIL_EXPORT PFNGLISRENDERBUFFERPROC l_glIsRenderbuffer;184ANGLE_UTIL_EXPORT PFNGLISSHADERPROC l_glIsShader;185ANGLE_UTIL_EXPORT PFNGLISTEXTUREPROC l_glIsTexture;186ANGLE_UTIL_EXPORT PFNGLLINEWIDTHPROC l_glLineWidth;187ANGLE_UTIL_EXPORT PFNGLLINKPROGRAMPROC l_glLinkProgram;188ANGLE_UTIL_EXPORT PFNGLPIXELSTOREIPROC l_glPixelStorei;189ANGLE_UTIL_EXPORT PFNGLPOLYGONOFFSETPROC l_glPolygonOffset;190ANGLE_UTIL_EXPORT PFNGLREADPIXELSPROC l_glReadPixels;191ANGLE_UTIL_EXPORT PFNGLRELEASESHADERCOMPILERPROC l_glReleaseShaderCompiler;192ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEPROC l_glRenderbufferStorage;193ANGLE_UTIL_EXPORT PFNGLSAMPLECOVERAGEPROC l_glSampleCoverage;194ANGLE_UTIL_EXPORT PFNGLSCISSORPROC l_glScissor;195ANGLE_UTIL_EXPORT PFNGLSHADERBINARYPROC l_glShaderBinary;196ANGLE_UTIL_EXPORT PFNGLSHADERSOURCEPROC l_glShaderSource;197ANGLE_UTIL_EXPORT PFNGLSTENCILFUNCPROC l_glStencilFunc;198ANGLE_UTIL_EXPORT PFNGLSTENCILFUNCSEPARATEPROC l_glStencilFuncSeparate;199ANGLE_UTIL_EXPORT PFNGLSTENCILMASKPROC l_glStencilMask;200ANGLE_UTIL_EXPORT PFNGLSTENCILMASKSEPARATEPROC l_glStencilMaskSeparate;201ANGLE_UTIL_EXPORT PFNGLSTENCILOPPROC l_glStencilOp;202ANGLE_UTIL_EXPORT PFNGLSTENCILOPSEPARATEPROC l_glStencilOpSeparate;203ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DPROC l_glTexImage2D;204ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFPROC l_glTexParameterf;205ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFVPROC l_glTexParameterfv;206ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIPROC l_glTexParameteri;207ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIVPROC l_glTexParameteriv;208ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE2DPROC l_glTexSubImage2D;209ANGLE_UTIL_EXPORT PFNGLUNIFORM1FPROC l_glUniform1f;210ANGLE_UTIL_EXPORT PFNGLUNIFORM1FVPROC l_glUniform1fv;211ANGLE_UTIL_EXPORT PFNGLUNIFORM1IPROC l_glUniform1i;212ANGLE_UTIL_EXPORT PFNGLUNIFORM1IVPROC l_glUniform1iv;213ANGLE_UTIL_EXPORT PFNGLUNIFORM2FPROC l_glUniform2f;214ANGLE_UTIL_EXPORT PFNGLUNIFORM2FVPROC l_glUniform2fv;215ANGLE_UTIL_EXPORT PFNGLUNIFORM2IPROC l_glUniform2i;216ANGLE_UTIL_EXPORT PFNGLUNIFORM2IVPROC l_glUniform2iv;217ANGLE_UTIL_EXPORT PFNGLUNIFORM3FPROC l_glUniform3f;218ANGLE_UTIL_EXPORT PFNGLUNIFORM3FVPROC l_glUniform3fv;219ANGLE_UTIL_EXPORT PFNGLUNIFORM3IPROC l_glUniform3i;220ANGLE_UTIL_EXPORT PFNGLUNIFORM3IVPROC l_glUniform3iv;221ANGLE_UTIL_EXPORT PFNGLUNIFORM4FPROC l_glUniform4f;222ANGLE_UTIL_EXPORT PFNGLUNIFORM4FVPROC l_glUniform4fv;223ANGLE_UTIL_EXPORT PFNGLUNIFORM4IPROC l_glUniform4i;224ANGLE_UTIL_EXPORT PFNGLUNIFORM4IVPROC l_glUniform4iv;225ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2FVPROC l_glUniformMatrix2fv;226ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3FVPROC l_glUniformMatrix3fv;227ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4FVPROC l_glUniformMatrix4fv;228ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMPROC l_glUseProgram;229ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPROC l_glValidateProgram;230ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB1FPROC l_glVertexAttrib1f;231ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB1FVPROC l_glVertexAttrib1fv;232ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB2FPROC l_glVertexAttrib2f;233ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB2FVPROC l_glVertexAttrib2fv;234ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB3FPROC l_glVertexAttrib3f;235ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB3FVPROC l_glVertexAttrib3fv;236ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB4FPROC l_glVertexAttrib4f;237ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIB4FVPROC l_glVertexAttrib4fv;238ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBPOINTERPROC l_glVertexAttribPointer;239ANGLE_UTIL_EXPORT PFNGLVIEWPORTPROC l_glViewport;240ANGLE_UTIL_EXPORT PFNGLREADBUFFERPROC l_glReadBuffer;241ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSPROC l_glDrawRangeElements;242ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DPROC l_glTexImage3D;243ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DPROC l_glTexSubImage3D;244ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE3DPROC l_glCopyTexSubImage3D;245ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DPROC l_glCompressedTexImage3D;246ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC l_glCompressedTexSubImage3D;247ANGLE_UTIL_EXPORT PFNGLGENQUERIESPROC l_glGenQueries;248ANGLE_UTIL_EXPORT PFNGLDELETEQUERIESPROC l_glDeleteQueries;249ANGLE_UTIL_EXPORT PFNGLISQUERYPROC l_glIsQuery;250ANGLE_UTIL_EXPORT PFNGLBEGINQUERYPROC l_glBeginQuery;251ANGLE_UTIL_EXPORT PFNGLENDQUERYPROC l_glEndQuery;252ANGLE_UTIL_EXPORT PFNGLGETQUERYIVPROC l_glGetQueryiv;253ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVPROC l_glGetQueryObjectuiv;254ANGLE_UTIL_EXPORT PFNGLUNMAPBUFFERPROC l_glUnmapBuffer;255ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVPROC l_glGetBufferPointerv;256ANGLE_UTIL_EXPORT PFNGLDRAWBUFFERSPROC l_glDrawBuffers;257ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2X3FVPROC l_glUniformMatrix2x3fv;258ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3X2FVPROC l_glUniformMatrix3x2fv;259ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX2X4FVPROC l_glUniformMatrix2x4fv;260ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4X2FVPROC l_glUniformMatrix4x2fv;261ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX3X4FVPROC l_glUniformMatrix3x4fv;262ANGLE_UTIL_EXPORT PFNGLUNIFORMMATRIX4X3FVPROC l_glUniformMatrix4x3fv;263ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERPROC l_glBlitFramebuffer;264ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC l_glRenderbufferStorageMultisample;265ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURELAYERPROC l_glFramebufferTextureLayer;266ANGLE_UTIL_EXPORT PFNGLMAPBUFFERRANGEPROC l_glMapBufferRange;267ANGLE_UTIL_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEPROC l_glFlushMappedBufferRange;268ANGLE_UTIL_EXPORT PFNGLBINDVERTEXARRAYPROC l_glBindVertexArray;269ANGLE_UTIL_EXPORT PFNGLDELETEVERTEXARRAYSPROC l_glDeleteVertexArrays;270ANGLE_UTIL_EXPORT PFNGLGENVERTEXARRAYSPROC l_glGenVertexArrays;271ANGLE_UTIL_EXPORT PFNGLISVERTEXARRAYPROC l_glIsVertexArray;272ANGLE_UTIL_EXPORT PFNGLGETINTEGERI_VPROC l_glGetIntegeri_v;273ANGLE_UTIL_EXPORT PFNGLBEGINTRANSFORMFEEDBACKPROC l_glBeginTransformFeedback;274ANGLE_UTIL_EXPORT PFNGLENDTRANSFORMFEEDBACKPROC l_glEndTransformFeedback;275ANGLE_UTIL_EXPORT PFNGLBINDBUFFERRANGEPROC l_glBindBufferRange;276ANGLE_UTIL_EXPORT PFNGLBINDBUFFERBASEPROC l_glBindBufferBase;277ANGLE_UTIL_EXPORT PFNGLTRANSFORMFEEDBACKVARYINGSPROC l_glTransformFeedbackVaryings;278ANGLE_UTIL_EXPORT PFNGLGETTRANSFORMFEEDBACKVARYINGPROC l_glGetTransformFeedbackVarying;279ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBIPOINTERPROC l_glVertexAttribIPointer;280ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIIVPROC l_glGetVertexAttribIiv;281ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIUIVPROC l_glGetVertexAttribIuiv;282ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4IPROC l_glVertexAttribI4i;283ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4UIPROC l_glVertexAttribI4ui;284ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4IVPROC l_glVertexAttribI4iv;285ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBI4UIVPROC l_glVertexAttribI4uiv;286ANGLE_UTIL_EXPORT PFNGLGETUNIFORMUIVPROC l_glGetUniformuiv;287ANGLE_UTIL_EXPORT PFNGLGETFRAGDATALOCATIONPROC l_glGetFragDataLocation;288ANGLE_UTIL_EXPORT PFNGLUNIFORM1UIPROC l_glUniform1ui;289ANGLE_UTIL_EXPORT PFNGLUNIFORM2UIPROC l_glUniform2ui;290ANGLE_UTIL_EXPORT PFNGLUNIFORM3UIPROC l_glUniform3ui;291ANGLE_UTIL_EXPORT PFNGLUNIFORM4UIPROC l_glUniform4ui;292ANGLE_UTIL_EXPORT PFNGLUNIFORM1UIVPROC l_glUniform1uiv;293ANGLE_UTIL_EXPORT PFNGLUNIFORM2UIVPROC l_glUniform2uiv;294ANGLE_UTIL_EXPORT PFNGLUNIFORM3UIVPROC l_glUniform3uiv;295ANGLE_UTIL_EXPORT PFNGLUNIFORM4UIVPROC l_glUniform4uiv;296ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERIVPROC l_glClearBufferiv;297ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERUIVPROC l_glClearBufferuiv;298ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERFVPROC l_glClearBufferfv;299ANGLE_UTIL_EXPORT PFNGLCLEARBUFFERFIPROC l_glClearBufferfi;300ANGLE_UTIL_EXPORT PFNGLGETSTRINGIPROC l_glGetStringi;301ANGLE_UTIL_EXPORT PFNGLCOPYBUFFERSUBDATAPROC l_glCopyBufferSubData;302ANGLE_UTIL_EXPORT PFNGLGETUNIFORMINDICESPROC l_glGetUniformIndices;303ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMSIVPROC l_glGetActiveUniformsiv;304ANGLE_UTIL_EXPORT PFNGLGETUNIFORMBLOCKINDEXPROC l_glGetUniformBlockIndex;305ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVPROC l_glGetActiveUniformBlockiv;306ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC l_glGetActiveUniformBlockName;307ANGLE_UTIL_EXPORT PFNGLUNIFORMBLOCKBINDINGPROC l_glUniformBlockBinding;308ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDPROC l_glDrawArraysInstanced;309ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDPROC l_glDrawElementsInstanced;310ANGLE_UTIL_EXPORT PFNGLFENCESYNCPROC l_glFenceSync;311ANGLE_UTIL_EXPORT PFNGLISSYNCPROC l_glIsSync;312ANGLE_UTIL_EXPORT PFNGLDELETESYNCPROC l_glDeleteSync;313ANGLE_UTIL_EXPORT PFNGLCLIENTWAITSYNCPROC l_glClientWaitSync;314ANGLE_UTIL_EXPORT PFNGLWAITSYNCPROC l_glWaitSync;315ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VPROC l_glGetInteger64v;316ANGLE_UTIL_EXPORT PFNGLGETSYNCIVPROC l_glGetSynciv;317ANGLE_UTIL_EXPORT PFNGLGETINTEGER64I_VPROC l_glGetInteger64i_v;318ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERI64VPROC l_glGetBufferParameteri64v;319ANGLE_UTIL_EXPORT PFNGLGENSAMPLERSPROC l_glGenSamplers;320ANGLE_UTIL_EXPORT PFNGLDELETESAMPLERSPROC l_glDeleteSamplers;321ANGLE_UTIL_EXPORT PFNGLISSAMPLERPROC l_glIsSampler;322ANGLE_UTIL_EXPORT PFNGLBINDSAMPLERPROC l_glBindSampler;323ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIPROC l_glSamplerParameteri;324ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIVPROC l_glSamplerParameteriv;325ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFPROC l_glSamplerParameterf;326ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFVPROC l_glSamplerParameterfv;327ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIVPROC l_glGetSamplerParameteriv;328ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERFVPROC l_glGetSamplerParameterfv;329ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISORPROC l_glVertexAttribDivisor;330ANGLE_UTIL_EXPORT PFNGLBINDTRANSFORMFEEDBACKPROC l_glBindTransformFeedback;331ANGLE_UTIL_EXPORT PFNGLDELETETRANSFORMFEEDBACKSPROC l_glDeleteTransformFeedbacks;332ANGLE_UTIL_EXPORT PFNGLGENTRANSFORMFEEDBACKSPROC l_glGenTransformFeedbacks;333ANGLE_UTIL_EXPORT PFNGLISTRANSFORMFEEDBACKPROC l_glIsTransformFeedback;334ANGLE_UTIL_EXPORT PFNGLPAUSETRANSFORMFEEDBACKPROC l_glPauseTransformFeedback;335ANGLE_UTIL_EXPORT PFNGLRESUMETRANSFORMFEEDBACKPROC l_glResumeTransformFeedback;336ANGLE_UTIL_EXPORT PFNGLGETPROGRAMBINARYPROC l_glGetProgramBinary;337ANGLE_UTIL_EXPORT PFNGLPROGRAMBINARYPROC l_glProgramBinary;338ANGLE_UTIL_EXPORT PFNGLPROGRAMPARAMETERIPROC l_glProgramParameteri;339ANGLE_UTIL_EXPORT PFNGLINVALIDATEFRAMEBUFFERPROC l_glInvalidateFramebuffer;340ANGLE_UTIL_EXPORT PFNGLINVALIDATESUBFRAMEBUFFERPROC l_glInvalidateSubFramebuffer;341ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DPROC l_glTexStorage2D;342ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DPROC l_glTexStorage3D;343ANGLE_UTIL_EXPORT PFNGLGETINTERNALFORMATIVPROC l_glGetInternalformativ;344ANGLE_UTIL_EXPORT PFNGLDISPATCHCOMPUTEPROC l_glDispatchCompute;345ANGLE_UTIL_EXPORT PFNGLDISPATCHCOMPUTEINDIRECTPROC l_glDispatchComputeIndirect;346ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINDIRECTPROC l_glDrawArraysIndirect;347ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINDIRECTPROC l_glDrawElementsIndirect;348ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERPARAMETERIPROC l_glFramebufferParameteri;349ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVPROC l_glGetFramebufferParameteriv;350ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINTERFACEIVPROC l_glGetProgramInterfaceiv;351ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCEINDEXPROC l_glGetProgramResourceIndex;352ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCENAMEPROC l_glGetProgramResourceName;353ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCEIVPROC l_glGetProgramResourceiv;354ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCELOCATIONPROC l_glGetProgramResourceLocation;355ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMSTAGESPROC l_glUseProgramStages;356ANGLE_UTIL_EXPORT PFNGLACTIVESHADERPROGRAMPROC l_glActiveShaderProgram;357ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROGRAMVPROC l_glCreateShaderProgramv;358ANGLE_UTIL_EXPORT PFNGLBINDPROGRAMPIPELINEPROC l_glBindProgramPipeline;359ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPIPELINESPROC l_glDeleteProgramPipelines;360ANGLE_UTIL_EXPORT PFNGLGENPROGRAMPIPELINESPROC l_glGenProgramPipelines;361ANGLE_UTIL_EXPORT PFNGLISPROGRAMPIPELINEPROC l_glIsProgramPipeline;362ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEIVPROC l_glGetProgramPipelineiv;363ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IPROC l_glProgramUniform1i;364ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IPROC l_glProgramUniform2i;365ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IPROC l_glProgramUniform3i;366ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IPROC l_glProgramUniform4i;367ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIPROC l_glProgramUniform1ui;368ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIPROC l_glProgramUniform2ui;369ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIPROC l_glProgramUniform3ui;370ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIPROC l_glProgramUniform4ui;371ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FPROC l_glProgramUniform1f;372ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FPROC l_glProgramUniform2f;373ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FPROC l_glProgramUniform3f;374ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FPROC l_glProgramUniform4f;375ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IVPROC l_glProgramUniform1iv;376ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IVPROC l_glProgramUniform2iv;377ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IVPROC l_glProgramUniform3iv;378ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IVPROC l_glProgramUniform4iv;379ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIVPROC l_glProgramUniform1uiv;380ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIVPROC l_glProgramUniform2uiv;381ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIVPROC l_glProgramUniform3uiv;382ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIVPROC l_glProgramUniform4uiv;383ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FVPROC l_glProgramUniform1fv;384ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FVPROC l_glProgramUniform2fv;385ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FVPROC l_glProgramUniform3fv;386ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FVPROC l_glProgramUniform4fv;387ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2FVPROC l_glProgramUniformMatrix2fv;388ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3FVPROC l_glProgramUniformMatrix3fv;389ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4FVPROC l_glProgramUniformMatrix4fv;390ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC l_glProgramUniformMatrix2x3fv;391ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC l_glProgramUniformMatrix3x2fv;392ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC l_glProgramUniformMatrix2x4fv;393ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC l_glProgramUniformMatrix4x2fv;394ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC l_glProgramUniformMatrix3x4fv;395ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC l_glProgramUniformMatrix4x3fv;396ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPIPELINEPROC l_glValidateProgramPipeline;397ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEINFOLOGPROC l_glGetProgramPipelineInfoLog;398ANGLE_UTIL_EXPORT PFNGLBINDIMAGETEXTUREPROC l_glBindImageTexture;399ANGLE_UTIL_EXPORT PFNGLGETBOOLEANI_VPROC l_glGetBooleani_v;400ANGLE_UTIL_EXPORT PFNGLMEMORYBARRIERPROC l_glMemoryBarrier;401ANGLE_UTIL_EXPORT PFNGLMEMORYBARRIERBYREGIONPROC l_glMemoryBarrierByRegion;402ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DMULTISAMPLEPROC l_glTexStorage2DMultisample;403ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVPROC l_glGetMultisamplefv;404ANGLE_UTIL_EXPORT PFNGLSAMPLEMASKIPROC l_glSampleMaski;405ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVPROC l_glGetTexLevelParameteriv;406ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVPROC l_glGetTexLevelParameterfv;407ANGLE_UTIL_EXPORT PFNGLBINDVERTEXBUFFERPROC l_glBindVertexBuffer;408ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBFORMATPROC l_glVertexAttribFormat;409ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBIFORMATPROC l_glVertexAttribIFormat;410ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBBINDINGPROC l_glVertexAttribBinding;411ANGLE_UTIL_EXPORT PFNGLVERTEXBINDINGDIVISORPROC l_glVertexBindingDivisor;412ANGLE_UTIL_EXPORT PFNGLBLENDBARRIERPROC l_glBlendBarrier;413ANGLE_UTIL_EXPORT PFNGLCOPYIMAGESUBDATAPROC l_glCopyImageSubData;414ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECONTROLPROC l_glDebugMessageControl;415ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGEINSERTPROC l_glDebugMessageInsert;416ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECALLBACKPROC l_glDebugMessageCallback;417ANGLE_UTIL_EXPORT PFNGLGETDEBUGMESSAGELOGPROC l_glGetDebugMessageLog;418ANGLE_UTIL_EXPORT PFNGLPUSHDEBUGGROUPPROC l_glPushDebugGroup;419ANGLE_UTIL_EXPORT PFNGLPOPDEBUGGROUPPROC l_glPopDebugGroup;420ANGLE_UTIL_EXPORT PFNGLOBJECTLABELPROC l_glObjectLabel;421ANGLE_UTIL_EXPORT PFNGLGETOBJECTLABELPROC l_glGetObjectLabel;422ANGLE_UTIL_EXPORT PFNGLOBJECTPTRLABELPROC l_glObjectPtrLabel;423ANGLE_UTIL_EXPORT PFNGLGETOBJECTPTRLABELPROC l_glGetObjectPtrLabel;424ANGLE_UTIL_EXPORT PFNGLGETPOINTERVPROC l_glGetPointerv;425ANGLE_UTIL_EXPORT PFNGLENABLEIPROC l_glEnablei;426ANGLE_UTIL_EXPORT PFNGLDISABLEIPROC l_glDisablei;427ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONIPROC l_glBlendEquationi;428ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEIPROC l_glBlendEquationSeparatei;429ANGLE_UTIL_EXPORT PFNGLBLENDFUNCIPROC l_glBlendFunci;430ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEIPROC l_glBlendFuncSeparatei;431ANGLE_UTIL_EXPORT PFNGLCOLORMASKIPROC l_glColorMaski;432ANGLE_UTIL_EXPORT PFNGLISENABLEDIPROC l_glIsEnabledi;433ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXPROC l_glDrawElementsBaseVertex;434ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC l_glDrawRangeElementsBaseVertex;435ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC l_glDrawElementsInstancedBaseVertex;436ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREPROC l_glFramebufferTexture;437ANGLE_UTIL_EXPORT PFNGLPRIMITIVEBOUNDINGBOXPROC l_glPrimitiveBoundingBox;438ANGLE_UTIL_EXPORT PFNGLGETGRAPHICSRESETSTATUSPROC l_glGetGraphicsResetStatus;439ANGLE_UTIL_EXPORT PFNGLREADNPIXELSPROC l_glReadnPixels;440ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVPROC l_glGetnUniformfv;441ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVPROC l_glGetnUniformiv;442ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMUIVPROC l_glGetnUniformuiv;443ANGLE_UTIL_EXPORT PFNGLMINSAMPLESHADINGPROC l_glMinSampleShading;444ANGLE_UTIL_EXPORT PFNGLPATCHPARAMETERIPROC l_glPatchParameteri;445ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVPROC l_glTexParameterIiv;446ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVPROC l_glTexParameterIuiv;447ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVPROC l_glGetTexParameterIiv;448ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVPROC l_glGetTexParameterIuiv;449ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVPROC l_glSamplerParameterIiv;450ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVPROC l_glSamplerParameterIuiv;451ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVPROC l_glGetSamplerParameterIiv;452ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVPROC l_glGetSamplerParameterIuiv;453ANGLE_UTIL_EXPORT PFNGLTEXBUFFERPROC l_glTexBuffer;454ANGLE_UTIL_EXPORT PFNGLTEXBUFFERRANGEPROC l_glTexBufferRange;455ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DMULTISAMPLEPROC l_glTexStorage3DMultisample;456ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC457l_glDrawArraysInstancedBaseInstanceANGLE;458ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC459l_glDrawElementsInstancedBaseVertexBaseInstanceANGLE;460ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC461l_glMultiDrawArraysInstancedBaseInstanceANGLE;462ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC463l_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE;464ANGLE_UTIL_EXPORT PFNGLCOPYSUBTEXTURE3DANGLEPROC l_glCopySubTexture3DANGLE;465ANGLE_UTIL_EXPORT PFNGLCOPYTEXTURE3DANGLEPROC l_glCopyTexture3DANGLE;466ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERANGLEPROC l_glBlitFramebufferANGLE;467ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC468l_glRenderbufferStorageMultisampleANGLE;469ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERIMAGEANGLEPROC l_glGetRenderbufferImageANGLE;470ANGLE_UTIL_EXPORT PFNGLGETTEXIMAGEANGLEPROC l_glGetTexImageANGLE;471ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVANGLEPROC l_glGetTexLevelParameterfvANGLE;472ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVANGLEPROC l_glGetTexLevelParameterivANGLE;473ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDANGLEPROC l_glDrawArraysInstancedANGLE;474ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDANGLEPROC l_glDrawElementsInstancedANGLE;475ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISORANGLEPROC l_glVertexAttribDivisorANGLE;476ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEMFLAGS2DANGLEPROC l_glTexStorageMemFlags2DANGLE;477ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEMFLAGS2DMULTISAMPLEANGLEPROC478l_glTexStorageMemFlags2DMultisampleANGLE;479ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEMFLAGS3DANGLEPROC l_glTexStorageMemFlags3DANGLE;480ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEMFLAGS3DMULTISAMPLEANGLEPROC481l_glTexStorageMemFlags3DMultisampleANGLE;482ANGLE_UTIL_EXPORT PFNGLIMPORTMEMORYZIRCONHANDLEANGLEPROC l_glImportMemoryZirconHandleANGLE;483ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSANGLEPROC l_glMultiDrawArraysANGLE;484ANGLE_UTIL_EXPORT PFNGLMULTIDRAWARRAYSINSTANCEDANGLEPROC l_glMultiDrawArraysInstancedANGLE;485ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSANGLEPROC l_glMultiDrawElementsANGLE;486ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSINSTANCEDANGLEPROC l_glMultiDrawElementsInstancedANGLE;487ANGLE_UTIL_EXPORT PFNGLPROVOKINGVERTEXANGLEPROC l_glProvokingVertexANGLE;488ANGLE_UTIL_EXPORT PFNGLDISABLEEXTENSIONANGLEPROC l_glDisableExtensionANGLE;489ANGLE_UTIL_EXPORT PFNGLREQUESTEXTENSIONANGLEPROC l_glRequestExtensionANGLE;490ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLEPROC l_glCompressedTexImage2DRobustANGLE;491ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLEPROC l_glCompressedTexImage3DRobustANGLE;492ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLEPROC493l_glCompressedTexSubImage2DRobustANGLE;494ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLEPROC495l_glCompressedTexSubImage3DRobustANGLE;496ANGLE_UTIL_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLEPROC497l_glGetActiveUniformBlockivRobustANGLE;498ANGLE_UTIL_EXPORT PFNGLGETBOOLEANI_VROBUSTANGLEPROC l_glGetBooleani_vRobustANGLE;499ANGLE_UTIL_EXPORT PFNGLGETBOOLEANVROBUSTANGLEPROC l_glGetBooleanvRobustANGLE;500ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERI64VROBUSTANGLEPROC l_glGetBufferParameteri64vRobustANGLE;501ANGLE_UTIL_EXPORT PFNGLGETBUFFERPARAMETERIVROBUSTANGLEPROC l_glGetBufferParameterivRobustANGLE;502ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVROBUSTANGLEPROC l_glGetBufferPointervRobustANGLE;503ANGLE_UTIL_EXPORT PFNGLGETFLOATVROBUSTANGLEPROC l_glGetFloatvRobustANGLE;504ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLEPROC505l_glGetFramebufferAttachmentParameterivRobustANGLE;506ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLEPROC507l_glGetFramebufferParameterivRobustANGLE;508ANGLE_UTIL_EXPORT PFNGLGETINTEGER64I_VROBUSTANGLEPROC l_glGetInteger64i_vRobustANGLE;509ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VROBUSTANGLEPROC l_glGetInteger64vRobustANGLE;510ANGLE_UTIL_EXPORT PFNGLGETINTEGERI_VROBUSTANGLEPROC l_glGetIntegeri_vRobustANGLE;511ANGLE_UTIL_EXPORT PFNGLGETINTEGERVROBUSTANGLEPROC l_glGetIntegervRobustANGLE;512ANGLE_UTIL_EXPORT PFNGLGETINTERNALFORMATIVROBUSTANGLEPROC l_glGetInternalformativRobustANGLE;513ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVROBUSTANGLEPROC l_glGetMultisamplefvRobustANGLE;514ANGLE_UTIL_EXPORT PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLEPROC l_glGetPointervRobustANGLERobustANGLE;515ANGLE_UTIL_EXPORT PFNGLGETPROGRAMINTERFACEIVROBUSTANGLEPROC l_glGetProgramInterfaceivRobustANGLE;516ANGLE_UTIL_EXPORT PFNGLGETPROGRAMIVROBUSTANGLEPROC l_glGetProgramivRobustANGLE;517ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTI64VROBUSTANGLEPROC l_glGetQueryObjecti64vRobustANGLE;518ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTIVROBUSTANGLEPROC l_glGetQueryObjectivRobustANGLE;519ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUI64VROBUSTANGLEPROC l_glGetQueryObjectui64vRobustANGLE;520ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVROBUSTANGLEPROC l_glGetQueryObjectuivRobustANGLE;521ANGLE_UTIL_EXPORT PFNGLGETQUERYIVROBUSTANGLEPROC l_glGetQueryivRobustANGLE;522ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLEPROC523l_glGetRenderbufferParameterivRobustANGLE;524ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLEPROC l_glGetSamplerParameterIivRobustANGLE;525ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLEPROC526l_glGetSamplerParameterIuivRobustANGLE;527ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERFVROBUSTANGLEPROC l_glGetSamplerParameterfvRobustANGLE;528ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIVROBUSTANGLEPROC l_glGetSamplerParameterivRobustANGLE;529ANGLE_UTIL_EXPORT PFNGLGETSHADERIVROBUSTANGLEPROC l_glGetShaderivRobustANGLE;530ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLEPROC l_glGetTexLevelParameterfvRobustANGLE;531ANGLE_UTIL_EXPORT PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLEPROC l_glGetTexLevelParameterivRobustANGLE;532ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVROBUSTANGLEPROC l_glGetTexParameterIivRobustANGLE;533ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVROBUSTANGLEPROC l_glGetTexParameterIuivRobustANGLE;534ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERFVROBUSTANGLEPROC l_glGetTexParameterfvRobustANGLE;535ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIVROBUSTANGLEPROC l_glGetTexParameterivRobustANGLE;536ANGLE_UTIL_EXPORT PFNGLGETUNIFORMFVROBUSTANGLEPROC l_glGetUniformfvRobustANGLE;537ANGLE_UTIL_EXPORT PFNGLGETUNIFORMIVROBUSTANGLEPROC l_glGetUniformivRobustANGLE;538ANGLE_UTIL_EXPORT PFNGLGETUNIFORMUIVROBUSTANGLEPROC l_glGetUniformuivRobustANGLE;539ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIIVROBUSTANGLEPROC l_glGetVertexAttribIivRobustANGLE;540ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIUIVROBUSTANGLEPROC l_glGetVertexAttribIuivRobustANGLE;541ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLEPROC542l_glGetVertexAttribPointervRobustANGLE;543ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBFVROBUSTANGLEPROC l_glGetVertexAttribfvRobustANGLE;544ANGLE_UTIL_EXPORT PFNGLGETVERTEXATTRIBIVROBUSTANGLEPROC l_glGetVertexAttribivRobustANGLE;545ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVROBUSTANGLEPROC l_glGetnUniformfvRobustANGLE;546ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVROBUSTANGLEPROC l_glGetnUniformivRobustANGLE;547ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMUIVROBUSTANGLEPROC l_glGetnUniformuivRobustANGLE;548ANGLE_UTIL_EXPORT PFNGLREADPIXELSROBUSTANGLEPROC l_glReadPixelsRobustANGLE;549ANGLE_UTIL_EXPORT PFNGLREADNPIXELSROBUSTANGLEPROC l_glReadnPixelsRobustANGLE;550ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVROBUSTANGLEPROC l_glSamplerParameterIivRobustANGLE;551ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVROBUSTANGLEPROC l_glSamplerParameterIuivRobustANGLE;552ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERFVROBUSTANGLEPROC l_glSamplerParameterfvRobustANGLE;553ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIVROBUSTANGLEPROC l_glSamplerParameterivRobustANGLE;554ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DROBUSTANGLEPROC l_glTexImage2DRobustANGLE;555ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DROBUSTANGLEPROC l_glTexImage3DRobustANGLE;556ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVROBUSTANGLEPROC l_glTexParameterIivRobustANGLE;557ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVROBUSTANGLEPROC l_glTexParameterIuivRobustANGLE;558ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERFVROBUSTANGLEPROC l_glTexParameterfvRobustANGLE;559ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIVROBUSTANGLEPROC l_glTexParameterivRobustANGLE;560ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE2DROBUSTANGLEPROC l_glTexSubImage2DRobustANGLE;561ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DROBUSTANGLEPROC l_glTexSubImage3DRobustANGLE;562ANGLE_UTIL_EXPORT PFNGLIMPORTSEMAPHOREZIRCONHANDLEANGLEPROC l_glImportSemaphoreZirconHandleANGLE;563ANGLE_UTIL_EXPORT PFNGLINVALIDATETEXTUREANGLEPROC l_glInvalidateTextureANGLE;564ANGLE_UTIL_EXPORT PFNGLTEXIMAGE2DEXTERNALANGLEPROC l_glTexImage2DExternalANGLE;565ANGLE_UTIL_EXPORT PFNGLGETMULTISAMPLEFVANGLEPROC l_glGetMultisamplefvANGLE;566ANGLE_UTIL_EXPORT PFNGLSAMPLEMASKIANGLEPROC l_glSampleMaskiANGLE;567ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DMULTISAMPLEANGLEPROC l_glTexStorage2DMultisampleANGLE;568ANGLE_UTIL_EXPORT PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC l_glGetTranslatedShaderSourceANGLE;569ANGLE_UTIL_EXPORT PFNGLBINDUNIFORMLOCATIONCHROMIUMPROC l_glBindUniformLocationCHROMIUM;570ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMPROC l_glCompressedCopyTextureCHROMIUM;571ANGLE_UTIL_EXPORT PFNGLCOPYSUBTEXTURECHROMIUMPROC l_glCopySubTextureCHROMIUM;572ANGLE_UTIL_EXPORT PFNGLCOPYTEXTURECHROMIUMPROC l_glCopyTextureCHROMIUM;573ANGLE_UTIL_EXPORT PFNGLCOVERAGEMODULATIONCHROMIUMPROC l_glCoverageModulationCHROMIUM;574ANGLE_UTIL_EXPORT PFNGLLOSECONTEXTCHROMIUMPROC l_glLoseContextCHROMIUM;575ANGLE_UTIL_EXPORT PFNGLBINDFRAGDATALOCATIONEXTPROC l_glBindFragDataLocationEXT;576ANGLE_UTIL_EXPORT PFNGLBINDFRAGDATALOCATIONINDEXEDEXTPROC l_glBindFragDataLocationIndexedEXT;577ANGLE_UTIL_EXPORT PFNGLGETFRAGDATAINDEXEXTPROC l_glGetFragDataIndexEXT;578ANGLE_UTIL_EXPORT PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC579l_glGetProgramResourceLocationIndexEXT;580ANGLE_UTIL_EXPORT PFNGLBUFFERSTORAGEEXTPROC l_glBufferStorageEXT;581ANGLE_UTIL_EXPORT PFNGLCLIPCONTROLEXTPROC l_glClipControlEXT;582ANGLE_UTIL_EXPORT PFNGLCOPYIMAGESUBDATAEXTPROC l_glCopyImageSubDataEXT;583ANGLE_UTIL_EXPORT PFNGLGETOBJECTLABELEXTPROC l_glGetObjectLabelEXT;584ANGLE_UTIL_EXPORT PFNGLLABELOBJECTEXTPROC l_glLabelObjectEXT;585ANGLE_UTIL_EXPORT PFNGLINSERTEVENTMARKEREXTPROC l_glInsertEventMarkerEXT;586ANGLE_UTIL_EXPORT PFNGLPOPGROUPMARKEREXTPROC l_glPopGroupMarkerEXT;587ANGLE_UTIL_EXPORT PFNGLPUSHGROUPMARKEREXTPROC l_glPushGroupMarkerEXT;588ANGLE_UTIL_EXPORT PFNGLDISCARDFRAMEBUFFEREXTPROC l_glDiscardFramebufferEXT;589ANGLE_UTIL_EXPORT PFNGLBEGINQUERYEXTPROC l_glBeginQueryEXT;590ANGLE_UTIL_EXPORT PFNGLDELETEQUERIESEXTPROC l_glDeleteQueriesEXT;591ANGLE_UTIL_EXPORT PFNGLENDQUERYEXTPROC l_glEndQueryEXT;592ANGLE_UTIL_EXPORT PFNGLGENQUERIESEXTPROC l_glGenQueriesEXT;593ANGLE_UTIL_EXPORT PFNGLGETINTEGER64VEXTPROC l_glGetInteger64vEXT;594ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTI64VEXTPROC l_glGetQueryObjecti64vEXT;595ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTIVEXTPROC l_glGetQueryObjectivEXT;596ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUI64VEXTPROC l_glGetQueryObjectui64vEXT;597ANGLE_UTIL_EXPORT PFNGLGETQUERYOBJECTUIVEXTPROC l_glGetQueryObjectuivEXT;598ANGLE_UTIL_EXPORT PFNGLGETQUERYIVEXTPROC l_glGetQueryivEXT;599ANGLE_UTIL_EXPORT PFNGLISQUERYEXTPROC l_glIsQueryEXT;600ANGLE_UTIL_EXPORT PFNGLQUERYCOUNTEREXTPROC l_glQueryCounterEXT;601ANGLE_UTIL_EXPORT PFNGLDRAWBUFFERSEXTPROC l_glDrawBuffersEXT;602ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEIEXTPROC l_glBlendEquationSeparateiEXT;603ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONIEXTPROC l_glBlendEquationiEXT;604ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEIEXTPROC l_glBlendFuncSeparateiEXT;605ANGLE_UTIL_EXPORT PFNGLBLENDFUNCIEXTPROC l_glBlendFunciEXT;606ANGLE_UTIL_EXPORT PFNGLCOLORMASKIEXTPROC l_glColorMaskiEXT;607ANGLE_UTIL_EXPORT PFNGLDISABLEIEXTPROC l_glDisableiEXT;608ANGLE_UTIL_EXPORT PFNGLENABLEIEXTPROC l_glEnableiEXT;609ANGLE_UTIL_EXPORT PFNGLISENABLEDIEXTPROC l_glIsEnablediEXT;610ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXEXTPROC l_glDrawElementsBaseVertexEXT;611ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTPROC612l_glDrawElementsInstancedBaseVertexEXT;613ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTPROC l_glDrawRangeElementsBaseVertexEXT;614ANGLE_UTIL_EXPORT PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTPROC l_glMultiDrawElementsBaseVertexEXT;615ANGLE_UTIL_EXPORT PFNGLBUFFERSTORAGEEXTERNALEXTPROC l_glBufferStorageExternalEXT;616ANGLE_UTIL_EXPORT PFNGLNAMEDBUFFERSTORAGEEXTERNALEXTPROC l_glNamedBufferStorageExternalEXT;617ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREEXTPROC l_glFramebufferTextureEXT;618ANGLE_UTIL_EXPORT PFNGLDRAWARRAYSINSTANCEDEXTPROC l_glDrawArraysInstancedEXT;619ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDEXTPROC l_glDrawElementsInstancedEXT;620ANGLE_UTIL_EXPORT PFNGLVERTEXATTRIBDIVISOREXTPROC l_glVertexAttribDivisorEXT;621ANGLE_UTIL_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEEXTPROC l_glFlushMappedBufferRangeEXT;622ANGLE_UTIL_EXPORT PFNGLMAPBUFFERRANGEEXTPROC l_glMapBufferRangeEXT;623ANGLE_UTIL_EXPORT PFNGLBUFFERSTORAGEMEMEXTPROC l_glBufferStorageMemEXT;624ANGLE_UTIL_EXPORT PFNGLCREATEMEMORYOBJECTSEXTPROC l_glCreateMemoryObjectsEXT;625ANGLE_UTIL_EXPORT PFNGLDELETEMEMORYOBJECTSEXTPROC l_glDeleteMemoryObjectsEXT;626ANGLE_UTIL_EXPORT PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC l_glGetMemoryObjectParameterivEXT;627ANGLE_UTIL_EXPORT PFNGLGETUNSIGNEDBYTEI_VEXTPROC l_glGetUnsignedBytei_vEXT;628ANGLE_UTIL_EXPORT PFNGLGETUNSIGNEDBYTEVEXTPROC l_glGetUnsignedBytevEXT;629ANGLE_UTIL_EXPORT PFNGLISMEMORYOBJECTEXTPROC l_glIsMemoryObjectEXT;630ANGLE_UTIL_EXPORT PFNGLMEMORYOBJECTPARAMETERIVEXTPROC l_glMemoryObjectParameterivEXT;631ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM2DEXTPROC l_glTexStorageMem2DEXT;632ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC l_glTexStorageMem2DMultisampleEXT;633ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM3DEXTPROC l_glTexStorageMem3DEXT;634ANGLE_UTIL_EXPORT PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC l_glTexStorageMem3DMultisampleEXT;635ANGLE_UTIL_EXPORT PFNGLIMPORTMEMORYFDEXTPROC l_glImportMemoryFdEXT;636ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC637l_glFramebufferTexture2DMultisampleEXT;638ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC l_glRenderbufferStorageMultisampleEXT;639ANGLE_UTIL_EXPORT PFNGLPRIMITIVEBOUNDINGBOXEXTPROC l_glPrimitiveBoundingBoxEXT;640ANGLE_UTIL_EXPORT PFNGLGETGRAPHICSRESETSTATUSEXTPROC l_glGetGraphicsResetStatusEXT;641ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMFVEXTPROC l_glGetnUniformfvEXT;642ANGLE_UTIL_EXPORT PFNGLGETNUNIFORMIVEXTPROC l_glGetnUniformivEXT;643ANGLE_UTIL_EXPORT PFNGLREADNPIXELSEXTPROC l_glReadnPixelsEXT;644ANGLE_UTIL_EXPORT PFNGLDELETESEMAPHORESEXTPROC l_glDeleteSemaphoresEXT;645ANGLE_UTIL_EXPORT PFNGLGENSEMAPHORESEXTPROC l_glGenSemaphoresEXT;646ANGLE_UTIL_EXPORT PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC l_glGetSemaphoreParameterui64vEXT;647ANGLE_UTIL_EXPORT PFNGLISSEMAPHOREEXTPROC l_glIsSemaphoreEXT;648ANGLE_UTIL_EXPORT PFNGLSEMAPHOREPARAMETERUI64VEXTPROC l_glSemaphoreParameterui64vEXT;649ANGLE_UTIL_EXPORT PFNGLSIGNALSEMAPHOREEXTPROC l_glSignalSemaphoreEXT;650ANGLE_UTIL_EXPORT PFNGLWAITSEMAPHOREEXTPROC l_glWaitSemaphoreEXT;651ANGLE_UTIL_EXPORT PFNGLIMPORTSEMAPHOREFDEXTPROC l_glImportSemaphoreFdEXT;652ANGLE_UTIL_EXPORT PFNGLACTIVESHADERPROGRAMEXTPROC l_glActiveShaderProgramEXT;653ANGLE_UTIL_EXPORT PFNGLBINDPROGRAMPIPELINEEXTPROC l_glBindProgramPipelineEXT;654ANGLE_UTIL_EXPORT PFNGLCREATESHADERPROGRAMVEXTPROC l_glCreateShaderProgramvEXT;655ANGLE_UTIL_EXPORT PFNGLDELETEPROGRAMPIPELINESEXTPROC l_glDeleteProgramPipelinesEXT;656ANGLE_UTIL_EXPORT PFNGLGENPROGRAMPIPELINESEXTPROC l_glGenProgramPipelinesEXT;657ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEINFOLOGEXTPROC l_glGetProgramPipelineInfoLogEXT;658ANGLE_UTIL_EXPORT PFNGLGETPROGRAMPIPELINEIVEXTPROC l_glGetProgramPipelineivEXT;659ANGLE_UTIL_EXPORT PFNGLISPROGRAMPIPELINEEXTPROC l_glIsProgramPipelineEXT;660ANGLE_UTIL_EXPORT PFNGLPROGRAMPARAMETERIEXTPROC l_glProgramParameteriEXT;661ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FEXTPROC l_glProgramUniform1fEXT;662ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1FVEXTPROC l_glProgramUniform1fvEXT;663ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IEXTPROC l_glProgramUniform1iEXT;664ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1IVEXTPROC l_glProgramUniform1ivEXT;665ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIEXTPROC l_glProgramUniform1uiEXT;666ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM1UIVEXTPROC l_glProgramUniform1uivEXT;667ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FEXTPROC l_glProgramUniform2fEXT;668ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2FVEXTPROC l_glProgramUniform2fvEXT;669ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IEXTPROC l_glProgramUniform2iEXT;670ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2IVEXTPROC l_glProgramUniform2ivEXT;671ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIEXTPROC l_glProgramUniform2uiEXT;672ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM2UIVEXTPROC l_glProgramUniform2uivEXT;673ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FEXTPROC l_glProgramUniform3fEXT;674ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3FVEXTPROC l_glProgramUniform3fvEXT;675ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IEXTPROC l_glProgramUniform3iEXT;676ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3IVEXTPROC l_glProgramUniform3ivEXT;677ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIEXTPROC l_glProgramUniform3uiEXT;678ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM3UIVEXTPROC l_glProgramUniform3uivEXT;679ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FEXTPROC l_glProgramUniform4fEXT;680ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4FVEXTPROC l_glProgramUniform4fvEXT;681ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IEXTPROC l_glProgramUniform4iEXT;682ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4IVEXTPROC l_glProgramUniform4ivEXT;683ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIEXTPROC l_glProgramUniform4uiEXT;684ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORM4UIVEXTPROC l_glProgramUniform4uivEXT;685ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC l_glProgramUniformMatrix2fvEXT;686ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC l_glProgramUniformMatrix2x3fvEXT;687ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC l_glProgramUniformMatrix2x4fvEXT;688ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC l_glProgramUniformMatrix3fvEXT;689ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC l_glProgramUniformMatrix3x2fvEXT;690ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC l_glProgramUniformMatrix3x4fvEXT;691ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC l_glProgramUniformMatrix4fvEXT;692ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC l_glProgramUniformMatrix4x2fvEXT;693ANGLE_UTIL_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC l_glProgramUniformMatrix4x3fvEXT;694ANGLE_UTIL_EXPORT PFNGLUSEPROGRAMSTAGESEXTPROC l_glUseProgramStagesEXT;695ANGLE_UTIL_EXPORT PFNGLVALIDATEPROGRAMPIPELINEEXTPROC l_glValidateProgramPipelineEXT;696ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC l_glFramebufferFetchBarrierEXT;697ANGLE_UTIL_EXPORT PFNGLPATCHPARAMETERIEXTPROC l_glPatchParameteriEXT;698ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVEXTPROC l_glGetSamplerParameterIivEXT;699ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVEXTPROC l_glGetSamplerParameterIuivEXT;700ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVEXTPROC l_glGetTexParameterIivEXT;701ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVEXTPROC l_glGetTexParameterIuivEXT;702ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVEXTPROC l_glSamplerParameterIivEXT;703ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVEXTPROC l_glSamplerParameterIuivEXT;704ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVEXTPROC l_glTexParameterIivEXT;705ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVEXTPROC l_glTexParameterIuivEXT;706ANGLE_UTIL_EXPORT PFNGLTEXBUFFEREXTPROC l_glTexBufferEXT;707ANGLE_UTIL_EXPORT PFNGLTEXBUFFERRANGEEXTPROC l_glTexBufferRangeEXT;708ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE1DEXTPROC l_glTexStorage1DEXT;709ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE2DEXTPROC l_glTexStorage2DEXT;710ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DEXTPROC l_glTexStorage3DEXT;711ANGLE_UTIL_EXPORT PFNGLBLENDBARRIERKHRPROC l_glBlendBarrierKHR;712ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECALLBACKKHRPROC l_glDebugMessageCallbackKHR;713ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGECONTROLKHRPROC l_glDebugMessageControlKHR;714ANGLE_UTIL_EXPORT PFNGLDEBUGMESSAGEINSERTKHRPROC l_glDebugMessageInsertKHR;715ANGLE_UTIL_EXPORT PFNGLGETDEBUGMESSAGELOGKHRPROC l_glGetDebugMessageLogKHR;716ANGLE_UTIL_EXPORT PFNGLGETOBJECTLABELKHRPROC l_glGetObjectLabelKHR;717ANGLE_UTIL_EXPORT PFNGLGETOBJECTPTRLABELKHRPROC l_glGetObjectPtrLabelKHR;718ANGLE_UTIL_EXPORT PFNGLGETPOINTERVKHRPROC l_glGetPointervKHR;719ANGLE_UTIL_EXPORT PFNGLOBJECTLABELKHRPROC l_glObjectLabelKHR;720ANGLE_UTIL_EXPORT PFNGLOBJECTPTRLABELKHRPROC l_glObjectPtrLabelKHR;721ANGLE_UTIL_EXPORT PFNGLPOPDEBUGGROUPKHRPROC l_glPopDebugGroupKHR;722ANGLE_UTIL_EXPORT PFNGLPUSHDEBUGGROUPKHRPROC l_glPushDebugGroupKHR;723ANGLE_UTIL_EXPORT PFNGLMAXSHADERCOMPILERTHREADSKHRPROC l_glMaxShaderCompilerThreadsKHR;724ANGLE_UTIL_EXPORT PFNGLDELETEFENCESNVPROC l_glDeleteFencesNV;725ANGLE_UTIL_EXPORT PFNGLFINISHFENCENVPROC l_glFinishFenceNV;726ANGLE_UTIL_EXPORT PFNGLGENFENCESNVPROC l_glGenFencesNV;727ANGLE_UTIL_EXPORT PFNGLGETFENCEIVNVPROC l_glGetFenceivNV;728ANGLE_UTIL_EXPORT PFNGLISFENCENVPROC l_glIsFenceNV;729ANGLE_UTIL_EXPORT PFNGLSETFENCENVPROC l_glSetFenceNV;730ANGLE_UTIL_EXPORT PFNGLTESTFENCENVPROC l_glTestFenceNV;731ANGLE_UTIL_EXPORT PFNGLBLITFRAMEBUFFERNVPROC l_glBlitFramebufferNV;732ANGLE_UTIL_EXPORT PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC733l_glEGLImageTargetRenderbufferStorageOES;734ANGLE_UTIL_EXPORT PFNGLEGLIMAGETARGETTEXTURE2DOESPROC l_glEGLImageTargetTexture2DOES;735ANGLE_UTIL_EXPORT PFNGLCOPYIMAGESUBDATAOESPROC l_glCopyImageSubDataOES;736ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONSEPARATEIOESPROC l_glBlendEquationSeparateiOES;737ANGLE_UTIL_EXPORT PFNGLBLENDEQUATIONIOESPROC l_glBlendEquationiOES;738ANGLE_UTIL_EXPORT PFNGLBLENDFUNCSEPARATEIOESPROC l_glBlendFuncSeparateiOES;739ANGLE_UTIL_EXPORT PFNGLBLENDFUNCIOESPROC l_glBlendFunciOES;740ANGLE_UTIL_EXPORT PFNGLCOLORMASKIOESPROC l_glColorMaskiOES;741ANGLE_UTIL_EXPORT PFNGLDISABLEIOESPROC l_glDisableiOES;742ANGLE_UTIL_EXPORT PFNGLENABLEIOESPROC l_glEnableiOES;743ANGLE_UTIL_EXPORT PFNGLISENABLEDIOESPROC l_glIsEnablediOES;744ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSBASEVERTEXOESPROC l_glDrawElementsBaseVertexOES;745ANGLE_UTIL_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESPROC746l_glDrawElementsInstancedBaseVertexOES;747ANGLE_UTIL_EXPORT PFNGLDRAWRANGEELEMENTSBASEVERTEXOESPROC l_glDrawRangeElementsBaseVertexOES;748ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREOESPROC l_glFramebufferTextureOES;749ANGLE_UTIL_EXPORT PFNGLGETPROGRAMBINARYOESPROC l_glGetProgramBinaryOES;750ANGLE_UTIL_EXPORT PFNGLPROGRAMBINARYOESPROC l_glProgramBinaryOES;751ANGLE_UTIL_EXPORT PFNGLGETBUFFERPOINTERVOESPROC l_glGetBufferPointervOES;752ANGLE_UTIL_EXPORT PFNGLMAPBUFFEROESPROC l_glMapBufferOES;753ANGLE_UTIL_EXPORT PFNGLUNMAPBUFFEROESPROC l_glUnmapBufferOES;754ANGLE_UTIL_EXPORT PFNGLMINSAMPLESHADINGOESPROC l_glMinSampleShadingOES;755ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DOESPROC l_glCompressedTexImage3DOES;756ANGLE_UTIL_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DOESPROC l_glCompressedTexSubImage3DOES;757ANGLE_UTIL_EXPORT PFNGLCOPYTEXSUBIMAGE3DOESPROC l_glCopyTexSubImage3DOES;758ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE3DOESPROC l_glFramebufferTexture3DOES;759ANGLE_UTIL_EXPORT PFNGLTEXIMAGE3DOESPROC l_glTexImage3DOES;760ANGLE_UTIL_EXPORT PFNGLTEXSUBIMAGE3DOESPROC l_glTexSubImage3DOES;761ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIIVOESPROC l_glGetSamplerParameterIivOES;762ANGLE_UTIL_EXPORT PFNGLGETSAMPLERPARAMETERIUIVOESPROC l_glGetSamplerParameterIuivOES;763ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIIVOESPROC l_glGetTexParameterIivOES;764ANGLE_UTIL_EXPORT PFNGLGETTEXPARAMETERIUIVOESPROC l_glGetTexParameterIuivOES;765ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIIVOESPROC l_glSamplerParameterIivOES;766ANGLE_UTIL_EXPORT PFNGLSAMPLERPARAMETERIUIVOESPROC l_glSamplerParameterIuivOES;767ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIIVOESPROC l_glTexParameterIivOES;768ANGLE_UTIL_EXPORT PFNGLTEXPARAMETERIUIVOESPROC l_glTexParameterIuivOES;769ANGLE_UTIL_EXPORT PFNGLTEXBUFFEROESPROC l_glTexBufferOES;770ANGLE_UTIL_EXPORT PFNGLTEXBUFFERRANGEOESPROC l_glTexBufferRangeOES;771ANGLE_UTIL_EXPORT PFNGLTEXSTORAGE3DMULTISAMPLEOESPROC l_glTexStorage3DMultisampleOES;772ANGLE_UTIL_EXPORT PFNGLBINDVERTEXARRAYOESPROC l_glBindVertexArrayOES;773ANGLE_UTIL_EXPORT PFNGLDELETEVERTEXARRAYSOESPROC l_glDeleteVertexArraysOES;774ANGLE_UTIL_EXPORT PFNGLGENVERTEXARRAYSOESPROC l_glGenVertexArraysOES;775ANGLE_UTIL_EXPORT PFNGLISVERTEXARRAYOESPROC l_glIsVertexArrayOES;776ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC l_glFramebufferTextureMultiviewOVR;777ANGLE_UTIL_EXPORT PFNGLDRAWTEXFOESPROC l_glDrawTexfOES;778ANGLE_UTIL_EXPORT PFNGLDRAWTEXFVOESPROC l_glDrawTexfvOES;779ANGLE_UTIL_EXPORT PFNGLDRAWTEXIOESPROC l_glDrawTexiOES;780ANGLE_UTIL_EXPORT PFNGLDRAWTEXIVOESPROC l_glDrawTexivOES;781ANGLE_UTIL_EXPORT PFNGLDRAWTEXSOESPROC l_glDrawTexsOES;782ANGLE_UTIL_EXPORT PFNGLDRAWTEXSVOESPROC l_glDrawTexsvOES;783ANGLE_UTIL_EXPORT PFNGLDRAWTEXXOESPROC l_glDrawTexxOES;784ANGLE_UTIL_EXPORT PFNGLDRAWTEXXVOESPROC l_glDrawTexxvOES;785ANGLE_UTIL_EXPORT PFNGLBINDFRAMEBUFFEROESPROC l_glBindFramebufferOES;786ANGLE_UTIL_EXPORT PFNGLBINDRENDERBUFFEROESPROC l_glBindRenderbufferOES;787ANGLE_UTIL_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSOESPROC l_glCheckFramebufferStatusOES;788ANGLE_UTIL_EXPORT PFNGLDELETEFRAMEBUFFERSOESPROC l_glDeleteFramebuffersOES;789ANGLE_UTIL_EXPORT PFNGLDELETERENDERBUFFERSOESPROC l_glDeleteRenderbuffersOES;790ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERRENDERBUFFEROESPROC l_glFramebufferRenderbufferOES;791ANGLE_UTIL_EXPORT PFNGLFRAMEBUFFERTEXTURE2DOESPROC l_glFramebufferTexture2DOES;792ANGLE_UTIL_EXPORT PFNGLGENFRAMEBUFFERSOESPROC l_glGenFramebuffersOES;793ANGLE_UTIL_EXPORT PFNGLGENRENDERBUFFERSOESPROC l_glGenRenderbuffersOES;794ANGLE_UTIL_EXPORT PFNGLGENERATEMIPMAPOESPROC l_glGenerateMipmapOES;795ANGLE_UTIL_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC796l_glGetFramebufferAttachmentParameterivOES;797ANGLE_UTIL_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVOESPROC l_glGetRenderbufferParameterivOES;798ANGLE_UTIL_EXPORT PFNGLISFRAMEBUFFEROESPROC l_glIsFramebufferOES;799ANGLE_UTIL_EXPORT PFNGLISRENDERBUFFEROESPROC l_glIsRenderbufferOES;800ANGLE_UTIL_EXPORT PFNGLRENDERBUFFERSTORAGEOESPROC l_glRenderbufferStorageOES;801ANGLE_UTIL_EXPORT PFNGLCURRENTPALETTEMATRIXOESPROC l_glCurrentPaletteMatrixOES;802ANGLE_UTIL_EXPORT PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESPROC l_glLoadPaletteFromModelViewMatrixOES;803ANGLE_UTIL_EXPORT PFNGLMATRIXINDEXPOINTEROESPROC l_glMatrixIndexPointerOES;804ANGLE_UTIL_EXPORT PFNGLWEIGHTPOINTEROESPROC l_glWeightPointerOES;805ANGLE_UTIL_EXPORT PFNGLPOINTSIZEPOINTEROESPROC l_glPointSizePointerOES;806ANGLE_UTIL_EXPORT PFNGLQUERYMATRIXXOESPROC l_glQueryMatrixxOES;807ANGLE_UTIL_EXPORT PFNGLGETTEXGENFVOESPROC l_glGetTexGenfvOES;808ANGLE_UTIL_EXPORT PFNGLGETTEXGENIVOESPROC l_glGetTexGenivOES;809ANGLE_UTIL_EXPORT PFNGLGETTEXGENXVOESPROC l_glGetTexGenxvOES;810ANGLE_UTIL_EXPORT PFNGLTEXGENFOESPROC l_glTexGenfOES;811ANGLE_UTIL_EXPORT PFNGLTEXGENFVOESPROC l_glTexGenfvOES;812ANGLE_UTIL_EXPORT PFNGLTEXGENIOESPROC l_glTexGeniOES;813ANGLE_UTIL_EXPORT PFNGLTEXGENIVOESPROC l_glTexGenivOES;814ANGLE_UTIL_EXPORT PFNGLTEXGENXOESPROC l_glTexGenxOES;815ANGLE_UTIL_EXPORT PFNGLTEXGENXVOESPROC l_glTexGenxvOES;816817namespace angle818{819void LoadGLES(LoadProc loadProc)820{821l_glAlphaFunc = reinterpret_cast<PFNGLALPHAFUNCPROC>(loadProc("glAlphaFunc"));822l_glClipPlanef = reinterpret_cast<PFNGLCLIPPLANEFPROC>(loadProc("glClipPlanef"));823l_glColor4f = reinterpret_cast<PFNGLCOLOR4FPROC>(loadProc("glColor4f"));824l_glFogf = reinterpret_cast<PFNGLFOGFPROC>(loadProc("glFogf"));825l_glFogfv = reinterpret_cast<PFNGLFOGFVPROC>(loadProc("glFogfv"));826l_glFrustumf = reinterpret_cast<PFNGLFRUSTUMFPROC>(loadProc("glFrustumf"));827l_glGetClipPlanef = reinterpret_cast<PFNGLGETCLIPPLANEFPROC>(loadProc("glGetClipPlanef"));828l_glGetLightfv = reinterpret_cast<PFNGLGETLIGHTFVPROC>(loadProc("glGetLightfv"));829l_glGetMaterialfv = reinterpret_cast<PFNGLGETMATERIALFVPROC>(loadProc("glGetMaterialfv"));830l_glGetTexEnvfv = reinterpret_cast<PFNGLGETTEXENVFVPROC>(loadProc("glGetTexEnvfv"));831l_glLightModelf = reinterpret_cast<PFNGLLIGHTMODELFPROC>(loadProc("glLightModelf"));832l_glLightModelfv = reinterpret_cast<PFNGLLIGHTMODELFVPROC>(loadProc("glLightModelfv"));833l_glLightf = reinterpret_cast<PFNGLLIGHTFPROC>(loadProc("glLightf"));834l_glLightfv = reinterpret_cast<PFNGLLIGHTFVPROC>(loadProc("glLightfv"));835l_glLoadMatrixf = reinterpret_cast<PFNGLLOADMATRIXFPROC>(loadProc("glLoadMatrixf"));836l_glMaterialf = reinterpret_cast<PFNGLMATERIALFPROC>(loadProc("glMaterialf"));837l_glMaterialfv = reinterpret_cast<PFNGLMATERIALFVPROC>(loadProc("glMaterialfv"));838l_glMultMatrixf = reinterpret_cast<PFNGLMULTMATRIXFPROC>(loadProc("glMultMatrixf"));839l_glMultiTexCoord4f = reinterpret_cast<PFNGLMULTITEXCOORD4FPROC>(loadProc("glMultiTexCoord4f"));840l_glNormal3f = reinterpret_cast<PFNGLNORMAL3FPROC>(loadProc("glNormal3f"));841l_glOrthof = reinterpret_cast<PFNGLORTHOFPROC>(loadProc("glOrthof"));842l_glPointParameterf = reinterpret_cast<PFNGLPOINTPARAMETERFPROC>(loadProc("glPointParameterf"));843l_glPointParameterfv =844reinterpret_cast<PFNGLPOINTPARAMETERFVPROC>(loadProc("glPointParameterfv"));845l_glPointSize = reinterpret_cast<PFNGLPOINTSIZEPROC>(loadProc("glPointSize"));846l_glRotatef = reinterpret_cast<PFNGLROTATEFPROC>(loadProc("glRotatef"));847l_glScalef = reinterpret_cast<PFNGLSCALEFPROC>(loadProc("glScalef"));848l_glTexEnvf = reinterpret_cast<PFNGLTEXENVFPROC>(loadProc("glTexEnvf"));849l_glTexEnvfv = reinterpret_cast<PFNGLTEXENVFVPROC>(loadProc("glTexEnvfv"));850l_glTranslatef = reinterpret_cast<PFNGLTRANSLATEFPROC>(loadProc("glTranslatef"));851l_glAlphaFuncx = reinterpret_cast<PFNGLALPHAFUNCXPROC>(loadProc("glAlphaFuncx"));852l_glClearColorx = reinterpret_cast<PFNGLCLEARCOLORXPROC>(loadProc("glClearColorx"));853l_glClearDepthx = reinterpret_cast<PFNGLCLEARDEPTHXPROC>(loadProc("glClearDepthx"));854l_glClientActiveTexture =855reinterpret_cast<PFNGLCLIENTACTIVETEXTUREPROC>(loadProc("glClientActiveTexture"));856l_glClipPlanex = reinterpret_cast<PFNGLCLIPPLANEXPROC>(loadProc("glClipPlanex"));857l_glColor4ub = reinterpret_cast<PFNGLCOLOR4UBPROC>(loadProc("glColor4ub"));858l_glColor4x = reinterpret_cast<PFNGLCOLOR4XPROC>(loadProc("glColor4x"));859l_glColorPointer = reinterpret_cast<PFNGLCOLORPOINTERPROC>(loadProc("glColorPointer"));860l_glDepthRangex = reinterpret_cast<PFNGLDEPTHRANGEXPROC>(loadProc("glDepthRangex"));861l_glDisableClientState =862reinterpret_cast<PFNGLDISABLECLIENTSTATEPROC>(loadProc("glDisableClientState"));863l_glEnableClientState =864reinterpret_cast<PFNGLENABLECLIENTSTATEPROC>(loadProc("glEnableClientState"));865l_glFogx = reinterpret_cast<PFNGLFOGXPROC>(loadProc("glFogx"));866l_glFogxv = reinterpret_cast<PFNGLFOGXVPROC>(loadProc("glFogxv"));867l_glFrustumx = reinterpret_cast<PFNGLFRUSTUMXPROC>(loadProc("glFrustumx"));868l_glGetClipPlanex = reinterpret_cast<PFNGLGETCLIPPLANEXPROC>(loadProc("glGetClipPlanex"));869l_glGetFixedv = reinterpret_cast<PFNGLGETFIXEDVPROC>(loadProc("glGetFixedv"));870l_glGetLightxv = reinterpret_cast<PFNGLGETLIGHTXVPROC>(loadProc("glGetLightxv"));871l_glGetMaterialxv = reinterpret_cast<PFNGLGETMATERIALXVPROC>(loadProc("glGetMaterialxv"));872l_glGetTexEnviv = reinterpret_cast<PFNGLGETTEXENVIVPROC>(loadProc("glGetTexEnviv"));873l_glGetTexEnvxv = reinterpret_cast<PFNGLGETTEXENVXVPROC>(loadProc("glGetTexEnvxv"));874l_glGetTexParameterxv =875reinterpret_cast<PFNGLGETTEXPARAMETERXVPROC>(loadProc("glGetTexParameterxv"));876l_glLightModelx = reinterpret_cast<PFNGLLIGHTMODELXPROC>(loadProc("glLightModelx"));877l_glLightModelxv = reinterpret_cast<PFNGLLIGHTMODELXVPROC>(loadProc("glLightModelxv"));878l_glLightx = reinterpret_cast<PFNGLLIGHTXPROC>(loadProc("glLightx"));879l_glLightxv = reinterpret_cast<PFNGLLIGHTXVPROC>(loadProc("glLightxv"));880l_glLineWidthx = reinterpret_cast<PFNGLLINEWIDTHXPROC>(loadProc("glLineWidthx"));881l_glLoadIdentity = reinterpret_cast<PFNGLLOADIDENTITYPROC>(loadProc("glLoadIdentity"));882l_glLoadMatrixx = reinterpret_cast<PFNGLLOADMATRIXXPROC>(loadProc("glLoadMatrixx"));883l_glLogicOp = reinterpret_cast<PFNGLLOGICOPPROC>(loadProc("glLogicOp"));884l_glMaterialx = reinterpret_cast<PFNGLMATERIALXPROC>(loadProc("glMaterialx"));885l_glMaterialxv = reinterpret_cast<PFNGLMATERIALXVPROC>(loadProc("glMaterialxv"));886l_glMatrixMode = reinterpret_cast<PFNGLMATRIXMODEPROC>(loadProc("glMatrixMode"));887l_glMultMatrixx = reinterpret_cast<PFNGLMULTMATRIXXPROC>(loadProc("glMultMatrixx"));888l_glMultiTexCoord4x = reinterpret_cast<PFNGLMULTITEXCOORD4XPROC>(loadProc("glMultiTexCoord4x"));889l_glNormal3x = reinterpret_cast<PFNGLNORMAL3XPROC>(loadProc("glNormal3x"));890l_glNormalPointer = reinterpret_cast<PFNGLNORMALPOINTERPROC>(loadProc("glNormalPointer"));891l_glOrthox = reinterpret_cast<PFNGLORTHOXPROC>(loadProc("glOrthox"));892l_glPointParameterx = reinterpret_cast<PFNGLPOINTPARAMETERXPROC>(loadProc("glPointParameterx"));893l_glPointParameterxv =894reinterpret_cast<PFNGLPOINTPARAMETERXVPROC>(loadProc("glPointParameterxv"));895l_glPointSizex = reinterpret_cast<PFNGLPOINTSIZEXPROC>(loadProc("glPointSizex"));896l_glPolygonOffsetx = reinterpret_cast<PFNGLPOLYGONOFFSETXPROC>(loadProc("glPolygonOffsetx"));897l_glPopMatrix = reinterpret_cast<PFNGLPOPMATRIXPROC>(loadProc("glPopMatrix"));898l_glPushMatrix = reinterpret_cast<PFNGLPUSHMATRIXPROC>(loadProc("glPushMatrix"));899l_glRotatex = reinterpret_cast<PFNGLROTATEXPROC>(loadProc("glRotatex"));900l_glSampleCoveragex = reinterpret_cast<PFNGLSAMPLECOVERAGEXPROC>(loadProc("glSampleCoveragex"));901l_glScalex = reinterpret_cast<PFNGLSCALEXPROC>(loadProc("glScalex"));902l_glShadeModel = reinterpret_cast<PFNGLSHADEMODELPROC>(loadProc("glShadeModel"));903l_glTexCoordPointer = reinterpret_cast<PFNGLTEXCOORDPOINTERPROC>(loadProc("glTexCoordPointer"));904l_glTexEnvi = reinterpret_cast<PFNGLTEXENVIPROC>(loadProc("glTexEnvi"));905l_glTexEnvx = reinterpret_cast<PFNGLTEXENVXPROC>(loadProc("glTexEnvx"));906l_glTexEnviv = reinterpret_cast<PFNGLTEXENVIVPROC>(loadProc("glTexEnviv"));907l_glTexEnvxv = reinterpret_cast<PFNGLTEXENVXVPROC>(loadProc("glTexEnvxv"));908l_glTexParameterx = reinterpret_cast<PFNGLTEXPARAMETERXPROC>(loadProc("glTexParameterx"));909l_glTexParameterxv = reinterpret_cast<PFNGLTEXPARAMETERXVPROC>(loadProc("glTexParameterxv"));910l_glTranslatex = reinterpret_cast<PFNGLTRANSLATEXPROC>(loadProc("glTranslatex"));911l_glVertexPointer = reinterpret_cast<PFNGLVERTEXPOINTERPROC>(loadProc("glVertexPointer"));912l_glActiveTexture = reinterpret_cast<PFNGLACTIVETEXTUREPROC>(loadProc("glActiveTexture"));913l_glAttachShader = reinterpret_cast<PFNGLATTACHSHADERPROC>(loadProc("glAttachShader"));914l_glBindAttribLocation =915reinterpret_cast<PFNGLBINDATTRIBLOCATIONPROC>(loadProc("glBindAttribLocation"));916l_glBindBuffer = reinterpret_cast<PFNGLBINDBUFFERPROC>(loadProc("glBindBuffer"));917l_glBindFramebuffer = reinterpret_cast<PFNGLBINDFRAMEBUFFERPROC>(loadProc("glBindFramebuffer"));918l_glBindRenderbuffer =919reinterpret_cast<PFNGLBINDRENDERBUFFERPROC>(loadProc("glBindRenderbuffer"));920l_glBindTexture = reinterpret_cast<PFNGLBINDTEXTUREPROC>(loadProc("glBindTexture"));921l_glBlendColor = reinterpret_cast<PFNGLBLENDCOLORPROC>(loadProc("glBlendColor"));922l_glBlendEquation = reinterpret_cast<PFNGLBLENDEQUATIONPROC>(loadProc("glBlendEquation"));923l_glBlendEquationSeparate =924reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEPROC>(loadProc("glBlendEquationSeparate"));925l_glBlendFunc = reinterpret_cast<PFNGLBLENDFUNCPROC>(loadProc("glBlendFunc"));926l_glBlendFuncSeparate =927reinterpret_cast<PFNGLBLENDFUNCSEPARATEPROC>(loadProc("glBlendFuncSeparate"));928l_glBufferData = reinterpret_cast<PFNGLBUFFERDATAPROC>(loadProc("glBufferData"));929l_glBufferSubData = reinterpret_cast<PFNGLBUFFERSUBDATAPROC>(loadProc("glBufferSubData"));930l_glCheckFramebufferStatus =931reinterpret_cast<PFNGLCHECKFRAMEBUFFERSTATUSPROC>(loadProc("glCheckFramebufferStatus"));932l_glClear = reinterpret_cast<PFNGLCLEARPROC>(loadProc("glClear"));933l_glClearColor = reinterpret_cast<PFNGLCLEARCOLORPROC>(loadProc("glClearColor"));934l_glClearDepthf = reinterpret_cast<PFNGLCLEARDEPTHFPROC>(loadProc("glClearDepthf"));935l_glClearStencil = reinterpret_cast<PFNGLCLEARSTENCILPROC>(loadProc("glClearStencil"));936l_glColorMask = reinterpret_cast<PFNGLCOLORMASKPROC>(loadProc("glColorMask"));937l_glCompileShader = reinterpret_cast<PFNGLCOMPILESHADERPROC>(loadProc("glCompileShader"));938l_glCompressedTexImage2D =939reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE2DPROC>(loadProc("glCompressedTexImage2D"));940l_glCompressedTexSubImage2D =941reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC>(loadProc("glCompressedTexSubImage2D"));942l_glCopyTexImage2D = reinterpret_cast<PFNGLCOPYTEXIMAGE2DPROC>(loadProc("glCopyTexImage2D"));943l_glCopyTexSubImage2D =944reinterpret_cast<PFNGLCOPYTEXSUBIMAGE2DPROC>(loadProc("glCopyTexSubImage2D"));945l_glCreateProgram = reinterpret_cast<PFNGLCREATEPROGRAMPROC>(loadProc("glCreateProgram"));946l_glCreateShader = reinterpret_cast<PFNGLCREATESHADERPROC>(loadProc("glCreateShader"));947l_glCullFace = reinterpret_cast<PFNGLCULLFACEPROC>(loadProc("glCullFace"));948l_glDeleteBuffers = reinterpret_cast<PFNGLDELETEBUFFERSPROC>(loadProc("glDeleteBuffers"));949l_glDeleteFramebuffers =950reinterpret_cast<PFNGLDELETEFRAMEBUFFERSPROC>(loadProc("glDeleteFramebuffers"));951l_glDeleteProgram = reinterpret_cast<PFNGLDELETEPROGRAMPROC>(loadProc("glDeleteProgram"));952l_glDeleteRenderbuffers =953reinterpret_cast<PFNGLDELETERENDERBUFFERSPROC>(loadProc("glDeleteRenderbuffers"));954l_glDeleteShader = reinterpret_cast<PFNGLDELETESHADERPROC>(loadProc("glDeleteShader"));955l_glDeleteTextures = reinterpret_cast<PFNGLDELETETEXTURESPROC>(loadProc("glDeleteTextures"));956l_glDepthFunc = reinterpret_cast<PFNGLDEPTHFUNCPROC>(loadProc("glDepthFunc"));957l_glDepthMask = reinterpret_cast<PFNGLDEPTHMASKPROC>(loadProc("glDepthMask"));958l_glDepthRangef = reinterpret_cast<PFNGLDEPTHRANGEFPROC>(loadProc("glDepthRangef"));959l_glDetachShader = reinterpret_cast<PFNGLDETACHSHADERPROC>(loadProc("glDetachShader"));960l_glDisable = reinterpret_cast<PFNGLDISABLEPROC>(loadProc("glDisable"));961l_glDisableVertexAttribArray =962reinterpret_cast<PFNGLDISABLEVERTEXATTRIBARRAYPROC>(loadProc("glDisableVertexAttribArray"));963l_glDrawArrays = reinterpret_cast<PFNGLDRAWARRAYSPROC>(loadProc("glDrawArrays"));964l_glDrawElements = reinterpret_cast<PFNGLDRAWELEMENTSPROC>(loadProc("glDrawElements"));965l_glEnable = reinterpret_cast<PFNGLENABLEPROC>(loadProc("glEnable"));966l_glEnableVertexAttribArray =967reinterpret_cast<PFNGLENABLEVERTEXATTRIBARRAYPROC>(loadProc("glEnableVertexAttribArray"));968l_glFinish = reinterpret_cast<PFNGLFINISHPROC>(loadProc("glFinish"));969l_glFlush = reinterpret_cast<PFNGLFLUSHPROC>(loadProc("glFlush"));970l_glFramebufferRenderbuffer =971reinterpret_cast<PFNGLFRAMEBUFFERRENDERBUFFERPROC>(loadProc("glFramebufferRenderbuffer"));972l_glFramebufferTexture2D =973reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DPROC>(loadProc("glFramebufferTexture2D"));974l_glFrontFace = reinterpret_cast<PFNGLFRONTFACEPROC>(loadProc("glFrontFace"));975l_glGenBuffers = reinterpret_cast<PFNGLGENBUFFERSPROC>(loadProc("glGenBuffers"));976l_glGenerateMipmap = reinterpret_cast<PFNGLGENERATEMIPMAPPROC>(loadProc("glGenerateMipmap"));977l_glGenFramebuffers = reinterpret_cast<PFNGLGENFRAMEBUFFERSPROC>(loadProc("glGenFramebuffers"));978l_glGenRenderbuffers =979reinterpret_cast<PFNGLGENRENDERBUFFERSPROC>(loadProc("glGenRenderbuffers"));980l_glGenTextures = reinterpret_cast<PFNGLGENTEXTURESPROC>(loadProc("glGenTextures"));981l_glGetActiveAttrib = reinterpret_cast<PFNGLGETACTIVEATTRIBPROC>(loadProc("glGetActiveAttrib"));982l_glGetActiveUniform =983reinterpret_cast<PFNGLGETACTIVEUNIFORMPROC>(loadProc("glGetActiveUniform"));984l_glGetAttachedShaders =985reinterpret_cast<PFNGLGETATTACHEDSHADERSPROC>(loadProc("glGetAttachedShaders"));986l_glGetAttribLocation =987reinterpret_cast<PFNGLGETATTRIBLOCATIONPROC>(loadProc("glGetAttribLocation"));988l_glGetBooleanv = reinterpret_cast<PFNGLGETBOOLEANVPROC>(loadProc("glGetBooleanv"));989l_glGetBufferParameteriv =990reinterpret_cast<PFNGLGETBUFFERPARAMETERIVPROC>(loadProc("glGetBufferParameteriv"));991l_glGetError = reinterpret_cast<PFNGLGETERRORPROC>(loadProc("glGetError"));992l_glGetFloatv = reinterpret_cast<PFNGLGETFLOATVPROC>(loadProc("glGetFloatv"));993l_glGetFramebufferAttachmentParameteriv =994reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC>(995loadProc("glGetFramebufferAttachmentParameteriv"));996l_glGetIntegerv = reinterpret_cast<PFNGLGETINTEGERVPROC>(loadProc("glGetIntegerv"));997l_glGetProgramiv = reinterpret_cast<PFNGLGETPROGRAMIVPROC>(loadProc("glGetProgramiv"));998l_glGetProgramInfoLog =999reinterpret_cast<PFNGLGETPROGRAMINFOLOGPROC>(loadProc("glGetProgramInfoLog"));1000l_glGetRenderbufferParameteriv = reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVPROC>(1001loadProc("glGetRenderbufferParameteriv"));1002l_glGetShaderiv = reinterpret_cast<PFNGLGETSHADERIVPROC>(loadProc("glGetShaderiv"));1003l_glGetShaderInfoLog =1004reinterpret_cast<PFNGLGETSHADERINFOLOGPROC>(loadProc("glGetShaderInfoLog"));1005l_glGetShaderPrecisionFormat =1006reinterpret_cast<PFNGLGETSHADERPRECISIONFORMATPROC>(loadProc("glGetShaderPrecisionFormat"));1007l_glGetShaderSource = reinterpret_cast<PFNGLGETSHADERSOURCEPROC>(loadProc("glGetShaderSource"));1008l_glGetString = reinterpret_cast<PFNGLGETSTRINGPROC>(loadProc("glGetString"));1009l_glGetTexParameterfv =1010reinterpret_cast<PFNGLGETTEXPARAMETERFVPROC>(loadProc("glGetTexParameterfv"));1011l_glGetTexParameteriv =1012reinterpret_cast<PFNGLGETTEXPARAMETERIVPROC>(loadProc("glGetTexParameteriv"));1013l_glGetUniformfv = reinterpret_cast<PFNGLGETUNIFORMFVPROC>(loadProc("glGetUniformfv"));1014l_glGetUniformiv = reinterpret_cast<PFNGLGETUNIFORMIVPROC>(loadProc("glGetUniformiv"));1015l_glGetUniformLocation =1016reinterpret_cast<PFNGLGETUNIFORMLOCATIONPROC>(loadProc("glGetUniformLocation"));1017l_glGetVertexAttribfv =1018reinterpret_cast<PFNGLGETVERTEXATTRIBFVPROC>(loadProc("glGetVertexAttribfv"));1019l_glGetVertexAttribiv =1020reinterpret_cast<PFNGLGETVERTEXATTRIBIVPROC>(loadProc("glGetVertexAttribiv"));1021l_glGetVertexAttribPointerv =1022reinterpret_cast<PFNGLGETVERTEXATTRIBPOINTERVPROC>(loadProc("glGetVertexAttribPointerv"));1023l_glHint = reinterpret_cast<PFNGLHINTPROC>(loadProc("glHint"));1024l_glIsBuffer = reinterpret_cast<PFNGLISBUFFERPROC>(loadProc("glIsBuffer"));1025l_glIsEnabled = reinterpret_cast<PFNGLISENABLEDPROC>(loadProc("glIsEnabled"));1026l_glIsFramebuffer = reinterpret_cast<PFNGLISFRAMEBUFFERPROC>(loadProc("glIsFramebuffer"));1027l_glIsProgram = reinterpret_cast<PFNGLISPROGRAMPROC>(loadProc("glIsProgram"));1028l_glIsRenderbuffer = reinterpret_cast<PFNGLISRENDERBUFFERPROC>(loadProc("glIsRenderbuffer"));1029l_glIsShader = reinterpret_cast<PFNGLISSHADERPROC>(loadProc("glIsShader"));1030l_glIsTexture = reinterpret_cast<PFNGLISTEXTUREPROC>(loadProc("glIsTexture"));1031l_glLineWidth = reinterpret_cast<PFNGLLINEWIDTHPROC>(loadProc("glLineWidth"));1032l_glLinkProgram = reinterpret_cast<PFNGLLINKPROGRAMPROC>(loadProc("glLinkProgram"));1033l_glPixelStorei = reinterpret_cast<PFNGLPIXELSTOREIPROC>(loadProc("glPixelStorei"));1034l_glPolygonOffset = reinterpret_cast<PFNGLPOLYGONOFFSETPROC>(loadProc("glPolygonOffset"));1035l_glReadPixels = reinterpret_cast<PFNGLREADPIXELSPROC>(loadProc("glReadPixels"));1036l_glReleaseShaderCompiler =1037reinterpret_cast<PFNGLRELEASESHADERCOMPILERPROC>(loadProc("glReleaseShaderCompiler"));1038l_glRenderbufferStorage =1039reinterpret_cast<PFNGLRENDERBUFFERSTORAGEPROC>(loadProc("glRenderbufferStorage"));1040l_glSampleCoverage = reinterpret_cast<PFNGLSAMPLECOVERAGEPROC>(loadProc("glSampleCoverage"));1041l_glScissor = reinterpret_cast<PFNGLSCISSORPROC>(loadProc("glScissor"));1042l_glShaderBinary = reinterpret_cast<PFNGLSHADERBINARYPROC>(loadProc("glShaderBinary"));1043l_glShaderSource = reinterpret_cast<PFNGLSHADERSOURCEPROC>(loadProc("glShaderSource"));1044l_glStencilFunc = reinterpret_cast<PFNGLSTENCILFUNCPROC>(loadProc("glStencilFunc"));1045l_glStencilFuncSeparate =1046reinterpret_cast<PFNGLSTENCILFUNCSEPARATEPROC>(loadProc("glStencilFuncSeparate"));1047l_glStencilMask = reinterpret_cast<PFNGLSTENCILMASKPROC>(loadProc("glStencilMask"));1048l_glStencilMaskSeparate =1049reinterpret_cast<PFNGLSTENCILMASKSEPARATEPROC>(loadProc("glStencilMaskSeparate"));1050l_glStencilOp = reinterpret_cast<PFNGLSTENCILOPPROC>(loadProc("glStencilOp"));1051l_glStencilOpSeparate =1052reinterpret_cast<PFNGLSTENCILOPSEPARATEPROC>(loadProc("glStencilOpSeparate"));1053l_glTexImage2D = reinterpret_cast<PFNGLTEXIMAGE2DPROC>(loadProc("glTexImage2D"));1054l_glTexParameterf = reinterpret_cast<PFNGLTEXPARAMETERFPROC>(loadProc("glTexParameterf"));1055l_glTexParameterfv = reinterpret_cast<PFNGLTEXPARAMETERFVPROC>(loadProc("glTexParameterfv"));1056l_glTexParameteri = reinterpret_cast<PFNGLTEXPARAMETERIPROC>(loadProc("glTexParameteri"));1057l_glTexParameteriv = reinterpret_cast<PFNGLTEXPARAMETERIVPROC>(loadProc("glTexParameteriv"));1058l_glTexSubImage2D = reinterpret_cast<PFNGLTEXSUBIMAGE2DPROC>(loadProc("glTexSubImage2D"));1059l_glUniform1f = reinterpret_cast<PFNGLUNIFORM1FPROC>(loadProc("glUniform1f"));1060l_glUniform1fv = reinterpret_cast<PFNGLUNIFORM1FVPROC>(loadProc("glUniform1fv"));1061l_glUniform1i = reinterpret_cast<PFNGLUNIFORM1IPROC>(loadProc("glUniform1i"));1062l_glUniform1iv = reinterpret_cast<PFNGLUNIFORM1IVPROC>(loadProc("glUniform1iv"));1063l_glUniform2f = reinterpret_cast<PFNGLUNIFORM2FPROC>(loadProc("glUniform2f"));1064l_glUniform2fv = reinterpret_cast<PFNGLUNIFORM2FVPROC>(loadProc("glUniform2fv"));1065l_glUniform2i = reinterpret_cast<PFNGLUNIFORM2IPROC>(loadProc("glUniform2i"));1066l_glUniform2iv = reinterpret_cast<PFNGLUNIFORM2IVPROC>(loadProc("glUniform2iv"));1067l_glUniform3f = reinterpret_cast<PFNGLUNIFORM3FPROC>(loadProc("glUniform3f"));1068l_glUniform3fv = reinterpret_cast<PFNGLUNIFORM3FVPROC>(loadProc("glUniform3fv"));1069l_glUniform3i = reinterpret_cast<PFNGLUNIFORM3IPROC>(loadProc("glUniform3i"));1070l_glUniform3iv = reinterpret_cast<PFNGLUNIFORM3IVPROC>(loadProc("glUniform3iv"));1071l_glUniform4f = reinterpret_cast<PFNGLUNIFORM4FPROC>(loadProc("glUniform4f"));1072l_glUniform4fv = reinterpret_cast<PFNGLUNIFORM4FVPROC>(loadProc("glUniform4fv"));1073l_glUniform4i = reinterpret_cast<PFNGLUNIFORM4IPROC>(loadProc("glUniform4i"));1074l_glUniform4iv = reinterpret_cast<PFNGLUNIFORM4IVPROC>(loadProc("glUniform4iv"));1075l_glUniformMatrix2fv =1076reinterpret_cast<PFNGLUNIFORMMATRIX2FVPROC>(loadProc("glUniformMatrix2fv"));1077l_glUniformMatrix3fv =1078reinterpret_cast<PFNGLUNIFORMMATRIX3FVPROC>(loadProc("glUniformMatrix3fv"));1079l_glUniformMatrix4fv =1080reinterpret_cast<PFNGLUNIFORMMATRIX4FVPROC>(loadProc("glUniformMatrix4fv"));1081l_glUseProgram = reinterpret_cast<PFNGLUSEPROGRAMPROC>(loadProc("glUseProgram"));1082l_glValidateProgram = reinterpret_cast<PFNGLVALIDATEPROGRAMPROC>(loadProc("glValidateProgram"));1083l_glVertexAttrib1f = reinterpret_cast<PFNGLVERTEXATTRIB1FPROC>(loadProc("glVertexAttrib1f"));1084l_glVertexAttrib1fv = reinterpret_cast<PFNGLVERTEXATTRIB1FVPROC>(loadProc("glVertexAttrib1fv"));1085l_glVertexAttrib2f = reinterpret_cast<PFNGLVERTEXATTRIB2FPROC>(loadProc("glVertexAttrib2f"));1086l_glVertexAttrib2fv = reinterpret_cast<PFNGLVERTEXATTRIB2FVPROC>(loadProc("glVertexAttrib2fv"));1087l_glVertexAttrib3f = reinterpret_cast<PFNGLVERTEXATTRIB3FPROC>(loadProc("glVertexAttrib3f"));1088l_glVertexAttrib3fv = reinterpret_cast<PFNGLVERTEXATTRIB3FVPROC>(loadProc("glVertexAttrib3fv"));1089l_glVertexAttrib4f = reinterpret_cast<PFNGLVERTEXATTRIB4FPROC>(loadProc("glVertexAttrib4f"));1090l_glVertexAttrib4fv = reinterpret_cast<PFNGLVERTEXATTRIB4FVPROC>(loadProc("glVertexAttrib4fv"));1091l_glVertexAttribPointer =1092reinterpret_cast<PFNGLVERTEXATTRIBPOINTERPROC>(loadProc("glVertexAttribPointer"));1093l_glViewport = reinterpret_cast<PFNGLVIEWPORTPROC>(loadProc("glViewport"));1094l_glReadBuffer = reinterpret_cast<PFNGLREADBUFFERPROC>(loadProc("glReadBuffer"));1095l_glDrawRangeElements =1096reinterpret_cast<PFNGLDRAWRANGEELEMENTSPROC>(loadProc("glDrawRangeElements"));1097l_glTexImage3D = reinterpret_cast<PFNGLTEXIMAGE3DPROC>(loadProc("glTexImage3D"));1098l_glTexSubImage3D = reinterpret_cast<PFNGLTEXSUBIMAGE3DPROC>(loadProc("glTexSubImage3D"));1099l_glCopyTexSubImage3D =1100reinterpret_cast<PFNGLCOPYTEXSUBIMAGE3DPROC>(loadProc("glCopyTexSubImage3D"));1101l_glCompressedTexImage3D =1102reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DPROC>(loadProc("glCompressedTexImage3D"));1103l_glCompressedTexSubImage3D =1104reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC>(loadProc("glCompressedTexSubImage3D"));1105l_glGenQueries = reinterpret_cast<PFNGLGENQUERIESPROC>(loadProc("glGenQueries"));1106l_glDeleteQueries = reinterpret_cast<PFNGLDELETEQUERIESPROC>(loadProc("glDeleteQueries"));1107l_glIsQuery = reinterpret_cast<PFNGLISQUERYPROC>(loadProc("glIsQuery"));1108l_glBeginQuery = reinterpret_cast<PFNGLBEGINQUERYPROC>(loadProc("glBeginQuery"));1109l_glEndQuery = reinterpret_cast<PFNGLENDQUERYPROC>(loadProc("glEndQuery"));1110l_glGetQueryiv = reinterpret_cast<PFNGLGETQUERYIVPROC>(loadProc("glGetQueryiv"));1111l_glGetQueryObjectuiv =1112reinterpret_cast<PFNGLGETQUERYOBJECTUIVPROC>(loadProc("glGetQueryObjectuiv"));1113l_glUnmapBuffer = reinterpret_cast<PFNGLUNMAPBUFFERPROC>(loadProc("glUnmapBuffer"));1114l_glGetBufferPointerv =1115reinterpret_cast<PFNGLGETBUFFERPOINTERVPROC>(loadProc("glGetBufferPointerv"));1116l_glDrawBuffers = reinterpret_cast<PFNGLDRAWBUFFERSPROC>(loadProc("glDrawBuffers"));1117l_glUniformMatrix2x3fv =1118reinterpret_cast<PFNGLUNIFORMMATRIX2X3FVPROC>(loadProc("glUniformMatrix2x3fv"));1119l_glUniformMatrix3x2fv =1120reinterpret_cast<PFNGLUNIFORMMATRIX3X2FVPROC>(loadProc("glUniformMatrix3x2fv"));1121l_glUniformMatrix2x4fv =1122reinterpret_cast<PFNGLUNIFORMMATRIX2X4FVPROC>(loadProc("glUniformMatrix2x4fv"));1123l_glUniformMatrix4x2fv =1124reinterpret_cast<PFNGLUNIFORMMATRIX4X2FVPROC>(loadProc("glUniformMatrix4x2fv"));1125l_glUniformMatrix3x4fv =1126reinterpret_cast<PFNGLUNIFORMMATRIX3X4FVPROC>(loadProc("glUniformMatrix3x4fv"));1127l_glUniformMatrix4x3fv =1128reinterpret_cast<PFNGLUNIFORMMATRIX4X3FVPROC>(loadProc("glUniformMatrix4x3fv"));1129l_glBlitFramebuffer = reinterpret_cast<PFNGLBLITFRAMEBUFFERPROC>(loadProc("glBlitFramebuffer"));1130l_glRenderbufferStorageMultisample = reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC>(1131loadProc("glRenderbufferStorageMultisample"));1132l_glFramebufferTextureLayer =1133reinterpret_cast<PFNGLFRAMEBUFFERTEXTURELAYERPROC>(loadProc("glFramebufferTextureLayer"));1134l_glMapBufferRange = reinterpret_cast<PFNGLMAPBUFFERRANGEPROC>(loadProc("glMapBufferRange"));1135l_glFlushMappedBufferRange =1136reinterpret_cast<PFNGLFLUSHMAPPEDBUFFERRANGEPROC>(loadProc("glFlushMappedBufferRange"));1137l_glBindVertexArray = reinterpret_cast<PFNGLBINDVERTEXARRAYPROC>(loadProc("glBindVertexArray"));1138l_glDeleteVertexArrays =1139reinterpret_cast<PFNGLDELETEVERTEXARRAYSPROC>(loadProc("glDeleteVertexArrays"));1140l_glGenVertexArrays = reinterpret_cast<PFNGLGENVERTEXARRAYSPROC>(loadProc("glGenVertexArrays"));1141l_glIsVertexArray = reinterpret_cast<PFNGLISVERTEXARRAYPROC>(loadProc("glIsVertexArray"));1142l_glGetIntegeri_v = reinterpret_cast<PFNGLGETINTEGERI_VPROC>(loadProc("glGetIntegeri_v"));1143l_glBeginTransformFeedback =1144reinterpret_cast<PFNGLBEGINTRANSFORMFEEDBACKPROC>(loadProc("glBeginTransformFeedback"));1145l_glEndTransformFeedback =1146reinterpret_cast<PFNGLENDTRANSFORMFEEDBACKPROC>(loadProc("glEndTransformFeedback"));1147l_glBindBufferRange = reinterpret_cast<PFNGLBINDBUFFERRANGEPROC>(loadProc("glBindBufferRange"));1148l_glBindBufferBase = reinterpret_cast<PFNGLBINDBUFFERBASEPROC>(loadProc("glBindBufferBase"));1149l_glTransformFeedbackVaryings = reinterpret_cast<PFNGLTRANSFORMFEEDBACKVARYINGSPROC>(1150loadProc("glTransformFeedbackVaryings"));1151l_glGetTransformFeedbackVarying = reinterpret_cast<PFNGLGETTRANSFORMFEEDBACKVARYINGPROC>(1152loadProc("glGetTransformFeedbackVarying"));1153l_glVertexAttribIPointer =1154reinterpret_cast<PFNGLVERTEXATTRIBIPOINTERPROC>(loadProc("glVertexAttribIPointer"));1155l_glGetVertexAttribIiv =1156reinterpret_cast<PFNGLGETVERTEXATTRIBIIVPROC>(loadProc("glGetVertexAttribIiv"));1157l_glGetVertexAttribIuiv =1158reinterpret_cast<PFNGLGETVERTEXATTRIBIUIVPROC>(loadProc("glGetVertexAttribIuiv"));1159l_glVertexAttribI4i = reinterpret_cast<PFNGLVERTEXATTRIBI4IPROC>(loadProc("glVertexAttribI4i"));1160l_glVertexAttribI4ui =1161reinterpret_cast<PFNGLVERTEXATTRIBI4UIPROC>(loadProc("glVertexAttribI4ui"));1162l_glVertexAttribI4iv =1163reinterpret_cast<PFNGLVERTEXATTRIBI4IVPROC>(loadProc("glVertexAttribI4iv"));1164l_glVertexAttribI4uiv =1165reinterpret_cast<PFNGLVERTEXATTRIBI4UIVPROC>(loadProc("glVertexAttribI4uiv"));1166l_glGetUniformuiv = reinterpret_cast<PFNGLGETUNIFORMUIVPROC>(loadProc("glGetUniformuiv"));1167l_glGetFragDataLocation =1168reinterpret_cast<PFNGLGETFRAGDATALOCATIONPROC>(loadProc("glGetFragDataLocation"));1169l_glUniform1ui = reinterpret_cast<PFNGLUNIFORM1UIPROC>(loadProc("glUniform1ui"));1170l_glUniform2ui = reinterpret_cast<PFNGLUNIFORM2UIPROC>(loadProc("glUniform2ui"));1171l_glUniform3ui = reinterpret_cast<PFNGLUNIFORM3UIPROC>(loadProc("glUniform3ui"));1172l_glUniform4ui = reinterpret_cast<PFNGLUNIFORM4UIPROC>(loadProc("glUniform4ui"));1173l_glUniform1uiv = reinterpret_cast<PFNGLUNIFORM1UIVPROC>(loadProc("glUniform1uiv"));1174l_glUniform2uiv = reinterpret_cast<PFNGLUNIFORM2UIVPROC>(loadProc("glUniform2uiv"));1175l_glUniform3uiv = reinterpret_cast<PFNGLUNIFORM3UIVPROC>(loadProc("glUniform3uiv"));1176l_glUniform4uiv = reinterpret_cast<PFNGLUNIFORM4UIVPROC>(loadProc("glUniform4uiv"));1177l_glClearBufferiv = reinterpret_cast<PFNGLCLEARBUFFERIVPROC>(loadProc("glClearBufferiv"));1178l_glClearBufferuiv = reinterpret_cast<PFNGLCLEARBUFFERUIVPROC>(loadProc("glClearBufferuiv"));1179l_glClearBufferfv = reinterpret_cast<PFNGLCLEARBUFFERFVPROC>(loadProc("glClearBufferfv"));1180l_glClearBufferfi = reinterpret_cast<PFNGLCLEARBUFFERFIPROC>(loadProc("glClearBufferfi"));1181l_glGetStringi = reinterpret_cast<PFNGLGETSTRINGIPROC>(loadProc("glGetStringi"));1182l_glCopyBufferSubData =1183reinterpret_cast<PFNGLCOPYBUFFERSUBDATAPROC>(loadProc("glCopyBufferSubData"));1184l_glGetUniformIndices =1185reinterpret_cast<PFNGLGETUNIFORMINDICESPROC>(loadProc("glGetUniformIndices"));1186l_glGetActiveUniformsiv =1187reinterpret_cast<PFNGLGETACTIVEUNIFORMSIVPROC>(loadProc("glGetActiveUniformsiv"));1188l_glGetUniformBlockIndex =1189reinterpret_cast<PFNGLGETUNIFORMBLOCKINDEXPROC>(loadProc("glGetUniformBlockIndex"));1190l_glGetActiveUniformBlockiv =1191reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKIVPROC>(loadProc("glGetActiveUniformBlockiv"));1192l_glGetActiveUniformBlockName = reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC>(1193loadProc("glGetActiveUniformBlockName"));1194l_glUniformBlockBinding =1195reinterpret_cast<PFNGLUNIFORMBLOCKBINDINGPROC>(loadProc("glUniformBlockBinding"));1196l_glDrawArraysInstanced =1197reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDPROC>(loadProc("glDrawArraysInstanced"));1198l_glDrawElementsInstanced =1199reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDPROC>(loadProc("glDrawElementsInstanced"));1200l_glFenceSync = reinterpret_cast<PFNGLFENCESYNCPROC>(loadProc("glFenceSync"));1201l_glIsSync = reinterpret_cast<PFNGLISSYNCPROC>(loadProc("glIsSync"));1202l_glDeleteSync = reinterpret_cast<PFNGLDELETESYNCPROC>(loadProc("glDeleteSync"));1203l_glClientWaitSync = reinterpret_cast<PFNGLCLIENTWAITSYNCPROC>(loadProc("glClientWaitSync"));1204l_glWaitSync = reinterpret_cast<PFNGLWAITSYNCPROC>(loadProc("glWaitSync"));1205l_glGetInteger64v = reinterpret_cast<PFNGLGETINTEGER64VPROC>(loadProc("glGetInteger64v"));1206l_glGetSynciv = reinterpret_cast<PFNGLGETSYNCIVPROC>(loadProc("glGetSynciv"));1207l_glGetInteger64i_v = reinterpret_cast<PFNGLGETINTEGER64I_VPROC>(loadProc("glGetInteger64i_v"));1208l_glGetBufferParameteri64v =1209reinterpret_cast<PFNGLGETBUFFERPARAMETERI64VPROC>(loadProc("glGetBufferParameteri64v"));1210l_glGenSamplers = reinterpret_cast<PFNGLGENSAMPLERSPROC>(loadProc("glGenSamplers"));1211l_glDeleteSamplers = reinterpret_cast<PFNGLDELETESAMPLERSPROC>(loadProc("glDeleteSamplers"));1212l_glIsSampler = reinterpret_cast<PFNGLISSAMPLERPROC>(loadProc("glIsSampler"));1213l_glBindSampler = reinterpret_cast<PFNGLBINDSAMPLERPROC>(loadProc("glBindSampler"));1214l_glSamplerParameteri =1215reinterpret_cast<PFNGLSAMPLERPARAMETERIPROC>(loadProc("glSamplerParameteri"));1216l_glSamplerParameteriv =1217reinterpret_cast<PFNGLSAMPLERPARAMETERIVPROC>(loadProc("glSamplerParameteriv"));1218l_glSamplerParameterf =1219reinterpret_cast<PFNGLSAMPLERPARAMETERFPROC>(loadProc("glSamplerParameterf"));1220l_glSamplerParameterfv =1221reinterpret_cast<PFNGLSAMPLERPARAMETERFVPROC>(loadProc("glSamplerParameterfv"));1222l_glGetSamplerParameteriv =1223reinterpret_cast<PFNGLGETSAMPLERPARAMETERIVPROC>(loadProc("glGetSamplerParameteriv"));1224l_glGetSamplerParameterfv =1225reinterpret_cast<PFNGLGETSAMPLERPARAMETERFVPROC>(loadProc("glGetSamplerParameterfv"));1226l_glVertexAttribDivisor =1227reinterpret_cast<PFNGLVERTEXATTRIBDIVISORPROC>(loadProc("glVertexAttribDivisor"));1228l_glBindTransformFeedback =1229reinterpret_cast<PFNGLBINDTRANSFORMFEEDBACKPROC>(loadProc("glBindTransformFeedback"));1230l_glDeleteTransformFeedbacks =1231reinterpret_cast<PFNGLDELETETRANSFORMFEEDBACKSPROC>(loadProc("glDeleteTransformFeedbacks"));1232l_glGenTransformFeedbacks =1233reinterpret_cast<PFNGLGENTRANSFORMFEEDBACKSPROC>(loadProc("glGenTransformFeedbacks"));1234l_glIsTransformFeedback =1235reinterpret_cast<PFNGLISTRANSFORMFEEDBACKPROC>(loadProc("glIsTransformFeedback"));1236l_glPauseTransformFeedback =1237reinterpret_cast<PFNGLPAUSETRANSFORMFEEDBACKPROC>(loadProc("glPauseTransformFeedback"));1238l_glResumeTransformFeedback =1239reinterpret_cast<PFNGLRESUMETRANSFORMFEEDBACKPROC>(loadProc("glResumeTransformFeedback"));1240l_glGetProgramBinary =1241reinterpret_cast<PFNGLGETPROGRAMBINARYPROC>(loadProc("glGetProgramBinary"));1242l_glProgramBinary = reinterpret_cast<PFNGLPROGRAMBINARYPROC>(loadProc("glProgramBinary"));1243l_glProgramParameteri =1244reinterpret_cast<PFNGLPROGRAMPARAMETERIPROC>(loadProc("glProgramParameteri"));1245l_glInvalidateFramebuffer =1246reinterpret_cast<PFNGLINVALIDATEFRAMEBUFFERPROC>(loadProc("glInvalidateFramebuffer"));1247l_glInvalidateSubFramebuffer =1248reinterpret_cast<PFNGLINVALIDATESUBFRAMEBUFFERPROC>(loadProc("glInvalidateSubFramebuffer"));1249l_glTexStorage2D = reinterpret_cast<PFNGLTEXSTORAGE2DPROC>(loadProc("glTexStorage2D"));1250l_glTexStorage3D = reinterpret_cast<PFNGLTEXSTORAGE3DPROC>(loadProc("glTexStorage3D"));1251l_glGetInternalformativ =1252reinterpret_cast<PFNGLGETINTERNALFORMATIVPROC>(loadProc("glGetInternalformativ"));1253l_glDispatchCompute = reinterpret_cast<PFNGLDISPATCHCOMPUTEPROC>(loadProc("glDispatchCompute"));1254l_glDispatchComputeIndirect =1255reinterpret_cast<PFNGLDISPATCHCOMPUTEINDIRECTPROC>(loadProc("glDispatchComputeIndirect"));1256l_glDrawArraysIndirect =1257reinterpret_cast<PFNGLDRAWARRAYSINDIRECTPROC>(loadProc("glDrawArraysIndirect"));1258l_glDrawElementsIndirect =1259reinterpret_cast<PFNGLDRAWELEMENTSINDIRECTPROC>(loadProc("glDrawElementsIndirect"));1260l_glFramebufferParameteri =1261reinterpret_cast<PFNGLFRAMEBUFFERPARAMETERIPROC>(loadProc("glFramebufferParameteri"));1262l_glGetFramebufferParameteriv = reinterpret_cast<PFNGLGETFRAMEBUFFERPARAMETERIVPROC>(1263loadProc("glGetFramebufferParameteriv"));1264l_glGetProgramInterfaceiv =1265reinterpret_cast<PFNGLGETPROGRAMINTERFACEIVPROC>(loadProc("glGetProgramInterfaceiv"));1266l_glGetProgramResourceIndex =1267reinterpret_cast<PFNGLGETPROGRAMRESOURCEINDEXPROC>(loadProc("glGetProgramResourceIndex"));1268l_glGetProgramResourceName =1269reinterpret_cast<PFNGLGETPROGRAMRESOURCENAMEPROC>(loadProc("glGetProgramResourceName"));1270l_glGetProgramResourceiv =1271reinterpret_cast<PFNGLGETPROGRAMRESOURCEIVPROC>(loadProc("glGetProgramResourceiv"));1272l_glGetProgramResourceLocation = reinterpret_cast<PFNGLGETPROGRAMRESOURCELOCATIONPROC>(1273loadProc("glGetProgramResourceLocation"));1274l_glUseProgramStages =1275reinterpret_cast<PFNGLUSEPROGRAMSTAGESPROC>(loadProc("glUseProgramStages"));1276l_glActiveShaderProgram =1277reinterpret_cast<PFNGLACTIVESHADERPROGRAMPROC>(loadProc("glActiveShaderProgram"));1278l_glCreateShaderProgramv =1279reinterpret_cast<PFNGLCREATESHADERPROGRAMVPROC>(loadProc("glCreateShaderProgramv"));1280l_glBindProgramPipeline =1281reinterpret_cast<PFNGLBINDPROGRAMPIPELINEPROC>(loadProc("glBindProgramPipeline"));1282l_glDeleteProgramPipelines =1283reinterpret_cast<PFNGLDELETEPROGRAMPIPELINESPROC>(loadProc("glDeleteProgramPipelines"));1284l_glGenProgramPipelines =1285reinterpret_cast<PFNGLGENPROGRAMPIPELINESPROC>(loadProc("glGenProgramPipelines"));1286l_glIsProgramPipeline =1287reinterpret_cast<PFNGLISPROGRAMPIPELINEPROC>(loadProc("glIsProgramPipeline"));1288l_glGetProgramPipelineiv =1289reinterpret_cast<PFNGLGETPROGRAMPIPELINEIVPROC>(loadProc("glGetProgramPipelineiv"));1290l_glProgramUniform1i =1291reinterpret_cast<PFNGLPROGRAMUNIFORM1IPROC>(loadProc("glProgramUniform1i"));1292l_glProgramUniform2i =1293reinterpret_cast<PFNGLPROGRAMUNIFORM2IPROC>(loadProc("glProgramUniform2i"));1294l_glProgramUniform3i =1295reinterpret_cast<PFNGLPROGRAMUNIFORM3IPROC>(loadProc("glProgramUniform3i"));1296l_glProgramUniform4i =1297reinterpret_cast<PFNGLPROGRAMUNIFORM4IPROC>(loadProc("glProgramUniform4i"));1298l_glProgramUniform1ui =1299reinterpret_cast<PFNGLPROGRAMUNIFORM1UIPROC>(loadProc("glProgramUniform1ui"));1300l_glProgramUniform2ui =1301reinterpret_cast<PFNGLPROGRAMUNIFORM2UIPROC>(loadProc("glProgramUniform2ui"));1302l_glProgramUniform3ui =1303reinterpret_cast<PFNGLPROGRAMUNIFORM3UIPROC>(loadProc("glProgramUniform3ui"));1304l_glProgramUniform4ui =1305reinterpret_cast<PFNGLPROGRAMUNIFORM4UIPROC>(loadProc("glProgramUniform4ui"));1306l_glProgramUniform1f =1307reinterpret_cast<PFNGLPROGRAMUNIFORM1FPROC>(loadProc("glProgramUniform1f"));1308l_glProgramUniform2f =1309reinterpret_cast<PFNGLPROGRAMUNIFORM2FPROC>(loadProc("glProgramUniform2f"));1310l_glProgramUniform3f =1311reinterpret_cast<PFNGLPROGRAMUNIFORM3FPROC>(loadProc("glProgramUniform3f"));1312l_glProgramUniform4f =1313reinterpret_cast<PFNGLPROGRAMUNIFORM4FPROC>(loadProc("glProgramUniform4f"));1314l_glProgramUniform1iv =1315reinterpret_cast<PFNGLPROGRAMUNIFORM1IVPROC>(loadProc("glProgramUniform1iv"));1316l_glProgramUniform2iv =1317reinterpret_cast<PFNGLPROGRAMUNIFORM2IVPROC>(loadProc("glProgramUniform2iv"));1318l_glProgramUniform3iv =1319reinterpret_cast<PFNGLPROGRAMUNIFORM3IVPROC>(loadProc("glProgramUniform3iv"));1320l_glProgramUniform4iv =1321reinterpret_cast<PFNGLPROGRAMUNIFORM4IVPROC>(loadProc("glProgramUniform4iv"));1322l_glProgramUniform1uiv =1323reinterpret_cast<PFNGLPROGRAMUNIFORM1UIVPROC>(loadProc("glProgramUniform1uiv"));1324l_glProgramUniform2uiv =1325reinterpret_cast<PFNGLPROGRAMUNIFORM2UIVPROC>(loadProc("glProgramUniform2uiv"));1326l_glProgramUniform3uiv =1327reinterpret_cast<PFNGLPROGRAMUNIFORM3UIVPROC>(loadProc("glProgramUniform3uiv"));1328l_glProgramUniform4uiv =1329reinterpret_cast<PFNGLPROGRAMUNIFORM4UIVPROC>(loadProc("glProgramUniform4uiv"));1330l_glProgramUniform1fv =1331reinterpret_cast<PFNGLPROGRAMUNIFORM1FVPROC>(loadProc("glProgramUniform1fv"));1332l_glProgramUniform2fv =1333reinterpret_cast<PFNGLPROGRAMUNIFORM2FVPROC>(loadProc("glProgramUniform2fv"));1334l_glProgramUniform3fv =1335reinterpret_cast<PFNGLPROGRAMUNIFORM3FVPROC>(loadProc("glProgramUniform3fv"));1336l_glProgramUniform4fv =1337reinterpret_cast<PFNGLPROGRAMUNIFORM4FVPROC>(loadProc("glProgramUniform4fv"));1338l_glProgramUniformMatrix2fv =1339reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2FVPROC>(loadProc("glProgramUniformMatrix2fv"));1340l_glProgramUniformMatrix3fv =1341reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3FVPROC>(loadProc("glProgramUniformMatrix3fv"));1342l_glProgramUniformMatrix4fv =1343reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4FVPROC>(loadProc("glProgramUniformMatrix4fv"));1344l_glProgramUniformMatrix2x3fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC>(1345loadProc("glProgramUniformMatrix2x3fv"));1346l_glProgramUniformMatrix3x2fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC>(1347loadProc("glProgramUniformMatrix3x2fv"));1348l_glProgramUniformMatrix2x4fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC>(1349loadProc("glProgramUniformMatrix2x4fv"));1350l_glProgramUniformMatrix4x2fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC>(1351loadProc("glProgramUniformMatrix4x2fv"));1352l_glProgramUniformMatrix3x4fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC>(1353loadProc("glProgramUniformMatrix3x4fv"));1354l_glProgramUniformMatrix4x3fv = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC>(1355loadProc("glProgramUniformMatrix4x3fv"));1356l_glValidateProgramPipeline =1357reinterpret_cast<PFNGLVALIDATEPROGRAMPIPELINEPROC>(loadProc("glValidateProgramPipeline"));1358l_glGetProgramPipelineInfoLog = reinterpret_cast<PFNGLGETPROGRAMPIPELINEINFOLOGPROC>(1359loadProc("glGetProgramPipelineInfoLog"));1360l_glBindImageTexture =1361reinterpret_cast<PFNGLBINDIMAGETEXTUREPROC>(loadProc("glBindImageTexture"));1362l_glGetBooleani_v = reinterpret_cast<PFNGLGETBOOLEANI_VPROC>(loadProc("glGetBooleani_v"));1363l_glMemoryBarrier = reinterpret_cast<PFNGLMEMORYBARRIERPROC>(loadProc("glMemoryBarrier"));1364l_glMemoryBarrierByRegion =1365reinterpret_cast<PFNGLMEMORYBARRIERBYREGIONPROC>(loadProc("glMemoryBarrierByRegion"));1366l_glTexStorage2DMultisample =1367reinterpret_cast<PFNGLTEXSTORAGE2DMULTISAMPLEPROC>(loadProc("glTexStorage2DMultisample"));1368l_glGetMultisamplefv =1369reinterpret_cast<PFNGLGETMULTISAMPLEFVPROC>(loadProc("glGetMultisamplefv"));1370l_glSampleMaski = reinterpret_cast<PFNGLSAMPLEMASKIPROC>(loadProc("glSampleMaski"));1371l_glGetTexLevelParameteriv =1372reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVPROC>(loadProc("glGetTexLevelParameteriv"));1373l_glGetTexLevelParameterfv =1374reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVPROC>(loadProc("glGetTexLevelParameterfv"));1375l_glBindVertexBuffer =1376reinterpret_cast<PFNGLBINDVERTEXBUFFERPROC>(loadProc("glBindVertexBuffer"));1377l_glVertexAttribFormat =1378reinterpret_cast<PFNGLVERTEXATTRIBFORMATPROC>(loadProc("glVertexAttribFormat"));1379l_glVertexAttribIFormat =1380reinterpret_cast<PFNGLVERTEXATTRIBIFORMATPROC>(loadProc("glVertexAttribIFormat"));1381l_glVertexAttribBinding =1382reinterpret_cast<PFNGLVERTEXATTRIBBINDINGPROC>(loadProc("glVertexAttribBinding"));1383l_glVertexBindingDivisor =1384reinterpret_cast<PFNGLVERTEXBINDINGDIVISORPROC>(loadProc("glVertexBindingDivisor"));1385l_glBlendBarrier = reinterpret_cast<PFNGLBLENDBARRIERPROC>(loadProc("glBlendBarrier"));1386l_glCopyImageSubData =1387reinterpret_cast<PFNGLCOPYIMAGESUBDATAPROC>(loadProc("glCopyImageSubData"));1388l_glDebugMessageControl =1389reinterpret_cast<PFNGLDEBUGMESSAGECONTROLPROC>(loadProc("glDebugMessageControl"));1390l_glDebugMessageInsert =1391reinterpret_cast<PFNGLDEBUGMESSAGEINSERTPROC>(loadProc("glDebugMessageInsert"));1392l_glDebugMessageCallback =1393reinterpret_cast<PFNGLDEBUGMESSAGECALLBACKPROC>(loadProc("glDebugMessageCallback"));1394l_glGetDebugMessageLog =1395reinterpret_cast<PFNGLGETDEBUGMESSAGELOGPROC>(loadProc("glGetDebugMessageLog"));1396l_glPushDebugGroup = reinterpret_cast<PFNGLPUSHDEBUGGROUPPROC>(loadProc("glPushDebugGroup"));1397l_glPopDebugGroup = reinterpret_cast<PFNGLPOPDEBUGGROUPPROC>(loadProc("glPopDebugGroup"));1398l_glObjectLabel = reinterpret_cast<PFNGLOBJECTLABELPROC>(loadProc("glObjectLabel"));1399l_glGetObjectLabel = reinterpret_cast<PFNGLGETOBJECTLABELPROC>(loadProc("glGetObjectLabel"));1400l_glObjectPtrLabel = reinterpret_cast<PFNGLOBJECTPTRLABELPROC>(loadProc("glObjectPtrLabel"));1401l_glGetObjectPtrLabel =1402reinterpret_cast<PFNGLGETOBJECTPTRLABELPROC>(loadProc("glGetObjectPtrLabel"));1403l_glGetPointerv = reinterpret_cast<PFNGLGETPOINTERVPROC>(loadProc("glGetPointerv"));1404l_glEnablei = reinterpret_cast<PFNGLENABLEIPROC>(loadProc("glEnablei"));1405l_glDisablei = reinterpret_cast<PFNGLDISABLEIPROC>(loadProc("glDisablei"));1406l_glBlendEquationi = reinterpret_cast<PFNGLBLENDEQUATIONIPROC>(loadProc("glBlendEquationi"));1407l_glBlendEquationSeparatei =1408reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEIPROC>(loadProc("glBlendEquationSeparatei"));1409l_glBlendFunci = reinterpret_cast<PFNGLBLENDFUNCIPROC>(loadProc("glBlendFunci"));1410l_glBlendFuncSeparatei =1411reinterpret_cast<PFNGLBLENDFUNCSEPARATEIPROC>(loadProc("glBlendFuncSeparatei"));1412l_glColorMaski = reinterpret_cast<PFNGLCOLORMASKIPROC>(loadProc("glColorMaski"));1413l_glIsEnabledi = reinterpret_cast<PFNGLISENABLEDIPROC>(loadProc("glIsEnabledi"));1414l_glDrawElementsBaseVertex =1415reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXPROC>(loadProc("glDrawElementsBaseVertex"));1416l_glDrawRangeElementsBaseVertex = reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC>(1417loadProc("glDrawRangeElementsBaseVertex"));1418l_glDrawElementsInstancedBaseVertex =1419reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC>(1420loadProc("glDrawElementsInstancedBaseVertex"));1421l_glFramebufferTexture =1422reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREPROC>(loadProc("glFramebufferTexture"));1423l_glPrimitiveBoundingBox =1424reinterpret_cast<PFNGLPRIMITIVEBOUNDINGBOXPROC>(loadProc("glPrimitiveBoundingBox"));1425l_glGetGraphicsResetStatus =1426reinterpret_cast<PFNGLGETGRAPHICSRESETSTATUSPROC>(loadProc("glGetGraphicsResetStatus"));1427l_glReadnPixels = reinterpret_cast<PFNGLREADNPIXELSPROC>(loadProc("glReadnPixels"));1428l_glGetnUniformfv = reinterpret_cast<PFNGLGETNUNIFORMFVPROC>(loadProc("glGetnUniformfv"));1429l_glGetnUniformiv = reinterpret_cast<PFNGLGETNUNIFORMIVPROC>(loadProc("glGetnUniformiv"));1430l_glGetnUniformuiv = reinterpret_cast<PFNGLGETNUNIFORMUIVPROC>(loadProc("glGetnUniformuiv"));1431l_glMinSampleShading =1432reinterpret_cast<PFNGLMINSAMPLESHADINGPROC>(loadProc("glMinSampleShading"));1433l_glPatchParameteri = reinterpret_cast<PFNGLPATCHPARAMETERIPROC>(loadProc("glPatchParameteri"));1434l_glTexParameterIiv = reinterpret_cast<PFNGLTEXPARAMETERIIVPROC>(loadProc("glTexParameterIiv"));1435l_glTexParameterIuiv =1436reinterpret_cast<PFNGLTEXPARAMETERIUIVPROC>(loadProc("glTexParameterIuiv"));1437l_glGetTexParameterIiv =1438reinterpret_cast<PFNGLGETTEXPARAMETERIIVPROC>(loadProc("glGetTexParameterIiv"));1439l_glGetTexParameterIuiv =1440reinterpret_cast<PFNGLGETTEXPARAMETERIUIVPROC>(loadProc("glGetTexParameterIuiv"));1441l_glSamplerParameterIiv =1442reinterpret_cast<PFNGLSAMPLERPARAMETERIIVPROC>(loadProc("glSamplerParameterIiv"));1443l_glSamplerParameterIuiv =1444reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVPROC>(loadProc("glSamplerParameterIuiv"));1445l_glGetSamplerParameterIiv =1446reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVPROC>(loadProc("glGetSamplerParameterIiv"));1447l_glGetSamplerParameterIuiv =1448reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVPROC>(loadProc("glGetSamplerParameterIuiv"));1449l_glTexBuffer = reinterpret_cast<PFNGLTEXBUFFERPROC>(loadProc("glTexBuffer"));1450l_glTexBufferRange = reinterpret_cast<PFNGLTEXBUFFERRANGEPROC>(loadProc("glTexBufferRange"));1451l_glTexStorage3DMultisample =1452reinterpret_cast<PFNGLTEXSTORAGE3DMULTISAMPLEPROC>(loadProc("glTexStorage3DMultisample"));1453l_glDrawArraysInstancedBaseInstanceANGLE =1454reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC>(1455loadProc("glDrawArraysInstancedBaseInstanceANGLE"));1456l_glDrawElementsInstancedBaseVertexBaseInstanceANGLE =1457reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC>(1458loadProc("glDrawElementsInstancedBaseVertexBaseInstanceANGLE"));1459l_glMultiDrawArraysInstancedBaseInstanceANGLE =1460reinterpret_cast<PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC>(1461loadProc("glMultiDrawArraysInstancedBaseInstanceANGLE"));1462l_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE =1463reinterpret_cast<PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC>(1464loadProc("glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE"));1465l_glCopySubTexture3DANGLE =1466reinterpret_cast<PFNGLCOPYSUBTEXTURE3DANGLEPROC>(loadProc("glCopySubTexture3DANGLE"));1467l_glCopyTexture3DANGLE =1468reinterpret_cast<PFNGLCOPYTEXTURE3DANGLEPROC>(loadProc("glCopyTexture3DANGLE"));1469l_glBlitFramebufferANGLE =1470reinterpret_cast<PFNGLBLITFRAMEBUFFERANGLEPROC>(loadProc("glBlitFramebufferANGLE"));1471l_glRenderbufferStorageMultisampleANGLE =1472reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC>(1473loadProc("glRenderbufferStorageMultisampleANGLE"));1474l_glGetRenderbufferImageANGLE = reinterpret_cast<PFNGLGETRENDERBUFFERIMAGEANGLEPROC>(1475loadProc("glGetRenderbufferImageANGLE"));1476l_glGetTexImageANGLE =1477reinterpret_cast<PFNGLGETTEXIMAGEANGLEPROC>(loadProc("glGetTexImageANGLE"));1478l_glGetTexLevelParameterfvANGLE = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVANGLEPROC>(1479loadProc("glGetTexLevelParameterfvANGLE"));1480l_glGetTexLevelParameterivANGLE = reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVANGLEPROC>(1481loadProc("glGetTexLevelParameterivANGLE"));1482l_glDrawArraysInstancedANGLE =1483reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDANGLEPROC>(loadProc("glDrawArraysInstancedANGLE"));1484l_glDrawElementsInstancedANGLE = reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDANGLEPROC>(1485loadProc("glDrawElementsInstancedANGLE"));1486l_glVertexAttribDivisorANGLE =1487reinterpret_cast<PFNGLVERTEXATTRIBDIVISORANGLEPROC>(loadProc("glVertexAttribDivisorANGLE"));1488l_glTexStorageMemFlags2DANGLE = reinterpret_cast<PFNGLTEXSTORAGEMEMFLAGS2DANGLEPROC>(1489loadProc("glTexStorageMemFlags2DANGLE"));1490l_glTexStorageMemFlags2DMultisampleANGLE =1491reinterpret_cast<PFNGLTEXSTORAGEMEMFLAGS2DMULTISAMPLEANGLEPROC>(1492loadProc("glTexStorageMemFlags2DMultisampleANGLE"));1493l_glTexStorageMemFlags3DANGLE = reinterpret_cast<PFNGLTEXSTORAGEMEMFLAGS3DANGLEPROC>(1494loadProc("glTexStorageMemFlags3DANGLE"));1495l_glTexStorageMemFlags3DMultisampleANGLE =1496reinterpret_cast<PFNGLTEXSTORAGEMEMFLAGS3DMULTISAMPLEANGLEPROC>(1497loadProc("glTexStorageMemFlags3DMultisampleANGLE"));1498l_glImportMemoryZirconHandleANGLE = reinterpret_cast<PFNGLIMPORTMEMORYZIRCONHANDLEANGLEPROC>(1499loadProc("glImportMemoryZirconHandleANGLE"));1500l_glMultiDrawArraysANGLE =1501reinterpret_cast<PFNGLMULTIDRAWARRAYSANGLEPROC>(loadProc("glMultiDrawArraysANGLE"));1502l_glMultiDrawArraysInstancedANGLE = reinterpret_cast<PFNGLMULTIDRAWARRAYSINSTANCEDANGLEPROC>(1503loadProc("glMultiDrawArraysInstancedANGLE"));1504l_glMultiDrawElementsANGLE =1505reinterpret_cast<PFNGLMULTIDRAWELEMENTSANGLEPROC>(loadProc("glMultiDrawElementsANGLE"));1506l_glMultiDrawElementsInstancedANGLE =1507reinterpret_cast<PFNGLMULTIDRAWELEMENTSINSTANCEDANGLEPROC>(1508loadProc("glMultiDrawElementsInstancedANGLE"));1509l_glProvokingVertexANGLE =1510reinterpret_cast<PFNGLPROVOKINGVERTEXANGLEPROC>(loadProc("glProvokingVertexANGLE"));1511l_glDisableExtensionANGLE =1512reinterpret_cast<PFNGLDISABLEEXTENSIONANGLEPROC>(loadProc("glDisableExtensionANGLE"));1513l_glRequestExtensionANGLE =1514reinterpret_cast<PFNGLREQUESTEXTENSIONANGLEPROC>(loadProc("glRequestExtensionANGLE"));1515l_glCompressedTexImage2DRobustANGLE =1516reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLEPROC>(1517loadProc("glCompressedTexImage2DRobustANGLE"));1518l_glCompressedTexImage3DRobustANGLE =1519reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLEPROC>(1520loadProc("glCompressedTexImage3DRobustANGLE"));1521l_glCompressedTexSubImage2DRobustANGLE =1522reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLEPROC>(1523loadProc("glCompressedTexSubImage2DRobustANGLE"));1524l_glCompressedTexSubImage3DRobustANGLE =1525reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLEPROC>(1526loadProc("glCompressedTexSubImage3DRobustANGLE"));1527l_glGetActiveUniformBlockivRobustANGLE =1528reinterpret_cast<PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLEPROC>(1529loadProc("glGetActiveUniformBlockivRobustANGLE"));1530l_glGetBooleani_vRobustANGLE =1531reinterpret_cast<PFNGLGETBOOLEANI_VROBUSTANGLEPROC>(loadProc("glGetBooleani_vRobustANGLE"));1532l_glGetBooleanvRobustANGLE =1533reinterpret_cast<PFNGLGETBOOLEANVROBUSTANGLEPROC>(loadProc("glGetBooleanvRobustANGLE"));1534l_glGetBufferParameteri64vRobustANGLE =1535reinterpret_cast<PFNGLGETBUFFERPARAMETERI64VROBUSTANGLEPROC>(1536loadProc("glGetBufferParameteri64vRobustANGLE"));1537l_glGetBufferParameterivRobustANGLE =1538reinterpret_cast<PFNGLGETBUFFERPARAMETERIVROBUSTANGLEPROC>(1539loadProc("glGetBufferParameterivRobustANGLE"));1540l_glGetBufferPointervRobustANGLE = reinterpret_cast<PFNGLGETBUFFERPOINTERVROBUSTANGLEPROC>(1541loadProc("glGetBufferPointervRobustANGLE"));1542l_glGetFloatvRobustANGLE =1543reinterpret_cast<PFNGLGETFLOATVROBUSTANGLEPROC>(loadProc("glGetFloatvRobustANGLE"));1544l_glGetFramebufferAttachmentParameterivRobustANGLE =1545reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLEPROC>(1546loadProc("glGetFramebufferAttachmentParameterivRobustANGLE"));1547l_glGetFramebufferParameterivRobustANGLE =1548reinterpret_cast<PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLEPROC>(1549loadProc("glGetFramebufferParameterivRobustANGLE"));1550l_glGetInteger64i_vRobustANGLE = reinterpret_cast<PFNGLGETINTEGER64I_VROBUSTANGLEPROC>(1551loadProc("glGetInteger64i_vRobustANGLE"));1552l_glGetInteger64vRobustANGLE =1553reinterpret_cast<PFNGLGETINTEGER64VROBUSTANGLEPROC>(loadProc("glGetInteger64vRobustANGLE"));1554l_glGetIntegeri_vRobustANGLE =1555reinterpret_cast<PFNGLGETINTEGERI_VROBUSTANGLEPROC>(loadProc("glGetIntegeri_vRobustANGLE"));1556l_glGetIntegervRobustANGLE =1557reinterpret_cast<PFNGLGETINTEGERVROBUSTANGLEPROC>(loadProc("glGetIntegervRobustANGLE"));1558l_glGetInternalformativRobustANGLE = reinterpret_cast<PFNGLGETINTERNALFORMATIVROBUSTANGLEPROC>(1559loadProc("glGetInternalformativRobustANGLE"));1560l_glGetMultisamplefvRobustANGLE = reinterpret_cast<PFNGLGETMULTISAMPLEFVROBUSTANGLEPROC>(1561loadProc("glGetMultisamplefvRobustANGLE"));1562l_glGetPointervRobustANGLERobustANGLE =1563reinterpret_cast<PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLEPROC>(1564loadProc("glGetPointervRobustANGLERobustANGLE"));1565l_glGetProgramInterfaceivRobustANGLE =1566reinterpret_cast<PFNGLGETPROGRAMINTERFACEIVROBUSTANGLEPROC>(1567loadProc("glGetProgramInterfaceivRobustANGLE"));1568l_glGetProgramivRobustANGLE =1569reinterpret_cast<PFNGLGETPROGRAMIVROBUSTANGLEPROC>(loadProc("glGetProgramivRobustANGLE"));1570l_glGetQueryObjecti64vRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTI64VROBUSTANGLEPROC>(1571loadProc("glGetQueryObjecti64vRobustANGLE"));1572l_glGetQueryObjectivRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTIVROBUSTANGLEPROC>(1573loadProc("glGetQueryObjectivRobustANGLE"));1574l_glGetQueryObjectui64vRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTUI64VROBUSTANGLEPROC>(1575loadProc("glGetQueryObjectui64vRobustANGLE"));1576l_glGetQueryObjectuivRobustANGLE = reinterpret_cast<PFNGLGETQUERYOBJECTUIVROBUSTANGLEPROC>(1577loadProc("glGetQueryObjectuivRobustANGLE"));1578l_glGetQueryivRobustANGLE =1579reinterpret_cast<PFNGLGETQUERYIVROBUSTANGLEPROC>(loadProc("glGetQueryivRobustANGLE"));1580l_glGetRenderbufferParameterivRobustANGLE =1581reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLEPROC>(1582loadProc("glGetRenderbufferParameterivRobustANGLE"));1583l_glGetSamplerParameterIivRobustANGLE =1584reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLEPROC>(1585loadProc("glGetSamplerParameterIivRobustANGLE"));1586l_glGetSamplerParameterIuivRobustANGLE =1587reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLEPROC>(1588loadProc("glGetSamplerParameterIuivRobustANGLE"));1589l_glGetSamplerParameterfvRobustANGLE =1590reinterpret_cast<PFNGLGETSAMPLERPARAMETERFVROBUSTANGLEPROC>(1591loadProc("glGetSamplerParameterfvRobustANGLE"));1592l_glGetSamplerParameterivRobustANGLE =1593reinterpret_cast<PFNGLGETSAMPLERPARAMETERIVROBUSTANGLEPROC>(1594loadProc("glGetSamplerParameterivRobustANGLE"));1595l_glGetShaderivRobustANGLE =1596reinterpret_cast<PFNGLGETSHADERIVROBUSTANGLEPROC>(loadProc("glGetShaderivRobustANGLE"));1597l_glGetTexLevelParameterfvRobustANGLE =1598reinterpret_cast<PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLEPROC>(1599loadProc("glGetTexLevelParameterfvRobustANGLE"));1600l_glGetTexLevelParameterivRobustANGLE =1601reinterpret_cast<PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLEPROC>(1602loadProc("glGetTexLevelParameterivRobustANGLE"));1603l_glGetTexParameterIivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIIVROBUSTANGLEPROC>(1604loadProc("glGetTexParameterIivRobustANGLE"));1605l_glGetTexParameterIuivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIUIVROBUSTANGLEPROC>(1606loadProc("glGetTexParameterIuivRobustANGLE"));1607l_glGetTexParameterfvRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERFVROBUSTANGLEPROC>(1608loadProc("glGetTexParameterfvRobustANGLE"));1609l_glGetTexParameterivRobustANGLE = reinterpret_cast<PFNGLGETTEXPARAMETERIVROBUSTANGLEPROC>(1610loadProc("glGetTexParameterivRobustANGLE"));1611l_glGetUniformfvRobustANGLE =1612reinterpret_cast<PFNGLGETUNIFORMFVROBUSTANGLEPROC>(loadProc("glGetUniformfvRobustANGLE"));1613l_glGetUniformivRobustANGLE =1614reinterpret_cast<PFNGLGETUNIFORMIVROBUSTANGLEPROC>(loadProc("glGetUniformivRobustANGLE"));1615l_glGetUniformuivRobustANGLE =1616reinterpret_cast<PFNGLGETUNIFORMUIVROBUSTANGLEPROC>(loadProc("glGetUniformuivRobustANGLE"));1617l_glGetVertexAttribIivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIIVROBUSTANGLEPROC>(1618loadProc("glGetVertexAttribIivRobustANGLE"));1619l_glGetVertexAttribIuivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIUIVROBUSTANGLEPROC>(1620loadProc("glGetVertexAttribIuivRobustANGLE"));1621l_glGetVertexAttribPointervRobustANGLE =1622reinterpret_cast<PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLEPROC>(1623loadProc("glGetVertexAttribPointervRobustANGLE"));1624l_glGetVertexAttribfvRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBFVROBUSTANGLEPROC>(1625loadProc("glGetVertexAttribfvRobustANGLE"));1626l_glGetVertexAttribivRobustANGLE = reinterpret_cast<PFNGLGETVERTEXATTRIBIVROBUSTANGLEPROC>(1627loadProc("glGetVertexAttribivRobustANGLE"));1628l_glGetnUniformfvRobustANGLE =1629reinterpret_cast<PFNGLGETNUNIFORMFVROBUSTANGLEPROC>(loadProc("glGetnUniformfvRobustANGLE"));1630l_glGetnUniformivRobustANGLE =1631reinterpret_cast<PFNGLGETNUNIFORMIVROBUSTANGLEPROC>(loadProc("glGetnUniformivRobustANGLE"));1632l_glGetnUniformuivRobustANGLE = reinterpret_cast<PFNGLGETNUNIFORMUIVROBUSTANGLEPROC>(1633loadProc("glGetnUniformuivRobustANGLE"));1634l_glReadPixelsRobustANGLE =1635reinterpret_cast<PFNGLREADPIXELSROBUSTANGLEPROC>(loadProc("glReadPixelsRobustANGLE"));1636l_glReadnPixelsRobustANGLE =1637reinterpret_cast<PFNGLREADNPIXELSROBUSTANGLEPROC>(loadProc("glReadnPixelsRobustANGLE"));1638l_glSamplerParameterIivRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIIVROBUSTANGLEPROC>(1639loadProc("glSamplerParameterIivRobustANGLE"));1640l_glSamplerParameterIuivRobustANGLE =1641reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVROBUSTANGLEPROC>(1642loadProc("glSamplerParameterIuivRobustANGLE"));1643l_glSamplerParameterfvRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERFVROBUSTANGLEPROC>(1644loadProc("glSamplerParameterfvRobustANGLE"));1645l_glSamplerParameterivRobustANGLE = reinterpret_cast<PFNGLSAMPLERPARAMETERIVROBUSTANGLEPROC>(1646loadProc("glSamplerParameterivRobustANGLE"));1647l_glTexImage2DRobustANGLE =1648reinterpret_cast<PFNGLTEXIMAGE2DROBUSTANGLEPROC>(loadProc("glTexImage2DRobustANGLE"));1649l_glTexImage3DRobustANGLE =1650reinterpret_cast<PFNGLTEXIMAGE3DROBUSTANGLEPROC>(loadProc("glTexImage3DRobustANGLE"));1651l_glTexParameterIivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIIVROBUSTANGLEPROC>(1652loadProc("glTexParameterIivRobustANGLE"));1653l_glTexParameterIuivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIUIVROBUSTANGLEPROC>(1654loadProc("glTexParameterIuivRobustANGLE"));1655l_glTexParameterfvRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERFVROBUSTANGLEPROC>(1656loadProc("glTexParameterfvRobustANGLE"));1657l_glTexParameterivRobustANGLE = reinterpret_cast<PFNGLTEXPARAMETERIVROBUSTANGLEPROC>(1658loadProc("glTexParameterivRobustANGLE"));1659l_glTexSubImage2DRobustANGLE =1660reinterpret_cast<PFNGLTEXSUBIMAGE2DROBUSTANGLEPROC>(loadProc("glTexSubImage2DRobustANGLE"));1661l_glTexSubImage3DRobustANGLE =1662reinterpret_cast<PFNGLTEXSUBIMAGE3DROBUSTANGLEPROC>(loadProc("glTexSubImage3DRobustANGLE"));1663l_glImportSemaphoreZirconHandleANGLE =1664reinterpret_cast<PFNGLIMPORTSEMAPHOREZIRCONHANDLEANGLEPROC>(1665loadProc("glImportSemaphoreZirconHandleANGLE"));1666l_glInvalidateTextureANGLE =1667reinterpret_cast<PFNGLINVALIDATETEXTUREANGLEPROC>(loadProc("glInvalidateTextureANGLE"));1668l_glTexImage2DExternalANGLE =1669reinterpret_cast<PFNGLTEXIMAGE2DEXTERNALANGLEPROC>(loadProc("glTexImage2DExternalANGLE"));1670l_glGetMultisamplefvANGLE =1671reinterpret_cast<PFNGLGETMULTISAMPLEFVANGLEPROC>(loadProc("glGetMultisamplefvANGLE"));1672l_glSampleMaskiANGLE =1673reinterpret_cast<PFNGLSAMPLEMASKIANGLEPROC>(loadProc("glSampleMaskiANGLE"));1674l_glTexStorage2DMultisampleANGLE = reinterpret_cast<PFNGLTEXSTORAGE2DMULTISAMPLEANGLEPROC>(1675loadProc("glTexStorage2DMultisampleANGLE"));1676l_glGetTranslatedShaderSourceANGLE = reinterpret_cast<PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC>(1677loadProc("glGetTranslatedShaderSourceANGLE"));1678l_glBindUniformLocationCHROMIUM = reinterpret_cast<PFNGLBINDUNIFORMLOCATIONCHROMIUMPROC>(1679loadProc("glBindUniformLocationCHROMIUM"));1680l_glCompressedCopyTextureCHROMIUM = reinterpret_cast<PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMPROC>(1681loadProc("glCompressedCopyTextureCHROMIUM"));1682l_glCopySubTextureCHROMIUM =1683reinterpret_cast<PFNGLCOPYSUBTEXTURECHROMIUMPROC>(loadProc("glCopySubTextureCHROMIUM"));1684l_glCopyTextureCHROMIUM =1685reinterpret_cast<PFNGLCOPYTEXTURECHROMIUMPROC>(loadProc("glCopyTextureCHROMIUM"));1686l_glCoverageModulationCHROMIUM = reinterpret_cast<PFNGLCOVERAGEMODULATIONCHROMIUMPROC>(1687loadProc("glCoverageModulationCHROMIUM"));1688l_glLoseContextCHROMIUM =1689reinterpret_cast<PFNGLLOSECONTEXTCHROMIUMPROC>(loadProc("glLoseContextCHROMIUM"));1690l_glBindFragDataLocationEXT =1691reinterpret_cast<PFNGLBINDFRAGDATALOCATIONEXTPROC>(loadProc("glBindFragDataLocationEXT"));1692l_glBindFragDataLocationIndexedEXT = reinterpret_cast<PFNGLBINDFRAGDATALOCATIONINDEXEDEXTPROC>(1693loadProc("glBindFragDataLocationIndexedEXT"));1694l_glGetFragDataIndexEXT =1695reinterpret_cast<PFNGLGETFRAGDATAINDEXEXTPROC>(loadProc("glGetFragDataIndexEXT"));1696l_glGetProgramResourceLocationIndexEXT =1697reinterpret_cast<PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC>(1698loadProc("glGetProgramResourceLocationIndexEXT"));1699l_glBufferStorageEXT =1700reinterpret_cast<PFNGLBUFFERSTORAGEEXTPROC>(loadProc("glBufferStorageEXT"));1701l_glClipControlEXT = reinterpret_cast<PFNGLCLIPCONTROLEXTPROC>(loadProc("glClipControlEXT"));1702l_glCopyImageSubDataEXT =1703reinterpret_cast<PFNGLCOPYIMAGESUBDATAEXTPROC>(loadProc("glCopyImageSubDataEXT"));1704l_glGetObjectLabelEXT =1705reinterpret_cast<PFNGLGETOBJECTLABELEXTPROC>(loadProc("glGetObjectLabelEXT"));1706l_glLabelObjectEXT = reinterpret_cast<PFNGLLABELOBJECTEXTPROC>(loadProc("glLabelObjectEXT"));1707l_glInsertEventMarkerEXT =1708reinterpret_cast<PFNGLINSERTEVENTMARKEREXTPROC>(loadProc("glInsertEventMarkerEXT"));1709l_glPopGroupMarkerEXT =1710reinterpret_cast<PFNGLPOPGROUPMARKEREXTPROC>(loadProc("glPopGroupMarkerEXT"));1711l_glPushGroupMarkerEXT =1712reinterpret_cast<PFNGLPUSHGROUPMARKEREXTPROC>(loadProc("glPushGroupMarkerEXT"));1713l_glDiscardFramebufferEXT =1714reinterpret_cast<PFNGLDISCARDFRAMEBUFFEREXTPROC>(loadProc("glDiscardFramebufferEXT"));1715l_glBeginQueryEXT = reinterpret_cast<PFNGLBEGINQUERYEXTPROC>(loadProc("glBeginQueryEXT"));1716l_glDeleteQueriesEXT =1717reinterpret_cast<PFNGLDELETEQUERIESEXTPROC>(loadProc("glDeleteQueriesEXT"));1718l_glEndQueryEXT = reinterpret_cast<PFNGLENDQUERYEXTPROC>(loadProc("glEndQueryEXT"));1719l_glGenQueriesEXT = reinterpret_cast<PFNGLGENQUERIESEXTPROC>(loadProc("glGenQueriesEXT"));1720l_glGetInteger64vEXT =1721reinterpret_cast<PFNGLGETINTEGER64VEXTPROC>(loadProc("glGetInteger64vEXT"));1722l_glGetQueryObjecti64vEXT =1723reinterpret_cast<PFNGLGETQUERYOBJECTI64VEXTPROC>(loadProc("glGetQueryObjecti64vEXT"));1724l_glGetQueryObjectivEXT =1725reinterpret_cast<PFNGLGETQUERYOBJECTIVEXTPROC>(loadProc("glGetQueryObjectivEXT"));1726l_glGetQueryObjectui64vEXT =1727reinterpret_cast<PFNGLGETQUERYOBJECTUI64VEXTPROC>(loadProc("glGetQueryObjectui64vEXT"));1728l_glGetQueryObjectuivEXT =1729reinterpret_cast<PFNGLGETQUERYOBJECTUIVEXTPROC>(loadProc("glGetQueryObjectuivEXT"));1730l_glGetQueryivEXT = reinterpret_cast<PFNGLGETQUERYIVEXTPROC>(loadProc("glGetQueryivEXT"));1731l_glIsQueryEXT = reinterpret_cast<PFNGLISQUERYEXTPROC>(loadProc("glIsQueryEXT"));1732l_glQueryCounterEXT = reinterpret_cast<PFNGLQUERYCOUNTEREXTPROC>(loadProc("glQueryCounterEXT"));1733l_glDrawBuffersEXT = reinterpret_cast<PFNGLDRAWBUFFERSEXTPROC>(loadProc("glDrawBuffersEXT"));1734l_glBlendEquationSeparateiEXT = reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEIEXTPROC>(1735loadProc("glBlendEquationSeparateiEXT"));1736l_glBlendEquationiEXT =1737reinterpret_cast<PFNGLBLENDEQUATIONIEXTPROC>(loadProc("glBlendEquationiEXT"));1738l_glBlendFuncSeparateiEXT =1739reinterpret_cast<PFNGLBLENDFUNCSEPARATEIEXTPROC>(loadProc("glBlendFuncSeparateiEXT"));1740l_glBlendFunciEXT = reinterpret_cast<PFNGLBLENDFUNCIEXTPROC>(loadProc("glBlendFunciEXT"));1741l_glColorMaskiEXT = reinterpret_cast<PFNGLCOLORMASKIEXTPROC>(loadProc("glColorMaskiEXT"));1742l_glDisableiEXT = reinterpret_cast<PFNGLDISABLEIEXTPROC>(loadProc("glDisableiEXT"));1743l_glEnableiEXT = reinterpret_cast<PFNGLENABLEIEXTPROC>(loadProc("glEnableiEXT"));1744l_glIsEnablediEXT = reinterpret_cast<PFNGLISENABLEDIEXTPROC>(loadProc("glIsEnablediEXT"));1745l_glDrawElementsBaseVertexEXT = reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXEXTPROC>(1746loadProc("glDrawElementsBaseVertexEXT"));1747l_glDrawElementsInstancedBaseVertexEXT =1748reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTPROC>(1749loadProc("glDrawElementsInstancedBaseVertexEXT"));1750l_glDrawRangeElementsBaseVertexEXT = reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTPROC>(1751loadProc("glDrawRangeElementsBaseVertexEXT"));1752l_glMultiDrawElementsBaseVertexEXT = reinterpret_cast<PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTPROC>(1753loadProc("glMultiDrawElementsBaseVertexEXT"));1754l_glBufferStorageExternalEXT =1755reinterpret_cast<PFNGLBUFFERSTORAGEEXTERNALEXTPROC>(loadProc("glBufferStorageExternalEXT"));1756l_glNamedBufferStorageExternalEXT = reinterpret_cast<PFNGLNAMEDBUFFERSTORAGEEXTERNALEXTPROC>(1757loadProc("glNamedBufferStorageExternalEXT"));1758l_glFramebufferTextureEXT =1759reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREEXTPROC>(loadProc("glFramebufferTextureEXT"));1760l_glDrawArraysInstancedEXT =1761reinterpret_cast<PFNGLDRAWARRAYSINSTANCEDEXTPROC>(loadProc("glDrawArraysInstancedEXT"));1762l_glDrawElementsInstancedEXT =1763reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDEXTPROC>(loadProc("glDrawElementsInstancedEXT"));1764l_glVertexAttribDivisorEXT =1765reinterpret_cast<PFNGLVERTEXATTRIBDIVISOREXTPROC>(loadProc("glVertexAttribDivisorEXT"));1766l_glFlushMappedBufferRangeEXT = reinterpret_cast<PFNGLFLUSHMAPPEDBUFFERRANGEEXTPROC>(1767loadProc("glFlushMappedBufferRangeEXT"));1768l_glMapBufferRangeEXT =1769reinterpret_cast<PFNGLMAPBUFFERRANGEEXTPROC>(loadProc("glMapBufferRangeEXT"));1770l_glBufferStorageMemEXT =1771reinterpret_cast<PFNGLBUFFERSTORAGEMEMEXTPROC>(loadProc("glBufferStorageMemEXT"));1772l_glCreateMemoryObjectsEXT =1773reinterpret_cast<PFNGLCREATEMEMORYOBJECTSEXTPROC>(loadProc("glCreateMemoryObjectsEXT"));1774l_glDeleteMemoryObjectsEXT =1775reinterpret_cast<PFNGLDELETEMEMORYOBJECTSEXTPROC>(loadProc("glDeleteMemoryObjectsEXT"));1776l_glGetMemoryObjectParameterivEXT = reinterpret_cast<PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC>(1777loadProc("glGetMemoryObjectParameterivEXT"));1778l_glGetUnsignedBytei_vEXT =1779reinterpret_cast<PFNGLGETUNSIGNEDBYTEI_VEXTPROC>(loadProc("glGetUnsignedBytei_vEXT"));1780l_glGetUnsignedBytevEXT =1781reinterpret_cast<PFNGLGETUNSIGNEDBYTEVEXTPROC>(loadProc("glGetUnsignedBytevEXT"));1782l_glIsMemoryObjectEXT =1783reinterpret_cast<PFNGLISMEMORYOBJECTEXTPROC>(loadProc("glIsMemoryObjectEXT"));1784l_glMemoryObjectParameterivEXT = reinterpret_cast<PFNGLMEMORYOBJECTPARAMETERIVEXTPROC>(1785loadProc("glMemoryObjectParameterivEXT"));1786l_glTexStorageMem2DEXT =1787reinterpret_cast<PFNGLTEXSTORAGEMEM2DEXTPROC>(loadProc("glTexStorageMem2DEXT"));1788l_glTexStorageMem2DMultisampleEXT = reinterpret_cast<PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC>(1789loadProc("glTexStorageMem2DMultisampleEXT"));1790l_glTexStorageMem3DEXT =1791reinterpret_cast<PFNGLTEXSTORAGEMEM3DEXTPROC>(loadProc("glTexStorageMem3DEXT"));1792l_glTexStorageMem3DMultisampleEXT = reinterpret_cast<PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC>(1793loadProc("glTexStorageMem3DMultisampleEXT"));1794l_glImportMemoryFdEXT =1795reinterpret_cast<PFNGLIMPORTMEMORYFDEXTPROC>(loadProc("glImportMemoryFdEXT"));1796l_glFramebufferTexture2DMultisampleEXT =1797reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC>(1798loadProc("glFramebufferTexture2DMultisampleEXT"));1799l_glRenderbufferStorageMultisampleEXT =1800reinterpret_cast<PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC>(1801loadProc("glRenderbufferStorageMultisampleEXT"));1802l_glPrimitiveBoundingBoxEXT =1803reinterpret_cast<PFNGLPRIMITIVEBOUNDINGBOXEXTPROC>(loadProc("glPrimitiveBoundingBoxEXT"));1804l_glGetGraphicsResetStatusEXT = reinterpret_cast<PFNGLGETGRAPHICSRESETSTATUSEXTPROC>(1805loadProc("glGetGraphicsResetStatusEXT"));1806l_glGetnUniformfvEXT =1807reinterpret_cast<PFNGLGETNUNIFORMFVEXTPROC>(loadProc("glGetnUniformfvEXT"));1808l_glGetnUniformivEXT =1809reinterpret_cast<PFNGLGETNUNIFORMIVEXTPROC>(loadProc("glGetnUniformivEXT"));1810l_glReadnPixelsEXT = reinterpret_cast<PFNGLREADNPIXELSEXTPROC>(loadProc("glReadnPixelsEXT"));1811l_glDeleteSemaphoresEXT =1812reinterpret_cast<PFNGLDELETESEMAPHORESEXTPROC>(loadProc("glDeleteSemaphoresEXT"));1813l_glGenSemaphoresEXT =1814reinterpret_cast<PFNGLGENSEMAPHORESEXTPROC>(loadProc("glGenSemaphoresEXT"));1815l_glGetSemaphoreParameterui64vEXT = reinterpret_cast<PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC>(1816loadProc("glGetSemaphoreParameterui64vEXT"));1817l_glIsSemaphoreEXT = reinterpret_cast<PFNGLISSEMAPHOREEXTPROC>(loadProc("glIsSemaphoreEXT"));1818l_glSemaphoreParameterui64vEXT = reinterpret_cast<PFNGLSEMAPHOREPARAMETERUI64VEXTPROC>(1819loadProc("glSemaphoreParameterui64vEXT"));1820l_glSignalSemaphoreEXT =1821reinterpret_cast<PFNGLSIGNALSEMAPHOREEXTPROC>(loadProc("glSignalSemaphoreEXT"));1822l_glWaitSemaphoreEXT =1823reinterpret_cast<PFNGLWAITSEMAPHOREEXTPROC>(loadProc("glWaitSemaphoreEXT"));1824l_glImportSemaphoreFdEXT =1825reinterpret_cast<PFNGLIMPORTSEMAPHOREFDEXTPROC>(loadProc("glImportSemaphoreFdEXT"));1826l_glActiveShaderProgramEXT =1827reinterpret_cast<PFNGLACTIVESHADERPROGRAMEXTPROC>(loadProc("glActiveShaderProgramEXT"));1828l_glBindProgramPipelineEXT =1829reinterpret_cast<PFNGLBINDPROGRAMPIPELINEEXTPROC>(loadProc("glBindProgramPipelineEXT"));1830l_glCreateShaderProgramvEXT =1831reinterpret_cast<PFNGLCREATESHADERPROGRAMVEXTPROC>(loadProc("glCreateShaderProgramvEXT"));1832l_glDeleteProgramPipelinesEXT = reinterpret_cast<PFNGLDELETEPROGRAMPIPELINESEXTPROC>(1833loadProc("glDeleteProgramPipelinesEXT"));1834l_glGenProgramPipelinesEXT =1835reinterpret_cast<PFNGLGENPROGRAMPIPELINESEXTPROC>(loadProc("glGenProgramPipelinesEXT"));1836l_glGetProgramPipelineInfoLogEXT = reinterpret_cast<PFNGLGETPROGRAMPIPELINEINFOLOGEXTPROC>(1837loadProc("glGetProgramPipelineInfoLogEXT"));1838l_glGetProgramPipelineivEXT =1839reinterpret_cast<PFNGLGETPROGRAMPIPELINEIVEXTPROC>(loadProc("glGetProgramPipelineivEXT"));1840l_glIsProgramPipelineEXT =1841reinterpret_cast<PFNGLISPROGRAMPIPELINEEXTPROC>(loadProc("glIsProgramPipelineEXT"));1842l_glProgramParameteriEXT =1843reinterpret_cast<PFNGLPROGRAMPARAMETERIEXTPROC>(loadProc("glProgramParameteriEXT"));1844l_glProgramUniform1fEXT =1845reinterpret_cast<PFNGLPROGRAMUNIFORM1FEXTPROC>(loadProc("glProgramUniform1fEXT"));1846l_glProgramUniform1fvEXT =1847reinterpret_cast<PFNGLPROGRAMUNIFORM1FVEXTPROC>(loadProc("glProgramUniform1fvEXT"));1848l_glProgramUniform1iEXT =1849reinterpret_cast<PFNGLPROGRAMUNIFORM1IEXTPROC>(loadProc("glProgramUniform1iEXT"));1850l_glProgramUniform1ivEXT =1851reinterpret_cast<PFNGLPROGRAMUNIFORM1IVEXTPROC>(loadProc("glProgramUniform1ivEXT"));1852l_glProgramUniform1uiEXT =1853reinterpret_cast<PFNGLPROGRAMUNIFORM1UIEXTPROC>(loadProc("glProgramUniform1uiEXT"));1854l_glProgramUniform1uivEXT =1855reinterpret_cast<PFNGLPROGRAMUNIFORM1UIVEXTPROC>(loadProc("glProgramUniform1uivEXT"));1856l_glProgramUniform2fEXT =1857reinterpret_cast<PFNGLPROGRAMUNIFORM2FEXTPROC>(loadProc("glProgramUniform2fEXT"));1858l_glProgramUniform2fvEXT =1859reinterpret_cast<PFNGLPROGRAMUNIFORM2FVEXTPROC>(loadProc("glProgramUniform2fvEXT"));1860l_glProgramUniform2iEXT =1861reinterpret_cast<PFNGLPROGRAMUNIFORM2IEXTPROC>(loadProc("glProgramUniform2iEXT"));1862l_glProgramUniform2ivEXT =1863reinterpret_cast<PFNGLPROGRAMUNIFORM2IVEXTPROC>(loadProc("glProgramUniform2ivEXT"));1864l_glProgramUniform2uiEXT =1865reinterpret_cast<PFNGLPROGRAMUNIFORM2UIEXTPROC>(loadProc("glProgramUniform2uiEXT"));1866l_glProgramUniform2uivEXT =1867reinterpret_cast<PFNGLPROGRAMUNIFORM2UIVEXTPROC>(loadProc("glProgramUniform2uivEXT"));1868l_glProgramUniform3fEXT =1869reinterpret_cast<PFNGLPROGRAMUNIFORM3FEXTPROC>(loadProc("glProgramUniform3fEXT"));1870l_glProgramUniform3fvEXT =1871reinterpret_cast<PFNGLPROGRAMUNIFORM3FVEXTPROC>(loadProc("glProgramUniform3fvEXT"));1872l_glProgramUniform3iEXT =1873reinterpret_cast<PFNGLPROGRAMUNIFORM3IEXTPROC>(loadProc("glProgramUniform3iEXT"));1874l_glProgramUniform3ivEXT =1875reinterpret_cast<PFNGLPROGRAMUNIFORM3IVEXTPROC>(loadProc("glProgramUniform3ivEXT"));1876l_glProgramUniform3uiEXT =1877reinterpret_cast<PFNGLPROGRAMUNIFORM3UIEXTPROC>(loadProc("glProgramUniform3uiEXT"));1878l_glProgramUniform3uivEXT =1879reinterpret_cast<PFNGLPROGRAMUNIFORM3UIVEXTPROC>(loadProc("glProgramUniform3uivEXT"));1880l_glProgramUniform4fEXT =1881reinterpret_cast<PFNGLPROGRAMUNIFORM4FEXTPROC>(loadProc("glProgramUniform4fEXT"));1882l_glProgramUniform4fvEXT =1883reinterpret_cast<PFNGLPROGRAMUNIFORM4FVEXTPROC>(loadProc("glProgramUniform4fvEXT"));1884l_glProgramUniform4iEXT =1885reinterpret_cast<PFNGLPROGRAMUNIFORM4IEXTPROC>(loadProc("glProgramUniform4iEXT"));1886l_glProgramUniform4ivEXT =1887reinterpret_cast<PFNGLPROGRAMUNIFORM4IVEXTPROC>(loadProc("glProgramUniform4ivEXT"));1888l_glProgramUniform4uiEXT =1889reinterpret_cast<PFNGLPROGRAMUNIFORM4UIEXTPROC>(loadProc("glProgramUniform4uiEXT"));1890l_glProgramUniform4uivEXT =1891reinterpret_cast<PFNGLPROGRAMUNIFORM4UIVEXTPROC>(loadProc("glProgramUniform4uivEXT"));1892l_glProgramUniformMatrix2fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC>(1893loadProc("glProgramUniformMatrix2fvEXT"));1894l_glProgramUniformMatrix2x3fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC>(1895loadProc("glProgramUniformMatrix2x3fvEXT"));1896l_glProgramUniformMatrix2x4fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC>(1897loadProc("glProgramUniformMatrix2x4fvEXT"));1898l_glProgramUniformMatrix3fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC>(1899loadProc("glProgramUniformMatrix3fvEXT"));1900l_glProgramUniformMatrix3x2fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC>(1901loadProc("glProgramUniformMatrix3x2fvEXT"));1902l_glProgramUniformMatrix3x4fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC>(1903loadProc("glProgramUniformMatrix3x4fvEXT"));1904l_glProgramUniformMatrix4fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC>(1905loadProc("glProgramUniformMatrix4fvEXT"));1906l_glProgramUniformMatrix4x2fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC>(1907loadProc("glProgramUniformMatrix4x2fvEXT"));1908l_glProgramUniformMatrix4x3fvEXT = reinterpret_cast<PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC>(1909loadProc("glProgramUniformMatrix4x3fvEXT"));1910l_glUseProgramStagesEXT =1911reinterpret_cast<PFNGLUSEPROGRAMSTAGESEXTPROC>(loadProc("glUseProgramStagesEXT"));1912l_glValidateProgramPipelineEXT = reinterpret_cast<PFNGLVALIDATEPROGRAMPIPELINEEXTPROC>(1913loadProc("glValidateProgramPipelineEXT"));1914l_glFramebufferFetchBarrierEXT = reinterpret_cast<PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC>(1915loadProc("glFramebufferFetchBarrierEXT"));1916l_glPatchParameteriEXT =1917reinterpret_cast<PFNGLPATCHPARAMETERIEXTPROC>(loadProc("glPatchParameteriEXT"));1918l_glGetSamplerParameterIivEXT = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVEXTPROC>(1919loadProc("glGetSamplerParameterIivEXT"));1920l_glGetSamplerParameterIuivEXT = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVEXTPROC>(1921loadProc("glGetSamplerParameterIuivEXT"));1922l_glGetTexParameterIivEXT =1923reinterpret_cast<PFNGLGETTEXPARAMETERIIVEXTPROC>(loadProc("glGetTexParameterIivEXT"));1924l_glGetTexParameterIuivEXT =1925reinterpret_cast<PFNGLGETTEXPARAMETERIUIVEXTPROC>(loadProc("glGetTexParameterIuivEXT"));1926l_glSamplerParameterIivEXT =1927reinterpret_cast<PFNGLSAMPLERPARAMETERIIVEXTPROC>(loadProc("glSamplerParameterIivEXT"));1928l_glSamplerParameterIuivEXT =1929reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVEXTPROC>(loadProc("glSamplerParameterIuivEXT"));1930l_glTexParameterIivEXT =1931reinterpret_cast<PFNGLTEXPARAMETERIIVEXTPROC>(loadProc("glTexParameterIivEXT"));1932l_glTexParameterIuivEXT =1933reinterpret_cast<PFNGLTEXPARAMETERIUIVEXTPROC>(loadProc("glTexParameterIuivEXT"));1934l_glTexBufferEXT = reinterpret_cast<PFNGLTEXBUFFEREXTPROC>(loadProc("glTexBufferEXT"));1935l_glTexBufferRangeEXT =1936reinterpret_cast<PFNGLTEXBUFFERRANGEEXTPROC>(loadProc("glTexBufferRangeEXT"));1937l_glTexStorage1DEXT = reinterpret_cast<PFNGLTEXSTORAGE1DEXTPROC>(loadProc("glTexStorage1DEXT"));1938l_glTexStorage2DEXT = reinterpret_cast<PFNGLTEXSTORAGE2DEXTPROC>(loadProc("glTexStorage2DEXT"));1939l_glTexStorage3DEXT = reinterpret_cast<PFNGLTEXSTORAGE3DEXTPROC>(loadProc("glTexStorage3DEXT"));1940l_glBlendBarrierKHR = reinterpret_cast<PFNGLBLENDBARRIERKHRPROC>(loadProc("glBlendBarrierKHR"));1941l_glDebugMessageCallbackKHR =1942reinterpret_cast<PFNGLDEBUGMESSAGECALLBACKKHRPROC>(loadProc("glDebugMessageCallbackKHR"));1943l_glDebugMessageControlKHR =1944reinterpret_cast<PFNGLDEBUGMESSAGECONTROLKHRPROC>(loadProc("glDebugMessageControlKHR"));1945l_glDebugMessageInsertKHR =1946reinterpret_cast<PFNGLDEBUGMESSAGEINSERTKHRPROC>(loadProc("glDebugMessageInsertKHR"));1947l_glGetDebugMessageLogKHR =1948reinterpret_cast<PFNGLGETDEBUGMESSAGELOGKHRPROC>(loadProc("glGetDebugMessageLogKHR"));1949l_glGetObjectLabelKHR =1950reinterpret_cast<PFNGLGETOBJECTLABELKHRPROC>(loadProc("glGetObjectLabelKHR"));1951l_glGetObjectPtrLabelKHR =1952reinterpret_cast<PFNGLGETOBJECTPTRLABELKHRPROC>(loadProc("glGetObjectPtrLabelKHR"));1953l_glGetPointervKHR = reinterpret_cast<PFNGLGETPOINTERVKHRPROC>(loadProc("glGetPointervKHR"));1954l_glObjectLabelKHR = reinterpret_cast<PFNGLOBJECTLABELKHRPROC>(loadProc("glObjectLabelKHR"));1955l_glObjectPtrLabelKHR =1956reinterpret_cast<PFNGLOBJECTPTRLABELKHRPROC>(loadProc("glObjectPtrLabelKHR"));1957l_glPopDebugGroupKHR =1958reinterpret_cast<PFNGLPOPDEBUGGROUPKHRPROC>(loadProc("glPopDebugGroupKHR"));1959l_glPushDebugGroupKHR =1960reinterpret_cast<PFNGLPUSHDEBUGGROUPKHRPROC>(loadProc("glPushDebugGroupKHR"));1961l_glMaxShaderCompilerThreadsKHR = reinterpret_cast<PFNGLMAXSHADERCOMPILERTHREADSKHRPROC>(1962loadProc("glMaxShaderCompilerThreadsKHR"));1963l_glDeleteFencesNV = reinterpret_cast<PFNGLDELETEFENCESNVPROC>(loadProc("glDeleteFencesNV"));1964l_glFinishFenceNV = reinterpret_cast<PFNGLFINISHFENCENVPROC>(loadProc("glFinishFenceNV"));1965l_glGenFencesNV = reinterpret_cast<PFNGLGENFENCESNVPROC>(loadProc("glGenFencesNV"));1966l_glGetFenceivNV = reinterpret_cast<PFNGLGETFENCEIVNVPROC>(loadProc("glGetFenceivNV"));1967l_glIsFenceNV = reinterpret_cast<PFNGLISFENCENVPROC>(loadProc("glIsFenceNV"));1968l_glSetFenceNV = reinterpret_cast<PFNGLSETFENCENVPROC>(loadProc("glSetFenceNV"));1969l_glTestFenceNV = reinterpret_cast<PFNGLTESTFENCENVPROC>(loadProc("glTestFenceNV"));1970l_glBlitFramebufferNV =1971reinterpret_cast<PFNGLBLITFRAMEBUFFERNVPROC>(loadProc("glBlitFramebufferNV"));1972l_glEGLImageTargetRenderbufferStorageOES =1973reinterpret_cast<PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC>(1974loadProc("glEGLImageTargetRenderbufferStorageOES"));1975l_glEGLImageTargetTexture2DOES = reinterpret_cast<PFNGLEGLIMAGETARGETTEXTURE2DOESPROC>(1976loadProc("glEGLImageTargetTexture2DOES"));1977l_glCopyImageSubDataOES =1978reinterpret_cast<PFNGLCOPYIMAGESUBDATAOESPROC>(loadProc("glCopyImageSubDataOES"));1979l_glBlendEquationSeparateiOES = reinterpret_cast<PFNGLBLENDEQUATIONSEPARATEIOESPROC>(1980loadProc("glBlendEquationSeparateiOES"));1981l_glBlendEquationiOES =1982reinterpret_cast<PFNGLBLENDEQUATIONIOESPROC>(loadProc("glBlendEquationiOES"));1983l_glBlendFuncSeparateiOES =1984reinterpret_cast<PFNGLBLENDFUNCSEPARATEIOESPROC>(loadProc("glBlendFuncSeparateiOES"));1985l_glBlendFunciOES = reinterpret_cast<PFNGLBLENDFUNCIOESPROC>(loadProc("glBlendFunciOES"));1986l_glColorMaskiOES = reinterpret_cast<PFNGLCOLORMASKIOESPROC>(loadProc("glColorMaskiOES"));1987l_glDisableiOES = reinterpret_cast<PFNGLDISABLEIOESPROC>(loadProc("glDisableiOES"));1988l_glEnableiOES = reinterpret_cast<PFNGLENABLEIOESPROC>(loadProc("glEnableiOES"));1989l_glIsEnablediOES = reinterpret_cast<PFNGLISENABLEDIOESPROC>(loadProc("glIsEnablediOES"));1990l_glDrawElementsBaseVertexOES = reinterpret_cast<PFNGLDRAWELEMENTSBASEVERTEXOESPROC>(1991loadProc("glDrawElementsBaseVertexOES"));1992l_glDrawElementsInstancedBaseVertexOES =1993reinterpret_cast<PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESPROC>(1994loadProc("glDrawElementsInstancedBaseVertexOES"));1995l_glDrawRangeElementsBaseVertexOES = reinterpret_cast<PFNGLDRAWRANGEELEMENTSBASEVERTEXOESPROC>(1996loadProc("glDrawRangeElementsBaseVertexOES"));1997l_glFramebufferTextureOES =1998reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREOESPROC>(loadProc("glFramebufferTextureOES"));1999l_glGetProgramBinaryOES =2000reinterpret_cast<PFNGLGETPROGRAMBINARYOESPROC>(loadProc("glGetProgramBinaryOES"));2001l_glProgramBinaryOES =2002reinterpret_cast<PFNGLPROGRAMBINARYOESPROC>(loadProc("glProgramBinaryOES"));2003l_glGetBufferPointervOES =2004reinterpret_cast<PFNGLGETBUFFERPOINTERVOESPROC>(loadProc("glGetBufferPointervOES"));2005l_glMapBufferOES = reinterpret_cast<PFNGLMAPBUFFEROESPROC>(loadProc("glMapBufferOES"));2006l_glUnmapBufferOES = reinterpret_cast<PFNGLUNMAPBUFFEROESPROC>(loadProc("glUnmapBufferOES"));2007l_glMinSampleShadingOES =2008reinterpret_cast<PFNGLMINSAMPLESHADINGOESPROC>(loadProc("glMinSampleShadingOES"));2009l_glCompressedTexImage3DOES =2010reinterpret_cast<PFNGLCOMPRESSEDTEXIMAGE3DOESPROC>(loadProc("glCompressedTexImage3DOES"));2011l_glCompressedTexSubImage3DOES = reinterpret_cast<PFNGLCOMPRESSEDTEXSUBIMAGE3DOESPROC>(2012loadProc("glCompressedTexSubImage3DOES"));2013l_glCopyTexSubImage3DOES =2014reinterpret_cast<PFNGLCOPYTEXSUBIMAGE3DOESPROC>(loadProc("glCopyTexSubImage3DOES"));2015l_glFramebufferTexture3DOES =2016reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE3DOESPROC>(loadProc("glFramebufferTexture3DOES"));2017l_glTexImage3DOES = reinterpret_cast<PFNGLTEXIMAGE3DOESPROC>(loadProc("glTexImage3DOES"));2018l_glTexSubImage3DOES =2019reinterpret_cast<PFNGLTEXSUBIMAGE3DOESPROC>(loadProc("glTexSubImage3DOES"));2020l_glGetSamplerParameterIivOES = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIIVOESPROC>(2021loadProc("glGetSamplerParameterIivOES"));2022l_glGetSamplerParameterIuivOES = reinterpret_cast<PFNGLGETSAMPLERPARAMETERIUIVOESPROC>(2023loadProc("glGetSamplerParameterIuivOES"));2024l_glGetTexParameterIivOES =2025reinterpret_cast<PFNGLGETTEXPARAMETERIIVOESPROC>(loadProc("glGetTexParameterIivOES"));2026l_glGetTexParameterIuivOES =2027reinterpret_cast<PFNGLGETTEXPARAMETERIUIVOESPROC>(loadProc("glGetTexParameterIuivOES"));2028l_glSamplerParameterIivOES =2029reinterpret_cast<PFNGLSAMPLERPARAMETERIIVOESPROC>(loadProc("glSamplerParameterIivOES"));2030l_glSamplerParameterIuivOES =2031reinterpret_cast<PFNGLSAMPLERPARAMETERIUIVOESPROC>(loadProc("glSamplerParameterIuivOES"));2032l_glTexParameterIivOES =2033reinterpret_cast<PFNGLTEXPARAMETERIIVOESPROC>(loadProc("glTexParameterIivOES"));2034l_glTexParameterIuivOES =2035reinterpret_cast<PFNGLTEXPARAMETERIUIVOESPROC>(loadProc("glTexParameterIuivOES"));2036l_glTexBufferOES = reinterpret_cast<PFNGLTEXBUFFEROESPROC>(loadProc("glTexBufferOES"));2037l_glTexBufferRangeOES =2038reinterpret_cast<PFNGLTEXBUFFERRANGEOESPROC>(loadProc("glTexBufferRangeOES"));2039l_glTexStorage3DMultisampleOES = reinterpret_cast<PFNGLTEXSTORAGE3DMULTISAMPLEOESPROC>(2040loadProc("glTexStorage3DMultisampleOES"));2041l_glBindVertexArrayOES =2042reinterpret_cast<PFNGLBINDVERTEXARRAYOESPROC>(loadProc("glBindVertexArrayOES"));2043l_glDeleteVertexArraysOES =2044reinterpret_cast<PFNGLDELETEVERTEXARRAYSOESPROC>(loadProc("glDeleteVertexArraysOES"));2045l_glGenVertexArraysOES =2046reinterpret_cast<PFNGLGENVERTEXARRAYSOESPROC>(loadProc("glGenVertexArraysOES"));2047l_glIsVertexArrayOES =2048reinterpret_cast<PFNGLISVERTEXARRAYOESPROC>(loadProc("glIsVertexArrayOES"));2049l_glFramebufferTextureMultiviewOVR = reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC>(2050loadProc("glFramebufferTextureMultiviewOVR"));2051l_glDrawTexfOES = reinterpret_cast<PFNGLDRAWTEXFOESPROC>(loadProc("glDrawTexfOES"));2052l_glDrawTexfvOES = reinterpret_cast<PFNGLDRAWTEXFVOESPROC>(loadProc("glDrawTexfvOES"));2053l_glDrawTexiOES = reinterpret_cast<PFNGLDRAWTEXIOESPROC>(loadProc("glDrawTexiOES"));2054l_glDrawTexivOES = reinterpret_cast<PFNGLDRAWTEXIVOESPROC>(loadProc("glDrawTexivOES"));2055l_glDrawTexsOES = reinterpret_cast<PFNGLDRAWTEXSOESPROC>(loadProc("glDrawTexsOES"));2056l_glDrawTexsvOES = reinterpret_cast<PFNGLDRAWTEXSVOESPROC>(loadProc("glDrawTexsvOES"));2057l_glDrawTexxOES = reinterpret_cast<PFNGLDRAWTEXXOESPROC>(loadProc("glDrawTexxOES"));2058l_glDrawTexxvOES = reinterpret_cast<PFNGLDRAWTEXXVOESPROC>(loadProc("glDrawTexxvOES"));2059l_glBindFramebufferOES =2060reinterpret_cast<PFNGLBINDFRAMEBUFFEROESPROC>(loadProc("glBindFramebufferOES"));2061l_glBindRenderbufferOES =2062reinterpret_cast<PFNGLBINDRENDERBUFFEROESPROC>(loadProc("glBindRenderbufferOES"));2063l_glCheckFramebufferStatusOES = reinterpret_cast<PFNGLCHECKFRAMEBUFFERSTATUSOESPROC>(2064loadProc("glCheckFramebufferStatusOES"));2065l_glDeleteFramebuffersOES =2066reinterpret_cast<PFNGLDELETEFRAMEBUFFERSOESPROC>(loadProc("glDeleteFramebuffersOES"));2067l_glDeleteRenderbuffersOES =2068reinterpret_cast<PFNGLDELETERENDERBUFFERSOESPROC>(loadProc("glDeleteRenderbuffersOES"));2069l_glFramebufferRenderbufferOES = reinterpret_cast<PFNGLFRAMEBUFFERRENDERBUFFEROESPROC>(2070loadProc("glFramebufferRenderbufferOES"));2071l_glFramebufferTexture2DOES =2072reinterpret_cast<PFNGLFRAMEBUFFERTEXTURE2DOESPROC>(loadProc("glFramebufferTexture2DOES"));2073l_glGenFramebuffersOES =2074reinterpret_cast<PFNGLGENFRAMEBUFFERSOESPROC>(loadProc("glGenFramebuffersOES"));2075l_glGenRenderbuffersOES =2076reinterpret_cast<PFNGLGENRENDERBUFFERSOESPROC>(loadProc("glGenRenderbuffersOES"));2077l_glGenerateMipmapOES =2078reinterpret_cast<PFNGLGENERATEMIPMAPOESPROC>(loadProc("glGenerateMipmapOES"));2079l_glGetFramebufferAttachmentParameterivOES =2080reinterpret_cast<PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC>(2081loadProc("glGetFramebufferAttachmentParameterivOES"));2082l_glGetRenderbufferParameterivOES = reinterpret_cast<PFNGLGETRENDERBUFFERPARAMETERIVOESPROC>(2083loadProc("glGetRenderbufferParameterivOES"));2084l_glIsFramebufferOES =2085reinterpret_cast<PFNGLISFRAMEBUFFEROESPROC>(loadProc("glIsFramebufferOES"));2086l_glIsRenderbufferOES =2087reinterpret_cast<PFNGLISRENDERBUFFEROESPROC>(loadProc("glIsRenderbufferOES"));2088l_glRenderbufferStorageOES =2089reinterpret_cast<PFNGLRENDERBUFFERSTORAGEOESPROC>(loadProc("glRenderbufferStorageOES"));2090l_glCurrentPaletteMatrixOES =2091reinterpret_cast<PFNGLCURRENTPALETTEMATRIXOESPROC>(loadProc("glCurrentPaletteMatrixOES"));2092l_glLoadPaletteFromModelViewMatrixOES =2093reinterpret_cast<PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESPROC>(2094loadProc("glLoadPaletteFromModelViewMatrixOES"));2095l_glMatrixIndexPointerOES =2096reinterpret_cast<PFNGLMATRIXINDEXPOINTEROESPROC>(loadProc("glMatrixIndexPointerOES"));2097l_glWeightPointerOES =2098reinterpret_cast<PFNGLWEIGHTPOINTEROESPROC>(loadProc("glWeightPointerOES"));2099l_glPointSizePointerOES =2100reinterpret_cast<PFNGLPOINTSIZEPOINTEROESPROC>(loadProc("glPointSizePointerOES"));2101l_glQueryMatrixxOES = reinterpret_cast<PFNGLQUERYMATRIXXOESPROC>(loadProc("glQueryMatrixxOES"));2102l_glGetTexGenfvOES = reinterpret_cast<PFNGLGETTEXGENFVOESPROC>(loadProc("glGetTexGenfvOES"));2103l_glGetTexGenivOES = reinterpret_cast<PFNGLGETTEXGENIVOESPROC>(loadProc("glGetTexGenivOES"));2104l_glGetTexGenxvOES = reinterpret_cast<PFNGLGETTEXGENXVOESPROC>(loadProc("glGetTexGenxvOES"));2105l_glTexGenfOES = reinterpret_cast<PFNGLTEXGENFOESPROC>(loadProc("glTexGenfOES"));2106l_glTexGenfvOES = reinterpret_cast<PFNGLTEXGENFVOESPROC>(loadProc("glTexGenfvOES"));2107l_glTexGeniOES = reinterpret_cast<PFNGLTEXGENIOESPROC>(loadProc("glTexGeniOES"));2108l_glTexGenivOES = reinterpret_cast<PFNGLTEXGENIVOESPROC>(loadProc("glTexGenivOES"));2109l_glTexGenxOES = reinterpret_cast<PFNGLTEXGENXOESPROC>(loadProc("glTexGenxOES"));2110l_glTexGenxvOES = reinterpret_cast<PFNGLTEXGENXVOESPROC>(loadProc("glTexGenxvOES"));2111}2112} // namespace angle211321142115