1
0
Fork 0
Univerxel/deps/gl3w/GL/gl3w.h

2622 lines
214 KiB
C

/*
* This file was generated with gl3w_gen.py, part of gl3w
* (hosted at https://github.com/skaslev/gl3w)
*
* This is free and unencumbered software released into the public domain.
*
* Anyone is free to copy, modify, publish, use, compile, sell, or
* distribute this software, either in source code form or as a compiled
* binary, for any purpose, commercial or non-commercial, and by any
* means.
*
* In jurisdictions that recognize copyright laws, the author or authors
* of this software dedicate any and all copyright interest in the
* software to the public domain. We make this dedication for the benefit
* of the public at large and to the detriment of our heirs and
* successors. We intend this dedication to be an overt act of
* relinquishment in perpetuity of all present and future rights to this
* software under copyright law.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
*/
#ifndef __gl3w_h_
#define __gl3w_h_
#include <GL/glcorearb.h>
#ifndef __gl_h_
#define __gl_h_
#endif
#ifdef __cplusplus
extern "C" {
#endif
#define GL3W_OK 0
#define GL3W_ERROR_INIT -1
#define GL3W_ERROR_LIBRARY_OPEN -2
#define GL3W_ERROR_OPENGL_VERSION -3
typedef void (*GL3WglProc)(void);
typedef GL3WglProc (*GL3WGetProcAddressProc)(const char *proc);
/* gl3w api */
int gl3wInit(void);
int gl3wInit2(GL3WGetProcAddressProc proc);
int gl3wIsSupported(int major, int minor);
GL3WglProc gl3wGetProcAddress(const char *proc);
/* gl3w internal state */
union GL3WProcs {
GL3WglProc ptr[1275];
struct {
PFNGLACTIVEPROGRAMEXTPROC ActiveProgramEXT;
PFNGLACTIVESHADERPROGRAMPROC ActiveShaderProgram;
PFNGLACTIVETEXTUREPROC ActiveTexture;
PFNGLAPPLYFRAMEBUFFERATTACHMENTCMAAINTELPROC ApplyFramebufferAttachmentCMAAINTEL;
PFNGLATTACHSHADERPROC AttachShader;
PFNGLBEGINCONDITIONALRENDERPROC BeginConditionalRender;
PFNGLBEGINCONDITIONALRENDERNVPROC BeginConditionalRenderNV;
PFNGLBEGINPERFMONITORAMDPROC BeginPerfMonitorAMD;
PFNGLBEGINPERFQUERYINTELPROC BeginPerfQueryINTEL;
PFNGLBEGINQUERYPROC BeginQuery;
PFNGLBEGINQUERYINDEXEDPROC BeginQueryIndexed;
PFNGLBEGINTRANSFORMFEEDBACKPROC BeginTransformFeedback;
PFNGLBINDATTRIBLOCATIONPROC BindAttribLocation;
PFNGLBINDBUFFERPROC BindBuffer;
PFNGLBINDBUFFERBASEPROC BindBufferBase;
PFNGLBINDBUFFERRANGEPROC BindBufferRange;
PFNGLBINDBUFFERSBASEPROC BindBuffersBase;
PFNGLBINDBUFFERSRANGEPROC BindBuffersRange;
PFNGLBINDFRAGDATALOCATIONPROC BindFragDataLocation;
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC BindFragDataLocationIndexed;
PFNGLBINDFRAMEBUFFERPROC BindFramebuffer;
PFNGLBINDIMAGETEXTUREPROC BindImageTexture;
PFNGLBINDIMAGETEXTURESPROC BindImageTextures;
PFNGLBINDMULTITEXTUREEXTPROC BindMultiTextureEXT;
PFNGLBINDPROGRAMPIPELINEPROC BindProgramPipeline;
PFNGLBINDRENDERBUFFERPROC BindRenderbuffer;
PFNGLBINDSAMPLERPROC BindSampler;
PFNGLBINDSAMPLERSPROC BindSamplers;
PFNGLBINDSHADINGRATEIMAGENVPROC BindShadingRateImageNV;
PFNGLBINDTEXTUREPROC BindTexture;
PFNGLBINDTEXTUREUNITPROC BindTextureUnit;
PFNGLBINDTEXTURESPROC BindTextures;
PFNGLBINDTRANSFORMFEEDBACKPROC BindTransformFeedback;
PFNGLBINDVERTEXARRAYPROC BindVertexArray;
PFNGLBINDVERTEXBUFFERPROC BindVertexBuffer;
PFNGLBINDVERTEXBUFFERSPROC BindVertexBuffers;
PFNGLBLENDBARRIERKHRPROC BlendBarrierKHR;
PFNGLBLENDBARRIERNVPROC BlendBarrierNV;
PFNGLBLENDCOLORPROC BlendColor;
PFNGLBLENDEQUATIONPROC BlendEquation;
PFNGLBLENDEQUATIONSEPARATEPROC BlendEquationSeparate;
PFNGLBLENDEQUATIONSEPARATEIPROC BlendEquationSeparatei;
PFNGLBLENDEQUATIONSEPARATEIARBPROC BlendEquationSeparateiARB;
PFNGLBLENDEQUATIONIPROC BlendEquationi;
PFNGLBLENDEQUATIONIARBPROC BlendEquationiARB;
PFNGLBLENDFUNCPROC BlendFunc;
PFNGLBLENDFUNCSEPARATEPROC BlendFuncSeparate;
PFNGLBLENDFUNCSEPARATEIPROC BlendFuncSeparatei;
PFNGLBLENDFUNCSEPARATEIARBPROC BlendFuncSeparateiARB;
PFNGLBLENDFUNCIPROC BlendFunci;
PFNGLBLENDFUNCIARBPROC BlendFunciARB;
PFNGLBLENDPARAMETERINVPROC BlendParameteriNV;
PFNGLBLITFRAMEBUFFERPROC BlitFramebuffer;
PFNGLBLITNAMEDFRAMEBUFFERPROC BlitNamedFramebuffer;
PFNGLBUFFERADDRESSRANGENVPROC BufferAddressRangeNV;
PFNGLBUFFERATTACHMEMORYNVPROC BufferAttachMemoryNV;
PFNGLBUFFERDATAPROC BufferData;
PFNGLBUFFERPAGECOMMITMENTARBPROC BufferPageCommitmentARB;
PFNGLBUFFERPAGECOMMITMENTMEMNVPROC BufferPageCommitmentMemNV;
PFNGLBUFFERSTORAGEPROC BufferStorage;
PFNGLBUFFERSUBDATAPROC BufferSubData;
PFNGLCALLCOMMANDLISTNVPROC CallCommandListNV;
PFNGLCHECKFRAMEBUFFERSTATUSPROC CheckFramebufferStatus;
PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC CheckNamedFramebufferStatus;
PFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC CheckNamedFramebufferStatusEXT;
PFNGLCLAMPCOLORPROC ClampColor;
PFNGLCLEARPROC Clear;
PFNGLCLEARBUFFERDATAPROC ClearBufferData;
PFNGLCLEARBUFFERSUBDATAPROC ClearBufferSubData;
PFNGLCLEARBUFFERFIPROC ClearBufferfi;
PFNGLCLEARBUFFERFVPROC ClearBufferfv;
PFNGLCLEARBUFFERIVPROC ClearBufferiv;
PFNGLCLEARBUFFERUIVPROC ClearBufferuiv;
PFNGLCLEARCOLORPROC ClearColor;
PFNGLCLEARDEPTHPROC ClearDepth;
PFNGLCLEARDEPTHDNVPROC ClearDepthdNV;
PFNGLCLEARDEPTHFPROC ClearDepthf;
PFNGLCLEARNAMEDBUFFERDATAPROC ClearNamedBufferData;
PFNGLCLEARNAMEDBUFFERDATAEXTPROC ClearNamedBufferDataEXT;
PFNGLCLEARNAMEDBUFFERSUBDATAPROC ClearNamedBufferSubData;
PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC ClearNamedBufferSubDataEXT;
PFNGLCLEARNAMEDFRAMEBUFFERFIPROC ClearNamedFramebufferfi;
PFNGLCLEARNAMEDFRAMEBUFFERFVPROC ClearNamedFramebufferfv;
PFNGLCLEARNAMEDFRAMEBUFFERIVPROC ClearNamedFramebufferiv;
PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC ClearNamedFramebufferuiv;
PFNGLCLEARSTENCILPROC ClearStencil;
PFNGLCLEARTEXIMAGEPROC ClearTexImage;
PFNGLCLEARTEXSUBIMAGEPROC ClearTexSubImage;
PFNGLCLIENTATTRIBDEFAULTEXTPROC ClientAttribDefaultEXT;
PFNGLCLIENTWAITSYNCPROC ClientWaitSync;
PFNGLCLIPCONTROLPROC ClipControl;
PFNGLCOLORFORMATNVPROC ColorFormatNV;
PFNGLCOLORMASKPROC ColorMask;
PFNGLCOLORMASKIPROC ColorMaski;
PFNGLCOMMANDLISTSEGMENTSNVPROC CommandListSegmentsNV;
PFNGLCOMPILECOMMANDLISTNVPROC CompileCommandListNV;
PFNGLCOMPILESHADERPROC CompileShader;
PFNGLCOMPILESHADERINCLUDEARBPROC CompileShaderIncludeARB;
PFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC CompressedMultiTexImage1DEXT;
PFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC CompressedMultiTexImage2DEXT;
PFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC CompressedMultiTexImage3DEXT;
PFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC CompressedMultiTexSubImage1DEXT;
PFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC CompressedMultiTexSubImage2DEXT;
PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC CompressedMultiTexSubImage3DEXT;
PFNGLCOMPRESSEDTEXIMAGE1DPROC CompressedTexImage1D;
PFNGLCOMPRESSEDTEXIMAGE2DPROC CompressedTexImage2D;
PFNGLCOMPRESSEDTEXIMAGE3DPROC CompressedTexImage3D;
PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC CompressedTexSubImage1D;
PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC CompressedTexSubImage2D;
PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC CompressedTexSubImage3D;
PFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC CompressedTextureImage1DEXT;
PFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC CompressedTextureImage2DEXT;
PFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC CompressedTextureImage3DEXT;
PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC CompressedTextureSubImage1D;
PFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC CompressedTextureSubImage1DEXT;
PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC CompressedTextureSubImage2D;
PFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC CompressedTextureSubImage2DEXT;
PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC CompressedTextureSubImage3D;
PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC CompressedTextureSubImage3DEXT;
PFNGLCONSERVATIVERASTERPARAMETERFNVPROC ConservativeRasterParameterfNV;
PFNGLCONSERVATIVERASTERPARAMETERINVPROC ConservativeRasterParameteriNV;
PFNGLCOPYBUFFERSUBDATAPROC CopyBufferSubData;
PFNGLCOPYIMAGESUBDATAPROC CopyImageSubData;
PFNGLCOPYMULTITEXIMAGE1DEXTPROC CopyMultiTexImage1DEXT;
PFNGLCOPYMULTITEXIMAGE2DEXTPROC CopyMultiTexImage2DEXT;
PFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC CopyMultiTexSubImage1DEXT;
PFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC CopyMultiTexSubImage2DEXT;
PFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC CopyMultiTexSubImage3DEXT;
PFNGLCOPYNAMEDBUFFERSUBDATAPROC CopyNamedBufferSubData;
PFNGLCOPYPATHNVPROC CopyPathNV;
PFNGLCOPYTEXIMAGE1DPROC CopyTexImage1D;
PFNGLCOPYTEXIMAGE2DPROC CopyTexImage2D;
PFNGLCOPYTEXSUBIMAGE1DPROC CopyTexSubImage1D;
PFNGLCOPYTEXSUBIMAGE2DPROC CopyTexSubImage2D;
PFNGLCOPYTEXSUBIMAGE3DPROC CopyTexSubImage3D;
PFNGLCOPYTEXTUREIMAGE1DEXTPROC CopyTextureImage1DEXT;
PFNGLCOPYTEXTUREIMAGE2DEXTPROC CopyTextureImage2DEXT;
PFNGLCOPYTEXTURESUBIMAGE1DPROC CopyTextureSubImage1D;
PFNGLCOPYTEXTURESUBIMAGE1DEXTPROC CopyTextureSubImage1DEXT;
PFNGLCOPYTEXTURESUBIMAGE2DPROC CopyTextureSubImage2D;
PFNGLCOPYTEXTURESUBIMAGE2DEXTPROC CopyTextureSubImage2DEXT;
PFNGLCOPYTEXTURESUBIMAGE3DPROC CopyTextureSubImage3D;
PFNGLCOPYTEXTURESUBIMAGE3DEXTPROC CopyTextureSubImage3DEXT;
PFNGLCOVERFILLPATHINSTANCEDNVPROC CoverFillPathInstancedNV;
PFNGLCOVERFILLPATHNVPROC CoverFillPathNV;
PFNGLCOVERSTROKEPATHINSTANCEDNVPROC CoverStrokePathInstancedNV;
PFNGLCOVERSTROKEPATHNVPROC CoverStrokePathNV;
PFNGLCOVERAGEMODULATIONNVPROC CoverageModulationNV;
PFNGLCOVERAGEMODULATIONTABLENVPROC CoverageModulationTableNV;
PFNGLCREATEBUFFERSPROC CreateBuffers;
PFNGLCREATECOMMANDLISTSNVPROC CreateCommandListsNV;
PFNGLCREATEFRAMEBUFFERSPROC CreateFramebuffers;
PFNGLCREATEPERFQUERYINTELPROC CreatePerfQueryINTEL;
PFNGLCREATEPROGRAMPROC CreateProgram;
PFNGLCREATEPROGRAMPIPELINESPROC CreateProgramPipelines;
PFNGLCREATEQUERIESPROC CreateQueries;
PFNGLCREATERENDERBUFFERSPROC CreateRenderbuffers;
PFNGLCREATESAMPLERSPROC CreateSamplers;
PFNGLCREATESHADERPROC CreateShader;
PFNGLCREATESHADERPROGRAMEXTPROC CreateShaderProgramEXT;
PFNGLCREATESHADERPROGRAMVPROC CreateShaderProgramv;
PFNGLCREATESTATESNVPROC CreateStatesNV;
PFNGLCREATESYNCFROMCLEVENTARBPROC CreateSyncFromCLeventARB;
PFNGLCREATETEXTURESPROC CreateTextures;
PFNGLCREATETRANSFORMFEEDBACKSPROC CreateTransformFeedbacks;
PFNGLCREATEVERTEXARRAYSPROC CreateVertexArrays;
PFNGLCULLFACEPROC CullFace;
PFNGLDEBUGMESSAGECALLBACKPROC DebugMessageCallback;
PFNGLDEBUGMESSAGECALLBACKARBPROC DebugMessageCallbackARB;
PFNGLDEBUGMESSAGECONTROLPROC DebugMessageControl;
PFNGLDEBUGMESSAGECONTROLARBPROC DebugMessageControlARB;
PFNGLDEBUGMESSAGEINSERTPROC DebugMessageInsert;
PFNGLDEBUGMESSAGEINSERTARBPROC DebugMessageInsertARB;
PFNGLDELETEBUFFERSPROC DeleteBuffers;
PFNGLDELETECOMMANDLISTSNVPROC DeleteCommandListsNV;
PFNGLDELETEFRAMEBUFFERSPROC DeleteFramebuffers;
PFNGLDELETENAMEDSTRINGARBPROC DeleteNamedStringARB;
PFNGLDELETEPATHSNVPROC DeletePathsNV;
PFNGLDELETEPERFMONITORSAMDPROC DeletePerfMonitorsAMD;
PFNGLDELETEPERFQUERYINTELPROC DeletePerfQueryINTEL;
PFNGLDELETEPROGRAMPROC DeleteProgram;
PFNGLDELETEPROGRAMPIPELINESPROC DeleteProgramPipelines;
PFNGLDELETEQUERIESPROC DeleteQueries;
PFNGLDELETERENDERBUFFERSPROC DeleteRenderbuffers;
PFNGLDELETESAMPLERSPROC DeleteSamplers;
PFNGLDELETESHADERPROC DeleteShader;
PFNGLDELETESTATESNVPROC DeleteStatesNV;
PFNGLDELETESYNCPROC DeleteSync;
PFNGLDELETETEXTURESPROC DeleteTextures;
PFNGLDELETETRANSFORMFEEDBACKSPROC DeleteTransformFeedbacks;
PFNGLDELETEVERTEXARRAYSPROC DeleteVertexArrays;
PFNGLDEPTHBOUNDSDNVPROC DepthBoundsdNV;
PFNGLDEPTHFUNCPROC DepthFunc;
PFNGLDEPTHMASKPROC DepthMask;
PFNGLDEPTHRANGEPROC DepthRange;
PFNGLDEPTHRANGEARRAYDVNVPROC DepthRangeArraydvNV;
PFNGLDEPTHRANGEARRAYVPROC DepthRangeArrayv;
PFNGLDEPTHRANGEINDEXEDPROC DepthRangeIndexed;
PFNGLDEPTHRANGEINDEXEDDNVPROC DepthRangeIndexeddNV;
PFNGLDEPTHRANGEDNVPROC DepthRangedNV;
PFNGLDEPTHRANGEFPROC DepthRangef;
PFNGLDETACHSHADERPROC DetachShader;
PFNGLDISABLEPROC Disable;
PFNGLDISABLECLIENTSTATEINDEXEDEXTPROC DisableClientStateIndexedEXT;
PFNGLDISABLECLIENTSTATEIEXTPROC DisableClientStateiEXT;
PFNGLDISABLEINDEXEDEXTPROC DisableIndexedEXT;
PFNGLDISABLEVERTEXARRAYATTRIBPROC DisableVertexArrayAttrib;
PFNGLDISABLEVERTEXARRAYATTRIBEXTPROC DisableVertexArrayAttribEXT;
PFNGLDISABLEVERTEXARRAYEXTPROC DisableVertexArrayEXT;
PFNGLDISABLEVERTEXATTRIBARRAYPROC DisableVertexAttribArray;
PFNGLDISABLEIPROC Disablei;
PFNGLDISPATCHCOMPUTEPROC DispatchCompute;
PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC DispatchComputeGroupSizeARB;
PFNGLDISPATCHCOMPUTEINDIRECTPROC DispatchComputeIndirect;
PFNGLDRAWARRAYSPROC DrawArrays;
PFNGLDRAWARRAYSINDIRECTPROC DrawArraysIndirect;
PFNGLDRAWARRAYSINSTANCEDPROC DrawArraysInstanced;
PFNGLDRAWARRAYSINSTANCEDARBPROC DrawArraysInstancedARB;
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC DrawArraysInstancedBaseInstance;
PFNGLDRAWARRAYSINSTANCEDEXTPROC DrawArraysInstancedEXT;
PFNGLDRAWBUFFERPROC DrawBuffer;
PFNGLDRAWBUFFERSPROC DrawBuffers;
PFNGLDRAWCOMMANDSADDRESSNVPROC DrawCommandsAddressNV;
PFNGLDRAWCOMMANDSNVPROC DrawCommandsNV;
PFNGLDRAWCOMMANDSSTATESADDRESSNVPROC DrawCommandsStatesAddressNV;
PFNGLDRAWCOMMANDSSTATESNVPROC DrawCommandsStatesNV;
PFNGLDRAWELEMENTSPROC DrawElements;
PFNGLDRAWELEMENTSBASEVERTEXPROC DrawElementsBaseVertex;
PFNGLDRAWELEMENTSINDIRECTPROC DrawElementsIndirect;
PFNGLDRAWELEMENTSINSTANCEDPROC DrawElementsInstanced;
PFNGLDRAWELEMENTSINSTANCEDARBPROC DrawElementsInstancedARB;
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC DrawElementsInstancedBaseInstance;
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC DrawElementsInstancedBaseVertex;
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC DrawElementsInstancedBaseVertexBaseInstance;
PFNGLDRAWELEMENTSINSTANCEDEXTPROC DrawElementsInstancedEXT;
PFNGLDRAWMESHTASKSINDIRECTNVPROC DrawMeshTasksIndirectNV;
PFNGLDRAWMESHTASKSNVPROC DrawMeshTasksNV;
PFNGLDRAWRANGEELEMENTSPROC DrawRangeElements;
PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC DrawRangeElementsBaseVertex;
PFNGLDRAWTRANSFORMFEEDBACKPROC DrawTransformFeedback;
PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC DrawTransformFeedbackInstanced;
PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC DrawTransformFeedbackStream;
PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC DrawTransformFeedbackStreamInstanced;
PFNGLDRAWVKIMAGENVPROC DrawVkImageNV;
PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC EGLImageTargetTexStorageEXT;
PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC EGLImageTargetTextureStorageEXT;
PFNGLEDGEFLAGFORMATNVPROC EdgeFlagFormatNV;
PFNGLENABLEPROC Enable;
PFNGLENABLECLIENTSTATEINDEXEDEXTPROC EnableClientStateIndexedEXT;
PFNGLENABLECLIENTSTATEIEXTPROC EnableClientStateiEXT;
PFNGLENABLEINDEXEDEXTPROC EnableIndexedEXT;
PFNGLENABLEVERTEXARRAYATTRIBPROC EnableVertexArrayAttrib;
PFNGLENABLEVERTEXARRAYATTRIBEXTPROC EnableVertexArrayAttribEXT;
PFNGLENABLEVERTEXARRAYEXTPROC EnableVertexArrayEXT;
PFNGLENABLEVERTEXATTRIBARRAYPROC EnableVertexAttribArray;
PFNGLENABLEIPROC Enablei;
PFNGLENDCONDITIONALRENDERPROC EndConditionalRender;
PFNGLENDCONDITIONALRENDERNVPROC EndConditionalRenderNV;
PFNGLENDPERFMONITORAMDPROC EndPerfMonitorAMD;
PFNGLENDPERFQUERYINTELPROC EndPerfQueryINTEL;
PFNGLENDQUERYPROC EndQuery;
PFNGLENDQUERYINDEXEDPROC EndQueryIndexed;
PFNGLENDTRANSFORMFEEDBACKPROC EndTransformFeedback;
PFNGLEVALUATEDEPTHVALUESARBPROC EvaluateDepthValuesARB;
PFNGLFENCESYNCPROC FenceSync;
PFNGLFINISHPROC Finish;
PFNGLFLUSHPROC Flush;
PFNGLFLUSHMAPPEDBUFFERRANGEPROC FlushMappedBufferRange;
PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC FlushMappedNamedBufferRange;
PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC FlushMappedNamedBufferRangeEXT;
PFNGLFOGCOORDFORMATNVPROC FogCoordFormatNV;
PFNGLFRAGMENTCOVERAGECOLORNVPROC FragmentCoverageColorNV;
PFNGLFRAMEBUFFERDRAWBUFFEREXTPROC FramebufferDrawBufferEXT;
PFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC FramebufferDrawBuffersEXT;
PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC FramebufferFetchBarrierEXT;
PFNGLFRAMEBUFFERPARAMETERIPROC FramebufferParameteri;
PFNGLFRAMEBUFFERPARAMETERIMESAPROC FramebufferParameteriMESA;
PFNGLFRAMEBUFFERREADBUFFEREXTPROC FramebufferReadBufferEXT;
PFNGLFRAMEBUFFERRENDERBUFFERPROC FramebufferRenderbuffer;
PFNGLFRAMEBUFFERSAMPLELOCATIONSFVARBPROC FramebufferSampleLocationsfvARB;
PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNVPROC FramebufferSampleLocationsfvNV;
PFNGLFRAMEBUFFERTEXTUREPROC FramebufferTexture;
PFNGLFRAMEBUFFERTEXTURE1DPROC FramebufferTexture1D;
PFNGLFRAMEBUFFERTEXTURE2DPROC FramebufferTexture2D;
PFNGLFRAMEBUFFERTEXTURE3DPROC FramebufferTexture3D;
PFNGLFRAMEBUFFERTEXTUREARBPROC FramebufferTextureARB;
PFNGLFRAMEBUFFERTEXTUREFACEARBPROC FramebufferTextureFaceARB;
PFNGLFRAMEBUFFERTEXTURELAYERPROC FramebufferTextureLayer;
PFNGLFRAMEBUFFERTEXTURELAYERARBPROC FramebufferTextureLayerARB;
PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC FramebufferTextureMultiviewOVR;
PFNGLFRONTFACEPROC FrontFace;
PFNGLGENBUFFERSPROC GenBuffers;
PFNGLGENFRAMEBUFFERSPROC GenFramebuffers;
PFNGLGENPATHSNVPROC GenPathsNV;
PFNGLGENPERFMONITORSAMDPROC GenPerfMonitorsAMD;
PFNGLGENPROGRAMPIPELINESPROC GenProgramPipelines;
PFNGLGENQUERIESPROC GenQueries;
PFNGLGENRENDERBUFFERSPROC GenRenderbuffers;
PFNGLGENSAMPLERSPROC GenSamplers;
PFNGLGENTEXTURESPROC GenTextures;
PFNGLGENTRANSFORMFEEDBACKSPROC GenTransformFeedbacks;
PFNGLGENVERTEXARRAYSPROC GenVertexArrays;
PFNGLGENERATEMIPMAPPROC GenerateMipmap;
PFNGLGENERATEMULTITEXMIPMAPEXTPROC GenerateMultiTexMipmapEXT;
PFNGLGENERATETEXTUREMIPMAPPROC GenerateTextureMipmap;
PFNGLGENERATETEXTUREMIPMAPEXTPROC GenerateTextureMipmapEXT;
PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC GetActiveAtomicCounterBufferiv;
PFNGLGETACTIVEATTRIBPROC GetActiveAttrib;
PFNGLGETACTIVESUBROUTINENAMEPROC GetActiveSubroutineName;
PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC GetActiveSubroutineUniformName;
PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC GetActiveSubroutineUniformiv;
PFNGLGETACTIVEUNIFORMPROC GetActiveUniform;
PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC GetActiveUniformBlockName;
PFNGLGETACTIVEUNIFORMBLOCKIVPROC GetActiveUniformBlockiv;
PFNGLGETACTIVEUNIFORMNAMEPROC GetActiveUniformName;
PFNGLGETACTIVEUNIFORMSIVPROC GetActiveUniformsiv;
PFNGLGETATTACHEDSHADERSPROC GetAttachedShaders;
PFNGLGETATTRIBLOCATIONPROC GetAttribLocation;
PFNGLGETBOOLEANINDEXEDVEXTPROC GetBooleanIndexedvEXT;
PFNGLGETBOOLEANI_VPROC GetBooleani_v;
PFNGLGETBOOLEANVPROC GetBooleanv;
PFNGLGETBUFFERPARAMETERI64VPROC GetBufferParameteri64v;
PFNGLGETBUFFERPARAMETERIVPROC GetBufferParameteriv;
PFNGLGETBUFFERPARAMETERUI64VNVPROC GetBufferParameterui64vNV;
PFNGLGETBUFFERPOINTERVPROC GetBufferPointerv;
PFNGLGETBUFFERSUBDATAPROC GetBufferSubData;
PFNGLGETCOMMANDHEADERNVPROC GetCommandHeaderNV;
PFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC GetCompressedMultiTexImageEXT;
PFNGLGETCOMPRESSEDTEXIMAGEPROC GetCompressedTexImage;
PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC GetCompressedTextureImage;
PFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC GetCompressedTextureImageEXT;
PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC GetCompressedTextureSubImage;
PFNGLGETCOVERAGEMODULATIONTABLENVPROC GetCoverageModulationTableNV;
PFNGLGETDEBUGMESSAGELOGPROC GetDebugMessageLog;
PFNGLGETDEBUGMESSAGELOGARBPROC GetDebugMessageLogARB;
PFNGLGETDOUBLEINDEXEDVEXTPROC GetDoubleIndexedvEXT;
PFNGLGETDOUBLEI_VPROC GetDoublei_v;
PFNGLGETDOUBLEI_VEXTPROC GetDoublei_vEXT;
PFNGLGETDOUBLEVPROC GetDoublev;
PFNGLGETERRORPROC GetError;
PFNGLGETFIRSTPERFQUERYIDINTELPROC GetFirstPerfQueryIdINTEL;
PFNGLGETFLOATINDEXEDVEXTPROC GetFloatIndexedvEXT;
PFNGLGETFLOATI_VPROC GetFloati_v;
PFNGLGETFLOATI_VEXTPROC GetFloati_vEXT;
PFNGLGETFLOATVPROC GetFloatv;
PFNGLGETFRAGDATAINDEXPROC GetFragDataIndex;
PFNGLGETFRAGDATALOCATIONPROC GetFragDataLocation;
PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC GetFramebufferAttachmentParameteriv;
PFNGLGETFRAMEBUFFERPARAMETERIVPROC GetFramebufferParameteriv;
PFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC GetFramebufferParameterivEXT;
PFNGLGETFRAMEBUFFERPARAMETERIVMESAPROC GetFramebufferParameterivMESA;
PFNGLGETGRAPHICSRESETSTATUSPROC GetGraphicsResetStatus;
PFNGLGETGRAPHICSRESETSTATUSARBPROC GetGraphicsResetStatusARB;
PFNGLGETIMAGEHANDLEARBPROC GetImageHandleARB;
PFNGLGETIMAGEHANDLENVPROC GetImageHandleNV;
PFNGLGETINTEGER64I_VPROC GetInteger64i_v;
PFNGLGETINTEGER64VPROC GetInteger64v;
PFNGLGETINTEGERINDEXEDVEXTPROC GetIntegerIndexedvEXT;
PFNGLGETINTEGERI_VPROC GetIntegeri_v;
PFNGLGETINTEGERUI64I_VNVPROC GetIntegerui64i_vNV;
PFNGLGETINTEGERUI64VNVPROC GetIntegerui64vNV;
PFNGLGETINTEGERVPROC GetIntegerv;
PFNGLGETINTERNALFORMATSAMPLEIVNVPROC GetInternalformatSampleivNV;
PFNGLGETINTERNALFORMATI64VPROC GetInternalformati64v;
PFNGLGETINTERNALFORMATIVPROC GetInternalformativ;
PFNGLGETMEMORYOBJECTDETACHEDRESOURCESUIVNVPROC GetMemoryObjectDetachedResourcesuivNV;
PFNGLGETMULTITEXENVFVEXTPROC GetMultiTexEnvfvEXT;
PFNGLGETMULTITEXENVIVEXTPROC GetMultiTexEnvivEXT;
PFNGLGETMULTITEXGENDVEXTPROC GetMultiTexGendvEXT;
PFNGLGETMULTITEXGENFVEXTPROC GetMultiTexGenfvEXT;
PFNGLGETMULTITEXGENIVEXTPROC GetMultiTexGenivEXT;
PFNGLGETMULTITEXIMAGEEXTPROC GetMultiTexImageEXT;
PFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC GetMultiTexLevelParameterfvEXT;
PFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC GetMultiTexLevelParameterivEXT;
PFNGLGETMULTITEXPARAMETERIIVEXTPROC GetMultiTexParameterIivEXT;
PFNGLGETMULTITEXPARAMETERIUIVEXTPROC GetMultiTexParameterIuivEXT;
PFNGLGETMULTITEXPARAMETERFVEXTPROC GetMultiTexParameterfvEXT;
PFNGLGETMULTITEXPARAMETERIVEXTPROC GetMultiTexParameterivEXT;
PFNGLGETMULTISAMPLEFVPROC GetMultisamplefv;
PFNGLGETNAMEDBUFFERPARAMETERI64VPROC GetNamedBufferParameteri64v;
PFNGLGETNAMEDBUFFERPARAMETERIVPROC GetNamedBufferParameteriv;
PFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC GetNamedBufferParameterivEXT;
PFNGLGETNAMEDBUFFERPARAMETERUI64VNVPROC GetNamedBufferParameterui64vNV;
PFNGLGETNAMEDBUFFERPOINTERVPROC GetNamedBufferPointerv;
PFNGLGETNAMEDBUFFERPOINTERVEXTPROC GetNamedBufferPointervEXT;
PFNGLGETNAMEDBUFFERSUBDATAPROC GetNamedBufferSubData;
PFNGLGETNAMEDBUFFERSUBDATAEXTPROC GetNamedBufferSubDataEXT;
PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC GetNamedFramebufferAttachmentParameteriv;
PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GetNamedFramebufferAttachmentParameterivEXT;
PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC GetNamedFramebufferParameteriv;
PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC GetNamedFramebufferParameterivEXT;
PFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC GetNamedProgramLocalParameterIivEXT;
PFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC GetNamedProgramLocalParameterIuivEXT;
PFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC GetNamedProgramLocalParameterdvEXT;
PFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC GetNamedProgramLocalParameterfvEXT;
PFNGLGETNAMEDPROGRAMSTRINGEXTPROC GetNamedProgramStringEXT;
PFNGLGETNAMEDPROGRAMIVEXTPROC GetNamedProgramivEXT;
PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC GetNamedRenderbufferParameteriv;
PFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC GetNamedRenderbufferParameterivEXT;
PFNGLGETNAMEDSTRINGARBPROC GetNamedStringARB;
PFNGLGETNAMEDSTRINGIVARBPROC GetNamedStringivARB;
PFNGLGETNEXTPERFQUERYIDINTELPROC GetNextPerfQueryIdINTEL;
PFNGLGETOBJECTLABELPROC GetObjectLabel;
PFNGLGETOBJECTLABELEXTPROC GetObjectLabelEXT;
PFNGLGETOBJECTPTRLABELPROC GetObjectPtrLabel;
PFNGLGETPATHCOMMANDSNVPROC GetPathCommandsNV;
PFNGLGETPATHCOORDSNVPROC GetPathCoordsNV;
PFNGLGETPATHDASHARRAYNVPROC GetPathDashArrayNV;
PFNGLGETPATHLENGTHNVPROC GetPathLengthNV;
PFNGLGETPATHMETRICRANGENVPROC GetPathMetricRangeNV;
PFNGLGETPATHMETRICSNVPROC GetPathMetricsNV;
PFNGLGETPATHPARAMETERFVNVPROC GetPathParameterfvNV;
PFNGLGETPATHPARAMETERIVNVPROC GetPathParameterivNV;
PFNGLGETPATHSPACINGNVPROC GetPathSpacingNV;
PFNGLGETPERFCOUNTERINFOINTELPROC GetPerfCounterInfoINTEL;
PFNGLGETPERFMONITORCOUNTERDATAAMDPROC GetPerfMonitorCounterDataAMD;
PFNGLGETPERFMONITORCOUNTERINFOAMDPROC GetPerfMonitorCounterInfoAMD;
PFNGLGETPERFMONITORCOUNTERSTRINGAMDPROC GetPerfMonitorCounterStringAMD;
PFNGLGETPERFMONITORCOUNTERSAMDPROC GetPerfMonitorCountersAMD;
PFNGLGETPERFMONITORGROUPSTRINGAMDPROC GetPerfMonitorGroupStringAMD;
PFNGLGETPERFMONITORGROUPSAMDPROC GetPerfMonitorGroupsAMD;
PFNGLGETPERFQUERYDATAINTELPROC GetPerfQueryDataINTEL;
PFNGLGETPERFQUERYIDBYNAMEINTELPROC GetPerfQueryIdByNameINTEL;
PFNGLGETPERFQUERYINFOINTELPROC GetPerfQueryInfoINTEL;
PFNGLGETPOINTERINDEXEDVEXTPROC GetPointerIndexedvEXT;
PFNGLGETPOINTERI_VEXTPROC GetPointeri_vEXT;
PFNGLGETPOINTERVPROC GetPointerv;
PFNGLGETPROGRAMBINARYPROC GetProgramBinary;
PFNGLGETPROGRAMINFOLOGPROC GetProgramInfoLog;
PFNGLGETPROGRAMINTERFACEIVPROC GetProgramInterfaceiv;
PFNGLGETPROGRAMPIPELINEINFOLOGPROC GetProgramPipelineInfoLog;
PFNGLGETPROGRAMPIPELINEIVPROC GetProgramPipelineiv;
PFNGLGETPROGRAMRESOURCEINDEXPROC GetProgramResourceIndex;
PFNGLGETPROGRAMRESOURCELOCATIONPROC GetProgramResourceLocation;
PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC GetProgramResourceLocationIndex;
PFNGLGETPROGRAMRESOURCENAMEPROC GetProgramResourceName;
PFNGLGETPROGRAMRESOURCEFVNVPROC GetProgramResourcefvNV;
PFNGLGETPROGRAMRESOURCEIVPROC GetProgramResourceiv;
PFNGLGETPROGRAMSTAGEIVPROC GetProgramStageiv;
PFNGLGETPROGRAMIVPROC GetProgramiv;
PFNGLGETQUERYBUFFEROBJECTI64VPROC GetQueryBufferObjecti64v;
PFNGLGETQUERYBUFFEROBJECTIVPROC GetQueryBufferObjectiv;
PFNGLGETQUERYBUFFEROBJECTUI64VPROC GetQueryBufferObjectui64v;
PFNGLGETQUERYBUFFEROBJECTUIVPROC GetQueryBufferObjectuiv;
PFNGLGETQUERYINDEXEDIVPROC GetQueryIndexediv;
PFNGLGETQUERYOBJECTI64VPROC GetQueryObjecti64v;
PFNGLGETQUERYOBJECTIVPROC GetQueryObjectiv;
PFNGLGETQUERYOBJECTUI64VPROC GetQueryObjectui64v;
PFNGLGETQUERYOBJECTUIVPROC GetQueryObjectuiv;
PFNGLGETQUERYIVPROC GetQueryiv;
PFNGLGETRENDERBUFFERPARAMETERIVPROC GetRenderbufferParameteriv;
PFNGLGETSAMPLERPARAMETERIIVPROC GetSamplerParameterIiv;
PFNGLGETSAMPLERPARAMETERIUIVPROC GetSamplerParameterIuiv;
PFNGLGETSAMPLERPARAMETERFVPROC GetSamplerParameterfv;
PFNGLGETSAMPLERPARAMETERIVPROC GetSamplerParameteriv;
PFNGLGETSHADERINFOLOGPROC GetShaderInfoLog;
PFNGLGETSHADERPRECISIONFORMATPROC GetShaderPrecisionFormat;
PFNGLGETSHADERSOURCEPROC GetShaderSource;
PFNGLGETSHADERIVPROC GetShaderiv;
PFNGLGETSHADINGRATEIMAGEPALETTENVPROC GetShadingRateImagePaletteNV;
PFNGLGETSHADINGRATESAMPLELOCATIONIVNVPROC GetShadingRateSampleLocationivNV;
PFNGLGETSTAGEINDEXNVPROC GetStageIndexNV;
PFNGLGETSTRINGPROC GetString;
PFNGLGETSTRINGIPROC GetStringi;
PFNGLGETSUBROUTINEINDEXPROC GetSubroutineIndex;
PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC GetSubroutineUniformLocation;
PFNGLGETSYNCIVPROC GetSynciv;
PFNGLGETTEXIMAGEPROC GetTexImage;
PFNGLGETTEXLEVELPARAMETERFVPROC GetTexLevelParameterfv;
PFNGLGETTEXLEVELPARAMETERIVPROC GetTexLevelParameteriv;
PFNGLGETTEXPARAMETERIIVPROC GetTexParameterIiv;
PFNGLGETTEXPARAMETERIUIVPROC GetTexParameterIuiv;
PFNGLGETTEXPARAMETERFVPROC GetTexParameterfv;
PFNGLGETTEXPARAMETERIVPROC GetTexParameteriv;
PFNGLGETTEXTUREHANDLEARBPROC GetTextureHandleARB;
PFNGLGETTEXTUREHANDLENVPROC GetTextureHandleNV;
PFNGLGETTEXTUREIMAGEPROC GetTextureImage;
PFNGLGETTEXTUREIMAGEEXTPROC GetTextureImageEXT;
PFNGLGETTEXTURELEVELPARAMETERFVPROC GetTextureLevelParameterfv;
PFNGLGETTEXTURELEVELPARAMETERFVEXTPROC GetTextureLevelParameterfvEXT;
PFNGLGETTEXTURELEVELPARAMETERIVPROC GetTextureLevelParameteriv;
PFNGLGETTEXTURELEVELPARAMETERIVEXTPROC GetTextureLevelParameterivEXT;
PFNGLGETTEXTUREPARAMETERIIVPROC GetTextureParameterIiv;
PFNGLGETTEXTUREPARAMETERIIVEXTPROC GetTextureParameterIivEXT;
PFNGLGETTEXTUREPARAMETERIUIVPROC GetTextureParameterIuiv;
PFNGLGETTEXTUREPARAMETERIUIVEXTPROC GetTextureParameterIuivEXT;
PFNGLGETTEXTUREPARAMETERFVPROC GetTextureParameterfv;
PFNGLGETTEXTUREPARAMETERFVEXTPROC GetTextureParameterfvEXT;
PFNGLGETTEXTUREPARAMETERIVPROC GetTextureParameteriv;
PFNGLGETTEXTUREPARAMETERIVEXTPROC GetTextureParameterivEXT;
PFNGLGETTEXTURESAMPLERHANDLEARBPROC GetTextureSamplerHandleARB;
PFNGLGETTEXTURESAMPLERHANDLENVPROC GetTextureSamplerHandleNV;
PFNGLGETTEXTURESUBIMAGEPROC GetTextureSubImage;
PFNGLGETTRANSFORMFEEDBACKVARYINGPROC GetTransformFeedbackVarying;
PFNGLGETTRANSFORMFEEDBACKI64_VPROC GetTransformFeedbacki64_v;
PFNGLGETTRANSFORMFEEDBACKI_VPROC GetTransformFeedbacki_v;
PFNGLGETTRANSFORMFEEDBACKIVPROC GetTransformFeedbackiv;
PFNGLGETUNIFORMBLOCKINDEXPROC GetUniformBlockIndex;
PFNGLGETUNIFORMINDICESPROC GetUniformIndices;
PFNGLGETUNIFORMLOCATIONPROC GetUniformLocation;
PFNGLGETUNIFORMSUBROUTINEUIVPROC GetUniformSubroutineuiv;
PFNGLGETUNIFORMDVPROC GetUniformdv;
PFNGLGETUNIFORMFVPROC GetUniformfv;
PFNGLGETUNIFORMI64VARBPROC GetUniformi64vARB;
PFNGLGETUNIFORMI64VNVPROC GetUniformi64vNV;
PFNGLGETUNIFORMIVPROC GetUniformiv;
PFNGLGETUNIFORMUI64VARBPROC GetUniformui64vARB;
PFNGLGETUNIFORMUI64VNVPROC GetUniformui64vNV;
PFNGLGETUNIFORMUIVPROC GetUniformuiv;
PFNGLGETVERTEXARRAYINDEXED64IVPROC GetVertexArrayIndexed64iv;
PFNGLGETVERTEXARRAYINDEXEDIVPROC GetVertexArrayIndexediv;
PFNGLGETVERTEXARRAYINTEGERI_VEXTPROC GetVertexArrayIntegeri_vEXT;
PFNGLGETVERTEXARRAYINTEGERVEXTPROC GetVertexArrayIntegervEXT;
PFNGLGETVERTEXARRAYPOINTERI_VEXTPROC GetVertexArrayPointeri_vEXT;
PFNGLGETVERTEXARRAYPOINTERVEXTPROC GetVertexArrayPointervEXT;
PFNGLGETVERTEXARRAYIVPROC GetVertexArrayiv;
PFNGLGETVERTEXATTRIBIIVPROC GetVertexAttribIiv;
PFNGLGETVERTEXATTRIBIUIVPROC GetVertexAttribIuiv;
PFNGLGETVERTEXATTRIBLDVPROC GetVertexAttribLdv;
PFNGLGETVERTEXATTRIBLI64VNVPROC GetVertexAttribLi64vNV;
PFNGLGETVERTEXATTRIBLUI64VARBPROC GetVertexAttribLui64vARB;
PFNGLGETVERTEXATTRIBLUI64VNVPROC GetVertexAttribLui64vNV;
PFNGLGETVERTEXATTRIBPOINTERVPROC GetVertexAttribPointerv;
PFNGLGETVERTEXATTRIBDVPROC GetVertexAttribdv;
PFNGLGETVERTEXATTRIBFVPROC GetVertexAttribfv;
PFNGLGETVERTEXATTRIBIVPROC GetVertexAttribiv;
PFNGLGETVKPROCADDRNVPROC GetVkProcAddrNV;
PFNGLGETNCOMPRESSEDTEXIMAGEPROC GetnCompressedTexImage;
PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC GetnCompressedTexImageARB;
PFNGLGETNTEXIMAGEPROC GetnTexImage;
PFNGLGETNTEXIMAGEARBPROC GetnTexImageARB;
PFNGLGETNUNIFORMDVPROC GetnUniformdv;
PFNGLGETNUNIFORMDVARBPROC GetnUniformdvARB;
PFNGLGETNUNIFORMFVPROC GetnUniformfv;
PFNGLGETNUNIFORMFVARBPROC GetnUniformfvARB;
PFNGLGETNUNIFORMI64VARBPROC GetnUniformi64vARB;
PFNGLGETNUNIFORMIVPROC GetnUniformiv;
PFNGLGETNUNIFORMIVARBPROC GetnUniformivARB;
PFNGLGETNUNIFORMUI64VARBPROC GetnUniformui64vARB;
PFNGLGETNUNIFORMUIVPROC GetnUniformuiv;
PFNGLGETNUNIFORMUIVARBPROC GetnUniformuivARB;
PFNGLHINTPROC Hint;
PFNGLINDEXFORMATNVPROC IndexFormatNV;
PFNGLINSERTEVENTMARKEREXTPROC InsertEventMarkerEXT;
PFNGLINTERPOLATEPATHSNVPROC InterpolatePathsNV;
PFNGLINVALIDATEBUFFERDATAPROC InvalidateBufferData;
PFNGLINVALIDATEBUFFERSUBDATAPROC InvalidateBufferSubData;
PFNGLINVALIDATEFRAMEBUFFERPROC InvalidateFramebuffer;
PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC InvalidateNamedFramebufferData;
PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC InvalidateNamedFramebufferSubData;
PFNGLINVALIDATESUBFRAMEBUFFERPROC InvalidateSubFramebuffer;
PFNGLINVALIDATETEXIMAGEPROC InvalidateTexImage;
PFNGLINVALIDATETEXSUBIMAGEPROC InvalidateTexSubImage;
PFNGLISBUFFERPROC IsBuffer;
PFNGLISBUFFERRESIDENTNVPROC IsBufferResidentNV;
PFNGLISCOMMANDLISTNVPROC IsCommandListNV;
PFNGLISENABLEDPROC IsEnabled;
PFNGLISENABLEDINDEXEDEXTPROC IsEnabledIndexedEXT;
PFNGLISENABLEDIPROC IsEnabledi;
PFNGLISFRAMEBUFFERPROC IsFramebuffer;
PFNGLISIMAGEHANDLERESIDENTARBPROC IsImageHandleResidentARB;
PFNGLISIMAGEHANDLERESIDENTNVPROC IsImageHandleResidentNV;
PFNGLISNAMEDBUFFERRESIDENTNVPROC IsNamedBufferResidentNV;
PFNGLISNAMEDSTRINGARBPROC IsNamedStringARB;
PFNGLISPATHNVPROC IsPathNV;
PFNGLISPOINTINFILLPATHNVPROC IsPointInFillPathNV;
PFNGLISPOINTINSTROKEPATHNVPROC IsPointInStrokePathNV;
PFNGLISPROGRAMPROC IsProgram;
PFNGLISPROGRAMPIPELINEPROC IsProgramPipeline;
PFNGLISQUERYPROC IsQuery;
PFNGLISRENDERBUFFERPROC IsRenderbuffer;
PFNGLISSAMPLERPROC IsSampler;
PFNGLISSHADERPROC IsShader;
PFNGLISSTATENVPROC IsStateNV;
PFNGLISSYNCPROC IsSync;
PFNGLISTEXTUREPROC IsTexture;
PFNGLISTEXTUREHANDLERESIDENTARBPROC IsTextureHandleResidentARB;
PFNGLISTEXTUREHANDLERESIDENTNVPROC IsTextureHandleResidentNV;
PFNGLISTRANSFORMFEEDBACKPROC IsTransformFeedback;
PFNGLISVERTEXARRAYPROC IsVertexArray;
PFNGLLABELOBJECTEXTPROC LabelObjectEXT;
PFNGLLINEWIDTHPROC LineWidth;
PFNGLLINKPROGRAMPROC LinkProgram;
PFNGLLISTDRAWCOMMANDSSTATESCLIENTNVPROC ListDrawCommandsStatesClientNV;
PFNGLLOGICOPPROC LogicOp;
PFNGLMAKEBUFFERNONRESIDENTNVPROC MakeBufferNonResidentNV;
PFNGLMAKEBUFFERRESIDENTNVPROC MakeBufferResidentNV;
PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC MakeImageHandleNonResidentARB;
PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC MakeImageHandleNonResidentNV;
PFNGLMAKEIMAGEHANDLERESIDENTARBPROC MakeImageHandleResidentARB;
PFNGLMAKEIMAGEHANDLERESIDENTNVPROC MakeImageHandleResidentNV;
PFNGLMAKENAMEDBUFFERNONRESIDENTNVPROC MakeNamedBufferNonResidentNV;
PFNGLMAKENAMEDBUFFERRESIDENTNVPROC MakeNamedBufferResidentNV;
PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC MakeTextureHandleNonResidentARB;
PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC MakeTextureHandleNonResidentNV;
PFNGLMAKETEXTUREHANDLERESIDENTARBPROC MakeTextureHandleResidentARB;
PFNGLMAKETEXTUREHANDLERESIDENTNVPROC MakeTextureHandleResidentNV;
PFNGLMAPBUFFERPROC MapBuffer;
PFNGLMAPBUFFERRANGEPROC MapBufferRange;
PFNGLMAPNAMEDBUFFERPROC MapNamedBuffer;
PFNGLMAPNAMEDBUFFEREXTPROC MapNamedBufferEXT;
PFNGLMAPNAMEDBUFFERRANGEPROC MapNamedBufferRange;
PFNGLMAPNAMEDBUFFERRANGEEXTPROC MapNamedBufferRangeEXT;
PFNGLMATRIXFRUSTUMEXTPROC MatrixFrustumEXT;
PFNGLMATRIXLOAD3X2FNVPROC MatrixLoad3x2fNV;
PFNGLMATRIXLOAD3X3FNVPROC MatrixLoad3x3fNV;
PFNGLMATRIXLOADIDENTITYEXTPROC MatrixLoadIdentityEXT;
PFNGLMATRIXLOADTRANSPOSE3X3FNVPROC MatrixLoadTranspose3x3fNV;
PFNGLMATRIXLOADTRANSPOSEDEXTPROC MatrixLoadTransposedEXT;
PFNGLMATRIXLOADTRANSPOSEFEXTPROC MatrixLoadTransposefEXT;
PFNGLMATRIXLOADDEXTPROC MatrixLoaddEXT;
PFNGLMATRIXLOADFEXTPROC MatrixLoadfEXT;
PFNGLMATRIXMULT3X2FNVPROC MatrixMult3x2fNV;
PFNGLMATRIXMULT3X3FNVPROC MatrixMult3x3fNV;
PFNGLMATRIXMULTTRANSPOSE3X3FNVPROC MatrixMultTranspose3x3fNV;
PFNGLMATRIXMULTTRANSPOSEDEXTPROC MatrixMultTransposedEXT;
PFNGLMATRIXMULTTRANSPOSEFEXTPROC MatrixMultTransposefEXT;
PFNGLMATRIXMULTDEXTPROC MatrixMultdEXT;
PFNGLMATRIXMULTFEXTPROC MatrixMultfEXT;
PFNGLMATRIXORTHOEXTPROC MatrixOrthoEXT;
PFNGLMATRIXPOPEXTPROC MatrixPopEXT;
PFNGLMATRIXPUSHEXTPROC MatrixPushEXT;
PFNGLMATRIXROTATEDEXTPROC MatrixRotatedEXT;
PFNGLMATRIXROTATEFEXTPROC MatrixRotatefEXT;
PFNGLMATRIXSCALEDEXTPROC MatrixScaledEXT;
PFNGLMATRIXSCALEFEXTPROC MatrixScalefEXT;
PFNGLMATRIXTRANSLATEDEXTPROC MatrixTranslatedEXT;
PFNGLMATRIXTRANSLATEFEXTPROC MatrixTranslatefEXT;
PFNGLMAXSHADERCOMPILERTHREADSARBPROC MaxShaderCompilerThreadsARB;
PFNGLMAXSHADERCOMPILERTHREADSKHRPROC MaxShaderCompilerThreadsKHR;
PFNGLMEMORYBARRIERPROC MemoryBarrier;
PFNGLMEMORYBARRIERBYREGIONPROC MemoryBarrierByRegion;
PFNGLMINSAMPLESHADINGPROC MinSampleShading;
PFNGLMINSAMPLESHADINGARBPROC MinSampleShadingARB;
PFNGLMULTIDRAWARRAYSPROC MultiDrawArrays;
PFNGLMULTIDRAWARRAYSINDIRECTPROC MultiDrawArraysIndirect;
PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSCOUNTNVPROC MultiDrawArraysIndirectBindlessCountNV;
PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSNVPROC MultiDrawArraysIndirectBindlessNV;
PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC MultiDrawArraysIndirectCount;
PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC MultiDrawArraysIndirectCountARB;
PFNGLMULTIDRAWELEMENTSPROC MultiDrawElements;
PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC MultiDrawElementsBaseVertex;
PFNGLMULTIDRAWELEMENTSINDIRECTPROC MultiDrawElementsIndirect;
PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSCOUNTNVPROC MultiDrawElementsIndirectBindlessCountNV;
PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSNVPROC MultiDrawElementsIndirectBindlessNV;
PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC MultiDrawElementsIndirectCount;
PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC MultiDrawElementsIndirectCountARB;
PFNGLMULTIDRAWMESHTASKSINDIRECTCOUNTNVPROC MultiDrawMeshTasksIndirectCountNV;
PFNGLMULTIDRAWMESHTASKSINDIRECTNVPROC MultiDrawMeshTasksIndirectNV;
PFNGLMULTITEXBUFFEREXTPROC MultiTexBufferEXT;
PFNGLMULTITEXCOORDPOINTEREXTPROC MultiTexCoordPointerEXT;
PFNGLMULTITEXENVFEXTPROC MultiTexEnvfEXT;
PFNGLMULTITEXENVFVEXTPROC MultiTexEnvfvEXT;
PFNGLMULTITEXENVIEXTPROC MultiTexEnviEXT;
PFNGLMULTITEXENVIVEXTPROC MultiTexEnvivEXT;
PFNGLMULTITEXGENDEXTPROC MultiTexGendEXT;
PFNGLMULTITEXGENDVEXTPROC MultiTexGendvEXT;
PFNGLMULTITEXGENFEXTPROC MultiTexGenfEXT;
PFNGLMULTITEXGENFVEXTPROC MultiTexGenfvEXT;
PFNGLMULTITEXGENIEXTPROC MultiTexGeniEXT;
PFNGLMULTITEXGENIVEXTPROC MultiTexGenivEXT;
PFNGLMULTITEXIMAGE1DEXTPROC MultiTexImage1DEXT;
PFNGLMULTITEXIMAGE2DEXTPROC MultiTexImage2DEXT;
PFNGLMULTITEXIMAGE3DEXTPROC MultiTexImage3DEXT;
PFNGLMULTITEXPARAMETERIIVEXTPROC MultiTexParameterIivEXT;
PFNGLMULTITEXPARAMETERIUIVEXTPROC MultiTexParameterIuivEXT;
PFNGLMULTITEXPARAMETERFEXTPROC MultiTexParameterfEXT;
PFNGLMULTITEXPARAMETERFVEXTPROC MultiTexParameterfvEXT;
PFNGLMULTITEXPARAMETERIEXTPROC MultiTexParameteriEXT;
PFNGLMULTITEXPARAMETERIVEXTPROC MultiTexParameterivEXT;
PFNGLMULTITEXRENDERBUFFEREXTPROC MultiTexRenderbufferEXT;
PFNGLMULTITEXSUBIMAGE1DEXTPROC MultiTexSubImage1DEXT;
PFNGLMULTITEXSUBIMAGE2DEXTPROC MultiTexSubImage2DEXT;
PFNGLMULTITEXSUBIMAGE3DEXTPROC MultiTexSubImage3DEXT;
PFNGLNAMEDBUFFERATTACHMEMORYNVPROC NamedBufferAttachMemoryNV;
PFNGLNAMEDBUFFERDATAPROC NamedBufferData;
PFNGLNAMEDBUFFERDATAEXTPROC NamedBufferDataEXT;
PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC NamedBufferPageCommitmentARB;
PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC NamedBufferPageCommitmentEXT;
PFNGLNAMEDBUFFERPAGECOMMITMENTMEMNVPROC NamedBufferPageCommitmentMemNV;
PFNGLNAMEDBUFFERSTORAGEPROC NamedBufferStorage;
PFNGLNAMEDBUFFERSTORAGEEXTPROC NamedBufferStorageEXT;
PFNGLNAMEDBUFFERSUBDATAPROC NamedBufferSubData;
PFNGLNAMEDBUFFERSUBDATAEXTPROC NamedBufferSubDataEXT;
PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC NamedCopyBufferSubDataEXT;
PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC NamedFramebufferDrawBuffer;
PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC NamedFramebufferDrawBuffers;
PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC NamedFramebufferParameteri;
PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC NamedFramebufferParameteriEXT;
PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC NamedFramebufferReadBuffer;
PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC NamedFramebufferRenderbuffer;
PFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC NamedFramebufferRenderbufferEXT;
PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVARBPROC NamedFramebufferSampleLocationsfvARB;
PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC NamedFramebufferSampleLocationsfvNV;
PFNGLNAMEDFRAMEBUFFERTEXTUREPROC NamedFramebufferTexture;
PFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC NamedFramebufferTexture1DEXT;
PFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC NamedFramebufferTexture2DEXT;
PFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC NamedFramebufferTexture3DEXT;
PFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC NamedFramebufferTextureEXT;
PFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC NamedFramebufferTextureFaceEXT;
PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC NamedFramebufferTextureLayer;
PFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC NamedFramebufferTextureLayerEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC NamedProgramLocalParameter4dEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC NamedProgramLocalParameter4dvEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC NamedProgramLocalParameter4fEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC NamedProgramLocalParameter4fvEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC NamedProgramLocalParameterI4iEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC NamedProgramLocalParameterI4ivEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC NamedProgramLocalParameterI4uiEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC NamedProgramLocalParameterI4uivEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC NamedProgramLocalParameters4fvEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC NamedProgramLocalParametersI4ivEXT;
PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC NamedProgramLocalParametersI4uivEXT;
PFNGLNAMEDPROGRAMSTRINGEXTPROC NamedProgramStringEXT;
PFNGLNAMEDRENDERBUFFERSTORAGEPROC NamedRenderbufferStorage;
PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC NamedRenderbufferStorageEXT;
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC NamedRenderbufferStorageMultisample;
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC NamedRenderbufferStorageMultisampleAdvancedAMD;
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC NamedRenderbufferStorageMultisampleCoverageEXT;
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC NamedRenderbufferStorageMultisampleEXT;
PFNGLNAMEDSTRINGARBPROC NamedStringARB;
PFNGLNORMALFORMATNVPROC NormalFormatNV;
PFNGLOBJECTLABELPROC ObjectLabel;
PFNGLOBJECTPTRLABELPROC ObjectPtrLabel;
PFNGLPATCHPARAMETERFVPROC PatchParameterfv;
PFNGLPATCHPARAMETERIPROC PatchParameteri;
PFNGLPATHCOMMANDSNVPROC PathCommandsNV;
PFNGLPATHCOORDSNVPROC PathCoordsNV;
PFNGLPATHCOVERDEPTHFUNCNVPROC PathCoverDepthFuncNV;
PFNGLPATHDASHARRAYNVPROC PathDashArrayNV;
PFNGLPATHGLYPHINDEXARRAYNVPROC PathGlyphIndexArrayNV;
PFNGLPATHGLYPHINDEXRANGENVPROC PathGlyphIndexRangeNV;
PFNGLPATHGLYPHRANGENVPROC PathGlyphRangeNV;
PFNGLPATHGLYPHSNVPROC PathGlyphsNV;
PFNGLPATHMEMORYGLYPHINDEXARRAYNVPROC PathMemoryGlyphIndexArrayNV;
PFNGLPATHPARAMETERFNVPROC PathParameterfNV;
PFNGLPATHPARAMETERFVNVPROC PathParameterfvNV;
PFNGLPATHPARAMETERINVPROC PathParameteriNV;
PFNGLPATHPARAMETERIVNVPROC PathParameterivNV;
PFNGLPATHSTENCILDEPTHOFFSETNVPROC PathStencilDepthOffsetNV;
PFNGLPATHSTENCILFUNCNVPROC PathStencilFuncNV;
PFNGLPATHSTRINGNVPROC PathStringNV;
PFNGLPATHSUBCOMMANDSNVPROC PathSubCommandsNV;
PFNGLPATHSUBCOORDSNVPROC PathSubCoordsNV;
PFNGLPAUSETRANSFORMFEEDBACKPROC PauseTransformFeedback;
PFNGLPIXELSTOREFPROC PixelStoref;
PFNGLPIXELSTOREIPROC PixelStorei;
PFNGLPOINTALONGPATHNVPROC PointAlongPathNV;
PFNGLPOINTPARAMETERFPROC PointParameterf;
PFNGLPOINTPARAMETERFVPROC PointParameterfv;
PFNGLPOINTPARAMETERIPROC PointParameteri;
PFNGLPOINTPARAMETERIVPROC PointParameteriv;
PFNGLPOINTSIZEPROC PointSize;
PFNGLPOLYGONMODEPROC PolygonMode;
PFNGLPOLYGONOFFSETPROC PolygonOffset;
PFNGLPOLYGONOFFSETCLAMPPROC PolygonOffsetClamp;
PFNGLPOLYGONOFFSETCLAMPEXTPROC PolygonOffsetClampEXT;
PFNGLPOPDEBUGGROUPPROC PopDebugGroup;
PFNGLPOPGROUPMARKEREXTPROC PopGroupMarkerEXT;
PFNGLPRIMITIVEBOUNDINGBOXARBPROC PrimitiveBoundingBoxARB;
PFNGLPRIMITIVERESTARTINDEXPROC PrimitiveRestartIndex;
PFNGLPROGRAMBINARYPROC ProgramBinary;
PFNGLPROGRAMPARAMETERIPROC ProgramParameteri;
PFNGLPROGRAMPARAMETERIARBPROC ProgramParameteriARB;
PFNGLPROGRAMPATHFRAGMENTINPUTGENNVPROC ProgramPathFragmentInputGenNV;
PFNGLPROGRAMUNIFORM1DPROC ProgramUniform1d;
PFNGLPROGRAMUNIFORM1DEXTPROC ProgramUniform1dEXT;
PFNGLPROGRAMUNIFORM1DVPROC ProgramUniform1dv;
PFNGLPROGRAMUNIFORM1DVEXTPROC ProgramUniform1dvEXT;
PFNGLPROGRAMUNIFORM1FPROC ProgramUniform1f;
PFNGLPROGRAMUNIFORM1FEXTPROC ProgramUniform1fEXT;
PFNGLPROGRAMUNIFORM1FVPROC ProgramUniform1fv;
PFNGLPROGRAMUNIFORM1FVEXTPROC ProgramUniform1fvEXT;
PFNGLPROGRAMUNIFORM1IPROC ProgramUniform1i;
PFNGLPROGRAMUNIFORM1I64ARBPROC ProgramUniform1i64ARB;
PFNGLPROGRAMUNIFORM1I64NVPROC ProgramUniform1i64NV;
PFNGLPROGRAMUNIFORM1I64VARBPROC ProgramUniform1i64vARB;
PFNGLPROGRAMUNIFORM1I64VNVPROC ProgramUniform1i64vNV;
PFNGLPROGRAMUNIFORM1IEXTPROC ProgramUniform1iEXT;
PFNGLPROGRAMUNIFORM1IVPROC ProgramUniform1iv;
PFNGLPROGRAMUNIFORM1IVEXTPROC ProgramUniform1ivEXT;
PFNGLPROGRAMUNIFORM1UIPROC ProgramUniform1ui;
PFNGLPROGRAMUNIFORM1UI64ARBPROC ProgramUniform1ui64ARB;
PFNGLPROGRAMUNIFORM1UI64NVPROC ProgramUniform1ui64NV;
PFNGLPROGRAMUNIFORM1UI64VARBPROC ProgramUniform1ui64vARB;
PFNGLPROGRAMUNIFORM1UI64VNVPROC ProgramUniform1ui64vNV;
PFNGLPROGRAMUNIFORM1UIEXTPROC ProgramUniform1uiEXT;
PFNGLPROGRAMUNIFORM1UIVPROC ProgramUniform1uiv;
PFNGLPROGRAMUNIFORM1UIVEXTPROC ProgramUniform1uivEXT;
PFNGLPROGRAMUNIFORM2DPROC ProgramUniform2d;
PFNGLPROGRAMUNIFORM2DEXTPROC ProgramUniform2dEXT;
PFNGLPROGRAMUNIFORM2DVPROC ProgramUniform2dv;
PFNGLPROGRAMUNIFORM2DVEXTPROC ProgramUniform2dvEXT;
PFNGLPROGRAMUNIFORM2FPROC ProgramUniform2f;
PFNGLPROGRAMUNIFORM2FEXTPROC ProgramUniform2fEXT;
PFNGLPROGRAMUNIFORM2FVPROC ProgramUniform2fv;
PFNGLPROGRAMUNIFORM2FVEXTPROC ProgramUniform2fvEXT;
PFNGLPROGRAMUNIFORM2IPROC ProgramUniform2i;
PFNGLPROGRAMUNIFORM2I64ARBPROC ProgramUniform2i64ARB;
PFNGLPROGRAMUNIFORM2I64NVPROC ProgramUniform2i64NV;
PFNGLPROGRAMUNIFORM2I64VARBPROC ProgramUniform2i64vARB;
PFNGLPROGRAMUNIFORM2I64VNVPROC ProgramUniform2i64vNV;
PFNGLPROGRAMUNIFORM2IEXTPROC ProgramUniform2iEXT;
PFNGLPROGRAMUNIFORM2IVPROC ProgramUniform2iv;
PFNGLPROGRAMUNIFORM2IVEXTPROC ProgramUniform2ivEXT;
PFNGLPROGRAMUNIFORM2UIPROC ProgramUniform2ui;
PFNGLPROGRAMUNIFORM2UI64ARBPROC ProgramUniform2ui64ARB;
PFNGLPROGRAMUNIFORM2UI64NVPROC ProgramUniform2ui64NV;
PFNGLPROGRAMUNIFORM2UI64VARBPROC ProgramUniform2ui64vARB;
PFNGLPROGRAMUNIFORM2UI64VNVPROC ProgramUniform2ui64vNV;
PFNGLPROGRAMUNIFORM2UIEXTPROC ProgramUniform2uiEXT;
PFNGLPROGRAMUNIFORM2UIVPROC ProgramUniform2uiv;
PFNGLPROGRAMUNIFORM2UIVEXTPROC ProgramUniform2uivEXT;
PFNGLPROGRAMUNIFORM3DPROC ProgramUniform3d;
PFNGLPROGRAMUNIFORM3DEXTPROC ProgramUniform3dEXT;
PFNGLPROGRAMUNIFORM3DVPROC ProgramUniform3dv;
PFNGLPROGRAMUNIFORM3DVEXTPROC ProgramUniform3dvEXT;
PFNGLPROGRAMUNIFORM3FPROC ProgramUniform3f;
PFNGLPROGRAMUNIFORM3FEXTPROC ProgramUniform3fEXT;
PFNGLPROGRAMUNIFORM3FVPROC ProgramUniform3fv;
PFNGLPROGRAMUNIFORM3FVEXTPROC ProgramUniform3fvEXT;
PFNGLPROGRAMUNIFORM3IPROC ProgramUniform3i;
PFNGLPROGRAMUNIFORM3I64ARBPROC ProgramUniform3i64ARB;
PFNGLPROGRAMUNIFORM3I64NVPROC ProgramUniform3i64NV;
PFNGLPROGRAMUNIFORM3I64VARBPROC ProgramUniform3i64vARB;
PFNGLPROGRAMUNIFORM3I64VNVPROC ProgramUniform3i64vNV;
PFNGLPROGRAMUNIFORM3IEXTPROC ProgramUniform3iEXT;
PFNGLPROGRAMUNIFORM3IVPROC ProgramUniform3iv;
PFNGLPROGRAMUNIFORM3IVEXTPROC ProgramUniform3ivEXT;
PFNGLPROGRAMUNIFORM3UIPROC ProgramUniform3ui;
PFNGLPROGRAMUNIFORM3UI64ARBPROC ProgramUniform3ui64ARB;
PFNGLPROGRAMUNIFORM3UI64NVPROC ProgramUniform3ui64NV;
PFNGLPROGRAMUNIFORM3UI64VARBPROC ProgramUniform3ui64vARB;
PFNGLPROGRAMUNIFORM3UI64VNVPROC ProgramUniform3ui64vNV;
PFNGLPROGRAMUNIFORM3UIEXTPROC ProgramUniform3uiEXT;
PFNGLPROGRAMUNIFORM3UIVPROC ProgramUniform3uiv;
PFNGLPROGRAMUNIFORM3UIVEXTPROC ProgramUniform3uivEXT;
PFNGLPROGRAMUNIFORM4DPROC ProgramUniform4d;
PFNGLPROGRAMUNIFORM4DEXTPROC ProgramUniform4dEXT;
PFNGLPROGRAMUNIFORM4DVPROC ProgramUniform4dv;
PFNGLPROGRAMUNIFORM4DVEXTPROC ProgramUniform4dvEXT;
PFNGLPROGRAMUNIFORM4FPROC ProgramUniform4f;
PFNGLPROGRAMUNIFORM4FEXTPROC ProgramUniform4fEXT;
PFNGLPROGRAMUNIFORM4FVPROC ProgramUniform4fv;
PFNGLPROGRAMUNIFORM4FVEXTPROC ProgramUniform4fvEXT;
PFNGLPROGRAMUNIFORM4IPROC ProgramUniform4i;
PFNGLPROGRAMUNIFORM4I64ARBPROC ProgramUniform4i64ARB;
PFNGLPROGRAMUNIFORM4I64NVPROC ProgramUniform4i64NV;
PFNGLPROGRAMUNIFORM4I64VARBPROC ProgramUniform4i64vARB;
PFNGLPROGRAMUNIFORM4I64VNVPROC ProgramUniform4i64vNV;
PFNGLPROGRAMUNIFORM4IEXTPROC ProgramUniform4iEXT;
PFNGLPROGRAMUNIFORM4IVPROC ProgramUniform4iv;
PFNGLPROGRAMUNIFORM4IVEXTPROC ProgramUniform4ivEXT;
PFNGLPROGRAMUNIFORM4UIPROC ProgramUniform4ui;
PFNGLPROGRAMUNIFORM4UI64ARBPROC ProgramUniform4ui64ARB;
PFNGLPROGRAMUNIFORM4UI64NVPROC ProgramUniform4ui64NV;
PFNGLPROGRAMUNIFORM4UI64VARBPROC ProgramUniform4ui64vARB;
PFNGLPROGRAMUNIFORM4UI64VNVPROC ProgramUniform4ui64vNV;
PFNGLPROGRAMUNIFORM4UIEXTPROC ProgramUniform4uiEXT;
PFNGLPROGRAMUNIFORM4UIVPROC ProgramUniform4uiv;
PFNGLPROGRAMUNIFORM4UIVEXTPROC ProgramUniform4uivEXT;
PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC ProgramUniformHandleui64ARB;
PFNGLPROGRAMUNIFORMHANDLEUI64NVPROC ProgramUniformHandleui64NV;
PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC ProgramUniformHandleui64vARB;
PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC ProgramUniformHandleui64vNV;
PFNGLPROGRAMUNIFORMMATRIX2DVPROC ProgramUniformMatrix2dv;
PFNGLPROGRAMUNIFORMMATRIX2DVEXTPROC ProgramUniformMatrix2dvEXT;
PFNGLPROGRAMUNIFORMMATRIX2FVPROC ProgramUniformMatrix2fv;
PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC ProgramUniformMatrix2fvEXT;
PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC ProgramUniformMatrix2x3dv;
PFNGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC ProgramUniformMatrix2x3dvEXT;
PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC ProgramUniformMatrix2x3fv;
PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC ProgramUniformMatrix2x3fvEXT;
PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC ProgramUniformMatrix2x4dv;
PFNGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC ProgramUniformMatrix2x4dvEXT;
PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC ProgramUniformMatrix2x4fv;
PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC ProgramUniformMatrix2x4fvEXT;
PFNGLPROGRAMUNIFORMMATRIX3DVPROC ProgramUniformMatrix3dv;
PFNGLPROGRAMUNIFORMMATRIX3DVEXTPROC ProgramUniformMatrix3dvEXT;
PFNGLPROGRAMUNIFORMMATRIX3FVPROC ProgramUniformMatrix3fv;
PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC ProgramUniformMatrix3fvEXT;
PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC ProgramUniformMatrix3x2dv;
PFNGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC ProgramUniformMatrix3x2dvEXT;
PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC ProgramUniformMatrix3x2fv;
PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC ProgramUniformMatrix3x2fvEXT;
PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC ProgramUniformMatrix3x4dv;
PFNGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC ProgramUniformMatrix3x4dvEXT;
PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC ProgramUniformMatrix3x4fv;
PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC ProgramUniformMatrix3x4fvEXT;
PFNGLPROGRAMUNIFORMMATRIX4DVPROC ProgramUniformMatrix4dv;
PFNGLPROGRAMUNIFORMMATRIX4DVEXTPROC ProgramUniformMatrix4dvEXT;
PFNGLPROGRAMUNIFORMMATRIX4FVPROC ProgramUniformMatrix4fv;
PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC ProgramUniformMatrix4fvEXT;
PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC ProgramUniformMatrix4x2dv;
PFNGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC ProgramUniformMatrix4x2dvEXT;
PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC ProgramUniformMatrix4x2fv;
PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC ProgramUniformMatrix4x2fvEXT;
PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC ProgramUniformMatrix4x3dv;
PFNGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC ProgramUniformMatrix4x3dvEXT;
PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC ProgramUniformMatrix4x3fv;
PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC ProgramUniformMatrix4x3fvEXT;
PFNGLPROGRAMUNIFORMUI64NVPROC ProgramUniformui64NV;
PFNGLPROGRAMUNIFORMUI64VNVPROC ProgramUniformui64vNV;
PFNGLPROVOKINGVERTEXPROC ProvokingVertex;
PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC PushClientAttribDefaultEXT;
PFNGLPUSHDEBUGGROUPPROC PushDebugGroup;
PFNGLPUSHGROUPMARKEREXTPROC PushGroupMarkerEXT;
PFNGLQUERYCOUNTERPROC QueryCounter;
PFNGLRASTERSAMPLESEXTPROC RasterSamplesEXT;
PFNGLREADBUFFERPROC ReadBuffer;
PFNGLREADPIXELSPROC ReadPixels;
PFNGLREADNPIXELSPROC ReadnPixels;
PFNGLREADNPIXELSARBPROC ReadnPixelsARB;
PFNGLRELEASESHADERCOMPILERPROC ReleaseShaderCompiler;
PFNGLRENDERBUFFERSTORAGEPROC RenderbufferStorage;
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC RenderbufferStorageMultisample;
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC RenderbufferStorageMultisampleAdvancedAMD;
PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC RenderbufferStorageMultisampleCoverageNV;
PFNGLRESETMEMORYOBJECTPARAMETERNVPROC ResetMemoryObjectParameterNV;
PFNGLRESOLVEDEPTHVALUESNVPROC ResolveDepthValuesNV;
PFNGLRESUMETRANSFORMFEEDBACKPROC ResumeTransformFeedback;
PFNGLSAMPLECOVERAGEPROC SampleCoverage;
PFNGLSAMPLEMASKIPROC SampleMaski;
PFNGLSAMPLERPARAMETERIIVPROC SamplerParameterIiv;
PFNGLSAMPLERPARAMETERIUIVPROC SamplerParameterIuiv;
PFNGLSAMPLERPARAMETERFPROC SamplerParameterf;
PFNGLSAMPLERPARAMETERFVPROC SamplerParameterfv;
PFNGLSAMPLERPARAMETERIPROC SamplerParameteri;
PFNGLSAMPLERPARAMETERIVPROC SamplerParameteriv;
PFNGLSCISSORPROC Scissor;
PFNGLSCISSORARRAYVPROC ScissorArrayv;
PFNGLSCISSOREXCLUSIVEARRAYVNVPROC ScissorExclusiveArrayvNV;
PFNGLSCISSOREXCLUSIVENVPROC ScissorExclusiveNV;
PFNGLSCISSORINDEXEDPROC ScissorIndexed;
PFNGLSCISSORINDEXEDVPROC ScissorIndexedv;
PFNGLSECONDARYCOLORFORMATNVPROC SecondaryColorFormatNV;
PFNGLSELECTPERFMONITORCOUNTERSAMDPROC SelectPerfMonitorCountersAMD;
PFNGLSHADERBINARYPROC ShaderBinary;
PFNGLSHADERSOURCEPROC ShaderSource;
PFNGLSHADERSTORAGEBLOCKBINDINGPROC ShaderStorageBlockBinding;
PFNGLSHADINGRATEIMAGEBARRIERNVPROC ShadingRateImageBarrierNV;
PFNGLSHADINGRATEIMAGEPALETTENVPROC ShadingRateImagePaletteNV;
PFNGLSHADINGRATESAMPLEORDERCUSTOMNVPROC ShadingRateSampleOrderCustomNV;
PFNGLSHADINGRATESAMPLEORDERNVPROC ShadingRateSampleOrderNV;
PFNGLSIGNALVKFENCENVPROC SignalVkFenceNV;
PFNGLSIGNALVKSEMAPHORENVPROC SignalVkSemaphoreNV;
PFNGLSPECIALIZESHADERPROC SpecializeShader;
PFNGLSPECIALIZESHADERARBPROC SpecializeShaderARB;
PFNGLSTATECAPTURENVPROC StateCaptureNV;
PFNGLSTENCILFILLPATHINSTANCEDNVPROC StencilFillPathInstancedNV;
PFNGLSTENCILFILLPATHNVPROC StencilFillPathNV;
PFNGLSTENCILFUNCPROC StencilFunc;
PFNGLSTENCILFUNCSEPARATEPROC StencilFuncSeparate;
PFNGLSTENCILMASKPROC StencilMask;
PFNGLSTENCILMASKSEPARATEPROC StencilMaskSeparate;
PFNGLSTENCILOPPROC StencilOp;
PFNGLSTENCILOPSEPARATEPROC StencilOpSeparate;
PFNGLSTENCILSTROKEPATHINSTANCEDNVPROC StencilStrokePathInstancedNV;
PFNGLSTENCILSTROKEPATHNVPROC StencilStrokePathNV;
PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDNVPROC StencilThenCoverFillPathInstancedNV;
PFNGLSTENCILTHENCOVERFILLPATHNVPROC StencilThenCoverFillPathNV;
PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDNVPROC StencilThenCoverStrokePathInstancedNV;
PFNGLSTENCILTHENCOVERSTROKEPATHNVPROC StencilThenCoverStrokePathNV;
PFNGLSUBPIXELPRECISIONBIASNVPROC SubpixelPrecisionBiasNV;
PFNGLTEXATTACHMEMORYNVPROC TexAttachMemoryNV;
PFNGLTEXBUFFERPROC TexBuffer;
PFNGLTEXBUFFERARBPROC TexBufferARB;
PFNGLTEXBUFFERRANGEPROC TexBufferRange;
PFNGLTEXCOORDFORMATNVPROC TexCoordFormatNV;
PFNGLTEXIMAGE1DPROC TexImage1D;
PFNGLTEXIMAGE2DPROC TexImage2D;
PFNGLTEXIMAGE2DMULTISAMPLEPROC TexImage2DMultisample;
PFNGLTEXIMAGE3DPROC TexImage3D;
PFNGLTEXIMAGE3DMULTISAMPLEPROC TexImage3DMultisample;
PFNGLTEXPAGECOMMITMENTARBPROC TexPageCommitmentARB;
PFNGLTEXPAGECOMMITMENTMEMNVPROC TexPageCommitmentMemNV;
PFNGLTEXPARAMETERIIVPROC TexParameterIiv;
PFNGLTEXPARAMETERIUIVPROC TexParameterIuiv;
PFNGLTEXPARAMETERFPROC TexParameterf;
PFNGLTEXPARAMETERFVPROC TexParameterfv;
PFNGLTEXPARAMETERIPROC TexParameteri;
PFNGLTEXPARAMETERIVPROC TexParameteriv;
PFNGLTEXSTORAGE1DPROC TexStorage1D;
PFNGLTEXSTORAGE2DPROC TexStorage2D;
PFNGLTEXSTORAGE2DMULTISAMPLEPROC TexStorage2DMultisample;
PFNGLTEXSTORAGE3DPROC TexStorage3D;
PFNGLTEXSTORAGE3DMULTISAMPLEPROC TexStorage3DMultisample;
PFNGLTEXSUBIMAGE1DPROC TexSubImage1D;
PFNGLTEXSUBIMAGE2DPROC TexSubImage2D;
PFNGLTEXSUBIMAGE3DPROC TexSubImage3D;
PFNGLTEXTUREATTACHMEMORYNVPROC TextureAttachMemoryNV;
PFNGLTEXTUREBARRIERPROC TextureBarrier;
PFNGLTEXTUREBARRIERNVPROC TextureBarrierNV;
PFNGLTEXTUREBUFFERPROC TextureBuffer;
PFNGLTEXTUREBUFFEREXTPROC TextureBufferEXT;
PFNGLTEXTUREBUFFERRANGEPROC TextureBufferRange;
PFNGLTEXTUREBUFFERRANGEEXTPROC TextureBufferRangeEXT;
PFNGLTEXTUREIMAGE1DEXTPROC TextureImage1DEXT;
PFNGLTEXTUREIMAGE2DEXTPROC TextureImage2DEXT;
PFNGLTEXTUREIMAGE3DEXTPROC TextureImage3DEXT;
PFNGLTEXTUREPAGECOMMITMENTEXTPROC TexturePageCommitmentEXT;
PFNGLTEXTUREPAGECOMMITMENTMEMNVPROC TexturePageCommitmentMemNV;
PFNGLTEXTUREPARAMETERIIVPROC TextureParameterIiv;
PFNGLTEXTUREPARAMETERIIVEXTPROC TextureParameterIivEXT;
PFNGLTEXTUREPARAMETERIUIVPROC TextureParameterIuiv;
PFNGLTEXTUREPARAMETERIUIVEXTPROC TextureParameterIuivEXT;
PFNGLTEXTUREPARAMETERFPROC TextureParameterf;
PFNGLTEXTUREPARAMETERFEXTPROC TextureParameterfEXT;
PFNGLTEXTUREPARAMETERFVPROC TextureParameterfv;
PFNGLTEXTUREPARAMETERFVEXTPROC TextureParameterfvEXT;
PFNGLTEXTUREPARAMETERIPROC TextureParameteri;
PFNGLTEXTUREPARAMETERIEXTPROC TextureParameteriEXT;
PFNGLTEXTUREPARAMETERIVPROC TextureParameteriv;
PFNGLTEXTUREPARAMETERIVEXTPROC TextureParameterivEXT;
PFNGLTEXTURERENDERBUFFEREXTPROC TextureRenderbufferEXT;
PFNGLTEXTURESTORAGE1DPROC TextureStorage1D;
PFNGLTEXTURESTORAGE1DEXTPROC TextureStorage1DEXT;
PFNGLTEXTURESTORAGE2DPROC TextureStorage2D;
PFNGLTEXTURESTORAGE2DEXTPROC TextureStorage2DEXT;
PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC TextureStorage2DMultisample;
PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC TextureStorage2DMultisampleEXT;
PFNGLTEXTURESTORAGE3DPROC TextureStorage3D;
PFNGLTEXTURESTORAGE3DEXTPROC TextureStorage3DEXT;
PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC TextureStorage3DMultisample;
PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC TextureStorage3DMultisampleEXT;
PFNGLTEXTURESUBIMAGE1DPROC TextureSubImage1D;
PFNGLTEXTURESUBIMAGE1DEXTPROC TextureSubImage1DEXT;
PFNGLTEXTURESUBIMAGE2DPROC TextureSubImage2D;
PFNGLTEXTURESUBIMAGE2DEXTPROC TextureSubImage2DEXT;
PFNGLTEXTURESUBIMAGE3DPROC TextureSubImage3D;
PFNGLTEXTURESUBIMAGE3DEXTPROC TextureSubImage3DEXT;
PFNGLTEXTUREVIEWPROC TextureView;
PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC TransformFeedbackBufferBase;
PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC TransformFeedbackBufferRange;
PFNGLTRANSFORMFEEDBACKVARYINGSPROC TransformFeedbackVaryings;
PFNGLTRANSFORMPATHNVPROC TransformPathNV;
PFNGLUNIFORM1DPROC Uniform1d;
PFNGLUNIFORM1DVPROC Uniform1dv;
PFNGLUNIFORM1FPROC Uniform1f;
PFNGLUNIFORM1FVPROC Uniform1fv;
PFNGLUNIFORM1IPROC Uniform1i;
PFNGLUNIFORM1I64ARBPROC Uniform1i64ARB;
PFNGLUNIFORM1I64NVPROC Uniform1i64NV;
PFNGLUNIFORM1I64VARBPROC Uniform1i64vARB;
PFNGLUNIFORM1I64VNVPROC Uniform1i64vNV;
PFNGLUNIFORM1IVPROC Uniform1iv;
PFNGLUNIFORM1UIPROC Uniform1ui;
PFNGLUNIFORM1UI64ARBPROC Uniform1ui64ARB;
PFNGLUNIFORM1UI64NVPROC Uniform1ui64NV;
PFNGLUNIFORM1UI64VARBPROC Uniform1ui64vARB;
PFNGLUNIFORM1UI64VNVPROC Uniform1ui64vNV;
PFNGLUNIFORM1UIVPROC Uniform1uiv;
PFNGLUNIFORM2DPROC Uniform2d;
PFNGLUNIFORM2DVPROC Uniform2dv;
PFNGLUNIFORM2FPROC Uniform2f;
PFNGLUNIFORM2FVPROC Uniform2fv;
PFNGLUNIFORM2IPROC Uniform2i;
PFNGLUNIFORM2I64ARBPROC Uniform2i64ARB;
PFNGLUNIFORM2I64NVPROC Uniform2i64NV;
PFNGLUNIFORM2I64VARBPROC Uniform2i64vARB;
PFNGLUNIFORM2I64VNVPROC Uniform2i64vNV;
PFNGLUNIFORM2IVPROC Uniform2iv;
PFNGLUNIFORM2UIPROC Uniform2ui;
PFNGLUNIFORM2UI64ARBPROC Uniform2ui64ARB;
PFNGLUNIFORM2UI64NVPROC Uniform2ui64NV;
PFNGLUNIFORM2UI64VARBPROC Uniform2ui64vARB;
PFNGLUNIFORM2UI64VNVPROC Uniform2ui64vNV;
PFNGLUNIFORM2UIVPROC Uniform2uiv;
PFNGLUNIFORM3DPROC Uniform3d;
PFNGLUNIFORM3DVPROC Uniform3dv;
PFNGLUNIFORM3FPROC Uniform3f;
PFNGLUNIFORM3FVPROC Uniform3fv;
PFNGLUNIFORM3IPROC Uniform3i;
PFNGLUNIFORM3I64ARBPROC Uniform3i64ARB;
PFNGLUNIFORM3I64NVPROC Uniform3i64NV;
PFNGLUNIFORM3I64VARBPROC Uniform3i64vARB;
PFNGLUNIFORM3I64VNVPROC Uniform3i64vNV;
PFNGLUNIFORM3IVPROC Uniform3iv;
PFNGLUNIFORM3UIPROC Uniform3ui;
PFNGLUNIFORM3UI64ARBPROC Uniform3ui64ARB;
PFNGLUNIFORM3UI64NVPROC Uniform3ui64NV;
PFNGLUNIFORM3UI64VARBPROC Uniform3ui64vARB;
PFNGLUNIFORM3UI64VNVPROC Uniform3ui64vNV;
PFNGLUNIFORM3UIVPROC Uniform3uiv;
PFNGLUNIFORM4DPROC Uniform4d;
PFNGLUNIFORM4DVPROC Uniform4dv;
PFNGLUNIFORM4FPROC Uniform4f;
PFNGLUNIFORM4FVPROC Uniform4fv;
PFNGLUNIFORM4IPROC Uniform4i;
PFNGLUNIFORM4I64ARBPROC Uniform4i64ARB;
PFNGLUNIFORM4I64NVPROC Uniform4i64NV;
PFNGLUNIFORM4I64VARBPROC Uniform4i64vARB;
PFNGLUNIFORM4I64VNVPROC Uniform4i64vNV;
PFNGLUNIFORM4IVPROC Uniform4iv;
PFNGLUNIFORM4UIPROC Uniform4ui;
PFNGLUNIFORM4UI64ARBPROC Uniform4ui64ARB;
PFNGLUNIFORM4UI64NVPROC Uniform4ui64NV;
PFNGLUNIFORM4UI64VARBPROC Uniform4ui64vARB;
PFNGLUNIFORM4UI64VNVPROC Uniform4ui64vNV;
PFNGLUNIFORM4UIVPROC Uniform4uiv;
PFNGLUNIFORMBLOCKBINDINGPROC UniformBlockBinding;
PFNGLUNIFORMHANDLEUI64ARBPROC UniformHandleui64ARB;
PFNGLUNIFORMHANDLEUI64NVPROC UniformHandleui64NV;
PFNGLUNIFORMHANDLEUI64VARBPROC UniformHandleui64vARB;
PFNGLUNIFORMHANDLEUI64VNVPROC UniformHandleui64vNV;
PFNGLUNIFORMMATRIX2DVPROC UniformMatrix2dv;
PFNGLUNIFORMMATRIX2FVPROC UniformMatrix2fv;
PFNGLUNIFORMMATRIX2X3DVPROC UniformMatrix2x3dv;
PFNGLUNIFORMMATRIX2X3FVPROC UniformMatrix2x3fv;
PFNGLUNIFORMMATRIX2X4DVPROC UniformMatrix2x4dv;
PFNGLUNIFORMMATRIX2X4FVPROC UniformMatrix2x4fv;
PFNGLUNIFORMMATRIX3DVPROC UniformMatrix3dv;
PFNGLUNIFORMMATRIX3FVPROC UniformMatrix3fv;
PFNGLUNIFORMMATRIX3X2DVPROC UniformMatrix3x2dv;
PFNGLUNIFORMMATRIX3X2FVPROC UniformMatrix3x2fv;
PFNGLUNIFORMMATRIX3X4DVPROC UniformMatrix3x4dv;
PFNGLUNIFORMMATRIX3X4FVPROC UniformMatrix3x4fv;
PFNGLUNIFORMMATRIX4DVPROC UniformMatrix4dv;
PFNGLUNIFORMMATRIX4FVPROC UniformMatrix4fv;
PFNGLUNIFORMMATRIX4X2DVPROC UniformMatrix4x2dv;
PFNGLUNIFORMMATRIX4X2FVPROC UniformMatrix4x2fv;
PFNGLUNIFORMMATRIX4X3DVPROC UniformMatrix4x3dv;
PFNGLUNIFORMMATRIX4X3FVPROC UniformMatrix4x3fv;
PFNGLUNIFORMSUBROUTINESUIVPROC UniformSubroutinesuiv;
PFNGLUNIFORMUI64NVPROC Uniformui64NV;
PFNGLUNIFORMUI64VNVPROC Uniformui64vNV;
PFNGLUNMAPBUFFERPROC UnmapBuffer;
PFNGLUNMAPNAMEDBUFFERPROC UnmapNamedBuffer;
PFNGLUNMAPNAMEDBUFFEREXTPROC UnmapNamedBufferEXT;
PFNGLUSEPROGRAMPROC UseProgram;
PFNGLUSEPROGRAMSTAGESPROC UseProgramStages;
PFNGLUSESHADERPROGRAMEXTPROC UseShaderProgramEXT;
PFNGLVALIDATEPROGRAMPROC ValidateProgram;
PFNGLVALIDATEPROGRAMPIPELINEPROC ValidateProgramPipeline;
PFNGLVERTEXARRAYATTRIBBINDINGPROC VertexArrayAttribBinding;
PFNGLVERTEXARRAYATTRIBFORMATPROC VertexArrayAttribFormat;
PFNGLVERTEXARRAYATTRIBIFORMATPROC VertexArrayAttribIFormat;
PFNGLVERTEXARRAYATTRIBLFORMATPROC VertexArrayAttribLFormat;
PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC VertexArrayBindVertexBufferEXT;
PFNGLVERTEXARRAYBINDINGDIVISORPROC VertexArrayBindingDivisor;
PFNGLVERTEXARRAYCOLOROFFSETEXTPROC VertexArrayColorOffsetEXT;
PFNGLVERTEXARRAYEDGEFLAGOFFSETEXTPROC VertexArrayEdgeFlagOffsetEXT;
PFNGLVERTEXARRAYELEMENTBUFFERPROC VertexArrayElementBuffer;
PFNGLVERTEXARRAYFOGCOORDOFFSETEXTPROC VertexArrayFogCoordOffsetEXT;
PFNGLVERTEXARRAYINDEXOFFSETEXTPROC VertexArrayIndexOffsetEXT;
PFNGLVERTEXARRAYMULTITEXCOORDOFFSETEXTPROC VertexArrayMultiTexCoordOffsetEXT;
PFNGLVERTEXARRAYNORMALOFFSETEXTPROC VertexArrayNormalOffsetEXT;
PFNGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC VertexArraySecondaryColorOffsetEXT;
PFNGLVERTEXARRAYTEXCOORDOFFSETEXTPROC VertexArrayTexCoordOffsetEXT;
PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC VertexArrayVertexAttribBindingEXT;
PFNGLVERTEXARRAYVERTEXATTRIBDIVISOREXTPROC VertexArrayVertexAttribDivisorEXT;
PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC VertexArrayVertexAttribFormatEXT;
PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC VertexArrayVertexAttribIFormatEXT;
PFNGLVERTEXARRAYVERTEXATTRIBIOFFSETEXTPROC VertexArrayVertexAttribIOffsetEXT;
PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC VertexArrayVertexAttribLFormatEXT;
PFNGLVERTEXARRAYVERTEXATTRIBLOFFSETEXTPROC VertexArrayVertexAttribLOffsetEXT;
PFNGLVERTEXARRAYVERTEXATTRIBOFFSETEXTPROC VertexArrayVertexAttribOffsetEXT;
PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC VertexArrayVertexBindingDivisorEXT;
PFNGLVERTEXARRAYVERTEXBUFFERPROC VertexArrayVertexBuffer;
PFNGLVERTEXARRAYVERTEXBUFFERSPROC VertexArrayVertexBuffers;
PFNGLVERTEXARRAYVERTEXOFFSETEXTPROC VertexArrayVertexOffsetEXT;
PFNGLVERTEXATTRIB1DPROC VertexAttrib1d;
PFNGLVERTEXATTRIB1DVPROC VertexAttrib1dv;
PFNGLVERTEXATTRIB1FPROC VertexAttrib1f;
PFNGLVERTEXATTRIB1FVPROC VertexAttrib1fv;
PFNGLVERTEXATTRIB1SPROC VertexAttrib1s;
PFNGLVERTEXATTRIB1SVPROC VertexAttrib1sv;
PFNGLVERTEXATTRIB2DPROC VertexAttrib2d;
PFNGLVERTEXATTRIB2DVPROC VertexAttrib2dv;
PFNGLVERTEXATTRIB2FPROC VertexAttrib2f;
PFNGLVERTEXATTRIB2FVPROC VertexAttrib2fv;
PFNGLVERTEXATTRIB2SPROC VertexAttrib2s;
PFNGLVERTEXATTRIB2SVPROC VertexAttrib2sv;
PFNGLVERTEXATTRIB3DPROC VertexAttrib3d;
PFNGLVERTEXATTRIB3DVPROC VertexAttrib3dv;
PFNGLVERTEXATTRIB3FPROC VertexAttrib3f;
PFNGLVERTEXATTRIB3FVPROC VertexAttrib3fv;
PFNGLVERTEXATTRIB3SPROC VertexAttrib3s;
PFNGLVERTEXATTRIB3SVPROC VertexAttrib3sv;
PFNGLVERTEXATTRIB4NBVPROC VertexAttrib4Nbv;
PFNGLVERTEXATTRIB4NIVPROC VertexAttrib4Niv;
PFNGLVERTEXATTRIB4NSVPROC VertexAttrib4Nsv;
PFNGLVERTEXATTRIB4NUBPROC VertexAttrib4Nub;
PFNGLVERTEXATTRIB4NUBVPROC VertexAttrib4Nubv;
PFNGLVERTEXATTRIB4NUIVPROC VertexAttrib4Nuiv;
PFNGLVERTEXATTRIB4NUSVPROC VertexAttrib4Nusv;
PFNGLVERTEXATTRIB4BVPROC VertexAttrib4bv;
PFNGLVERTEXATTRIB4DPROC VertexAttrib4d;
PFNGLVERTEXATTRIB4DVPROC VertexAttrib4dv;
PFNGLVERTEXATTRIB4FPROC VertexAttrib4f;
PFNGLVERTEXATTRIB4FVPROC VertexAttrib4fv;
PFNGLVERTEXATTRIB4IVPROC VertexAttrib4iv;
PFNGLVERTEXATTRIB4SPROC VertexAttrib4s;
PFNGLVERTEXATTRIB4SVPROC VertexAttrib4sv;
PFNGLVERTEXATTRIB4UBVPROC VertexAttrib4ubv;
PFNGLVERTEXATTRIB4UIVPROC VertexAttrib4uiv;
PFNGLVERTEXATTRIB4USVPROC VertexAttrib4usv;
PFNGLVERTEXATTRIBBINDINGPROC VertexAttribBinding;
PFNGLVERTEXATTRIBDIVISORPROC VertexAttribDivisor;
PFNGLVERTEXATTRIBDIVISORARBPROC VertexAttribDivisorARB;
PFNGLVERTEXATTRIBFORMATPROC VertexAttribFormat;
PFNGLVERTEXATTRIBFORMATNVPROC VertexAttribFormatNV;
PFNGLVERTEXATTRIBI1IPROC VertexAttribI1i;
PFNGLVERTEXATTRIBI1IVPROC VertexAttribI1iv;
PFNGLVERTEXATTRIBI1UIPROC VertexAttribI1ui;
PFNGLVERTEXATTRIBI1UIVPROC VertexAttribI1uiv;
PFNGLVERTEXATTRIBI2IPROC VertexAttribI2i;
PFNGLVERTEXATTRIBI2IVPROC VertexAttribI2iv;
PFNGLVERTEXATTRIBI2UIPROC VertexAttribI2ui;
PFNGLVERTEXATTRIBI2UIVPROC VertexAttribI2uiv;
PFNGLVERTEXATTRIBI3IPROC VertexAttribI3i;
PFNGLVERTEXATTRIBI3IVPROC VertexAttribI3iv;
PFNGLVERTEXATTRIBI3UIPROC VertexAttribI3ui;
PFNGLVERTEXATTRIBI3UIVPROC VertexAttribI3uiv;
PFNGLVERTEXATTRIBI4BVPROC VertexAttribI4bv;
PFNGLVERTEXATTRIBI4IPROC VertexAttribI4i;
PFNGLVERTEXATTRIBI4IVPROC VertexAttribI4iv;
PFNGLVERTEXATTRIBI4SVPROC VertexAttribI4sv;
PFNGLVERTEXATTRIBI4UBVPROC VertexAttribI4ubv;
PFNGLVERTEXATTRIBI4UIPROC VertexAttribI4ui;
PFNGLVERTEXATTRIBI4UIVPROC VertexAttribI4uiv;
PFNGLVERTEXATTRIBI4USVPROC VertexAttribI4usv;
PFNGLVERTEXATTRIBIFORMATPROC VertexAttribIFormat;
PFNGLVERTEXATTRIBIFORMATNVPROC VertexAttribIFormatNV;
PFNGLVERTEXATTRIBIPOINTERPROC VertexAttribIPointer;
PFNGLVERTEXATTRIBL1DPROC VertexAttribL1d;
PFNGLVERTEXATTRIBL1DVPROC VertexAttribL1dv;
PFNGLVERTEXATTRIBL1I64NVPROC VertexAttribL1i64NV;
PFNGLVERTEXATTRIBL1I64VNVPROC VertexAttribL1i64vNV;
PFNGLVERTEXATTRIBL1UI64ARBPROC VertexAttribL1ui64ARB;
PFNGLVERTEXATTRIBL1UI64NVPROC VertexAttribL1ui64NV;
PFNGLVERTEXATTRIBL1UI64VARBPROC VertexAttribL1ui64vARB;
PFNGLVERTEXATTRIBL1UI64VNVPROC VertexAttribL1ui64vNV;
PFNGLVERTEXATTRIBL2DPROC VertexAttribL2d;
PFNGLVERTEXATTRIBL2DVPROC VertexAttribL2dv;
PFNGLVERTEXATTRIBL2I64NVPROC VertexAttribL2i64NV;
PFNGLVERTEXATTRIBL2I64VNVPROC VertexAttribL2i64vNV;
PFNGLVERTEXATTRIBL2UI64NVPROC VertexAttribL2ui64NV;
PFNGLVERTEXATTRIBL2UI64VNVPROC VertexAttribL2ui64vNV;
PFNGLVERTEXATTRIBL3DPROC VertexAttribL3d;
PFNGLVERTEXATTRIBL3DVPROC VertexAttribL3dv;
PFNGLVERTEXATTRIBL3I64NVPROC VertexAttribL3i64NV;
PFNGLVERTEXATTRIBL3I64VNVPROC VertexAttribL3i64vNV;
PFNGLVERTEXATTRIBL3UI64NVPROC VertexAttribL3ui64NV;
PFNGLVERTEXATTRIBL3UI64VNVPROC VertexAttribL3ui64vNV;
PFNGLVERTEXATTRIBL4DPROC VertexAttribL4d;
PFNGLVERTEXATTRIBL4DVPROC VertexAttribL4dv;
PFNGLVERTEXATTRIBL4I64NVPROC VertexAttribL4i64NV;
PFNGLVERTEXATTRIBL4I64VNVPROC VertexAttribL4i64vNV;
PFNGLVERTEXATTRIBL4UI64NVPROC VertexAttribL4ui64NV;
PFNGLVERTEXATTRIBL4UI64VNVPROC VertexAttribL4ui64vNV;
PFNGLVERTEXATTRIBLFORMATPROC VertexAttribLFormat;
PFNGLVERTEXATTRIBLFORMATNVPROC VertexAttribLFormatNV;
PFNGLVERTEXATTRIBLPOINTERPROC VertexAttribLPointer;
PFNGLVERTEXATTRIBP1UIPROC VertexAttribP1ui;
PFNGLVERTEXATTRIBP1UIVPROC VertexAttribP1uiv;
PFNGLVERTEXATTRIBP2UIPROC VertexAttribP2ui;
PFNGLVERTEXATTRIBP2UIVPROC VertexAttribP2uiv;
PFNGLVERTEXATTRIBP3UIPROC VertexAttribP3ui;
PFNGLVERTEXATTRIBP3UIVPROC VertexAttribP3uiv;
PFNGLVERTEXATTRIBP4UIPROC VertexAttribP4ui;
PFNGLVERTEXATTRIBP4UIVPROC VertexAttribP4uiv;
PFNGLVERTEXATTRIBPOINTERPROC VertexAttribPointer;
PFNGLVERTEXBINDINGDIVISORPROC VertexBindingDivisor;
PFNGLVERTEXFORMATNVPROC VertexFormatNV;
PFNGLVIEWPORTPROC Viewport;
PFNGLVIEWPORTARRAYVPROC ViewportArrayv;
PFNGLVIEWPORTINDEXEDFPROC ViewportIndexedf;
PFNGLVIEWPORTINDEXEDFVPROC ViewportIndexedfv;
PFNGLVIEWPORTPOSITIONWSCALENVPROC ViewportPositionWScaleNV;
PFNGLVIEWPORTSWIZZLENVPROC ViewportSwizzleNV;
PFNGLWAITSYNCPROC WaitSync;
PFNGLWAITVKSEMAPHORENVPROC WaitVkSemaphoreNV;
PFNGLWEIGHTPATHSNVPROC WeightPathsNV;
PFNGLWINDOWRECTANGLESEXTPROC WindowRectanglesEXT;
} gl;
};
extern union GL3WProcs gl3wProcs;
/* OpenGL functions */
#define glActiveProgramEXT gl3wProcs.gl.ActiveProgramEXT
#define glActiveShaderProgram gl3wProcs.gl.ActiveShaderProgram
#define glActiveTexture gl3wProcs.gl.ActiveTexture
#define glApplyFramebufferAttachmentCMAAINTEL gl3wProcs.gl.ApplyFramebufferAttachmentCMAAINTEL
#define glAttachShader gl3wProcs.gl.AttachShader
#define glBeginConditionalRender gl3wProcs.gl.BeginConditionalRender
#define glBeginConditionalRenderNV gl3wProcs.gl.BeginConditionalRenderNV
#define glBeginPerfMonitorAMD gl3wProcs.gl.BeginPerfMonitorAMD
#define glBeginPerfQueryINTEL gl3wProcs.gl.BeginPerfQueryINTEL
#define glBeginQuery gl3wProcs.gl.BeginQuery
#define glBeginQueryIndexed gl3wProcs.gl.BeginQueryIndexed
#define glBeginTransformFeedback gl3wProcs.gl.BeginTransformFeedback
#define glBindAttribLocation gl3wProcs.gl.BindAttribLocation
#define glBindBuffer gl3wProcs.gl.BindBuffer
#define glBindBufferBase gl3wProcs.gl.BindBufferBase
#define glBindBufferRange gl3wProcs.gl.BindBufferRange
#define glBindBuffersBase gl3wProcs.gl.BindBuffersBase
#define glBindBuffersRange gl3wProcs.gl.BindBuffersRange
#define glBindFragDataLocation gl3wProcs.gl.BindFragDataLocation
#define glBindFragDataLocationIndexed gl3wProcs.gl.BindFragDataLocationIndexed
#define glBindFramebuffer gl3wProcs.gl.BindFramebuffer
#define glBindImageTexture gl3wProcs.gl.BindImageTexture
#define glBindImageTextures gl3wProcs.gl.BindImageTextures
#define glBindMultiTextureEXT gl3wProcs.gl.BindMultiTextureEXT
#define glBindProgramPipeline gl3wProcs.gl.BindProgramPipeline
#define glBindRenderbuffer gl3wProcs.gl.BindRenderbuffer
#define glBindSampler gl3wProcs.gl.BindSampler
#define glBindSamplers gl3wProcs.gl.BindSamplers
#define glBindShadingRateImageNV gl3wProcs.gl.BindShadingRateImageNV
#define glBindTexture gl3wProcs.gl.BindTexture
#define glBindTextureUnit gl3wProcs.gl.BindTextureUnit
#define glBindTextures gl3wProcs.gl.BindTextures
#define glBindTransformFeedback gl3wProcs.gl.BindTransformFeedback
#define glBindVertexArray gl3wProcs.gl.BindVertexArray
#define glBindVertexBuffer gl3wProcs.gl.BindVertexBuffer
#define glBindVertexBuffers gl3wProcs.gl.BindVertexBuffers
#define glBlendBarrierKHR gl3wProcs.gl.BlendBarrierKHR
#define glBlendBarrierNV gl3wProcs.gl.BlendBarrierNV
#define glBlendColor gl3wProcs.gl.BlendColor
#define glBlendEquation gl3wProcs.gl.BlendEquation
#define glBlendEquationSeparate gl3wProcs.gl.BlendEquationSeparate
#define glBlendEquationSeparatei gl3wProcs.gl.BlendEquationSeparatei
#define glBlendEquationSeparateiARB gl3wProcs.gl.BlendEquationSeparateiARB
#define glBlendEquationi gl3wProcs.gl.BlendEquationi
#define glBlendEquationiARB gl3wProcs.gl.BlendEquationiARB
#define glBlendFunc gl3wProcs.gl.BlendFunc
#define glBlendFuncSeparate gl3wProcs.gl.BlendFuncSeparate
#define glBlendFuncSeparatei gl3wProcs.gl.BlendFuncSeparatei
#define glBlendFuncSeparateiARB gl3wProcs.gl.BlendFuncSeparateiARB
#define glBlendFunci gl3wProcs.gl.BlendFunci
#define glBlendFunciARB gl3wProcs.gl.BlendFunciARB
#define glBlendParameteriNV gl3wProcs.gl.BlendParameteriNV
#define glBlitFramebuffer gl3wProcs.gl.BlitFramebuffer
#define glBlitNamedFramebuffer gl3wProcs.gl.BlitNamedFramebuffer
#define glBufferAddressRangeNV gl3wProcs.gl.BufferAddressRangeNV
#define glBufferAttachMemoryNV gl3wProcs.gl.BufferAttachMemoryNV
#define glBufferData gl3wProcs.gl.BufferData
#define glBufferPageCommitmentARB gl3wProcs.gl.BufferPageCommitmentARB
#define glBufferPageCommitmentMemNV gl3wProcs.gl.BufferPageCommitmentMemNV
#define glBufferStorage gl3wProcs.gl.BufferStorage
#define glBufferSubData gl3wProcs.gl.BufferSubData
#define glCallCommandListNV gl3wProcs.gl.CallCommandListNV
#define glCheckFramebufferStatus gl3wProcs.gl.CheckFramebufferStatus
#define glCheckNamedFramebufferStatus gl3wProcs.gl.CheckNamedFramebufferStatus
#define glCheckNamedFramebufferStatusEXT gl3wProcs.gl.CheckNamedFramebufferStatusEXT
#define glClampColor gl3wProcs.gl.ClampColor
#define glClear gl3wProcs.gl.Clear
#define glClearBufferData gl3wProcs.gl.ClearBufferData
#define glClearBufferSubData gl3wProcs.gl.ClearBufferSubData
#define glClearBufferfi gl3wProcs.gl.ClearBufferfi
#define glClearBufferfv gl3wProcs.gl.ClearBufferfv
#define glClearBufferiv gl3wProcs.gl.ClearBufferiv
#define glClearBufferuiv gl3wProcs.gl.ClearBufferuiv
#define glClearColor gl3wProcs.gl.ClearColor
#define glClearDepth gl3wProcs.gl.ClearDepth
#define glClearDepthdNV gl3wProcs.gl.ClearDepthdNV
#define glClearDepthf gl3wProcs.gl.ClearDepthf
#define glClearNamedBufferData gl3wProcs.gl.ClearNamedBufferData
#define glClearNamedBufferDataEXT gl3wProcs.gl.ClearNamedBufferDataEXT
#define glClearNamedBufferSubData gl3wProcs.gl.ClearNamedBufferSubData
#define glClearNamedBufferSubDataEXT gl3wProcs.gl.ClearNamedBufferSubDataEXT
#define glClearNamedFramebufferfi gl3wProcs.gl.ClearNamedFramebufferfi
#define glClearNamedFramebufferfv gl3wProcs.gl.ClearNamedFramebufferfv
#define glClearNamedFramebufferiv gl3wProcs.gl.ClearNamedFramebufferiv
#define glClearNamedFramebufferuiv gl3wProcs.gl.ClearNamedFramebufferuiv
#define glClearStencil gl3wProcs.gl.ClearStencil
#define glClearTexImage gl3wProcs.gl.ClearTexImage
#define glClearTexSubImage gl3wProcs.gl.ClearTexSubImage
#define glClientAttribDefaultEXT gl3wProcs.gl.ClientAttribDefaultEXT
#define glClientWaitSync gl3wProcs.gl.ClientWaitSync
#define glClipControl gl3wProcs.gl.ClipControl
#define glColorFormatNV gl3wProcs.gl.ColorFormatNV
#define glColorMask gl3wProcs.gl.ColorMask
#define glColorMaski gl3wProcs.gl.ColorMaski
#define glCommandListSegmentsNV gl3wProcs.gl.CommandListSegmentsNV
#define glCompileCommandListNV gl3wProcs.gl.CompileCommandListNV
#define glCompileShader gl3wProcs.gl.CompileShader
#define glCompileShaderIncludeARB gl3wProcs.gl.CompileShaderIncludeARB
#define glCompressedMultiTexImage1DEXT gl3wProcs.gl.CompressedMultiTexImage1DEXT
#define glCompressedMultiTexImage2DEXT gl3wProcs.gl.CompressedMultiTexImage2DEXT
#define glCompressedMultiTexImage3DEXT gl3wProcs.gl.CompressedMultiTexImage3DEXT
#define glCompressedMultiTexSubImage1DEXT gl3wProcs.gl.CompressedMultiTexSubImage1DEXT
#define glCompressedMultiTexSubImage2DEXT gl3wProcs.gl.CompressedMultiTexSubImage2DEXT
#define glCompressedMultiTexSubImage3DEXT gl3wProcs.gl.CompressedMultiTexSubImage3DEXT
#define glCompressedTexImage1D gl3wProcs.gl.CompressedTexImage1D
#define glCompressedTexImage2D gl3wProcs.gl.CompressedTexImage2D
#define glCompressedTexImage3D gl3wProcs.gl.CompressedTexImage3D
#define glCompressedTexSubImage1D gl3wProcs.gl.CompressedTexSubImage1D
#define glCompressedTexSubImage2D gl3wProcs.gl.CompressedTexSubImage2D
#define glCompressedTexSubImage3D gl3wProcs.gl.CompressedTexSubImage3D
#define glCompressedTextureImage1DEXT gl3wProcs.gl.CompressedTextureImage1DEXT
#define glCompressedTextureImage2DEXT gl3wProcs.gl.CompressedTextureImage2DEXT
#define glCompressedTextureImage3DEXT gl3wProcs.gl.CompressedTextureImage3DEXT
#define glCompressedTextureSubImage1D gl3wProcs.gl.CompressedTextureSubImage1D
#define glCompressedTextureSubImage1DEXT gl3wProcs.gl.CompressedTextureSubImage1DEXT
#define glCompressedTextureSubImage2D gl3wProcs.gl.CompressedTextureSubImage2D
#define glCompressedTextureSubImage2DEXT gl3wProcs.gl.CompressedTextureSubImage2DEXT
#define glCompressedTextureSubImage3D gl3wProcs.gl.CompressedTextureSubImage3D
#define glCompressedTextureSubImage3DEXT gl3wProcs.gl.CompressedTextureSubImage3DEXT
#define glConservativeRasterParameterfNV gl3wProcs.gl.ConservativeRasterParameterfNV
#define glConservativeRasterParameteriNV gl3wProcs.gl.ConservativeRasterParameteriNV
#define glCopyBufferSubData gl3wProcs.gl.CopyBufferSubData
#define glCopyImageSubData gl3wProcs.gl.CopyImageSubData
#define glCopyMultiTexImage1DEXT gl3wProcs.gl.CopyMultiTexImage1DEXT
#define glCopyMultiTexImage2DEXT gl3wProcs.gl.CopyMultiTexImage2DEXT
#define glCopyMultiTexSubImage1DEXT gl3wProcs.gl.CopyMultiTexSubImage1DEXT
#define glCopyMultiTexSubImage2DEXT gl3wProcs.gl.CopyMultiTexSubImage2DEXT
#define glCopyMultiTexSubImage3DEXT gl3wProcs.gl.CopyMultiTexSubImage3DEXT
#define glCopyNamedBufferSubData gl3wProcs.gl.CopyNamedBufferSubData
#define glCopyPathNV gl3wProcs.gl.CopyPathNV
#define glCopyTexImage1D gl3wProcs.gl.CopyTexImage1D
#define glCopyTexImage2D gl3wProcs.gl.CopyTexImage2D
#define glCopyTexSubImage1D gl3wProcs.gl.CopyTexSubImage1D
#define glCopyTexSubImage2D gl3wProcs.gl.CopyTexSubImage2D
#define glCopyTexSubImage3D gl3wProcs.gl.CopyTexSubImage3D
#define glCopyTextureImage1DEXT gl3wProcs.gl.CopyTextureImage1DEXT
#define glCopyTextureImage2DEXT gl3wProcs.gl.CopyTextureImage2DEXT
#define glCopyTextureSubImage1D gl3wProcs.gl.CopyTextureSubImage1D
#define glCopyTextureSubImage1DEXT gl3wProcs.gl.CopyTextureSubImage1DEXT
#define glCopyTextureSubImage2D gl3wProcs.gl.CopyTextureSubImage2D
#define glCopyTextureSubImage2DEXT gl3wProcs.gl.CopyTextureSubImage2DEXT
#define glCopyTextureSubImage3D gl3wProcs.gl.CopyTextureSubImage3D
#define glCopyTextureSubImage3DEXT gl3wProcs.gl.CopyTextureSubImage3DEXT
#define glCoverFillPathInstancedNV gl3wProcs.gl.CoverFillPathInstancedNV
#define glCoverFillPathNV gl3wProcs.gl.CoverFillPathNV
#define glCoverStrokePathInstancedNV gl3wProcs.gl.CoverStrokePathInstancedNV
#define glCoverStrokePathNV gl3wProcs.gl.CoverStrokePathNV
#define glCoverageModulationNV gl3wProcs.gl.CoverageModulationNV
#define glCoverageModulationTableNV gl3wProcs.gl.CoverageModulationTableNV
#define glCreateBuffers gl3wProcs.gl.CreateBuffers
#define glCreateCommandListsNV gl3wProcs.gl.CreateCommandListsNV
#define glCreateFramebuffers gl3wProcs.gl.CreateFramebuffers
#define glCreatePerfQueryINTEL gl3wProcs.gl.CreatePerfQueryINTEL
#define glCreateProgram gl3wProcs.gl.CreateProgram
#define glCreateProgramPipelines gl3wProcs.gl.CreateProgramPipelines
#define glCreateQueries gl3wProcs.gl.CreateQueries
#define glCreateRenderbuffers gl3wProcs.gl.CreateRenderbuffers
#define glCreateSamplers gl3wProcs.gl.CreateSamplers
#define glCreateShader gl3wProcs.gl.CreateShader
#define glCreateShaderProgramEXT gl3wProcs.gl.CreateShaderProgramEXT
#define glCreateShaderProgramv gl3wProcs.gl.CreateShaderProgramv
#define glCreateStatesNV gl3wProcs.gl.CreateStatesNV
#define glCreateSyncFromCLeventARB gl3wProcs.gl.CreateSyncFromCLeventARB
#define glCreateTextures gl3wProcs.gl.CreateTextures
#define glCreateTransformFeedbacks gl3wProcs.gl.CreateTransformFeedbacks
#define glCreateVertexArrays gl3wProcs.gl.CreateVertexArrays
#define glCullFace gl3wProcs.gl.CullFace
#define glDebugMessageCallback gl3wProcs.gl.DebugMessageCallback
#define glDebugMessageCallbackARB gl3wProcs.gl.DebugMessageCallbackARB
#define glDebugMessageControl gl3wProcs.gl.DebugMessageControl
#define glDebugMessageControlARB gl3wProcs.gl.DebugMessageControlARB
#define glDebugMessageInsert gl3wProcs.gl.DebugMessageInsert
#define glDebugMessageInsertARB gl3wProcs.gl.DebugMessageInsertARB
#define glDeleteBuffers gl3wProcs.gl.DeleteBuffers
#define glDeleteCommandListsNV gl3wProcs.gl.DeleteCommandListsNV
#define glDeleteFramebuffers gl3wProcs.gl.DeleteFramebuffers
#define glDeleteNamedStringARB gl3wProcs.gl.DeleteNamedStringARB
#define glDeletePathsNV gl3wProcs.gl.DeletePathsNV
#define glDeletePerfMonitorsAMD gl3wProcs.gl.DeletePerfMonitorsAMD
#define glDeletePerfQueryINTEL gl3wProcs.gl.DeletePerfQueryINTEL
#define glDeleteProgram gl3wProcs.gl.DeleteProgram
#define glDeleteProgramPipelines gl3wProcs.gl.DeleteProgramPipelines
#define glDeleteQueries gl3wProcs.gl.DeleteQueries
#define glDeleteRenderbuffers gl3wProcs.gl.DeleteRenderbuffers
#define glDeleteSamplers gl3wProcs.gl.DeleteSamplers
#define glDeleteShader gl3wProcs.gl.DeleteShader
#define glDeleteStatesNV gl3wProcs.gl.DeleteStatesNV
#define glDeleteSync gl3wProcs.gl.DeleteSync
#define glDeleteTextures gl3wProcs.gl.DeleteTextures
#define glDeleteTransformFeedbacks gl3wProcs.gl.DeleteTransformFeedbacks
#define glDeleteVertexArrays gl3wProcs.gl.DeleteVertexArrays
#define glDepthBoundsdNV gl3wProcs.gl.DepthBoundsdNV
#define glDepthFunc gl3wProcs.gl.DepthFunc
#define glDepthMask gl3wProcs.gl.DepthMask
#define glDepthRange gl3wProcs.gl.DepthRange
#define glDepthRangeArraydvNV gl3wProcs.gl.DepthRangeArraydvNV
#define glDepthRangeArrayv gl3wProcs.gl.DepthRangeArrayv
#define glDepthRangeIndexed gl3wProcs.gl.DepthRangeIndexed
#define glDepthRangeIndexeddNV gl3wProcs.gl.DepthRangeIndexeddNV
#define glDepthRangedNV gl3wProcs.gl.DepthRangedNV
#define glDepthRangef gl3wProcs.gl.DepthRangef
#define glDetachShader gl3wProcs.gl.DetachShader
#define glDisable gl3wProcs.gl.Disable
#define glDisableClientStateIndexedEXT gl3wProcs.gl.DisableClientStateIndexedEXT
#define glDisableClientStateiEXT gl3wProcs.gl.DisableClientStateiEXT
#define glDisableIndexedEXT gl3wProcs.gl.DisableIndexedEXT
#define glDisableVertexArrayAttrib gl3wProcs.gl.DisableVertexArrayAttrib
#define glDisableVertexArrayAttribEXT gl3wProcs.gl.DisableVertexArrayAttribEXT
#define glDisableVertexArrayEXT gl3wProcs.gl.DisableVertexArrayEXT
#define glDisableVertexAttribArray gl3wProcs.gl.DisableVertexAttribArray
#define glDisablei gl3wProcs.gl.Disablei
#define glDispatchCompute gl3wProcs.gl.DispatchCompute
#define glDispatchComputeGroupSizeARB gl3wProcs.gl.DispatchComputeGroupSizeARB
#define glDispatchComputeIndirect gl3wProcs.gl.DispatchComputeIndirect
#define glDrawArrays gl3wProcs.gl.DrawArrays
#define glDrawArraysIndirect gl3wProcs.gl.DrawArraysIndirect
#define glDrawArraysInstanced gl3wProcs.gl.DrawArraysInstanced
#define glDrawArraysInstancedARB gl3wProcs.gl.DrawArraysInstancedARB
#define glDrawArraysInstancedBaseInstance gl3wProcs.gl.DrawArraysInstancedBaseInstance
#define glDrawArraysInstancedEXT gl3wProcs.gl.DrawArraysInstancedEXT
#define glDrawBuffer gl3wProcs.gl.DrawBuffer
#define glDrawBuffers gl3wProcs.gl.DrawBuffers
#define glDrawCommandsAddressNV gl3wProcs.gl.DrawCommandsAddressNV
#define glDrawCommandsNV gl3wProcs.gl.DrawCommandsNV
#define glDrawCommandsStatesAddressNV gl3wProcs.gl.DrawCommandsStatesAddressNV
#define glDrawCommandsStatesNV gl3wProcs.gl.DrawCommandsStatesNV
#define glDrawElements gl3wProcs.gl.DrawElements
#define glDrawElementsBaseVertex gl3wProcs.gl.DrawElementsBaseVertex
#define glDrawElementsIndirect gl3wProcs.gl.DrawElementsIndirect
#define glDrawElementsInstanced gl3wProcs.gl.DrawElementsInstanced
#define glDrawElementsInstancedARB gl3wProcs.gl.DrawElementsInstancedARB
#define glDrawElementsInstancedBaseInstance gl3wProcs.gl.DrawElementsInstancedBaseInstance
#define glDrawElementsInstancedBaseVertex gl3wProcs.gl.DrawElementsInstancedBaseVertex
#define glDrawElementsInstancedBaseVertexBaseInstance gl3wProcs.gl.DrawElementsInstancedBaseVertexBaseInstance
#define glDrawElementsInstancedEXT gl3wProcs.gl.DrawElementsInstancedEXT
#define glDrawMeshTasksIndirectNV gl3wProcs.gl.DrawMeshTasksIndirectNV
#define glDrawMeshTasksNV gl3wProcs.gl.DrawMeshTasksNV
#define glDrawRangeElements gl3wProcs.gl.DrawRangeElements
#define glDrawRangeElementsBaseVertex gl3wProcs.gl.DrawRangeElementsBaseVertex
#define glDrawTransformFeedback gl3wProcs.gl.DrawTransformFeedback
#define glDrawTransformFeedbackInstanced gl3wProcs.gl.DrawTransformFeedbackInstanced
#define glDrawTransformFeedbackStream gl3wProcs.gl.DrawTransformFeedbackStream
#define glDrawTransformFeedbackStreamInstanced gl3wProcs.gl.DrawTransformFeedbackStreamInstanced
#define glDrawVkImageNV gl3wProcs.gl.DrawVkImageNV
#define glEGLImageTargetTexStorageEXT gl3wProcs.gl.EGLImageTargetTexStorageEXT
#define glEGLImageTargetTextureStorageEXT gl3wProcs.gl.EGLImageTargetTextureStorageEXT
#define glEdgeFlagFormatNV gl3wProcs.gl.EdgeFlagFormatNV
#define glEnable gl3wProcs.gl.Enable
#define glEnableClientStateIndexedEXT gl3wProcs.gl.EnableClientStateIndexedEXT
#define glEnableClientStateiEXT gl3wProcs.gl.EnableClientStateiEXT
#define glEnableIndexedEXT gl3wProcs.gl.EnableIndexedEXT
#define glEnableVertexArrayAttrib gl3wProcs.gl.EnableVertexArrayAttrib
#define glEnableVertexArrayAttribEXT gl3wProcs.gl.EnableVertexArrayAttribEXT
#define glEnableVertexArrayEXT gl3wProcs.gl.EnableVertexArrayEXT
#define glEnableVertexAttribArray gl3wProcs.gl.EnableVertexAttribArray
#define glEnablei gl3wProcs.gl.Enablei
#define glEndConditionalRender gl3wProcs.gl.EndConditionalRender
#define glEndConditionalRenderNV gl3wProcs.gl.EndConditionalRenderNV
#define glEndPerfMonitorAMD gl3wProcs.gl.EndPerfMonitorAMD
#define glEndPerfQueryINTEL gl3wProcs.gl.EndPerfQueryINTEL
#define glEndQuery gl3wProcs.gl.EndQuery
#define glEndQueryIndexed gl3wProcs.gl.EndQueryIndexed
#define glEndTransformFeedback gl3wProcs.gl.EndTransformFeedback
#define glEvaluateDepthValuesARB gl3wProcs.gl.EvaluateDepthValuesARB
#define glFenceSync gl3wProcs.gl.FenceSync
#define glFinish gl3wProcs.gl.Finish
#define glFlush gl3wProcs.gl.Flush
#define glFlushMappedBufferRange gl3wProcs.gl.FlushMappedBufferRange
#define glFlushMappedNamedBufferRange gl3wProcs.gl.FlushMappedNamedBufferRange
#define glFlushMappedNamedBufferRangeEXT gl3wProcs.gl.FlushMappedNamedBufferRangeEXT
#define glFogCoordFormatNV gl3wProcs.gl.FogCoordFormatNV
#define glFragmentCoverageColorNV gl3wProcs.gl.FragmentCoverageColorNV
#define glFramebufferDrawBufferEXT gl3wProcs.gl.FramebufferDrawBufferEXT
#define glFramebufferDrawBuffersEXT gl3wProcs.gl.FramebufferDrawBuffersEXT
#define glFramebufferFetchBarrierEXT gl3wProcs.gl.FramebufferFetchBarrierEXT
#define glFramebufferParameteri gl3wProcs.gl.FramebufferParameteri
#define glFramebufferParameteriMESA gl3wProcs.gl.FramebufferParameteriMESA
#define glFramebufferReadBufferEXT gl3wProcs.gl.FramebufferReadBufferEXT
#define glFramebufferRenderbuffer gl3wProcs.gl.FramebufferRenderbuffer
#define glFramebufferSampleLocationsfvARB gl3wProcs.gl.FramebufferSampleLocationsfvARB
#define glFramebufferSampleLocationsfvNV gl3wProcs.gl.FramebufferSampleLocationsfvNV
#define glFramebufferTexture gl3wProcs.gl.FramebufferTexture
#define glFramebufferTexture1D gl3wProcs.gl.FramebufferTexture1D
#define glFramebufferTexture2D gl3wProcs.gl.FramebufferTexture2D
#define glFramebufferTexture3D gl3wProcs.gl.FramebufferTexture3D
#define glFramebufferTextureARB gl3wProcs.gl.FramebufferTextureARB
#define glFramebufferTextureFaceARB gl3wProcs.gl.FramebufferTextureFaceARB
#define glFramebufferTextureLayer gl3wProcs.gl.FramebufferTextureLayer
#define glFramebufferTextureLayerARB gl3wProcs.gl.FramebufferTextureLayerARB
#define glFramebufferTextureMultiviewOVR gl3wProcs.gl.FramebufferTextureMultiviewOVR
#define glFrontFace gl3wProcs.gl.FrontFace
#define glGenBuffers gl3wProcs.gl.GenBuffers
#define glGenFramebuffers gl3wProcs.gl.GenFramebuffers
#define glGenPathsNV gl3wProcs.gl.GenPathsNV
#define glGenPerfMonitorsAMD gl3wProcs.gl.GenPerfMonitorsAMD
#define glGenProgramPipelines gl3wProcs.gl.GenProgramPipelines
#define glGenQueries gl3wProcs.gl.GenQueries
#define glGenRenderbuffers gl3wProcs.gl.GenRenderbuffers
#define glGenSamplers gl3wProcs.gl.GenSamplers
#define glGenTextures gl3wProcs.gl.GenTextures
#define glGenTransformFeedbacks gl3wProcs.gl.GenTransformFeedbacks
#define glGenVertexArrays gl3wProcs.gl.GenVertexArrays
#define glGenerateMipmap gl3wProcs.gl.GenerateMipmap
#define glGenerateMultiTexMipmapEXT gl3wProcs.gl.GenerateMultiTexMipmapEXT
#define glGenerateTextureMipmap gl3wProcs.gl.GenerateTextureMipmap
#define glGenerateTextureMipmapEXT gl3wProcs.gl.GenerateTextureMipmapEXT
#define glGetActiveAtomicCounterBufferiv gl3wProcs.gl.GetActiveAtomicCounterBufferiv
#define glGetActiveAttrib gl3wProcs.gl.GetActiveAttrib
#define glGetActiveSubroutineName gl3wProcs.gl.GetActiveSubroutineName
#define glGetActiveSubroutineUniformName gl3wProcs.gl.GetActiveSubroutineUniformName
#define glGetActiveSubroutineUniformiv gl3wProcs.gl.GetActiveSubroutineUniformiv
#define glGetActiveUniform gl3wProcs.gl.GetActiveUniform
#define glGetActiveUniformBlockName gl3wProcs.gl.GetActiveUniformBlockName
#define glGetActiveUniformBlockiv gl3wProcs.gl.GetActiveUniformBlockiv
#define glGetActiveUniformName gl3wProcs.gl.GetActiveUniformName
#define glGetActiveUniformsiv gl3wProcs.gl.GetActiveUniformsiv
#define glGetAttachedShaders gl3wProcs.gl.GetAttachedShaders
#define glGetAttribLocation gl3wProcs.gl.GetAttribLocation
#define glGetBooleanIndexedvEXT gl3wProcs.gl.GetBooleanIndexedvEXT
#define glGetBooleani_v gl3wProcs.gl.GetBooleani_v
#define glGetBooleanv gl3wProcs.gl.GetBooleanv
#define glGetBufferParameteri64v gl3wProcs.gl.GetBufferParameteri64v
#define glGetBufferParameteriv gl3wProcs.gl.GetBufferParameteriv
#define glGetBufferParameterui64vNV gl3wProcs.gl.GetBufferParameterui64vNV
#define glGetBufferPointerv gl3wProcs.gl.GetBufferPointerv
#define glGetBufferSubData gl3wProcs.gl.GetBufferSubData
#define glGetCommandHeaderNV gl3wProcs.gl.GetCommandHeaderNV
#define glGetCompressedMultiTexImageEXT gl3wProcs.gl.GetCompressedMultiTexImageEXT
#define glGetCompressedTexImage gl3wProcs.gl.GetCompressedTexImage
#define glGetCompressedTextureImage gl3wProcs.gl.GetCompressedTextureImage
#define glGetCompressedTextureImageEXT gl3wProcs.gl.GetCompressedTextureImageEXT
#define glGetCompressedTextureSubImage gl3wProcs.gl.GetCompressedTextureSubImage
#define glGetCoverageModulationTableNV gl3wProcs.gl.GetCoverageModulationTableNV
#define glGetDebugMessageLog gl3wProcs.gl.GetDebugMessageLog
#define glGetDebugMessageLogARB gl3wProcs.gl.GetDebugMessageLogARB
#define glGetDoubleIndexedvEXT gl3wProcs.gl.GetDoubleIndexedvEXT
#define glGetDoublei_v gl3wProcs.gl.GetDoublei_v
#define glGetDoublei_vEXT gl3wProcs.gl.GetDoublei_vEXT
#define glGetDoublev gl3wProcs.gl.GetDoublev
#define glGetError gl3wProcs.gl.GetError
#define glGetFirstPerfQueryIdINTEL gl3wProcs.gl.GetFirstPerfQueryIdINTEL
#define glGetFloatIndexedvEXT gl3wProcs.gl.GetFloatIndexedvEXT
#define glGetFloati_v gl3wProcs.gl.GetFloati_v
#define glGetFloati_vEXT gl3wProcs.gl.GetFloati_vEXT
#define glGetFloatv gl3wProcs.gl.GetFloatv
#define glGetFragDataIndex gl3wProcs.gl.GetFragDataIndex
#define glGetFragDataLocation gl3wProcs.gl.GetFragDataLocation
#define glGetFramebufferAttachmentParameteriv gl3wProcs.gl.GetFramebufferAttachmentParameteriv
#define glGetFramebufferParameteriv gl3wProcs.gl.GetFramebufferParameteriv
#define glGetFramebufferParameterivEXT gl3wProcs.gl.GetFramebufferParameterivEXT
#define glGetFramebufferParameterivMESA gl3wProcs.gl.GetFramebufferParameterivMESA
#define glGetGraphicsResetStatus gl3wProcs.gl.GetGraphicsResetStatus
#define glGetGraphicsResetStatusARB gl3wProcs.gl.GetGraphicsResetStatusARB
#define glGetImageHandleARB gl3wProcs.gl.GetImageHandleARB
#define glGetImageHandleNV gl3wProcs.gl.GetImageHandleNV
#define glGetInteger64i_v gl3wProcs.gl.GetInteger64i_v
#define glGetInteger64v gl3wProcs.gl.GetInteger64v
#define glGetIntegerIndexedvEXT gl3wProcs.gl.GetIntegerIndexedvEXT
#define glGetIntegeri_v gl3wProcs.gl.GetIntegeri_v
#define glGetIntegerui64i_vNV gl3wProcs.gl.GetIntegerui64i_vNV
#define glGetIntegerui64vNV gl3wProcs.gl.GetIntegerui64vNV
#define glGetIntegerv gl3wProcs.gl.GetIntegerv
#define glGetInternalformatSampleivNV gl3wProcs.gl.GetInternalformatSampleivNV
#define glGetInternalformati64v gl3wProcs.gl.GetInternalformati64v
#define glGetInternalformativ gl3wProcs.gl.GetInternalformativ
#define glGetMemoryObjectDetachedResourcesuivNV gl3wProcs.gl.GetMemoryObjectDetachedResourcesuivNV
#define glGetMultiTexEnvfvEXT gl3wProcs.gl.GetMultiTexEnvfvEXT
#define glGetMultiTexEnvivEXT gl3wProcs.gl.GetMultiTexEnvivEXT
#define glGetMultiTexGendvEXT gl3wProcs.gl.GetMultiTexGendvEXT
#define glGetMultiTexGenfvEXT gl3wProcs.gl.GetMultiTexGenfvEXT
#define glGetMultiTexGenivEXT gl3wProcs.gl.GetMultiTexGenivEXT
#define glGetMultiTexImageEXT gl3wProcs.gl.GetMultiTexImageEXT
#define glGetMultiTexLevelParameterfvEXT gl3wProcs.gl.GetMultiTexLevelParameterfvEXT
#define glGetMultiTexLevelParameterivEXT gl3wProcs.gl.GetMultiTexLevelParameterivEXT
#define glGetMultiTexParameterIivEXT gl3wProcs.gl.GetMultiTexParameterIivEXT
#define glGetMultiTexParameterIuivEXT gl3wProcs.gl.GetMultiTexParameterIuivEXT
#define glGetMultiTexParameterfvEXT gl3wProcs.gl.GetMultiTexParameterfvEXT
#define glGetMultiTexParameterivEXT gl3wProcs.gl.GetMultiTexParameterivEXT
#define glGetMultisamplefv gl3wProcs.gl.GetMultisamplefv
#define glGetNamedBufferParameteri64v gl3wProcs.gl.GetNamedBufferParameteri64v
#define glGetNamedBufferParameteriv gl3wProcs.gl.GetNamedBufferParameteriv
#define glGetNamedBufferParameterivEXT gl3wProcs.gl.GetNamedBufferParameterivEXT
#define glGetNamedBufferParameterui64vNV gl3wProcs.gl.GetNamedBufferParameterui64vNV
#define glGetNamedBufferPointerv gl3wProcs.gl.GetNamedBufferPointerv
#define glGetNamedBufferPointervEXT gl3wProcs.gl.GetNamedBufferPointervEXT
#define glGetNamedBufferSubData gl3wProcs.gl.GetNamedBufferSubData
#define glGetNamedBufferSubDataEXT gl3wProcs.gl.GetNamedBufferSubDataEXT
#define glGetNamedFramebufferAttachmentParameteriv gl3wProcs.gl.GetNamedFramebufferAttachmentParameteriv
#define glGetNamedFramebufferAttachmentParameterivEXT gl3wProcs.gl.GetNamedFramebufferAttachmentParameterivEXT
#define glGetNamedFramebufferParameteriv gl3wProcs.gl.GetNamedFramebufferParameteriv
#define glGetNamedFramebufferParameterivEXT gl3wProcs.gl.GetNamedFramebufferParameterivEXT
#define glGetNamedProgramLocalParameterIivEXT gl3wProcs.gl.GetNamedProgramLocalParameterIivEXT
#define glGetNamedProgramLocalParameterIuivEXT gl3wProcs.gl.GetNamedProgramLocalParameterIuivEXT
#define glGetNamedProgramLocalParameterdvEXT gl3wProcs.gl.GetNamedProgramLocalParameterdvEXT
#define glGetNamedProgramLocalParameterfvEXT gl3wProcs.gl.GetNamedProgramLocalParameterfvEXT
#define glGetNamedProgramStringEXT gl3wProcs.gl.GetNamedProgramStringEXT
#define glGetNamedProgramivEXT gl3wProcs.gl.GetNamedProgramivEXT
#define glGetNamedRenderbufferParameteriv gl3wProcs.gl.GetNamedRenderbufferParameteriv
#define glGetNamedRenderbufferParameterivEXT gl3wProcs.gl.GetNamedRenderbufferParameterivEXT
#define glGetNamedStringARB gl3wProcs.gl.GetNamedStringARB
#define glGetNamedStringivARB gl3wProcs.gl.GetNamedStringivARB
#define glGetNextPerfQueryIdINTEL gl3wProcs.gl.GetNextPerfQueryIdINTEL
#define glGetObjectLabel gl3wProcs.gl.GetObjectLabel
#define glGetObjectLabelEXT gl3wProcs.gl.GetObjectLabelEXT
#define glGetObjectPtrLabel gl3wProcs.gl.GetObjectPtrLabel
#define glGetPathCommandsNV gl3wProcs.gl.GetPathCommandsNV
#define glGetPathCoordsNV gl3wProcs.gl.GetPathCoordsNV
#define glGetPathDashArrayNV gl3wProcs.gl.GetPathDashArrayNV
#define glGetPathLengthNV gl3wProcs.gl.GetPathLengthNV
#define glGetPathMetricRangeNV gl3wProcs.gl.GetPathMetricRangeNV
#define glGetPathMetricsNV gl3wProcs.gl.GetPathMetricsNV
#define glGetPathParameterfvNV gl3wProcs.gl.GetPathParameterfvNV
#define glGetPathParameterivNV gl3wProcs.gl.GetPathParameterivNV
#define glGetPathSpacingNV gl3wProcs.gl.GetPathSpacingNV
#define glGetPerfCounterInfoINTEL gl3wProcs.gl.GetPerfCounterInfoINTEL
#define glGetPerfMonitorCounterDataAMD gl3wProcs.gl.GetPerfMonitorCounterDataAMD
#define glGetPerfMonitorCounterInfoAMD gl3wProcs.gl.GetPerfMonitorCounterInfoAMD
#define glGetPerfMonitorCounterStringAMD gl3wProcs.gl.GetPerfMonitorCounterStringAMD
#define glGetPerfMonitorCountersAMD gl3wProcs.gl.GetPerfMonitorCountersAMD
#define glGetPerfMonitorGroupStringAMD gl3wProcs.gl.GetPerfMonitorGroupStringAMD
#define glGetPerfMonitorGroupsAMD gl3wProcs.gl.GetPerfMonitorGroupsAMD
#define glGetPerfQueryDataINTEL gl3wProcs.gl.GetPerfQueryDataINTEL
#define glGetPerfQueryIdByNameINTEL gl3wProcs.gl.GetPerfQueryIdByNameINTEL
#define glGetPerfQueryInfoINTEL gl3wProcs.gl.GetPerfQueryInfoINTEL
#define glGetPointerIndexedvEXT gl3wProcs.gl.GetPointerIndexedvEXT
#define glGetPointeri_vEXT gl3wProcs.gl.GetPointeri_vEXT
#define glGetPointerv gl3wProcs.gl.GetPointerv
#define glGetProgramBinary gl3wProcs.gl.GetProgramBinary
#define glGetProgramInfoLog gl3wProcs.gl.GetProgramInfoLog
#define glGetProgramInterfaceiv gl3wProcs.gl.GetProgramInterfaceiv
#define glGetProgramPipelineInfoLog gl3wProcs.gl.GetProgramPipelineInfoLog
#define glGetProgramPipelineiv gl3wProcs.gl.GetProgramPipelineiv
#define glGetProgramResourceIndex gl3wProcs.gl.GetProgramResourceIndex
#define glGetProgramResourceLocation gl3wProcs.gl.GetProgramResourceLocation
#define glGetProgramResourceLocationIndex gl3wProcs.gl.GetProgramResourceLocationIndex
#define glGetProgramResourceName gl3wProcs.gl.GetProgramResourceName
#define glGetProgramResourcefvNV gl3wProcs.gl.GetProgramResourcefvNV
#define glGetProgramResourceiv gl3wProcs.gl.GetProgramResourceiv
#define glGetProgramStageiv gl3wProcs.gl.GetProgramStageiv
#define glGetProgramiv gl3wProcs.gl.GetProgramiv
#define glGetQueryBufferObjecti64v gl3wProcs.gl.GetQueryBufferObjecti64v
#define glGetQueryBufferObjectiv gl3wProcs.gl.GetQueryBufferObjectiv
#define glGetQueryBufferObjectui64v gl3wProcs.gl.GetQueryBufferObjectui64v
#define glGetQueryBufferObjectuiv gl3wProcs.gl.GetQueryBufferObjectuiv
#define glGetQueryIndexediv gl3wProcs.gl.GetQueryIndexediv
#define glGetQueryObjecti64v gl3wProcs.gl.GetQueryObjecti64v
#define glGetQueryObjectiv gl3wProcs.gl.GetQueryObjectiv
#define glGetQueryObjectui64v gl3wProcs.gl.GetQueryObjectui64v
#define glGetQueryObjectuiv gl3wProcs.gl.GetQueryObjectuiv
#define glGetQueryiv gl3wProcs.gl.GetQueryiv
#define glGetRenderbufferParameteriv gl3wProcs.gl.GetRenderbufferParameteriv
#define glGetSamplerParameterIiv gl3wProcs.gl.GetSamplerParameterIiv
#define glGetSamplerParameterIuiv gl3wProcs.gl.GetSamplerParameterIuiv
#define glGetSamplerParameterfv gl3wProcs.gl.GetSamplerParameterfv
#define glGetSamplerParameteriv gl3wProcs.gl.GetSamplerParameteriv
#define glGetShaderInfoLog gl3wProcs.gl.GetShaderInfoLog
#define glGetShaderPrecisionFormat gl3wProcs.gl.GetShaderPrecisionFormat
#define glGetShaderSource gl3wProcs.gl.GetShaderSource
#define glGetShaderiv gl3wProcs.gl.GetShaderiv
#define glGetShadingRateImagePaletteNV gl3wProcs.gl.GetShadingRateImagePaletteNV
#define glGetShadingRateSampleLocationivNV gl3wProcs.gl.GetShadingRateSampleLocationivNV
#define glGetStageIndexNV gl3wProcs.gl.GetStageIndexNV
#define glGetString gl3wProcs.gl.GetString
#define glGetStringi gl3wProcs.gl.GetStringi
#define glGetSubroutineIndex gl3wProcs.gl.GetSubroutineIndex
#define glGetSubroutineUniformLocation gl3wProcs.gl.GetSubroutineUniformLocation
#define glGetSynciv gl3wProcs.gl.GetSynciv
#define glGetTexImage gl3wProcs.gl.GetTexImage
#define glGetTexLevelParameterfv gl3wProcs.gl.GetTexLevelParameterfv
#define glGetTexLevelParameteriv gl3wProcs.gl.GetTexLevelParameteriv
#define glGetTexParameterIiv gl3wProcs.gl.GetTexParameterIiv
#define glGetTexParameterIuiv gl3wProcs.gl.GetTexParameterIuiv
#define glGetTexParameterfv gl3wProcs.gl.GetTexParameterfv
#define glGetTexParameteriv gl3wProcs.gl.GetTexParameteriv
#define glGetTextureHandleARB gl3wProcs.gl.GetTextureHandleARB
#define glGetTextureHandleNV gl3wProcs.gl.GetTextureHandleNV
#define glGetTextureImage gl3wProcs.gl.GetTextureImage
#define glGetTextureImageEXT gl3wProcs.gl.GetTextureImageEXT
#define glGetTextureLevelParameterfv gl3wProcs.gl.GetTextureLevelParameterfv
#define glGetTextureLevelParameterfvEXT gl3wProcs.gl.GetTextureLevelParameterfvEXT
#define glGetTextureLevelParameteriv gl3wProcs.gl.GetTextureLevelParameteriv
#define glGetTextureLevelParameterivEXT gl3wProcs.gl.GetTextureLevelParameterivEXT
#define glGetTextureParameterIiv gl3wProcs.gl.GetTextureParameterIiv
#define glGetTextureParameterIivEXT gl3wProcs.gl.GetTextureParameterIivEXT
#define glGetTextureParameterIuiv gl3wProcs.gl.GetTextureParameterIuiv
#define glGetTextureParameterIuivEXT gl3wProcs.gl.GetTextureParameterIuivEXT
#define glGetTextureParameterfv gl3wProcs.gl.GetTextureParameterfv
#define glGetTextureParameterfvEXT gl3wProcs.gl.GetTextureParameterfvEXT
#define glGetTextureParameteriv gl3wProcs.gl.GetTextureParameteriv
#define glGetTextureParameterivEXT gl3wProcs.gl.GetTextureParameterivEXT
#define glGetTextureSamplerHandleARB gl3wProcs.gl.GetTextureSamplerHandleARB
#define glGetTextureSamplerHandleNV gl3wProcs.gl.GetTextureSamplerHandleNV
#define glGetTextureSubImage gl3wProcs.gl.GetTextureSubImage
#define glGetTransformFeedbackVarying gl3wProcs.gl.GetTransformFeedbackVarying
#define glGetTransformFeedbacki64_v gl3wProcs.gl.GetTransformFeedbacki64_v
#define glGetTransformFeedbacki_v gl3wProcs.gl.GetTransformFeedbacki_v
#define glGetTransformFeedbackiv gl3wProcs.gl.GetTransformFeedbackiv
#define glGetUniformBlockIndex gl3wProcs.gl.GetUniformBlockIndex
#define glGetUniformIndices gl3wProcs.gl.GetUniformIndices
#define glGetUniformLocation gl3wProcs.gl.GetUniformLocation
#define glGetUniformSubroutineuiv gl3wProcs.gl.GetUniformSubroutineuiv
#define glGetUniformdv gl3wProcs.gl.GetUniformdv
#define glGetUniformfv gl3wProcs.gl.GetUniformfv
#define glGetUniformi64vARB gl3wProcs.gl.GetUniformi64vARB
#define glGetUniformi64vNV gl3wProcs.gl.GetUniformi64vNV
#define glGetUniformiv gl3wProcs.gl.GetUniformiv
#define glGetUniformui64vARB gl3wProcs.gl.GetUniformui64vARB
#define glGetUniformui64vNV gl3wProcs.gl.GetUniformui64vNV
#define glGetUniformuiv gl3wProcs.gl.GetUniformuiv
#define glGetVertexArrayIndexed64iv gl3wProcs.gl.GetVertexArrayIndexed64iv
#define glGetVertexArrayIndexediv gl3wProcs.gl.GetVertexArrayIndexediv
#define glGetVertexArrayIntegeri_vEXT gl3wProcs.gl.GetVertexArrayIntegeri_vEXT
#define glGetVertexArrayIntegervEXT gl3wProcs.gl.GetVertexArrayIntegervEXT
#define glGetVertexArrayPointeri_vEXT gl3wProcs.gl.GetVertexArrayPointeri_vEXT
#define glGetVertexArrayPointervEXT gl3wProcs.gl.GetVertexArrayPointervEXT
#define glGetVertexArrayiv gl3wProcs.gl.GetVertexArrayiv
#define glGetVertexAttribIiv gl3wProcs.gl.GetVertexAttribIiv
#define glGetVertexAttribIuiv gl3wProcs.gl.GetVertexAttribIuiv
#define glGetVertexAttribLdv gl3wProcs.gl.GetVertexAttribLdv
#define glGetVertexAttribLi64vNV gl3wProcs.gl.GetVertexAttribLi64vNV
#define glGetVertexAttribLui64vARB gl3wProcs.gl.GetVertexAttribLui64vARB
#define glGetVertexAttribLui64vNV gl3wProcs.gl.GetVertexAttribLui64vNV
#define glGetVertexAttribPointerv gl3wProcs.gl.GetVertexAttribPointerv
#define glGetVertexAttribdv gl3wProcs.gl.GetVertexAttribdv
#define glGetVertexAttribfv gl3wProcs.gl.GetVertexAttribfv
#define glGetVertexAttribiv gl3wProcs.gl.GetVertexAttribiv
#define glGetVkProcAddrNV gl3wProcs.gl.GetVkProcAddrNV
#define glGetnCompressedTexImage gl3wProcs.gl.GetnCompressedTexImage
#define glGetnCompressedTexImageARB gl3wProcs.gl.GetnCompressedTexImageARB
#define glGetnTexImage gl3wProcs.gl.GetnTexImage
#define glGetnTexImageARB gl3wProcs.gl.GetnTexImageARB
#define glGetnUniformdv gl3wProcs.gl.GetnUniformdv
#define glGetnUniformdvARB gl3wProcs.gl.GetnUniformdvARB
#define glGetnUniformfv gl3wProcs.gl.GetnUniformfv
#define glGetnUniformfvARB gl3wProcs.gl.GetnUniformfvARB
#define glGetnUniformi64vARB gl3wProcs.gl.GetnUniformi64vARB
#define glGetnUniformiv gl3wProcs.gl.GetnUniformiv
#define glGetnUniformivARB gl3wProcs.gl.GetnUniformivARB
#define glGetnUniformui64vARB gl3wProcs.gl.GetnUniformui64vARB
#define glGetnUniformuiv gl3wProcs.gl.GetnUniformuiv
#define glGetnUniformuivARB gl3wProcs.gl.GetnUniformuivARB
#define glHint gl3wProcs.gl.Hint
#define glIndexFormatNV gl3wProcs.gl.IndexFormatNV
#define glInsertEventMarkerEXT gl3wProcs.gl.InsertEventMarkerEXT
#define glInterpolatePathsNV gl3wProcs.gl.InterpolatePathsNV
#define glInvalidateBufferData gl3wProcs.gl.InvalidateBufferData
#define glInvalidateBufferSubData gl3wProcs.gl.InvalidateBufferSubData
#define glInvalidateFramebuffer gl3wProcs.gl.InvalidateFramebuffer
#define glInvalidateNamedFramebufferData gl3wProcs.gl.InvalidateNamedFramebufferData
#define glInvalidateNamedFramebufferSubData gl3wProcs.gl.InvalidateNamedFramebufferSubData
#define glInvalidateSubFramebuffer gl3wProcs.gl.InvalidateSubFramebuffer
#define glInvalidateTexImage gl3wProcs.gl.InvalidateTexImage
#define glInvalidateTexSubImage gl3wProcs.gl.InvalidateTexSubImage
#define glIsBuffer gl3wProcs.gl.IsBuffer
#define glIsBufferResidentNV gl3wProcs.gl.IsBufferResidentNV
#define glIsCommandListNV gl3wProcs.gl.IsCommandListNV
#define glIsEnabled gl3wProcs.gl.IsEnabled
#define glIsEnabledIndexedEXT gl3wProcs.gl.IsEnabledIndexedEXT
#define glIsEnabledi gl3wProcs.gl.IsEnabledi
#define glIsFramebuffer gl3wProcs.gl.IsFramebuffer
#define glIsImageHandleResidentARB gl3wProcs.gl.IsImageHandleResidentARB
#define glIsImageHandleResidentNV gl3wProcs.gl.IsImageHandleResidentNV
#define glIsNamedBufferResidentNV gl3wProcs.gl.IsNamedBufferResidentNV
#define glIsNamedStringARB gl3wProcs.gl.IsNamedStringARB
#define glIsPathNV gl3wProcs.gl.IsPathNV
#define glIsPointInFillPathNV gl3wProcs.gl.IsPointInFillPathNV
#define glIsPointInStrokePathNV gl3wProcs.gl.IsPointInStrokePathNV
#define glIsProgram gl3wProcs.gl.IsProgram
#define glIsProgramPipeline gl3wProcs.gl.IsProgramPipeline
#define glIsQuery gl3wProcs.gl.IsQuery
#define glIsRenderbuffer gl3wProcs.gl.IsRenderbuffer
#define glIsSampler gl3wProcs.gl.IsSampler
#define glIsShader gl3wProcs.gl.IsShader
#define glIsStateNV gl3wProcs.gl.IsStateNV
#define glIsSync gl3wProcs.gl.IsSync
#define glIsTexture gl3wProcs.gl.IsTexture
#define glIsTextureHandleResidentARB gl3wProcs.gl.IsTextureHandleResidentARB
#define glIsTextureHandleResidentNV gl3wProcs.gl.IsTextureHandleResidentNV
#define glIsTransformFeedback gl3wProcs.gl.IsTransformFeedback
#define glIsVertexArray gl3wProcs.gl.IsVertexArray
#define glLabelObjectEXT gl3wProcs.gl.LabelObjectEXT
#define glLineWidth gl3wProcs.gl.LineWidth
#define glLinkProgram gl3wProcs.gl.LinkProgram
#define glListDrawCommandsStatesClientNV gl3wProcs.gl.ListDrawCommandsStatesClientNV
#define glLogicOp gl3wProcs.gl.LogicOp
#define glMakeBufferNonResidentNV gl3wProcs.gl.MakeBufferNonResidentNV
#define glMakeBufferResidentNV gl3wProcs.gl.MakeBufferResidentNV
#define glMakeImageHandleNonResidentARB gl3wProcs.gl.MakeImageHandleNonResidentARB
#define glMakeImageHandleNonResidentNV gl3wProcs.gl.MakeImageHandleNonResidentNV
#define glMakeImageHandleResidentARB gl3wProcs.gl.MakeImageHandleResidentARB
#define glMakeImageHandleResidentNV gl3wProcs.gl.MakeImageHandleResidentNV
#define glMakeNamedBufferNonResidentNV gl3wProcs.gl.MakeNamedBufferNonResidentNV
#define glMakeNamedBufferResidentNV gl3wProcs.gl.MakeNamedBufferResidentNV
#define glMakeTextureHandleNonResidentARB gl3wProcs.gl.MakeTextureHandleNonResidentARB
#define glMakeTextureHandleNonResidentNV gl3wProcs.gl.MakeTextureHandleNonResidentNV
#define glMakeTextureHandleResidentARB gl3wProcs.gl.MakeTextureHandleResidentARB
#define glMakeTextureHandleResidentNV gl3wProcs.gl.MakeTextureHandleResidentNV
#define glMapBuffer gl3wProcs.gl.MapBuffer
#define glMapBufferRange gl3wProcs.gl.MapBufferRange
#define glMapNamedBuffer gl3wProcs.gl.MapNamedBuffer
#define glMapNamedBufferEXT gl3wProcs.gl.MapNamedBufferEXT
#define glMapNamedBufferRange gl3wProcs.gl.MapNamedBufferRange
#define glMapNamedBufferRangeEXT gl3wProcs.gl.MapNamedBufferRangeEXT
#define glMatrixFrustumEXT gl3wProcs.gl.MatrixFrustumEXT
#define glMatrixLoad3x2fNV gl3wProcs.gl.MatrixLoad3x2fNV
#define glMatrixLoad3x3fNV gl3wProcs.gl.MatrixLoad3x3fNV
#define glMatrixLoadIdentityEXT gl3wProcs.gl.MatrixLoadIdentityEXT
#define glMatrixLoadTranspose3x3fNV gl3wProcs.gl.MatrixLoadTranspose3x3fNV
#define glMatrixLoadTransposedEXT gl3wProcs.gl.MatrixLoadTransposedEXT
#define glMatrixLoadTransposefEXT gl3wProcs.gl.MatrixLoadTransposefEXT
#define glMatrixLoaddEXT gl3wProcs.gl.MatrixLoaddEXT
#define glMatrixLoadfEXT gl3wProcs.gl.MatrixLoadfEXT
#define glMatrixMult3x2fNV gl3wProcs.gl.MatrixMult3x2fNV
#define glMatrixMult3x3fNV gl3wProcs.gl.MatrixMult3x3fNV
#define glMatrixMultTranspose3x3fNV gl3wProcs.gl.MatrixMultTranspose3x3fNV
#define glMatrixMultTransposedEXT gl3wProcs.gl.MatrixMultTransposedEXT
#define glMatrixMultTransposefEXT gl3wProcs.gl.MatrixMultTransposefEXT
#define glMatrixMultdEXT gl3wProcs.gl.MatrixMultdEXT
#define glMatrixMultfEXT gl3wProcs.gl.MatrixMultfEXT
#define glMatrixOrthoEXT gl3wProcs.gl.MatrixOrthoEXT
#define glMatrixPopEXT gl3wProcs.gl.MatrixPopEXT
#define glMatrixPushEXT gl3wProcs.gl.MatrixPushEXT
#define glMatrixRotatedEXT gl3wProcs.gl.MatrixRotatedEXT
#define glMatrixRotatefEXT gl3wProcs.gl.MatrixRotatefEXT
#define glMatrixScaledEXT gl3wProcs.gl.MatrixScaledEXT
#define glMatrixScalefEXT gl3wProcs.gl.MatrixScalefEXT
#define glMatrixTranslatedEXT gl3wProcs.gl.MatrixTranslatedEXT
#define glMatrixTranslatefEXT gl3wProcs.gl.MatrixTranslatefEXT
#define glMaxShaderCompilerThreadsARB gl3wProcs.gl.MaxShaderCompilerThreadsARB
#define glMaxShaderCompilerThreadsKHR gl3wProcs.gl.MaxShaderCompilerThreadsKHR
#define glMemoryBarrier gl3wProcs.gl.MemoryBarrier
#define glMemoryBarrierByRegion gl3wProcs.gl.MemoryBarrierByRegion
#define glMinSampleShading gl3wProcs.gl.MinSampleShading
#define glMinSampleShadingARB gl3wProcs.gl.MinSampleShadingARB
#define glMultiDrawArrays gl3wProcs.gl.MultiDrawArrays
#define glMultiDrawArraysIndirect gl3wProcs.gl.MultiDrawArraysIndirect
#define glMultiDrawArraysIndirectBindlessCountNV gl3wProcs.gl.MultiDrawArraysIndirectBindlessCountNV
#define glMultiDrawArraysIndirectBindlessNV gl3wProcs.gl.MultiDrawArraysIndirectBindlessNV
#define glMultiDrawArraysIndirectCount gl3wProcs.gl.MultiDrawArraysIndirectCount
#define glMultiDrawArraysIndirectCountARB gl3wProcs.gl.MultiDrawArraysIndirectCountARB
#define glMultiDrawElements gl3wProcs.gl.MultiDrawElements
#define glMultiDrawElementsBaseVertex gl3wProcs.gl.MultiDrawElementsBaseVertex
#define glMultiDrawElementsIndirect gl3wProcs.gl.MultiDrawElementsIndirect
#define glMultiDrawElementsIndirectBindlessCountNV gl3wProcs.gl.MultiDrawElementsIndirectBindlessCountNV
#define glMultiDrawElementsIndirectBindlessNV gl3wProcs.gl.MultiDrawElementsIndirectBindlessNV
#define glMultiDrawElementsIndirectCount gl3wProcs.gl.MultiDrawElementsIndirectCount
#define glMultiDrawElementsIndirectCountARB gl3wProcs.gl.MultiDrawElementsIndirectCountARB
#define glMultiDrawMeshTasksIndirectCountNV gl3wProcs.gl.MultiDrawMeshTasksIndirectCountNV
#define glMultiDrawMeshTasksIndirectNV gl3wProcs.gl.MultiDrawMeshTasksIndirectNV
#define glMultiTexBufferEXT gl3wProcs.gl.MultiTexBufferEXT
#define glMultiTexCoordPointerEXT gl3wProcs.gl.MultiTexCoordPointerEXT
#define glMultiTexEnvfEXT gl3wProcs.gl.MultiTexEnvfEXT
#define glMultiTexEnvfvEXT gl3wProcs.gl.MultiTexEnvfvEXT
#define glMultiTexEnviEXT gl3wProcs.gl.MultiTexEnviEXT
#define glMultiTexEnvivEXT gl3wProcs.gl.MultiTexEnvivEXT
#define glMultiTexGendEXT gl3wProcs.gl.MultiTexGendEXT
#define glMultiTexGendvEXT gl3wProcs.gl.MultiTexGendvEXT
#define glMultiTexGenfEXT gl3wProcs.gl.MultiTexGenfEXT
#define glMultiTexGenfvEXT gl3wProcs.gl.MultiTexGenfvEXT
#define glMultiTexGeniEXT gl3wProcs.gl.MultiTexGeniEXT
#define glMultiTexGenivEXT gl3wProcs.gl.MultiTexGenivEXT
#define glMultiTexImage1DEXT gl3wProcs.gl.MultiTexImage1DEXT
#define glMultiTexImage2DEXT gl3wProcs.gl.MultiTexImage2DEXT
#define glMultiTexImage3DEXT gl3wProcs.gl.MultiTexImage3DEXT
#define glMultiTexParameterIivEXT gl3wProcs.gl.MultiTexParameterIivEXT
#define glMultiTexParameterIuivEXT gl3wProcs.gl.MultiTexParameterIuivEXT
#define glMultiTexParameterfEXT gl3wProcs.gl.MultiTexParameterfEXT
#define glMultiTexParameterfvEXT gl3wProcs.gl.MultiTexParameterfvEXT
#define glMultiTexParameteriEXT gl3wProcs.gl.MultiTexParameteriEXT
#define glMultiTexParameterivEXT gl3wProcs.gl.MultiTexParameterivEXT
#define glMultiTexRenderbufferEXT gl3wProcs.gl.MultiTexRenderbufferEXT
#define glMultiTexSubImage1DEXT gl3wProcs.gl.MultiTexSubImage1DEXT
#define glMultiTexSubImage2DEXT gl3wProcs.gl.MultiTexSubImage2DEXT
#define glMultiTexSubImage3DEXT gl3wProcs.gl.MultiTexSubImage3DEXT
#define glNamedBufferAttachMemoryNV gl3wProcs.gl.NamedBufferAttachMemoryNV
#define glNamedBufferData gl3wProcs.gl.NamedBufferData
#define glNamedBufferDataEXT gl3wProcs.gl.NamedBufferDataEXT
#define glNamedBufferPageCommitmentARB gl3wProcs.gl.NamedBufferPageCommitmentARB
#define glNamedBufferPageCommitmentEXT gl3wProcs.gl.NamedBufferPageCommitmentEXT
#define glNamedBufferPageCommitmentMemNV gl3wProcs.gl.NamedBufferPageCommitmentMemNV
#define glNamedBufferStorage gl3wProcs.gl.NamedBufferStorage
#define glNamedBufferStorageEXT gl3wProcs.gl.NamedBufferStorageEXT
#define glNamedBufferSubData gl3wProcs.gl.NamedBufferSubData
#define glNamedBufferSubDataEXT gl3wProcs.gl.NamedBufferSubDataEXT
#define glNamedCopyBufferSubDataEXT gl3wProcs.gl.NamedCopyBufferSubDataEXT
#define glNamedFramebufferDrawBuffer gl3wProcs.gl.NamedFramebufferDrawBuffer
#define glNamedFramebufferDrawBuffers gl3wProcs.gl.NamedFramebufferDrawBuffers
#define glNamedFramebufferParameteri gl3wProcs.gl.NamedFramebufferParameteri
#define glNamedFramebufferParameteriEXT gl3wProcs.gl.NamedFramebufferParameteriEXT
#define glNamedFramebufferReadBuffer gl3wProcs.gl.NamedFramebufferReadBuffer
#define glNamedFramebufferRenderbuffer gl3wProcs.gl.NamedFramebufferRenderbuffer
#define glNamedFramebufferRenderbufferEXT gl3wProcs.gl.NamedFramebufferRenderbufferEXT
#define glNamedFramebufferSampleLocationsfvARB gl3wProcs.gl.NamedFramebufferSampleLocationsfvARB
#define glNamedFramebufferSampleLocationsfvNV gl3wProcs.gl.NamedFramebufferSampleLocationsfvNV
#define glNamedFramebufferTexture gl3wProcs.gl.NamedFramebufferTexture
#define glNamedFramebufferTexture1DEXT gl3wProcs.gl.NamedFramebufferTexture1DEXT
#define glNamedFramebufferTexture2DEXT gl3wProcs.gl.NamedFramebufferTexture2DEXT
#define glNamedFramebufferTexture3DEXT gl3wProcs.gl.NamedFramebufferTexture3DEXT
#define glNamedFramebufferTextureEXT gl3wProcs.gl.NamedFramebufferTextureEXT
#define glNamedFramebufferTextureFaceEXT gl3wProcs.gl.NamedFramebufferTextureFaceEXT
#define glNamedFramebufferTextureLayer gl3wProcs.gl.NamedFramebufferTextureLayer
#define glNamedFramebufferTextureLayerEXT gl3wProcs.gl.NamedFramebufferTextureLayerEXT
#define glNamedProgramLocalParameter4dEXT gl3wProcs.gl.NamedProgramLocalParameter4dEXT
#define glNamedProgramLocalParameter4dvEXT gl3wProcs.gl.NamedProgramLocalParameter4dvEXT
#define glNamedProgramLocalParameter4fEXT gl3wProcs.gl.NamedProgramLocalParameter4fEXT
#define glNamedProgramLocalParameter4fvEXT gl3wProcs.gl.NamedProgramLocalParameter4fvEXT
#define glNamedProgramLocalParameterI4iEXT gl3wProcs.gl.NamedProgramLocalParameterI4iEXT
#define glNamedProgramLocalParameterI4ivEXT gl3wProcs.gl.NamedProgramLocalParameterI4ivEXT
#define glNamedProgramLocalParameterI4uiEXT gl3wProcs.gl.NamedProgramLocalParameterI4uiEXT
#define glNamedProgramLocalParameterI4uivEXT gl3wProcs.gl.NamedProgramLocalParameterI4uivEXT
#define glNamedProgramLocalParameters4fvEXT gl3wProcs.gl.NamedProgramLocalParameters4fvEXT
#define glNamedProgramLocalParametersI4ivEXT gl3wProcs.gl.NamedProgramLocalParametersI4ivEXT
#define glNamedProgramLocalParametersI4uivEXT gl3wProcs.gl.NamedProgramLocalParametersI4uivEXT
#define glNamedProgramStringEXT gl3wProcs.gl.NamedProgramStringEXT
#define glNamedRenderbufferStorage gl3wProcs.gl.NamedRenderbufferStorage
#define glNamedRenderbufferStorageEXT gl3wProcs.gl.NamedRenderbufferStorageEXT
#define glNamedRenderbufferStorageMultisample gl3wProcs.gl.NamedRenderbufferStorageMultisample
#define glNamedRenderbufferStorageMultisampleAdvancedAMD gl3wProcs.gl.NamedRenderbufferStorageMultisampleAdvancedAMD
#define glNamedRenderbufferStorageMultisampleCoverageEXT gl3wProcs.gl.NamedRenderbufferStorageMultisampleCoverageEXT
#define glNamedRenderbufferStorageMultisampleEXT gl3wProcs.gl.NamedRenderbufferStorageMultisampleEXT
#define glNamedStringARB gl3wProcs.gl.NamedStringARB
#define glNormalFormatNV gl3wProcs.gl.NormalFormatNV
#define glObjectLabel gl3wProcs.gl.ObjectLabel
#define glObjectPtrLabel gl3wProcs.gl.ObjectPtrLabel
#define glPatchParameterfv gl3wProcs.gl.PatchParameterfv
#define glPatchParameteri gl3wProcs.gl.PatchParameteri
#define glPathCommandsNV gl3wProcs.gl.PathCommandsNV
#define glPathCoordsNV gl3wProcs.gl.PathCoordsNV
#define glPathCoverDepthFuncNV gl3wProcs.gl.PathCoverDepthFuncNV
#define glPathDashArrayNV gl3wProcs.gl.PathDashArrayNV
#define glPathGlyphIndexArrayNV gl3wProcs.gl.PathGlyphIndexArrayNV
#define glPathGlyphIndexRangeNV gl3wProcs.gl.PathGlyphIndexRangeNV
#define glPathGlyphRangeNV gl3wProcs.gl.PathGlyphRangeNV
#define glPathGlyphsNV gl3wProcs.gl.PathGlyphsNV
#define glPathMemoryGlyphIndexArrayNV gl3wProcs.gl.PathMemoryGlyphIndexArrayNV
#define glPathParameterfNV gl3wProcs.gl.PathParameterfNV
#define glPathParameterfvNV gl3wProcs.gl.PathParameterfvNV
#define glPathParameteriNV gl3wProcs.gl.PathParameteriNV
#define glPathParameterivNV gl3wProcs.gl.PathParameterivNV
#define glPathStencilDepthOffsetNV gl3wProcs.gl.PathStencilDepthOffsetNV
#define glPathStencilFuncNV gl3wProcs.gl.PathStencilFuncNV
#define glPathStringNV gl3wProcs.gl.PathStringNV
#define glPathSubCommandsNV gl3wProcs.gl.PathSubCommandsNV
#define glPathSubCoordsNV gl3wProcs.gl.PathSubCoordsNV
#define glPauseTransformFeedback gl3wProcs.gl.PauseTransformFeedback
#define glPixelStoref gl3wProcs.gl.PixelStoref
#define glPixelStorei gl3wProcs.gl.PixelStorei
#define glPointAlongPathNV gl3wProcs.gl.PointAlongPathNV
#define glPointParameterf gl3wProcs.gl.PointParameterf
#define glPointParameterfv gl3wProcs.gl.PointParameterfv
#define glPointParameteri gl3wProcs.gl.PointParameteri
#define glPointParameteriv gl3wProcs.gl.PointParameteriv
#define glPointSize gl3wProcs.gl.PointSize
#define glPolygonMode gl3wProcs.gl.PolygonMode
#define glPolygonOffset gl3wProcs.gl.PolygonOffset
#define glPolygonOffsetClamp gl3wProcs.gl.PolygonOffsetClamp
#define glPolygonOffsetClampEXT gl3wProcs.gl.PolygonOffsetClampEXT
#define glPopDebugGroup gl3wProcs.gl.PopDebugGroup
#define glPopGroupMarkerEXT gl3wProcs.gl.PopGroupMarkerEXT
#define glPrimitiveBoundingBoxARB gl3wProcs.gl.PrimitiveBoundingBoxARB
#define glPrimitiveRestartIndex gl3wProcs.gl.PrimitiveRestartIndex
#define glProgramBinary gl3wProcs.gl.ProgramBinary
#define glProgramParameteri gl3wProcs.gl.ProgramParameteri
#define glProgramParameteriARB gl3wProcs.gl.ProgramParameteriARB
#define glProgramPathFragmentInputGenNV gl3wProcs.gl.ProgramPathFragmentInputGenNV
#define glProgramUniform1d gl3wProcs.gl.ProgramUniform1d
#define glProgramUniform1dEXT gl3wProcs.gl.ProgramUniform1dEXT
#define glProgramUniform1dv gl3wProcs.gl.ProgramUniform1dv
#define glProgramUniform1dvEXT gl3wProcs.gl.ProgramUniform1dvEXT
#define glProgramUniform1f gl3wProcs.gl.ProgramUniform1f
#define glProgramUniform1fEXT gl3wProcs.gl.ProgramUniform1fEXT
#define glProgramUniform1fv gl3wProcs.gl.ProgramUniform1fv
#define glProgramUniform1fvEXT gl3wProcs.gl.ProgramUniform1fvEXT
#define glProgramUniform1i gl3wProcs.gl.ProgramUniform1i
#define glProgramUniform1i64ARB gl3wProcs.gl.ProgramUniform1i64ARB
#define glProgramUniform1i64NV gl3wProcs.gl.ProgramUniform1i64NV
#define glProgramUniform1i64vARB gl3wProcs.gl.ProgramUniform1i64vARB
#define glProgramUniform1i64vNV gl3wProcs.gl.ProgramUniform1i64vNV
#define glProgramUniform1iEXT gl3wProcs.gl.ProgramUniform1iEXT
#define glProgramUniform1iv gl3wProcs.gl.ProgramUniform1iv
#define glProgramUniform1ivEXT gl3wProcs.gl.ProgramUniform1ivEXT
#define glProgramUniform1ui gl3wProcs.gl.ProgramUniform1ui
#define glProgramUniform1ui64ARB gl3wProcs.gl.ProgramUniform1ui64ARB
#define glProgramUniform1ui64NV gl3wProcs.gl.ProgramUniform1ui64NV
#define glProgramUniform1ui64vARB gl3wProcs.gl.ProgramUniform1ui64vARB
#define glProgramUniform1ui64vNV gl3wProcs.gl.ProgramUniform1ui64vNV
#define glProgramUniform1uiEXT gl3wProcs.gl.ProgramUniform1uiEXT
#define glProgramUniform1uiv gl3wProcs.gl.ProgramUniform1uiv
#define glProgramUniform1uivEXT gl3wProcs.gl.ProgramUniform1uivEXT
#define glProgramUniform2d gl3wProcs.gl.ProgramUniform2d
#define glProgramUniform2dEXT gl3wProcs.gl.ProgramUniform2dEXT
#define glProgramUniform2dv gl3wProcs.gl.ProgramUniform2dv
#define glProgramUniform2dvEXT gl3wProcs.gl.ProgramUniform2dvEXT
#define glProgramUniform2f gl3wProcs.gl.ProgramUniform2f
#define glProgramUniform2fEXT gl3wProcs.gl.ProgramUniform2fEXT
#define glProgramUniform2fv gl3wProcs.gl.ProgramUniform2fv
#define glProgramUniform2fvEXT gl3wProcs.gl.ProgramUniform2fvEXT
#define glProgramUniform2i gl3wProcs.gl.ProgramUniform2i
#define glProgramUniform2i64ARB gl3wProcs.gl.ProgramUniform2i64ARB
#define glProgramUniform2i64NV gl3wProcs.gl.ProgramUniform2i64NV
#define glProgramUniform2i64vARB gl3wProcs.gl.ProgramUniform2i64vARB
#define glProgramUniform2i64vNV gl3wProcs.gl.ProgramUniform2i64vNV
#define glProgramUniform2iEXT gl3wProcs.gl.ProgramUniform2iEXT
#define glProgramUniform2iv gl3wProcs.gl.ProgramUniform2iv
#define glProgramUniform2ivEXT gl3wProcs.gl.ProgramUniform2ivEXT
#define glProgramUniform2ui gl3wProcs.gl.ProgramUniform2ui
#define glProgramUniform2ui64ARB gl3wProcs.gl.ProgramUniform2ui64ARB
#define glProgramUniform2ui64NV gl3wProcs.gl.ProgramUniform2ui64NV
#define glProgramUniform2ui64vARB gl3wProcs.gl.ProgramUniform2ui64vARB
#define glProgramUniform2ui64vNV gl3wProcs.gl.ProgramUniform2ui64vNV
#define glProgramUniform2uiEXT gl3wProcs.gl.ProgramUniform2uiEXT
#define glProgramUniform2uiv gl3wProcs.gl.ProgramUniform2uiv
#define glProgramUniform2uivEXT gl3wProcs.gl.ProgramUniform2uivEXT
#define glProgramUniform3d gl3wProcs.gl.ProgramUniform3d
#define glProgramUniform3dEXT gl3wProcs.gl.ProgramUniform3dEXT
#define glProgramUniform3dv gl3wProcs.gl.ProgramUniform3dv
#define glProgramUniform3dvEXT gl3wProcs.gl.ProgramUniform3dvEXT
#define glProgramUniform3f gl3wProcs.gl.ProgramUniform3f
#define glProgramUniform3fEXT gl3wProcs.gl.ProgramUniform3fEXT
#define glProgramUniform3fv gl3wProcs.gl.ProgramUniform3fv
#define glProgramUniform3fvEXT gl3wProcs.gl.ProgramUniform3fvEXT
#define glProgramUniform3i gl3wProcs.gl.ProgramUniform3i
#define glProgramUniform3i64ARB gl3wProcs.gl.ProgramUniform3i64ARB
#define glProgramUniform3i64NV gl3wProcs.gl.ProgramUniform3i64NV
#define glProgramUniform3i64vARB gl3wProcs.gl.ProgramUniform3i64vARB
#define glProgramUniform3i64vNV gl3wProcs.gl.ProgramUniform3i64vNV
#define glProgramUniform3iEXT gl3wProcs.gl.ProgramUniform3iEXT
#define glProgramUniform3iv gl3wProcs.gl.ProgramUniform3iv
#define glProgramUniform3ivEXT gl3wProcs.gl.ProgramUniform3ivEXT
#define glProgramUniform3ui gl3wProcs.gl.ProgramUniform3ui
#define glProgramUniform3ui64ARB gl3wProcs.gl.ProgramUniform3ui64ARB
#define glProgramUniform3ui64NV gl3wProcs.gl.ProgramUniform3ui64NV
#define glProgramUniform3ui64vARB gl3wProcs.gl.ProgramUniform3ui64vARB
#define glProgramUniform3ui64vNV gl3wProcs.gl.ProgramUniform3ui64vNV
#define glProgramUniform3uiEXT gl3wProcs.gl.ProgramUniform3uiEXT
#define glProgramUniform3uiv gl3wProcs.gl.ProgramUniform3uiv
#define glProgramUniform3uivEXT gl3wProcs.gl.ProgramUniform3uivEXT
#define glProgramUniform4d gl3wProcs.gl.ProgramUniform4d
#define glProgramUniform4dEXT gl3wProcs.gl.ProgramUniform4dEXT
#define glProgramUniform4dv gl3wProcs.gl.ProgramUniform4dv
#define glProgramUniform4dvEXT gl3wProcs.gl.ProgramUniform4dvEXT
#define glProgramUniform4f gl3wProcs.gl.ProgramUniform4f
#define glProgramUniform4fEXT gl3wProcs.gl.ProgramUniform4fEXT
#define glProgramUniform4fv gl3wProcs.gl.ProgramUniform4fv
#define glProgramUniform4fvEXT gl3wProcs.gl.ProgramUniform4fvEXT
#define glProgramUniform4i gl3wProcs.gl.ProgramUniform4i
#define glProgramUniform4i64ARB gl3wProcs.gl.ProgramUniform4i64ARB
#define glProgramUniform4i64NV gl3wProcs.gl.ProgramUniform4i64NV
#define glProgramUniform4i64vARB gl3wProcs.gl.ProgramUniform4i64vARB
#define glProgramUniform4i64vNV gl3wProcs.gl.ProgramUniform4i64vNV
#define glProgramUniform4iEXT gl3wProcs.gl.ProgramUniform4iEXT
#define glProgramUniform4iv gl3wProcs.gl.ProgramUniform4iv
#define glProgramUniform4ivEXT gl3wProcs.gl.ProgramUniform4ivEXT
#define glProgramUniform4ui gl3wProcs.gl.ProgramUniform4ui
#define glProgramUniform4ui64ARB gl3wProcs.gl.ProgramUniform4ui64ARB
#define glProgramUniform4ui64NV gl3wProcs.gl.ProgramUniform4ui64NV
#define glProgramUniform4ui64vARB gl3wProcs.gl.ProgramUniform4ui64vARB
#define glProgramUniform4ui64vNV gl3wProcs.gl.ProgramUniform4ui64vNV
#define glProgramUniform4uiEXT gl3wProcs.gl.ProgramUniform4uiEXT
#define glProgramUniform4uiv gl3wProcs.gl.ProgramUniform4uiv
#define glProgramUniform4uivEXT gl3wProcs.gl.ProgramUniform4uivEXT
#define glProgramUniformHandleui64ARB gl3wProcs.gl.ProgramUniformHandleui64ARB
#define glProgramUniformHandleui64NV gl3wProcs.gl.ProgramUniformHandleui64NV
#define glProgramUniformHandleui64vARB gl3wProcs.gl.ProgramUniformHandleui64vARB
#define glProgramUniformHandleui64vNV gl3wProcs.gl.ProgramUniformHandleui64vNV
#define glProgramUniformMatrix2dv gl3wProcs.gl.ProgramUniformMatrix2dv
#define glProgramUniformMatrix2dvEXT gl3wProcs.gl.ProgramUniformMatrix2dvEXT
#define glProgramUniformMatrix2fv gl3wProcs.gl.ProgramUniformMatrix2fv
#define glProgramUniformMatrix2fvEXT gl3wProcs.gl.ProgramUniformMatrix2fvEXT
#define glProgramUniformMatrix2x3dv gl3wProcs.gl.ProgramUniformMatrix2x3dv
#define glProgramUniformMatrix2x3dvEXT gl3wProcs.gl.ProgramUniformMatrix2x3dvEXT
#define glProgramUniformMatrix2x3fv gl3wProcs.gl.ProgramUniformMatrix2x3fv
#define glProgramUniformMatrix2x3fvEXT gl3wProcs.gl.ProgramUniformMatrix2x3fvEXT
#define glProgramUniformMatrix2x4dv gl3wProcs.gl.ProgramUniformMatrix2x4dv
#define glProgramUniformMatrix2x4dvEXT gl3wProcs.gl.ProgramUniformMatrix2x4dvEXT
#define glProgramUniformMatrix2x4fv gl3wProcs.gl.ProgramUniformMatrix2x4fv
#define glProgramUniformMatrix2x4fvEXT gl3wProcs.gl.ProgramUniformMatrix2x4fvEXT
#define glProgramUniformMatrix3dv gl3wProcs.gl.ProgramUniformMatrix3dv
#define glProgramUniformMatrix3dvEXT gl3wProcs.gl.ProgramUniformMatrix3dvEXT
#define glProgramUniformMatrix3fv gl3wProcs.gl.ProgramUniformMatrix3fv
#define glProgramUniformMatrix3fvEXT gl3wProcs.gl.ProgramUniformMatrix3fvEXT
#define glProgramUniformMatrix3x2dv gl3wProcs.gl.ProgramUniformMatrix3x2dv
#define glProgramUniformMatrix3x2dvEXT gl3wProcs.gl.ProgramUniformMatrix3x2dvEXT
#define glProgramUniformMatrix3x2fv gl3wProcs.gl.ProgramUniformMatrix3x2fv
#define glProgramUniformMatrix3x2fvEXT gl3wProcs.gl.ProgramUniformMatrix3x2fvEXT
#define glProgramUniformMatrix3x4dv gl3wProcs.gl.ProgramUniformMatrix3x4dv
#define glProgramUniformMatrix3x4dvEXT gl3wProcs.gl.ProgramUniformMatrix3x4dvEXT
#define glProgramUniformMatrix3x4fv gl3wProcs.gl.ProgramUniformMatrix3x4fv
#define glProgramUniformMatrix3x4fvEXT gl3wProcs.gl.ProgramUniformMatrix3x4fvEXT
#define glProgramUniformMatrix4dv gl3wProcs.gl.ProgramUniformMatrix4dv
#define glProgramUniformMatrix4dvEXT gl3wProcs.gl.ProgramUniformMatrix4dvEXT
#define glProgramUniformMatrix4fv gl3wProcs.gl.ProgramUniformMatrix4fv
#define glProgramUniformMatrix4fvEXT gl3wProcs.gl.ProgramUniformMatrix4fvEXT
#define glProgramUniformMatrix4x2dv gl3wProcs.gl.ProgramUniformMatrix4x2dv
#define glProgramUniformMatrix4x2dvEXT gl3wProcs.gl.ProgramUniformMatrix4x2dvEXT
#define glProgramUniformMatrix4x2fv gl3wProcs.gl.ProgramUniformMatrix4x2fv
#define glProgramUniformMatrix4x2fvEXT gl3wProcs.gl.ProgramUniformMatrix4x2fvEXT
#define glProgramUniformMatrix4x3dv gl3wProcs.gl.ProgramUniformMatrix4x3dv
#define glProgramUniformMatrix4x3dvEXT gl3wProcs.gl.ProgramUniformMatrix4x3dvEXT
#define glProgramUniformMatrix4x3fv gl3wProcs.gl.ProgramUniformMatrix4x3fv
#define glProgramUniformMatrix4x3fvEXT gl3wProcs.gl.ProgramUniformMatrix4x3fvEXT
#define glProgramUniformui64NV gl3wProcs.gl.ProgramUniformui64NV
#define glProgramUniformui64vNV gl3wProcs.gl.ProgramUniformui64vNV
#define glProvokingVertex gl3wProcs.gl.ProvokingVertex
#define glPushClientAttribDefaultEXT gl3wProcs.gl.PushClientAttribDefaultEXT
#define glPushDebugGroup gl3wProcs.gl.PushDebugGroup
#define glPushGroupMarkerEXT gl3wProcs.gl.PushGroupMarkerEXT
#define glQueryCounter gl3wProcs.gl.QueryCounter
#define glRasterSamplesEXT gl3wProcs.gl.RasterSamplesEXT
#define glReadBuffer gl3wProcs.gl.ReadBuffer
#define glReadPixels gl3wProcs.gl.ReadPixels
#define glReadnPixels gl3wProcs.gl.ReadnPixels
#define glReadnPixelsARB gl3wProcs.gl.ReadnPixelsARB
#define glReleaseShaderCompiler gl3wProcs.gl.ReleaseShaderCompiler
#define glRenderbufferStorage gl3wProcs.gl.RenderbufferStorage
#define glRenderbufferStorageMultisample gl3wProcs.gl.RenderbufferStorageMultisample
#define glRenderbufferStorageMultisampleAdvancedAMD gl3wProcs.gl.RenderbufferStorageMultisampleAdvancedAMD
#define glRenderbufferStorageMultisampleCoverageNV gl3wProcs.gl.RenderbufferStorageMultisampleCoverageNV
#define glResetMemoryObjectParameterNV gl3wProcs.gl.ResetMemoryObjectParameterNV
#define glResolveDepthValuesNV gl3wProcs.gl.ResolveDepthValuesNV
#define glResumeTransformFeedback gl3wProcs.gl.ResumeTransformFeedback
#define glSampleCoverage gl3wProcs.gl.SampleCoverage
#define glSampleMaski gl3wProcs.gl.SampleMaski
#define glSamplerParameterIiv gl3wProcs.gl.SamplerParameterIiv
#define glSamplerParameterIuiv gl3wProcs.gl.SamplerParameterIuiv
#define glSamplerParameterf gl3wProcs.gl.SamplerParameterf
#define glSamplerParameterfv gl3wProcs.gl.SamplerParameterfv
#define glSamplerParameteri gl3wProcs.gl.SamplerParameteri
#define glSamplerParameteriv gl3wProcs.gl.SamplerParameteriv
#define glScissor gl3wProcs.gl.Scissor
#define glScissorArrayv gl3wProcs.gl.ScissorArrayv
#define glScissorExclusiveArrayvNV gl3wProcs.gl.ScissorExclusiveArrayvNV
#define glScissorExclusiveNV gl3wProcs.gl.ScissorExclusiveNV
#define glScissorIndexed gl3wProcs.gl.ScissorIndexed
#define glScissorIndexedv gl3wProcs.gl.ScissorIndexedv
#define glSecondaryColorFormatNV gl3wProcs.gl.SecondaryColorFormatNV
#define glSelectPerfMonitorCountersAMD gl3wProcs.gl.SelectPerfMonitorCountersAMD
#define glShaderBinary gl3wProcs.gl.ShaderBinary
#define glShaderSource gl3wProcs.gl.ShaderSource
#define glShaderStorageBlockBinding gl3wProcs.gl.ShaderStorageBlockBinding
#define glShadingRateImageBarrierNV gl3wProcs.gl.ShadingRateImageBarrierNV
#define glShadingRateImagePaletteNV gl3wProcs.gl.ShadingRateImagePaletteNV
#define glShadingRateSampleOrderCustomNV gl3wProcs.gl.ShadingRateSampleOrderCustomNV
#define glShadingRateSampleOrderNV gl3wProcs.gl.ShadingRateSampleOrderNV
#define glSignalVkFenceNV gl3wProcs.gl.SignalVkFenceNV
#define glSignalVkSemaphoreNV gl3wProcs.gl.SignalVkSemaphoreNV
#define glSpecializeShader gl3wProcs.gl.SpecializeShader
#define glSpecializeShaderARB gl3wProcs.gl.SpecializeShaderARB
#define glStateCaptureNV gl3wProcs.gl.StateCaptureNV
#define glStencilFillPathInstancedNV gl3wProcs.gl.StencilFillPathInstancedNV
#define glStencilFillPathNV gl3wProcs.gl.StencilFillPathNV
#define glStencilFunc gl3wProcs.gl.StencilFunc
#define glStencilFuncSeparate gl3wProcs.gl.StencilFuncSeparate
#define glStencilMask gl3wProcs.gl.StencilMask
#define glStencilMaskSeparate gl3wProcs.gl.StencilMaskSeparate
#define glStencilOp gl3wProcs.gl.StencilOp
#define glStencilOpSeparate gl3wProcs.gl.StencilOpSeparate
#define glStencilStrokePathInstancedNV gl3wProcs.gl.StencilStrokePathInstancedNV
#define glStencilStrokePathNV gl3wProcs.gl.StencilStrokePathNV
#define glStencilThenCoverFillPathInstancedNV gl3wProcs.gl.StencilThenCoverFillPathInstancedNV
#define glStencilThenCoverFillPathNV gl3wProcs.gl.StencilThenCoverFillPathNV
#define glStencilThenCoverStrokePathInstancedNV gl3wProcs.gl.StencilThenCoverStrokePathInstancedNV
#define glStencilThenCoverStrokePathNV gl3wProcs.gl.StencilThenCoverStrokePathNV
#define glSubpixelPrecisionBiasNV gl3wProcs.gl.SubpixelPrecisionBiasNV
#define glTexAttachMemoryNV gl3wProcs.gl.TexAttachMemoryNV
#define glTexBuffer gl3wProcs.gl.TexBuffer
#define glTexBufferARB gl3wProcs.gl.TexBufferARB
#define glTexBufferRange gl3wProcs.gl.TexBufferRange
#define glTexCoordFormatNV gl3wProcs.gl.TexCoordFormatNV
#define glTexImage1D gl3wProcs.gl.TexImage1D
#define glTexImage2D gl3wProcs.gl.TexImage2D
#define glTexImage2DMultisample gl3wProcs.gl.TexImage2DMultisample
#define glTexImage3D gl3wProcs.gl.TexImage3D
#define glTexImage3DMultisample gl3wProcs.gl.TexImage3DMultisample
#define glTexPageCommitmentARB gl3wProcs.gl.TexPageCommitmentARB
#define glTexPageCommitmentMemNV gl3wProcs.gl.TexPageCommitmentMemNV
#define glTexParameterIiv gl3wProcs.gl.TexParameterIiv
#define glTexParameterIuiv gl3wProcs.gl.TexParameterIuiv
#define glTexParameterf gl3wProcs.gl.TexParameterf
#define glTexParameterfv gl3wProcs.gl.TexParameterfv
#define glTexParameteri gl3wProcs.gl.TexParameteri
#define glTexParameteriv gl3wProcs.gl.TexParameteriv
#define glTexStorage1D gl3wProcs.gl.TexStorage1D
#define glTexStorage2D gl3wProcs.gl.TexStorage2D
#define glTexStorage2DMultisample gl3wProcs.gl.TexStorage2DMultisample
#define glTexStorage3D gl3wProcs.gl.TexStorage3D
#define glTexStorage3DMultisample gl3wProcs.gl.TexStorage3DMultisample
#define glTexSubImage1D gl3wProcs.gl.TexSubImage1D
#define glTexSubImage2D gl3wProcs.gl.TexSubImage2D
#define glTexSubImage3D gl3wProcs.gl.TexSubImage3D
#define glTextureAttachMemoryNV gl3wProcs.gl.TextureAttachMemoryNV
#define glTextureBarrier gl3wProcs.gl.TextureBarrier
#define glTextureBarrierNV gl3wProcs.gl.TextureBarrierNV
#define glTextureBuffer gl3wProcs.gl.TextureBuffer
#define glTextureBufferEXT gl3wProcs.gl.TextureBufferEXT
#define glTextureBufferRange gl3wProcs.gl.TextureBufferRange
#define glTextureBufferRangeEXT gl3wProcs.gl.TextureBufferRangeEXT
#define glTextureImage1DEXT gl3wProcs.gl.TextureImage1DEXT
#define glTextureImage2DEXT gl3wProcs.gl.TextureImage2DEXT
#define glTextureImage3DEXT gl3wProcs.gl.TextureImage3DEXT
#define glTexturePageCommitmentEXT gl3wProcs.gl.TexturePageCommitmentEXT
#define glTexturePageCommitmentMemNV gl3wProcs.gl.TexturePageCommitmentMemNV
#define glTextureParameterIiv gl3wProcs.gl.TextureParameterIiv
#define glTextureParameterIivEXT gl3wProcs.gl.TextureParameterIivEXT
#define glTextureParameterIuiv gl3wProcs.gl.TextureParameterIuiv
#define glTextureParameterIuivEXT gl3wProcs.gl.TextureParameterIuivEXT
#define glTextureParameterf gl3wProcs.gl.TextureParameterf
#define glTextureParameterfEXT gl3wProcs.gl.TextureParameterfEXT
#define glTextureParameterfv gl3wProcs.gl.TextureParameterfv
#define glTextureParameterfvEXT gl3wProcs.gl.TextureParameterfvEXT
#define glTextureParameteri gl3wProcs.gl.TextureParameteri
#define glTextureParameteriEXT gl3wProcs.gl.TextureParameteriEXT
#define glTextureParameteriv gl3wProcs.gl.TextureParameteriv
#define glTextureParameterivEXT gl3wProcs.gl.TextureParameterivEXT
#define glTextureRenderbufferEXT gl3wProcs.gl.TextureRenderbufferEXT
#define glTextureStorage1D gl3wProcs.gl.TextureStorage1D
#define glTextureStorage1DEXT gl3wProcs.gl.TextureStorage1DEXT
#define glTextureStorage2D gl3wProcs.gl.TextureStorage2D
#define glTextureStorage2DEXT gl3wProcs.gl.TextureStorage2DEXT
#define glTextureStorage2DMultisample gl3wProcs.gl.TextureStorage2DMultisample
#define glTextureStorage2DMultisampleEXT gl3wProcs.gl.TextureStorage2DMultisampleEXT
#define glTextureStorage3D gl3wProcs.gl.TextureStorage3D
#define glTextureStorage3DEXT gl3wProcs.gl.TextureStorage3DEXT
#define glTextureStorage3DMultisample gl3wProcs.gl.TextureStorage3DMultisample
#define glTextureStorage3DMultisampleEXT gl3wProcs.gl.TextureStorage3DMultisampleEXT
#define glTextureSubImage1D gl3wProcs.gl.TextureSubImage1D
#define glTextureSubImage1DEXT gl3wProcs.gl.TextureSubImage1DEXT
#define glTextureSubImage2D gl3wProcs.gl.TextureSubImage2D
#define glTextureSubImage2DEXT gl3wProcs.gl.TextureSubImage2DEXT
#define glTextureSubImage3D gl3wProcs.gl.TextureSubImage3D
#define glTextureSubImage3DEXT gl3wProcs.gl.TextureSubImage3DEXT
#define glTextureView gl3wProcs.gl.TextureView
#define glTransformFeedbackBufferBase gl3wProcs.gl.TransformFeedbackBufferBase
#define glTransformFeedbackBufferRange gl3wProcs.gl.TransformFeedbackBufferRange
#define glTransformFeedbackVaryings gl3wProcs.gl.TransformFeedbackVaryings
#define glTransformPathNV gl3wProcs.gl.TransformPathNV
#define glUniform1d gl3wProcs.gl.Uniform1d
#define glUniform1dv gl3wProcs.gl.Uniform1dv
#define glUniform1f gl3wProcs.gl.Uniform1f
#define glUniform1fv gl3wProcs.gl.Uniform1fv
#define glUniform1i gl3wProcs.gl.Uniform1i
#define glUniform1i64ARB gl3wProcs.gl.Uniform1i64ARB
#define glUniform1i64NV gl3wProcs.gl.Uniform1i64NV
#define glUniform1i64vARB gl3wProcs.gl.Uniform1i64vARB
#define glUniform1i64vNV gl3wProcs.gl.Uniform1i64vNV
#define glUniform1iv gl3wProcs.gl.Uniform1iv
#define glUniform1ui gl3wProcs.gl.Uniform1ui
#define glUniform1ui64ARB gl3wProcs.gl.Uniform1ui64ARB
#define glUniform1ui64NV gl3wProcs.gl.Uniform1ui64NV
#define glUniform1ui64vARB gl3wProcs.gl.Uniform1ui64vARB
#define glUniform1ui64vNV gl3wProcs.gl.Uniform1ui64vNV
#define glUniform1uiv gl3wProcs.gl.Uniform1uiv
#define glUniform2d gl3wProcs.gl.Uniform2d
#define glUniform2dv gl3wProcs.gl.Uniform2dv
#define glUniform2f gl3wProcs.gl.Uniform2f
#define glUniform2fv gl3wProcs.gl.Uniform2fv
#define glUniform2i gl3wProcs.gl.Uniform2i
#define glUniform2i64ARB gl3wProcs.gl.Uniform2i64ARB
#define glUniform2i64NV gl3wProcs.gl.Uniform2i64NV
#define glUniform2i64vARB gl3wProcs.gl.Uniform2i64vARB
#define glUniform2i64vNV gl3wProcs.gl.Uniform2i64vNV
#define glUniform2iv gl3wProcs.gl.Uniform2iv
#define glUniform2ui gl3wProcs.gl.Uniform2ui
#define glUniform2ui64ARB gl3wProcs.gl.Uniform2ui64ARB
#define glUniform2ui64NV gl3wProcs.gl.Uniform2ui64NV
#define glUniform2ui64vARB gl3wProcs.gl.Uniform2ui64vARB
#define glUniform2ui64vNV gl3wProcs.gl.Uniform2ui64vNV
#define glUniform2uiv gl3wProcs.gl.Uniform2uiv
#define glUniform3d gl3wProcs.gl.Uniform3d
#define glUniform3dv gl3wProcs.gl.Uniform3dv
#define glUniform3f gl3wProcs.gl.Uniform3f
#define glUniform3fv gl3wProcs.gl.Uniform3fv
#define glUniform3i gl3wProcs.gl.Uniform3i
#define glUniform3i64ARB gl3wProcs.gl.Uniform3i64ARB
#define glUniform3i64NV gl3wProcs.gl.Uniform3i64NV
#define glUniform3i64vARB gl3wProcs.gl.Uniform3i64vARB
#define glUniform3i64vNV gl3wProcs.gl.Uniform3i64vNV
#define glUniform3iv gl3wProcs.gl.Uniform3iv
#define glUniform3ui gl3wProcs.gl.Uniform3ui
#define glUniform3ui64ARB gl3wProcs.gl.Uniform3ui64ARB
#define glUniform3ui64NV gl3wProcs.gl.Uniform3ui64NV
#define glUniform3ui64vARB gl3wProcs.gl.Uniform3ui64vARB
#define glUniform3ui64vNV gl3wProcs.gl.Uniform3ui64vNV
#define glUniform3uiv gl3wProcs.gl.Uniform3uiv
#define glUniform4d gl3wProcs.gl.Uniform4d
#define glUniform4dv gl3wProcs.gl.Uniform4dv
#define glUniform4f gl3wProcs.gl.Uniform4f
#define glUniform4fv gl3wProcs.gl.Uniform4fv
#define glUniform4i gl3wProcs.gl.Uniform4i
#define glUniform4i64ARB gl3wProcs.gl.Uniform4i64ARB
#define glUniform4i64NV gl3wProcs.gl.Uniform4i64NV
#define glUniform4i64vARB gl3wProcs.gl.Uniform4i64vARB
#define glUniform4i64vNV gl3wProcs.gl.Uniform4i64vNV
#define glUniform4iv gl3wProcs.gl.Uniform4iv
#define glUniform4ui gl3wProcs.gl.Uniform4ui
#define glUniform4ui64ARB gl3wProcs.gl.Uniform4ui64ARB
#define glUniform4ui64NV gl3wProcs.gl.Uniform4ui64NV
#define glUniform4ui64vARB gl3wProcs.gl.Uniform4ui64vARB
#define glUniform4ui64vNV gl3wProcs.gl.Uniform4ui64vNV
#define glUniform4uiv gl3wProcs.gl.Uniform4uiv
#define glUniformBlockBinding gl3wProcs.gl.UniformBlockBinding
#define glUniformHandleui64ARB gl3wProcs.gl.UniformHandleui64ARB
#define glUniformHandleui64NV gl3wProcs.gl.UniformHandleui64NV
#define glUniformHandleui64vARB gl3wProcs.gl.UniformHandleui64vARB
#define glUniformHandleui64vNV gl3wProcs.gl.UniformHandleui64vNV
#define glUniformMatrix2dv gl3wProcs.gl.UniformMatrix2dv
#define glUniformMatrix2fv gl3wProcs.gl.UniformMatrix2fv
#define glUniformMatrix2x3dv gl3wProcs.gl.UniformMatrix2x3dv
#define glUniformMatrix2x3fv gl3wProcs.gl.UniformMatrix2x3fv
#define glUniformMatrix2x4dv gl3wProcs.gl.UniformMatrix2x4dv
#define glUniformMatrix2x4fv gl3wProcs.gl.UniformMatrix2x4fv
#define glUniformMatrix3dv gl3wProcs.gl.UniformMatrix3dv
#define glUniformMatrix3fv gl3wProcs.gl.UniformMatrix3fv
#define glUniformMatrix3x2dv gl3wProcs.gl.UniformMatrix3x2dv
#define glUniformMatrix3x2fv gl3wProcs.gl.UniformMatrix3x2fv
#define glUniformMatrix3x4dv gl3wProcs.gl.UniformMatrix3x4dv
#define glUniformMatrix3x4fv gl3wProcs.gl.UniformMatrix3x4fv
#define glUniformMatrix4dv gl3wProcs.gl.UniformMatrix4dv
#define glUniformMatrix4fv gl3wProcs.gl.UniformMatrix4fv
#define glUniformMatrix4x2dv gl3wProcs.gl.UniformMatrix4x2dv
#define glUniformMatrix4x2fv gl3wProcs.gl.UniformMatrix4x2fv
#define glUniformMatrix4x3dv gl3wProcs.gl.UniformMatrix4x3dv
#define glUniformMatrix4x3fv gl3wProcs.gl.UniformMatrix4x3fv
#define glUniformSubroutinesuiv gl3wProcs.gl.UniformSubroutinesuiv
#define glUniformui64NV gl3wProcs.gl.Uniformui64NV
#define glUniformui64vNV gl3wProcs.gl.Uniformui64vNV
#define glUnmapBuffer gl3wProcs.gl.UnmapBuffer
#define glUnmapNamedBuffer gl3wProcs.gl.UnmapNamedBuffer
#define glUnmapNamedBufferEXT gl3wProcs.gl.UnmapNamedBufferEXT
#define glUseProgram gl3wProcs.gl.UseProgram
#define glUseProgramStages gl3wProcs.gl.UseProgramStages
#define glUseShaderProgramEXT gl3wProcs.gl.UseShaderProgramEXT
#define glValidateProgram gl3wProcs.gl.ValidateProgram
#define glValidateProgramPipeline gl3wProcs.gl.ValidateProgramPipeline
#define glVertexArrayAttribBinding gl3wProcs.gl.VertexArrayAttribBinding
#define glVertexArrayAttribFormat gl3wProcs.gl.VertexArrayAttribFormat
#define glVertexArrayAttribIFormat gl3wProcs.gl.VertexArrayAttribIFormat
#define glVertexArrayAttribLFormat gl3wProcs.gl.VertexArrayAttribLFormat
#define glVertexArrayBindVertexBufferEXT gl3wProcs.gl.VertexArrayBindVertexBufferEXT
#define glVertexArrayBindingDivisor gl3wProcs.gl.VertexArrayBindingDivisor
#define glVertexArrayColorOffsetEXT gl3wProcs.gl.VertexArrayColorOffsetEXT
#define glVertexArrayEdgeFlagOffsetEXT gl3wProcs.gl.VertexArrayEdgeFlagOffsetEXT
#define glVertexArrayElementBuffer gl3wProcs.gl.VertexArrayElementBuffer
#define glVertexArrayFogCoordOffsetEXT gl3wProcs.gl.VertexArrayFogCoordOffsetEXT
#define glVertexArrayIndexOffsetEXT gl3wProcs.gl.VertexArrayIndexOffsetEXT
#define glVertexArrayMultiTexCoordOffsetEXT gl3wProcs.gl.VertexArrayMultiTexCoordOffsetEXT
#define glVertexArrayNormalOffsetEXT gl3wProcs.gl.VertexArrayNormalOffsetEXT
#define glVertexArraySecondaryColorOffsetEXT gl3wProcs.gl.VertexArraySecondaryColorOffsetEXT
#define glVertexArrayTexCoordOffsetEXT gl3wProcs.gl.VertexArrayTexCoordOffsetEXT
#define glVertexArrayVertexAttribBindingEXT gl3wProcs.gl.VertexArrayVertexAttribBindingEXT
#define glVertexArrayVertexAttribDivisorEXT gl3wProcs.gl.VertexArrayVertexAttribDivisorEXT
#define glVertexArrayVertexAttribFormatEXT gl3wProcs.gl.VertexArrayVertexAttribFormatEXT
#define glVertexArrayVertexAttribIFormatEXT gl3wProcs.gl.VertexArrayVertexAttribIFormatEXT
#define glVertexArrayVertexAttribIOffsetEXT gl3wProcs.gl.VertexArrayVertexAttribIOffsetEXT
#define glVertexArrayVertexAttribLFormatEXT gl3wProcs.gl.VertexArrayVertexAttribLFormatEXT
#define glVertexArrayVertexAttribLOffsetEXT gl3wProcs.gl.VertexArrayVertexAttribLOffsetEXT
#define glVertexArrayVertexAttribOffsetEXT gl3wProcs.gl.VertexArrayVertexAttribOffsetEXT
#define glVertexArrayVertexBindingDivisorEXT gl3wProcs.gl.VertexArrayVertexBindingDivisorEXT
#define glVertexArrayVertexBuffer gl3wProcs.gl.VertexArrayVertexBuffer
#define glVertexArrayVertexBuffers gl3wProcs.gl.VertexArrayVertexBuffers
#define glVertexArrayVertexOffsetEXT gl3wProcs.gl.VertexArrayVertexOffsetEXT
#define glVertexAttrib1d gl3wProcs.gl.VertexAttrib1d
#define glVertexAttrib1dv gl3wProcs.gl.VertexAttrib1dv
#define glVertexAttrib1f gl3wProcs.gl.VertexAttrib1f
#define glVertexAttrib1fv gl3wProcs.gl.VertexAttrib1fv
#define glVertexAttrib1s gl3wProcs.gl.VertexAttrib1s
#define glVertexAttrib1sv gl3wProcs.gl.VertexAttrib1sv
#define glVertexAttrib2d gl3wProcs.gl.VertexAttrib2d
#define glVertexAttrib2dv gl3wProcs.gl.VertexAttrib2dv
#define glVertexAttrib2f gl3wProcs.gl.VertexAttrib2f
#define glVertexAttrib2fv gl3wProcs.gl.VertexAttrib2fv
#define glVertexAttrib2s gl3wProcs.gl.VertexAttrib2s
#define glVertexAttrib2sv gl3wProcs.gl.VertexAttrib2sv
#define glVertexAttrib3d gl3wProcs.gl.VertexAttrib3d
#define glVertexAttrib3dv gl3wProcs.gl.VertexAttrib3dv
#define glVertexAttrib3f gl3wProcs.gl.VertexAttrib3f
#define glVertexAttrib3fv gl3wProcs.gl.VertexAttrib3fv
#define glVertexAttrib3s gl3wProcs.gl.VertexAttrib3s
#define glVertexAttrib3sv gl3wProcs.gl.VertexAttrib3sv
#define glVertexAttrib4Nbv gl3wProcs.gl.VertexAttrib4Nbv
#define glVertexAttrib4Niv gl3wProcs.gl.VertexAttrib4Niv
#define glVertexAttrib4Nsv gl3wProcs.gl.VertexAttrib4Nsv
#define glVertexAttrib4Nub gl3wProcs.gl.VertexAttrib4Nub
#define glVertexAttrib4Nubv gl3wProcs.gl.VertexAttrib4Nubv
#define glVertexAttrib4Nuiv gl3wProcs.gl.VertexAttrib4Nuiv
#define glVertexAttrib4Nusv gl3wProcs.gl.VertexAttrib4Nusv
#define glVertexAttrib4bv gl3wProcs.gl.VertexAttrib4bv
#define glVertexAttrib4d gl3wProcs.gl.VertexAttrib4d
#define glVertexAttrib4dv gl3wProcs.gl.VertexAttrib4dv
#define glVertexAttrib4f gl3wProcs.gl.VertexAttrib4f
#define glVertexAttrib4fv gl3wProcs.gl.VertexAttrib4fv
#define glVertexAttrib4iv gl3wProcs.gl.VertexAttrib4iv
#define glVertexAttrib4s gl3wProcs.gl.VertexAttrib4s
#define glVertexAttrib4sv gl3wProcs.gl.VertexAttrib4sv
#define glVertexAttrib4ubv gl3wProcs.gl.VertexAttrib4ubv
#define glVertexAttrib4uiv gl3wProcs.gl.VertexAttrib4uiv
#define glVertexAttrib4usv gl3wProcs.gl.VertexAttrib4usv
#define glVertexAttribBinding gl3wProcs.gl.VertexAttribBinding
#define glVertexAttribDivisor gl3wProcs.gl.VertexAttribDivisor
#define glVertexAttribDivisorARB gl3wProcs.gl.VertexAttribDivisorARB
#define glVertexAttribFormat gl3wProcs.gl.VertexAttribFormat
#define glVertexAttribFormatNV gl3wProcs.gl.VertexAttribFormatNV
#define glVertexAttribI1i gl3wProcs.gl.VertexAttribI1i
#define glVertexAttribI1iv gl3wProcs.gl.VertexAttribI1iv
#define glVertexAttribI1ui gl3wProcs.gl.VertexAttribI1ui
#define glVertexAttribI1uiv gl3wProcs.gl.VertexAttribI1uiv
#define glVertexAttribI2i gl3wProcs.gl.VertexAttribI2i
#define glVertexAttribI2iv gl3wProcs.gl.VertexAttribI2iv
#define glVertexAttribI2ui gl3wProcs.gl.VertexAttribI2ui
#define glVertexAttribI2uiv gl3wProcs.gl.VertexAttribI2uiv
#define glVertexAttribI3i gl3wProcs.gl.VertexAttribI3i
#define glVertexAttribI3iv gl3wProcs.gl.VertexAttribI3iv
#define glVertexAttribI3ui gl3wProcs.gl.VertexAttribI3ui
#define glVertexAttribI3uiv gl3wProcs.gl.VertexAttribI3uiv
#define glVertexAttribI4bv gl3wProcs.gl.VertexAttribI4bv
#define glVertexAttribI4i gl3wProcs.gl.VertexAttribI4i
#define glVertexAttribI4iv gl3wProcs.gl.VertexAttribI4iv
#define glVertexAttribI4sv gl3wProcs.gl.VertexAttribI4sv
#define glVertexAttribI4ubv gl3wProcs.gl.VertexAttribI4ubv
#define glVertexAttribI4ui gl3wProcs.gl.VertexAttribI4ui
#define glVertexAttribI4uiv gl3wProcs.gl.VertexAttribI4uiv
#define glVertexAttribI4usv gl3wProcs.gl.VertexAttribI4usv
#define glVertexAttribIFormat gl3wProcs.gl.VertexAttribIFormat
#define glVertexAttribIFormatNV gl3wProcs.gl.VertexAttribIFormatNV
#define glVertexAttribIPointer gl3wProcs.gl.VertexAttribIPointer
#define glVertexAttribL1d gl3wProcs.gl.VertexAttribL1d
#define glVertexAttribL1dv gl3wProcs.gl.VertexAttribL1dv
#define glVertexAttribL1i64NV gl3wProcs.gl.VertexAttribL1i64NV
#define glVertexAttribL1i64vNV gl3wProcs.gl.VertexAttribL1i64vNV
#define glVertexAttribL1ui64ARB gl3wProcs.gl.VertexAttribL1ui64ARB
#define glVertexAttribL1ui64NV gl3wProcs.gl.VertexAttribL1ui64NV
#define glVertexAttribL1ui64vARB gl3wProcs.gl.VertexAttribL1ui64vARB
#define glVertexAttribL1ui64vNV gl3wProcs.gl.VertexAttribL1ui64vNV
#define glVertexAttribL2d gl3wProcs.gl.VertexAttribL2d
#define glVertexAttribL2dv gl3wProcs.gl.VertexAttribL2dv
#define glVertexAttribL2i64NV gl3wProcs.gl.VertexAttribL2i64NV
#define glVertexAttribL2i64vNV gl3wProcs.gl.VertexAttribL2i64vNV
#define glVertexAttribL2ui64NV gl3wProcs.gl.VertexAttribL2ui64NV
#define glVertexAttribL2ui64vNV gl3wProcs.gl.VertexAttribL2ui64vNV
#define glVertexAttribL3d gl3wProcs.gl.VertexAttribL3d
#define glVertexAttribL3dv gl3wProcs.gl.VertexAttribL3dv
#define glVertexAttribL3i64NV gl3wProcs.gl.VertexAttribL3i64NV
#define glVertexAttribL3i64vNV gl3wProcs.gl.VertexAttribL3i64vNV
#define glVertexAttribL3ui64NV gl3wProcs.gl.VertexAttribL3ui64NV
#define glVertexAttribL3ui64vNV gl3wProcs.gl.VertexAttribL3ui64vNV
#define glVertexAttribL4d gl3wProcs.gl.VertexAttribL4d
#define glVertexAttribL4dv gl3wProcs.gl.VertexAttribL4dv
#define glVertexAttribL4i64NV gl3wProcs.gl.VertexAttribL4i64NV
#define glVertexAttribL4i64vNV gl3wProcs.gl.VertexAttribL4i64vNV
#define glVertexAttribL4ui64NV gl3wProcs.gl.VertexAttribL4ui64NV
#define glVertexAttribL4ui64vNV gl3wProcs.gl.VertexAttribL4ui64vNV
#define glVertexAttribLFormat gl3wProcs.gl.VertexAttribLFormat
#define glVertexAttribLFormatNV gl3wProcs.gl.VertexAttribLFormatNV
#define glVertexAttribLPointer gl3wProcs.gl.VertexAttribLPointer
#define glVertexAttribP1ui gl3wProcs.gl.VertexAttribP1ui
#define glVertexAttribP1uiv gl3wProcs.gl.VertexAttribP1uiv
#define glVertexAttribP2ui gl3wProcs.gl.VertexAttribP2ui
#define glVertexAttribP2uiv gl3wProcs.gl.VertexAttribP2uiv
#define glVertexAttribP3ui gl3wProcs.gl.VertexAttribP3ui
#define glVertexAttribP3uiv gl3wProcs.gl.VertexAttribP3uiv
#define glVertexAttribP4ui gl3wProcs.gl.VertexAttribP4ui
#define glVertexAttribP4uiv gl3wProcs.gl.VertexAttribP4uiv
#define glVertexAttribPointer gl3wProcs.gl.VertexAttribPointer
#define glVertexBindingDivisor gl3wProcs.gl.VertexBindingDivisor
#define glVertexFormatNV gl3wProcs.gl.VertexFormatNV
#define glViewport gl3wProcs.gl.Viewport
#define glViewportArrayv gl3wProcs.gl.ViewportArrayv
#define glViewportIndexedf gl3wProcs.gl.ViewportIndexedf
#define glViewportIndexedfv gl3wProcs.gl.ViewportIndexedfv
#define glViewportPositionWScaleNV gl3wProcs.gl.ViewportPositionWScaleNV
#define glViewportSwizzleNV gl3wProcs.gl.ViewportSwizzleNV
#define glWaitSync gl3wProcs.gl.WaitSync
#define glWaitVkSemaphoreNV gl3wProcs.gl.WaitVkSemaphoreNV
#define glWeightPathsNV gl3wProcs.gl.WeightPathsNV
#define glWindowRectanglesEXT gl3wProcs.gl.WindowRectanglesEXT
#ifdef __cplusplus
}
#endif
#endif