Files
stgsharp/源代码/StgSharp/Control/IO/GLIO.cs
T

5144 lines
361 KiB
C#

using StgSharp.Controlling;
using StgSharp.Graphics;
using System;
using System.Diagnostics.CodeAnalysis;
using System.Runtime.InteropServices;
namespace StgSharp
{
internal static partial class InternalIO
{
#region ssgc api define
[DllImport(SSC_libname, EntryPoint = "initGL",
CallingConvention = CallingConvention.Cdecl)]
internal static extern void InternalInitGL(int majorVersion, int minorVersion);
[DllImport(SSC_libname, EntryPoint = "linkShaderProgram",
CallingConvention = CallingConvention.Cdecl)]
internal static extern uint InternalLinkShaderProgram(uint shaderProgram);
[DllImport(SSC_libname, EntryPoint = "loadShaderCode",
CallingConvention = CallingConvention.Cdecl, CharSet = CharSet.Ansi)]
internal static extern unsafe uint InternalLoadShaderCode(string shaderCode, int shaderType);
[DllImport(SSC_libname, EntryPoint = "setCurrentGLContext",
CallingConvention = CallingConvention.Cdecl)]
internal static extern unsafe void InternalSetCurrentGLContext(IntPtr windowID, IntPtr context);
[DllImport(SSC_libname, EntryPoint = "readLog",
CallingConvention = CallingConvention.Cdecl)]
internal static extern unsafe IntPtr InternalReadLog();
#endregion
internal static IglFramework glfw = null;
}
}
namespace StgSharp.Graphics
{
[StructLayout(LayoutKind.Sequential)]
public unsafe struct GLcontextIO
{
IntPtr usrPtr;
#region glapi
#region code
internal IntPtr AccumxOES;
internal IntPtr AcquireKeyedMutexWin32EXT;
internal IntPtr ActiveProgramEXT;
internal IntPtr ActiveShaderProgram;
internal IntPtr ActiveStencilFaceEXT;
internal IntPtr ActiveTexture;
internal IntPtr ActiveTextureARB;
internal IntPtr ActiveVaryingNV;
internal IntPtr AlphaFragmentOp1ATI;
internal IntPtr AlphaFragmentOp2ATI;
internal IntPtr AlphaFragmentOp3ATI;
internal IntPtr AlphaFuncxOES;
internal IntPtr AlphaToCoverageDitherControlNV;
internal IntPtr ApplyFramebufferAttachmentCMAAINTEL;
internal IntPtr ApplyTextureEXT;
internal IntPtr AreProgramsResidentNV;
internal IntPtr AreTexturesResidentEXT;
internal IntPtr ArrayElementEXT;
internal IntPtr ArrayObjectATI;
internal IntPtr AsyncCopyBufferSubDataNVX;
internal IntPtr AsyncCopyImageSubDataNVX;
internal IntPtr AsyncMarkerSGIX;
internal IntPtr AttachObjectARB;
internal IntPtr AttachShader;
internal IntPtr BeginConditionalRender;
internal IntPtr BeginConditionalRenderNV;
internal IntPtr BeginConditionalRenderNVX;
internal IntPtr BeginFragmentShaderATI;
internal IntPtr BeginOcclusionQueryNV;
internal IntPtr BeginPerfMonitorAMD;
internal IntPtr BeginPerfQueryINTEL;
internal IntPtr BeginQuery;
internal IntPtr BeginQueryARB;
internal IntPtr BeginQueryIndexed;
internal IntPtr BeginTransformFeedback;
internal IntPtr BeginTransformFeedbackEXT;
internal IntPtr BeginTransformFeedbackNV;
internal IntPtr BeginVertexShaderEXT;
internal IntPtr BeginVideoCaptureNV;
internal IntPtr BindAttribLocation;
internal IntPtr BindAttribLocationARB;
internal IntPtr BindBuffer;
internal IntPtr BindBufferARB;
internal IntPtr BindBufferBase;
internal IntPtr BindBufferBaseEXT;
internal IntPtr BindBufferBaseNV;
internal IntPtr BindBufferOffsetEXT;
internal IntPtr BindBufferOffsetNV;
internal IntPtr BindBufferRange;
internal IntPtr BindBufferRangeEXT;
internal IntPtr BindBufferRangeNV;
internal IntPtr BindBuffersBase;
internal IntPtr BindBuffersRange;
internal IntPtr BindFragDataLocation;
internal IntPtr BindFragDataLocationEXT;
internal IntPtr BindFragDataLocationIndexed;
internal IntPtr BindFragmentShaderATI;
internal IntPtr BindFramebuffer;
internal IntPtr BindFramebufferEXT;
internal IntPtr BindImageTexture;
internal IntPtr BindImageTextureEXT;
internal IntPtr BindImageTextures;
internal IntPtr BindLightParameterEXT;
internal IntPtr BindMaterialParameterEXT;
internal IntPtr BindMultiTextureEXT;
internal IntPtr BindParameterEXT;
internal IntPtr BindProgramARB;
internal IntPtr BindProgramNV;
internal IntPtr BindProgramPipeline;
internal IntPtr BindRenderbuffer;
internal IntPtr BindRenderbufferEXT;
internal IntPtr BindSampler;
internal IntPtr BindSamplers;
internal IntPtr BindShadingRateImageNV;
internal IntPtr BindTexGenParameterEXT;
internal IntPtr BindTexture;
internal IntPtr BindTextureEXT;
internal IntPtr BindTextureUnit;
internal IntPtr BindTextureUnitParameterEXT;
internal IntPtr BindTextures;
internal IntPtr BindTransformFeedback;
internal IntPtr BindTransformFeedbackNV;
internal IntPtr BindVertexArray;
internal IntPtr BindVertexArrayAPPLE;
internal IntPtr BindVertexBuffer;
internal IntPtr BindVertexBuffers;
internal IntPtr BindVertexShaderEXT;
internal IntPtr BindVideoCaptureStreamBufferNV;
internal IntPtr BindVideoCaptureStreamTextureNV;
internal IntPtr Binormal3bEXT;
internal IntPtr Binormal3bvEXT;
internal IntPtr Binormal3dEXT;
internal IntPtr Binormal3dvEXT;
internal IntPtr Binormal3fEXT;
internal IntPtr Binormal3fvEXT;
internal IntPtr Binormal3iEXT;
internal IntPtr Binormal3ivEXT;
internal IntPtr Binormal3sEXT;
internal IntPtr Binormal3svEXT;
internal IntPtr BinormalPointerEXT;
internal IntPtr BitmapxOES;
internal IntPtr BlendBarrierKHR;
internal IntPtr BlendBarrierNV;
internal IntPtr BlendColor;
internal IntPtr BlendColorEXT;
internal IntPtr BlendColorxOES;
internal IntPtr BlendEquation;
internal IntPtr BlendEquationEXT;
internal IntPtr BlendEquationIndexedAMD;
internal IntPtr BlendEquationSeparate;
internal IntPtr BlendEquationSeparateEXT;
internal IntPtr BlendEquationSeparateIndexedAMD;
internal IntPtr BlendEquationSeparatei;
internal IntPtr BlendEquationSeparateiARB;
internal IntPtr BlendEquationi;
internal IntPtr BlendEquationiARB;
internal IntPtr BlendFunc;
internal IntPtr BlendFuncIndexedAMD;
internal IntPtr BlendFuncSeparate;
internal IntPtr BlendFuncSeparateEXT;
internal IntPtr BlendFuncSeparateINGR;
internal IntPtr BlendFuncSeparateIndexedAMD;
internal IntPtr BlendFuncSeparatei;
internal IntPtr BlendFuncSeparateiARB;
internal IntPtr BlendFunci;
internal IntPtr BlendFunciARB;
internal IntPtr BlendParameteriNV;
internal IntPtr BlitFramebuffer;
internal IntPtr BlitFramebufferEXT;
internal IntPtr BlitFramebufferLayerEXT;
internal IntPtr BlitFramebufferLayersEXT;
internal IntPtr BlitNamedFramebuffer;
internal IntPtr BufferAddressRangeNV;
internal IntPtr BufferAttachMemoryNV;
internal IntPtr BufferData;
internal IntPtr BufferDataARB;
internal IntPtr BufferPageCommitmentARB;
internal IntPtr BufferPageCommitmentMemNV;
internal IntPtr BufferParameteriAPPLE;
internal IntPtr BufferStorage;
internal IntPtr BufferStorageExternalEXT;
internal IntPtr BufferStorageMemEXT;
internal IntPtr BufferSubData;
internal IntPtr BufferSubDataARB;
internal IntPtr CallCommandListNV;
internal IntPtr CheckFramebufferStatus;
internal IntPtr CheckFramebufferStatusEXT;
internal IntPtr CheckNamedFramebufferStatus;
internal IntPtr CheckNamedFramebufferStatusEXT;
internal IntPtr ClampColor;
internal IntPtr ClampColorARB;
internal IntPtr Clear;
internal IntPtr ClearAccumxOES;
internal IntPtr ClearBufferData;
internal IntPtr ClearBufferSubData;
internal IntPtr ClearBufferfi;
internal IntPtr ClearBufferfv;
internal IntPtr ClearBufferiv;
internal IntPtr ClearBufferuiv;
internal IntPtr ClearColor;
internal IntPtr ClearColorIiEXT;
internal IntPtr ClearColorIuiEXT;
internal IntPtr ClearColorxOES;
internal IntPtr ClearDepth;
internal IntPtr ClearDepthdNV;
internal IntPtr ClearDepthf;
internal IntPtr ClearDepthfOES;
internal IntPtr ClearDepthxOES;
internal IntPtr ClearNamedBufferData;
internal IntPtr ClearNamedBufferDataEXT;
internal IntPtr ClearNamedBufferSubData;
internal IntPtr ClearNamedBufferSubDataEXT;
internal IntPtr ClearNamedFramebufferfi;
internal IntPtr ClearNamedFramebufferfv;
internal IntPtr ClearNamedFramebufferiv;
internal IntPtr ClearNamedFramebufferuiv;
internal IntPtr ClearStencil;
internal IntPtr ClearTexImage;
internal IntPtr ClearTexSubImage;
internal IntPtr ClientActiveTextureARB;
internal IntPtr ClientActiveVertexStreamATI;
internal IntPtr ClientAttribDefaultEXT;
internal IntPtr ClientWaitSemaphoreui64NVX;
internal IntPtr ClientWaitSync;
internal IntPtr ClipControl;
internal IntPtr ClipPlanefOES;
internal IntPtr ClipPlanexOES;
internal IntPtr Color3fVertex3fSUN;
internal IntPtr Color3fVertex3fvSUN;
internal IntPtr Color3hNV;
internal IntPtr Color3hvNV;
internal IntPtr Color3xOES;
internal IntPtr Color3xvOES;
internal IntPtr Color4fNormal3fVertex3fSUN;
internal IntPtr Color4fNormal3fVertex3fvSUN;
internal IntPtr Color4hNV;
internal IntPtr Color4hvNV;
internal IntPtr Color4ubVertex2fSUN;
internal IntPtr Color4ubVertex2fvSUN;
internal IntPtr Color4ubVertex3fSUN;
internal IntPtr Color4ubVertex3fvSUN;
internal IntPtr Color4xOES;
internal IntPtr Color4xvOES;
internal IntPtr ColorFormatNV;
internal IntPtr ColorFragmentOp1ATI;
internal IntPtr ColorFragmentOp2ATI;
internal IntPtr ColorFragmentOp3ATI;
internal IntPtr ColorMask;
internal IntPtr ColorMaskIndexedEXT;
internal IntPtr ColorMaski;
internal IntPtr ColorPointerEXT;
internal IntPtr ColorPointerListIBM;
internal IntPtr ColorPointervINTEL;
internal IntPtr ColorSubTableEXT;
internal IntPtr ColorTableEXT;
internal IntPtr ColorTableParameterfvSGI;
internal IntPtr ColorTableParameterivSGI;
internal IntPtr ColorTableSGI;
internal IntPtr CombinerInputNV;
internal IntPtr CombinerOutputNV;
internal IntPtr CombinerParameterfNV;
internal IntPtr CombinerParameterfvNV;
internal IntPtr CombinerParameteriNV;
internal IntPtr CombinerParameterivNV;
internal IntPtr CombinerStageParameterfvNV;
internal IntPtr CommandListSegmentsNV;
internal IntPtr CompileCommandListNV;
internal IntPtr CompileShader;
internal IntPtr CompileShaderARB;
internal IntPtr CompileShaderIncludeARB;
internal IntPtr CompressedMultiTexImage1DEXT;
internal IntPtr CompressedMultiTexImage2DEXT;
internal IntPtr CompressedMultiTexImage3DEXT;
internal IntPtr CompressedMultiTexSubImage1DEXT;
internal IntPtr CompressedMultiTexSubImage2DEXT;
internal IntPtr CompressedMultiTexSubImage3DEXT;
internal IntPtr CompressedTexImage1D;
internal IntPtr CompressedTexImage1DARB;
internal IntPtr CompressedTexImage2D;
internal IntPtr CompressedTexImage2DARB;
internal IntPtr CompressedTexImage3D;
internal IntPtr CompressedTexImage3DARB;
internal IntPtr CompressedTexSubImage1D;
internal IntPtr CompressedTexSubImage1DARB;
internal IntPtr CompressedTexSubImage2D;
internal IntPtr CompressedTexSubImage2DARB;
internal IntPtr CompressedTexSubImage3D;
internal IntPtr CompressedTexSubImage3DARB;
internal IntPtr CompressedTextureImage1DEXT;
internal IntPtr CompressedTextureImage2DEXT;
internal IntPtr CompressedTextureImage3DEXT;
internal IntPtr CompressedTextureSubImage1D;
internal IntPtr CompressedTextureSubImage1DEXT;
internal IntPtr CompressedTextureSubImage2D;
internal IntPtr CompressedTextureSubImage2DEXT;
internal IntPtr CompressedTextureSubImage3D;
internal IntPtr CompressedTextureSubImage3DEXT;
internal IntPtr ConservativeRasterParameterfNV;
internal IntPtr ConservativeRasterParameteriNV;
internal IntPtr ConvolutionFilter1DEXT;
internal IntPtr ConvolutionFilter2DEXT;
internal IntPtr ConvolutionParameterfEXT;
internal IntPtr ConvolutionParameterfvEXT;
internal IntPtr ConvolutionParameteriEXT;
internal IntPtr ConvolutionParameterivEXT;
internal IntPtr ConvolutionParameterxOES;
internal IntPtr ConvolutionParameterxvOES;
internal IntPtr CopyBufferSubData;
internal IntPtr CopyColorSubTableEXT;
internal IntPtr CopyColorTableSGI;
internal IntPtr CopyConvolutionFilter1DEXT;
internal IntPtr CopyConvolutionFilter2DEXT;
internal IntPtr CopyImageSubData;
internal IntPtr CopyImageSubDataNV;
internal IntPtr CopyMultiTexImage1DEXT;
internal IntPtr CopyMultiTexImage2DEXT;
internal IntPtr CopyMultiTexSubImage1DEXT;
internal IntPtr CopyMultiTexSubImage2DEXT;
internal IntPtr CopyMultiTexSubImage3DEXT;
internal IntPtr CopyNamedBufferSubData;
internal IntPtr CopyPathNV;
internal IntPtr CopyTexImage1D;
internal IntPtr CopyTexImage1DEXT;
internal IntPtr CopyTexImage2D;
internal IntPtr CopyTexImage2DEXT;
internal IntPtr CopyTexSubImage1D;
internal IntPtr CopyTexSubImage1DEXT;
internal IntPtr CopyTexSubImage2D;
internal IntPtr CopyTexSubImage2DEXT;
internal IntPtr CopyTexSubImage3D;
internal IntPtr CopyTexSubImage3DEXT;
internal IntPtr CopyTextureImage1DEXT;
internal IntPtr CopyTextureImage2DEXT;
internal IntPtr CopyTextureSubImage1D;
internal IntPtr CopyTextureSubImage1DEXT;
internal IntPtr CopyTextureSubImage2D;
internal IntPtr CopyTextureSubImage2DEXT;
internal IntPtr CopyTextureSubImage3D;
internal IntPtr CopyTextureSubImage3DEXT;
internal IntPtr CoverFillPathInstancedNV;
internal IntPtr CoverFillPathNV;
internal IntPtr CoverStrokePathInstancedNV;
internal IntPtr CoverStrokePathNV;
internal IntPtr CoverageModulationNV;
internal IntPtr CoverageModulationTableNV;
internal IntPtr CreateBuffers;
internal IntPtr CreateCommandListsNV;
internal IntPtr CreateFramebuffers;
internal IntPtr CreateMemoryObjectsEXT;
internal IntPtr CreatePerfQueryINTEL;
internal IntPtr CreateProgram;
internal IntPtr CreateProgramObjectARB;
internal IntPtr CreateProgramPipelines;
internal IntPtr CreateProgressFenceNVX;
internal IntPtr CreateQueries;
internal IntPtr CreateRenderbuffers;
internal IntPtr CreateSamplers;
internal IntPtr CreateSemaphoresNV;
internal IntPtr CreateShader;
internal IntPtr CreateShaderObjectARB;
internal IntPtr CreateShaderProgramEXT;
internal IntPtr CreateShaderProgramv;
internal IntPtr CreateStatesNV;
internal IntPtr CreateSyncFromCLeventARB;
internal IntPtr CreateTextures;
internal IntPtr CreateTransformFeedbacks;
internal IntPtr CreateVertexArrays;
internal IntPtr CullFace;
internal IntPtr CullParameterdvEXT;
internal IntPtr CullParameterfvEXT;
internal IntPtr CurrentPaletteMatrixARB;
internal IntPtr DebugMessageCallback;
internal IntPtr DebugMessageCallbackAMD;
internal IntPtr DebugMessageCallbackARB;
internal IntPtr DebugMessageControl;
internal IntPtr DebugMessageControlARB;
internal IntPtr DebugMessageEnableAMD;
internal IntPtr DebugMessageInsert;
internal IntPtr DebugMessageInsertAMD;
internal IntPtr DebugMessageInsertARB;
internal IntPtr DeformSGIX;
internal IntPtr DeformationMap3dSGIX;
internal IntPtr DeformationMap3fSGIX;
internal IntPtr DeleteAsyncMarkersSGIX;
internal IntPtr DeleteBuffers;
internal IntPtr DeleteBuffersARB;
internal IntPtr DeleteCommandListsNV;
internal IntPtr DeleteFencesAPPLE;
internal IntPtr DeleteFencesNV;
internal IntPtr DeleteFragmentShaderATI;
internal IntPtr DeleteFramebuffers;
internal IntPtr DeleteFramebuffersEXT;
internal IntPtr DeleteMemoryObjectsEXT;
internal IntPtr DeleteNamedStringARB;
internal IntPtr DeleteNamesAMD;
internal IntPtr DeleteObjectARB;
internal IntPtr DeleteOcclusionQueriesNV;
internal IntPtr DeletePathsNV;
internal IntPtr DeletePerfMonitorsAMD;
internal IntPtr DeletePerfQueryINTEL;
internal IntPtr DeleteProgram;
internal IntPtr DeleteProgramPipelines;
internal IntPtr DeleteProgramsARB;
internal IntPtr DeleteProgramsNV;
internal IntPtr DeleteQueries;
internal IntPtr DeleteQueriesARB;
internal IntPtr DeleteQueryResourceTagNV;
internal IntPtr DeleteRenderbuffers;
internal IntPtr DeleteRenderbuffersEXT;
internal IntPtr DeleteSamplers;
internal IntPtr DeleteSemaphoresEXT;
internal IntPtr DeleteShader;
internal IntPtr DeleteStatesNV;
internal IntPtr DeleteSync;
internal IntPtr DeleteTextures;
internal IntPtr DeleteTexturesEXT;
internal IntPtr DeleteTransformFeedbacks;
internal IntPtr DeleteTransformFeedbacksNV;
internal IntPtr DeleteVertexArrays;
internal IntPtr DeleteVertexArraysAPPLE;
internal IntPtr DeleteVertexShaderEXT;
internal IntPtr DepthBoundsEXT;
internal IntPtr DepthBoundsdNV;
internal IntPtr DepthFunc;
internal IntPtr DepthMask;
internal IntPtr DepthRange;
internal IntPtr DepthRangeArraydvNV;
internal IntPtr DepthRangeArrayv;
internal IntPtr DepthRangeIndexed;
internal IntPtr DepthRangeIndexeddNV;
internal IntPtr DepthRangedNV;
internal IntPtr DepthRangef;
internal IntPtr DepthRangefOES;
internal IntPtr DepthRangexOES;
internal IntPtr DetachObjectARB;
internal IntPtr DetachShader;
internal IntPtr DetailTexFuncSGIS;
internal IntPtr Disable;
internal IntPtr DisableClientStateIndexedEXT;
internal IntPtr DisableClientStateiEXT;
internal IntPtr DisableIndexedEXT;
internal IntPtr DisableVariantClientStateEXT;
internal IntPtr DisableVertexArrayAttrib;
internal IntPtr DisableVertexArrayAttribEXT;
internal IntPtr DisableVertexArrayEXT;
internal IntPtr DisableVertexAttribAPPLE;
internal IntPtr DisableVertexAttribArray;
internal IntPtr DisableVertexAttribArrayARB;
internal IntPtr Disablei;
internal IntPtr DispatchCompute;
internal IntPtr DispatchComputeGroupSizeARB;
internal IntPtr DispatchComputeIndirect;
internal IntPtr DrawArrays;
internal IntPtr DrawArraysEXT;
internal IntPtr DrawArraysIndirect;
internal IntPtr DrawArraysInstanced;
internal IntPtr DrawArraysInstancedARB;
internal IntPtr DrawArraysInstancedBaseInstance;
internal IntPtr DrawArraysInstancedEXT;
internal IntPtr DrawBuffer;
internal IntPtr DrawBuffers;
internal IntPtr DrawBuffersARB;
internal IntPtr DrawBuffersATI;
internal IntPtr DrawCommandsAddressNV;
internal IntPtr DrawCommandsNV;
internal IntPtr DrawCommandsStatesAddressNV;
internal IntPtr DrawCommandsStatesNV;
internal IntPtr DrawElementArrayAPPLE;
internal IntPtr DrawElementArrayATI;
internal IntPtr DrawElements;
internal IntPtr DrawElementsBaseVertex;
internal IntPtr DrawElementsIndirect;
internal IntPtr DrawElementsInstanced;
internal IntPtr DrawElementsInstancedARB;
internal IntPtr DrawElementsInstancedBaseInstance;
internal IntPtr DrawElementsInstancedBaseVertex;
internal IntPtr DrawElementsInstancedBaseVertexBaseInstance;
internal IntPtr DrawElementsInstancedEXT;
internal IntPtr DrawMeshArraysSUN;
internal IntPtr DrawMeshTasksIndirectNV;
internal IntPtr DrawMeshTasksNV;
internal IntPtr DrawRangeElementArrayAPPLE;
internal IntPtr DrawRangeElementArrayATI;
internal IntPtr DrawRangeElements;
internal IntPtr DrawRangeElementsBaseVertex;
internal IntPtr DrawRangeElementsEXT;
internal IntPtr DrawTextureNV;
internal IntPtr DrawTransformFeedback;
internal IntPtr DrawTransformFeedbackInstanced;
internal IntPtr DrawTransformFeedbackNV;
internal IntPtr DrawTransformFeedbackStream;
internal IntPtr DrawTransformFeedbackStreamInstanced;
internal IntPtr DrawVkImageNV;
internal IntPtr EGLImageTargetTexStorageEXT;
internal IntPtr EGLImageTargetTextureStorageEXT;
internal IntPtr EdgeFlagFormatNV;
internal IntPtr EdgeFlagPointerEXT;
internal IntPtr EdgeFlagPointerListIBM;
internal IntPtr ElementPointerAPPLE;
internal IntPtr ElementPointerATI;
internal IntPtr Enable;
internal IntPtr EnableClientStateIndexedEXT;
internal IntPtr EnableClientStateiEXT;
internal IntPtr EnableIndexedEXT;
internal IntPtr EnableVariantClientStateEXT;
internal IntPtr EnableVertexArrayAttrib;
internal IntPtr EnableVertexArrayAttribEXT;
internal IntPtr EnableVertexArrayEXT;
internal IntPtr EnableVertexAttribAPPLE;
internal IntPtr EnableVertexAttribArray;
internal IntPtr EnableVertexAttribArrayARB;
internal IntPtr Enablei;
internal IntPtr EndConditionalRender;
internal IntPtr EndConditionalRenderNV;
internal IntPtr EndConditionalRenderNVX;
internal IntPtr EndFragmentShaderATI;
internal IntPtr EndOcclusionQueryNV;
internal IntPtr EndPerfMonitorAMD;
internal IntPtr EndPerfQueryINTEL;
internal IntPtr EndQuery;
internal IntPtr EndQueryARB;
internal IntPtr EndQueryIndexed;
internal IntPtr EndTransformFeedback;
internal IntPtr EndTransformFeedbackEXT;
internal IntPtr EndTransformFeedbackNV;
internal IntPtr EndVertexShaderEXT;
internal IntPtr EndVideoCaptureNV;
internal IntPtr EvalCoord1xOES;
internal IntPtr EvalCoord1xvOES;
internal IntPtr EvalCoord2xOES;
internal IntPtr EvalCoord2xvOES;
internal IntPtr EvalMapsNV;
internal IntPtr EvaluateDepthValuesARB;
internal IntPtr ExecuteProgramNV;
internal IntPtr ExtractComponentEXT;
internal IntPtr FeedbackBufferxOES;
internal IntPtr FenceSync;
internal IntPtr FinalCombinerInputNV;
internal IntPtr Finish;
internal IntPtr FinishAsyncSGIX;
internal IntPtr FinishFenceAPPLE;
internal IntPtr FinishFenceNV;
internal IntPtr FinishObjectAPPLE;
internal IntPtr FinishTextureSUNX;
internal IntPtr Flush;
internal IntPtr FlushMappedBufferRange;
internal IntPtr FlushMappedBufferRangeAPPLE;
internal IntPtr FlushMappedNamedBufferRange;
internal IntPtr FlushMappedNamedBufferRangeEXT;
internal IntPtr FlushPixelDataRangeNV;
internal IntPtr FlushRasterSGIX;
internal IntPtr FlushStaticDataIBM;
internal IntPtr FlushVertexArrayRangeAPPLE;
internal IntPtr FlushVertexArrayRangeNV;
internal IntPtr FogCoordFormatNV;
internal IntPtr FogCoordPointerEXT;
internal IntPtr FogCoordPointerListIBM;
internal IntPtr FogCoorddEXT;
internal IntPtr FogCoorddvEXT;
internal IntPtr FogCoordfEXT;
internal IntPtr FogCoordfvEXT;
internal IntPtr FogCoordhNV;
internal IntPtr FogCoordhvNV;
internal IntPtr FogFuncSGIS;
internal IntPtr FogxOES;
internal IntPtr FogxvOES;
internal IntPtr FragmentColorMaterialSGIX;
internal IntPtr FragmentCoverageColorNV;
internal IntPtr FragmentLightModelfSGIX;
internal IntPtr FragmentLightModelfvSGIX;
internal IntPtr FragmentLightModeliSGIX;
internal IntPtr FragmentLightModelivSGIX;
internal IntPtr FragmentLightfSGIX;
internal IntPtr FragmentLightfvSGIX;
internal IntPtr FragmentLightiSGIX;
internal IntPtr FragmentLightivSGIX;
internal IntPtr FragmentMaterialfSGIX;
internal IntPtr FragmentMaterialfvSGIX;
internal IntPtr FragmentMaterialiSGIX;
internal IntPtr FragmentMaterialivSGIX;
internal IntPtr FrameTerminatorGREMEDY;
internal IntPtr FrameZoomSGIX;
internal IntPtr FramebufferDrawBufferEXT;
internal IntPtr FramebufferDrawBuffersEXT;
internal IntPtr FramebufferFetchBarrierEXT;
internal IntPtr FramebufferParameteri;
internal IntPtr FramebufferParameteriMESA;
internal IntPtr FramebufferReadBufferEXT;
internal IntPtr FramebufferRenderbuffer;
internal IntPtr FramebufferRenderbufferEXT;
internal IntPtr FramebufferSampleLocationsfvARB;
internal IntPtr FramebufferSampleLocationsfvNV;
internal IntPtr FramebufferSamplePositionsfvAMD;
internal IntPtr FramebufferTexture;
internal IntPtr FramebufferTexture1D;
internal IntPtr FramebufferTexture1DEXT;
internal IntPtr FramebufferTexture2D;
internal IntPtr FramebufferTexture2DEXT;
internal IntPtr FramebufferTexture3D;
internal IntPtr FramebufferTexture3DEXT;
internal IntPtr FramebufferTextureARB;
internal IntPtr FramebufferTextureEXT;
internal IntPtr FramebufferTextureFaceARB;
internal IntPtr FramebufferTextureFaceEXT;
internal IntPtr FramebufferTextureLayer;
internal IntPtr FramebufferTextureLayerARB;
internal IntPtr FramebufferTextureLayerEXT;
internal IntPtr FramebufferTextureMultiviewOVR;
internal IntPtr FreeObjectBufferATI;
internal IntPtr FrontFace;
internal IntPtr FrustumfOES;
internal IntPtr FrustumxOES;
internal IntPtr GenAsyncMarkersSGIX;
internal IntPtr GenBuffers;
internal IntPtr GenBuffersARB;
internal IntPtr GenFencesAPPLE;
internal IntPtr GenFencesNV;
internal IntPtr GenFragmentShadersATI;
internal IntPtr GenFramebuffers;
internal IntPtr GenFramebuffersEXT;
internal IntPtr GenNamesAMD;
internal IntPtr GenOcclusionQueriesNV;
internal IntPtr GenPathsNV;
internal IntPtr GenPerfMonitorsAMD;
internal IntPtr GenProgramPipelines;
internal IntPtr GenProgramsARB;
internal IntPtr GenProgramsNV;
internal IntPtr GenQueries;
internal IntPtr GenQueriesARB;
internal IntPtr GenQueryResourceTagNV;
internal IntPtr GenRenderbuffers;
internal IntPtr GenRenderbuffersEXT;
internal IntPtr GenSamplers;
internal IntPtr GenSemaphoresEXT;
internal IntPtr GenSymbolsEXT;
internal IntPtr GenTextures;
internal IntPtr GenTexturesEXT;
internal IntPtr GenTransformFeedbacks;
internal IntPtr GenTransformFeedbacksNV;
internal IntPtr GenVertexArrays;
internal IntPtr GenVertexArraysAPPLE;
internal IntPtr GenVertexShadersEXT;
internal IntPtr GenerateMipmap;
internal IntPtr GenerateMipmapEXT;
internal IntPtr GenerateMultiTexMipmapEXT;
internal IntPtr GenerateTextureMipmap;
internal IntPtr GenerateTextureMipmapEXT;
internal IntPtr GetActiveAtomicCounterBufferiv;
internal IntPtr GetActiveAttrib;
internal IntPtr GetActiveAttribARB;
internal IntPtr GetActiveSubroutineName;
internal IntPtr GetActiveSubroutineUniformName;
internal IntPtr GetActiveSubroutineUniformiv;
internal IntPtr GetActiveUniform;
internal IntPtr GetActiveUniformARB;
internal IntPtr GetActiveUniformBlockName;
internal IntPtr GetActiveUniformBlockiv;
internal IntPtr GetActiveUniformName;
internal IntPtr GetActiveUniformsiv;
internal IntPtr GetActiveVaryingNV;
internal IntPtr GetArrayObjectfvATI;
internal IntPtr GetArrayObjectivATI;
internal IntPtr GetAttachedObjectsARB;
internal IntPtr GetAttachedShaders;
internal IntPtr GetAttribLocation;
internal IntPtr GetAttribLocationARB;
internal IntPtr GetBooleanIndexedvEXT;
internal IntPtr GetBooleani_v;
internal IntPtr GetBooleanv;
internal IntPtr GetBufferParameteri64v;
internal IntPtr GetBufferParameteriv;
internal IntPtr GetBufferParameterivARB;
internal IntPtr GetBufferParameterui64vNV;
internal IntPtr GetBufferPointerv;
internal IntPtr GetBufferPointervARB;
internal IntPtr GetBufferSubData;
internal IntPtr GetBufferSubDataARB;
internal IntPtr GetClipPlanefOES;
internal IntPtr GetClipPlanexOES;
internal IntPtr GetColorTableEXT;
internal IntPtr GetColorTableParameterfvEXT;
internal IntPtr GetColorTableParameterfvSGI;
internal IntPtr GetColorTableParameterivEXT;
internal IntPtr GetColorTableParameterivSGI;
internal IntPtr GetColorTableSGI;
internal IntPtr GetCombinerInputParameterfvNV;
internal IntPtr GetCombinerInputParameterivNV;
internal IntPtr GetCombinerOutputParameterfvNV;
internal IntPtr GetCombinerOutputParameterivNV;
internal IntPtr GetCombinerStageParameterfvNV;
internal IntPtr GetCommandHeaderNV;
internal IntPtr GetCompressedMultiTexImageEXT;
internal IntPtr GetCompressedTexImage;
internal IntPtr GetCompressedTexImageARB;
internal IntPtr GetCompressedTextureImage;
internal IntPtr GetCompressedTextureImageEXT;
internal IntPtr GetCompressedTextureSubImage;
internal IntPtr GetConvolutionFilterEXT;
internal IntPtr GetConvolutionParameterfvEXT;
internal IntPtr GetConvolutionParameterivEXT;
internal IntPtr GetConvolutionParameterxvOES;
internal IntPtr GetCoverageModulationTableNV;
internal IntPtr GetDebugMessageLog;
internal IntPtr GetDebugMessageLogAMD;
internal IntPtr GetDebugMessageLogARB;
internal IntPtr GetDetailTexFuncSGIS;
internal IntPtr GetDoubleIndexedvEXT;
internal IntPtr GetDoublei_v;
internal IntPtr GetDoublei_vEXT;
internal IntPtr GetDoublev;
internal IntPtr GetError;
internal IntPtr GetFenceivNV;
internal IntPtr GetFinalCombinerInputParameterfvNV;
internal IntPtr GetFinalCombinerInputParameterivNV;
internal IntPtr GetFirstPerfQueryIdINTEL;
internal IntPtr GetFixedvOES;
internal IntPtr GetFloatIndexedvEXT;
internal IntPtr GetFloati_v;
internal IntPtr GetFloati_vEXT;
internal IntPtr GetFloatv;
internal IntPtr GetFogFuncSGIS;
internal IntPtr GetFragDataIndex;
internal IntPtr GetFragDataLocation;
internal IntPtr GetFragDataLocationEXT;
internal IntPtr GetFragmentLightfvSGIX;
internal IntPtr GetFragmentLightivSGIX;
internal IntPtr GetFragmentMaterialfvSGIX;
internal IntPtr GetFragmentMaterialivSGIX;
internal IntPtr GetFramebufferAttachmentParameteriv;
internal IntPtr GetFramebufferAttachmentParameterivEXT;
internal IntPtr GetFramebufferParameterfvAMD;
internal IntPtr GetFramebufferParameteriv;
internal IntPtr GetFramebufferParameterivEXT;
internal IntPtr GetFramebufferParameterivMESA;
internal IntPtr GetGraphicsResetStatus;
internal IntPtr GetGraphicsResetStatusARB;
internal IntPtr GetHandleARB;
internal IntPtr GetHistogramEXT;
internal IntPtr GetHistogramParameterfvEXT;
internal IntPtr GetHistogramParameterivEXT;
internal IntPtr GetHistogramParameterxvOES;
internal IntPtr GetImageHandleARB;
internal IntPtr GetImageHandleNV;
internal IntPtr GetImageTransformParameterfvHP;
internal IntPtr GetImageTransformParameterivHP;
internal IntPtr GetInfoLogARB;
internal IntPtr GetInstrumentsSGIX;
internal IntPtr GetInteger64i_v;
internal IntPtr GetInteger64v;
internal IntPtr GetIntegerIndexedvEXT;
internal IntPtr GetIntegeri_v;
internal IntPtr GetIntegerui64i_vNV;
internal IntPtr GetIntegerui64vNV;
internal IntPtr GetIntegerv;
internal IntPtr GetInternalformatSampleivNV;
internal IntPtr GetInternalformati64v;
internal IntPtr GetInternalformativ;
internal IntPtr GetInvariantBooleanvEXT;
internal IntPtr GetInvariantFloatvEXT;
internal IntPtr GetInvariantIntegervEXT;
internal IntPtr GetLightxOES;
internal IntPtr GetListParameterfvSGIX;
internal IntPtr GetListParameterivSGIX;
internal IntPtr GetLocalConstantBooleanvEXT;
internal IntPtr GetLocalConstantFloatvEXT;
internal IntPtr GetLocalConstantIntegervEXT;
internal IntPtr GetMapAttribParameterfvNV;
internal IntPtr GetMapAttribParameterivNV;
internal IntPtr GetMapControlPointsNV;
internal IntPtr GetMapParameterfvNV;
internal IntPtr GetMapParameterivNV;
internal IntPtr GetMapxvOES;
internal IntPtr GetMaterialxOES;
internal IntPtr GetMemoryObjectDetachedResourcesuivNV;
internal IntPtr GetMemoryObjectParameterivEXT;
internal IntPtr GetMinmaxEXT;
internal IntPtr GetMinmaxParameterfvEXT;
internal IntPtr GetMinmaxParameterivEXT;
internal IntPtr GetMultiTexEnvfvEXT;
internal IntPtr GetMultiTexEnvivEXT;
internal IntPtr GetMultiTexGendvEXT;
internal IntPtr GetMultiTexGenfvEXT;
internal IntPtr GetMultiTexGenivEXT;
internal IntPtr GetMultiTexImageEXT;
internal IntPtr GetMultiTexLevelParameterfvEXT;
internal IntPtr GetMultiTexLevelParameterivEXT;
internal IntPtr GetMultiTexParameterIivEXT;
internal IntPtr GetMultiTexParameterIuivEXT;
internal IntPtr GetMultiTexParameterfvEXT;
internal IntPtr GetMultiTexParameterivEXT;
internal IntPtr GetMultisamplefv;
internal IntPtr GetMultisamplefvNV;
internal IntPtr GetNamedBufferParameteri64v;
internal IntPtr GetNamedBufferParameteriv;
internal IntPtr GetNamedBufferParameterivEXT;
internal IntPtr GetNamedBufferParameterui64vNV;
internal IntPtr GetNamedBufferPointerv;
internal IntPtr GetNamedBufferPointervEXT;
internal IntPtr GetNamedBufferSubData;
internal IntPtr GetNamedBufferSubDataEXT;
internal IntPtr GetNamedFramebufferAttachmentParameteriv;
internal IntPtr GetNamedFramebufferAttachmentParameterivEXT;
internal IntPtr GetNamedFramebufferParameterfvAMD;
internal IntPtr GetNamedFramebufferParameteriv;
internal IntPtr GetNamedFramebufferParameterivEXT;
internal IntPtr GetNamedProgramLocalParameterIivEXT;
internal IntPtr GetNamedProgramLocalParameterIuivEXT;
internal IntPtr GetNamedProgramLocalParameterdvEXT;
internal IntPtr GetNamedProgramLocalParameterfvEXT;
internal IntPtr GetNamedProgramStringEXT;
internal IntPtr GetNamedProgramivEXT;
internal IntPtr GetNamedRenderbufferParameteriv;
internal IntPtr GetNamedRenderbufferParameterivEXT;
internal IntPtr GetNamedStringARB;
internal IntPtr GetNamedStringivARB;
internal IntPtr GetNextPerfQueryIdINTEL;
internal IntPtr GetObjectBufferfvATI;
internal IntPtr GetObjectBufferivATI;
internal IntPtr GetObjectLabel;
internal IntPtr GetObjectLabelEXT;
internal IntPtr GetObjectParameterfvARB;
internal IntPtr GetObjectParameterivAPPLE;
internal IntPtr GetObjectParameterivARB;
internal IntPtr GetObjectPtrLabel;
internal IntPtr GetOcclusionQueryivNV;
internal IntPtr GetOcclusionQueryuivNV;
internal IntPtr GetPathCommandsNV;
internal IntPtr GetPathCoordsNV;
internal IntPtr GetPathDashArrayNV;
internal IntPtr GetPathLengthNV;
internal IntPtr GetPathMetricRangeNV;
internal IntPtr GetPathMetricsNV;
internal IntPtr GetPathParameterfvNV;
internal IntPtr GetPathParameterivNV;
internal IntPtr GetPathSpacingNV;
internal IntPtr GetPerfCounterInfoINTEL;
internal IntPtr GetPerfMonitorCounterDataAMD;
internal IntPtr GetPerfMonitorCounterInfoAMD;
internal IntPtr GetPerfMonitorCounterStringAMD;
internal IntPtr GetPerfMonitorCountersAMD;
internal IntPtr GetPerfMonitorGroupStringAMD;
internal IntPtr GetPerfMonitorGroupsAMD;
internal IntPtr GetPerfQueryDataINTEL;
internal IntPtr GetPerfQueryIdByNameINTEL;
internal IntPtr GetPerfQueryInfoINTEL;
internal IntPtr GetPixelMapxv;
internal IntPtr GetPixelTexGenParameterfvSGIS;
internal IntPtr GetPixelTexGenParameterivSGIS;
internal IntPtr GetPixelTransformParameterfvEXT;
internal IntPtr GetPixelTransformParameterivEXT;
internal IntPtr GetPointerIndexedvEXT;
internal IntPtr GetPointeri_vEXT;
internal IntPtr GetPointerv;
internal IntPtr GetPointervEXT;
internal IntPtr GetProgramBinary;
internal IntPtr GetProgramEnvParameterIivNV;
internal IntPtr GetProgramEnvParameterIuivNV;
internal IntPtr GetProgramEnvParameterdvARB;
internal IntPtr GetProgramEnvParameterfvARB;
internal IntPtr GetProgramInfoLog;
internal IntPtr GetProgramInterfaceiv;
internal IntPtr GetProgramLocalParameterIivNV;
internal IntPtr GetProgramLocalParameterIuivNV;
internal IntPtr GetProgramLocalParameterdvARB;
internal IntPtr GetProgramLocalParameterfvARB;
internal IntPtr GetProgramNamedParameterdvNV;
internal IntPtr GetProgramNamedParameterfvNV;
internal IntPtr GetProgramParameterdvNV;
internal IntPtr GetProgramParameterfvNV;
internal IntPtr GetProgramPipelineInfoLog;
internal IntPtr GetProgramPipelineiv;
internal IntPtr GetProgramResourceIndex;
internal IntPtr GetProgramResourceLocation;
internal IntPtr GetProgramResourceLocationIndex;
internal IntPtr GetProgramResourceName;
internal IntPtr GetProgramResourcefvNV;
internal IntPtr GetProgramResourceiv;
internal IntPtr GetProgramStageiv;
internal IntPtr GetProgramStringARB;
internal IntPtr GetProgramStringNV;
internal IntPtr GetProgramSubroutineParameteruivNV;
internal IntPtr GetProgramiv;
internal IntPtr GetProgramivARB;
internal IntPtr GetProgramivNV;
internal IntPtr GetQueryBufferObjecti64v;
internal IntPtr GetQueryBufferObjectiv;
internal IntPtr GetQueryBufferObjectui64v;
internal IntPtr GetQueryBufferObjectuiv;
internal IntPtr GetQueryIndexediv;
internal IntPtr GetQueryObjecti64v;
internal IntPtr GetQueryObjecti64vEXT;
internal IntPtr GetQueryObjectiv;
internal IntPtr GetQueryObjectivARB;
internal IntPtr GetQueryObjectui64v;
internal IntPtr GetQueryObjectui64vEXT;
internal IntPtr GetQueryObjectuiv;
internal IntPtr GetQueryObjectuivARB;
internal IntPtr GetQueryiv;
internal IntPtr GetQueryivARB;
internal IntPtr GetRenderbufferParameteriv;
internal IntPtr GetRenderbufferParameterivEXT;
internal IntPtr GetSamplerParameterIiv;
internal IntPtr GetSamplerParameterIuiv;
internal IntPtr GetSamplerParameterfv;
internal IntPtr GetSamplerParameteriv;
internal IntPtr GetSemaphoreParameterivNV;
internal IntPtr GetSemaphoreParameterui64vEXT;
internal IntPtr GetSeparableFilterEXT;
internal IntPtr GetShaderInfoLog;
internal IntPtr GetShaderPrecisionFormat;
internal IntPtr GetShaderSource;
internal IntPtr GetShaderSourceARB;
internal IntPtr GetShaderiv;
internal IntPtr GetShadingRateImagePaletteNV;
internal IntPtr GetShadingRateSampleLocationivNV;
internal IntPtr GetSharpenTexFuncSGIS;
internal IntPtr GetStageIndexNV;
internal IntPtr GetString = IntPtr.Zero;
internal IntPtr GetStringi;
internal IntPtr GetSubroutineIndex;
internal IntPtr GetSubroutineUniformLocation;
internal IntPtr GetSynciv;
internal IntPtr GetTexBumpParameterfvATI;
internal IntPtr GetTexBumpParameterivATI;
internal IntPtr GetTexEnvxvOES;
internal IntPtr GetTexFilterFuncSGIS;
internal IntPtr GetTexGenxvOES;
internal IntPtr GetTexImage;
internal IntPtr GetTexLevelParameterfv;
internal IntPtr GetTexLevelParameteriv;
internal IntPtr GetTexLevelParameterxvOES;
internal IntPtr GetTexParameterIiv;
internal IntPtr GetTexParameterIivEXT;
internal IntPtr GetTexParameterIuiv;
internal IntPtr GetTexParameterIuivEXT;
internal IntPtr GetTexParameterPointervAPPLE;
internal IntPtr GetTexParameterfv;
internal IntPtr GetTexParameteriv;
internal IntPtr GetTexParameterxvOES;
internal IntPtr GetTextureHandleARB;
internal IntPtr GetTextureHandleNV;
internal IntPtr GetTextureImage;
internal IntPtr GetTextureImageEXT;
internal IntPtr GetTextureLevelParameterfv;
internal IntPtr GetTextureLevelParameterfvEXT;
internal IntPtr GetTextureLevelParameteriv;
internal IntPtr GetTextureLevelParameterivEXT;
internal IntPtr GetTextureParameterIiv;
internal IntPtr GetTextureParameterIivEXT;
internal IntPtr GetTextureParameterIuiv;
internal IntPtr GetTextureParameterIuivEXT;
internal IntPtr GetTextureParameterfv;
internal IntPtr GetTextureParameterfvEXT;
internal IntPtr GetTextureParameteriv;
internal IntPtr GetTextureParameterivEXT;
internal IntPtr GetTextureSamplerHandleARB;
internal IntPtr GetTextureSamplerHandleNV;
internal IntPtr GetTextureSubImage;
internal IntPtr GetTrackMatrixivNV;
internal IntPtr GetTransformFeedbackVarying;
internal IntPtr GetTransformFeedbackVaryingEXT;
internal IntPtr GetTransformFeedbackVaryingNV;
internal IntPtr GetTransformFeedbacki64_v;
internal IntPtr GetTransformFeedbacki_v;
internal IntPtr GetTransformFeedbackiv;
internal IntPtr GetUniformBlockIndex;
internal IntPtr GetUniformBufferSizeEXT;
internal IntPtr GetUniformIndices;
internal IntPtr GetUniformLocation;
internal IntPtr GetUniformLocationARB;
internal IntPtr GetUniformOffsetEXT;
internal IntPtr GetUniformSubroutineuiv;
internal IntPtr GetUniformdv;
internal IntPtr GetUniformfv;
internal IntPtr GetUniformfvARB;
internal IntPtr GetUniformi64vARB;
internal IntPtr GetUniformi64vNV;
internal IntPtr GetUniformiv;
internal IntPtr GetUniformivARB;
internal IntPtr GetUniformui64vARB;
internal IntPtr GetUniformui64vNV;
internal IntPtr GetUniformuiv;
internal IntPtr GetUniformuivEXT;
internal IntPtr GetUnsignedBytei_vEXT;
internal IntPtr GetUnsignedBytevEXT;
internal IntPtr GetVariantArrayObjectfvATI;
internal IntPtr GetVariantArrayObjectivATI;
internal IntPtr GetVariantBooleanvEXT;
internal IntPtr GetVariantFloatvEXT;
internal IntPtr GetVariantIntegervEXT;
internal IntPtr GetVariantPointervEXT;
internal IntPtr GetVaryingLocationNV;
internal IntPtr GetVertexArrayIndexed64iv;
internal IntPtr GetVertexArrayIndexediv;
internal IntPtr GetVertexArrayIntegeri_vEXT;
internal IntPtr GetVertexArrayIntegervEXT;
internal IntPtr GetVertexArrayPointeri_vEXT;
internal IntPtr GetVertexArrayPointervEXT;
internal IntPtr GetVertexArrayiv;
internal IntPtr GetVertexAttribArrayObjectfvATI;
internal IntPtr GetVertexAttribArrayObjectivATI;
internal IntPtr GetVertexAttribIiv;
internal IntPtr GetVertexAttribIivEXT;
internal IntPtr GetVertexAttribIuiv;
internal IntPtr GetVertexAttribIuivEXT;
internal IntPtr GetVertexAttribLdv;
internal IntPtr GetVertexAttribLdvEXT;
internal IntPtr GetVertexAttribLi64vNV;
internal IntPtr GetVertexAttribLui64vARB;
internal IntPtr GetVertexAttribLui64vNV;
internal IntPtr GetVertexAttribPointerv;
internal IntPtr GetVertexAttribPointervARB;
internal IntPtr GetVertexAttribPointervNV;
internal IntPtr GetVertexAttribdv;
internal IntPtr GetVertexAttribdvARB;
internal IntPtr GetVertexAttribdvNV;
internal IntPtr GetVertexAttribfv;
internal IntPtr GetVertexAttribfvARB;
internal IntPtr GetVertexAttribfvNV;
internal IntPtr GetVertexAttribiv;
internal IntPtr GetVertexAttribivARB;
internal IntPtr GetVertexAttribivNV;
internal IntPtr GetVideoCaptureStreamdvNV;
internal IntPtr GetVideoCaptureStreamfvNV;
internal IntPtr GetVideoCaptureStreamivNV;
internal IntPtr GetVideoCaptureivNV;
internal IntPtr GetVideoi64vNV;
internal IntPtr GetVideoivNV;
internal IntPtr GetVideoui64vNV;
internal IntPtr GetVideouivNV;
internal IntPtr GetVkProcAddrNV;
internal IntPtr GetnCompressedTexImage;
internal IntPtr GetnCompressedTexImageARB;
internal IntPtr GetnTexImage;
internal IntPtr GetnTexImageARB;
internal IntPtr GetnUniformdv;
internal IntPtr GetnUniformdvARB;
internal IntPtr GetnUniformfv;
internal IntPtr GetnUniformfvARB;
internal IntPtr GetnUniformi64vARB;
internal IntPtr GetnUniformiv;
internal IntPtr GetnUniformivARB;
internal IntPtr GetnUniformui64vARB;
internal IntPtr GetnUniformuiv;
internal IntPtr GetnUniformuivARB;
internal IntPtr GlobalAlphaFactorbSUN;
internal IntPtr GlobalAlphaFactordSUN;
internal IntPtr GlobalAlphaFactorfSUN;
internal IntPtr GlobalAlphaFactoriSUN;
internal IntPtr GlobalAlphaFactorsSUN;
internal IntPtr GlobalAlphaFactorubSUN;
internal IntPtr GlobalAlphaFactoruiSUN;
internal IntPtr GlobalAlphaFactorusSUN;
internal IntPtr Hint;
internal IntPtr HintPGI;
internal IntPtr HistogramEXT;
internal IntPtr IglooInterfaceSGIX;
internal IntPtr ImageTransformParameterfHP;
internal IntPtr ImageTransformParameterfvHP;
internal IntPtr ImageTransformParameteriHP;
internal IntPtr ImageTransformParameterivHP;
internal IntPtr ImportMemoryFdEXT;
internal IntPtr ImportMemoryWin32HandleEXT;
internal IntPtr ImportMemoryWin32NameEXT;
internal IntPtr ImportSemaphoreFdEXT;
internal IntPtr ImportSemaphoreWin32HandleEXT;
internal IntPtr ImportSemaphoreWin32NameEXT;
internal IntPtr ImportSyncEXT;
internal IntPtr IndexFormatNV;
internal IntPtr IndexFuncEXT;
internal IntPtr IndexMaterialEXT;
internal IntPtr IndexPointerEXT;
internal IntPtr IndexPointerListIBM;
internal IntPtr IndexxOES;
internal IntPtr IndexxvOES;
internal IntPtr InsertComponentEXT;
internal IntPtr InsertEventMarkerEXT;
internal IntPtr InstrumentsBufferSGIX;
internal IntPtr InterpolatePathsNV;
internal IntPtr InvalidateBufferData;
internal IntPtr InvalidateBufferSubData;
internal IntPtr InvalidateFramebuffer;
internal IntPtr InvalidateNamedFramebufferData;
internal IntPtr InvalidateNamedFramebufferSubData;
internal IntPtr InvalidateSubFramebuffer;
internal IntPtr InvalidateTexImage;
internal IntPtr InvalidateTexSubImage;
internal IntPtr IsAsyncMarkerSGIX;
internal IntPtr IsBuffer;
internal IntPtr IsBufferARB;
internal IntPtr IsBufferResidentNV;
internal IntPtr IsCommandListNV;
internal IntPtr IsEnabled;
internal IntPtr IsEnabledIndexedEXT;
internal IntPtr IsEnabledi;
internal IntPtr IsFenceAPPLE;
internal IntPtr IsFenceNV;
internal IntPtr IsFramebuffer;
internal IntPtr IsFramebufferEXT;
internal IntPtr IsImageHandleResidentARB;
internal IntPtr IsImageHandleResidentNV;
internal IntPtr IsMemoryObjectEXT;
internal IntPtr IsNameAMD;
internal IntPtr IsNamedBufferResidentNV;
internal IntPtr IsNamedStringARB;
internal IntPtr IsObjectBufferATI;
internal IntPtr IsOcclusionQueryNV;
internal IntPtr IsPathNV;
internal IntPtr IsPointInFillPathNV;
internal IntPtr IsPointInStrokePathNV;
internal IntPtr IsProgram;
internal IntPtr IsProgramARB;
internal IntPtr IsProgramNV;
internal IntPtr IsProgramPipeline;
internal IntPtr IsQuery;
internal IntPtr IsQueryARB;
internal IntPtr IsRenderbuffer;
internal IntPtr IsRenderbufferEXT;
internal IntPtr IsSampler;
internal IntPtr IsSemaphoreEXT;
internal IntPtr IsShader;
internal IntPtr IsStateNV;
internal IntPtr IsSync;
internal IntPtr IsTexture;
internal IntPtr IsTextureEXT;
internal IntPtr IsTextureHandleResidentARB;
internal IntPtr IsTextureHandleResidentNV;
internal IntPtr IsTransformFeedback;
internal IntPtr IsTransformFeedbackNV;
internal IntPtr IsVariantEnabledEXT;
internal IntPtr IsVertexArray;
internal IntPtr IsVertexArrayAPPLE;
internal IntPtr IsVertexAttribEnabledAPPLE;
internal IntPtr LGPUCopyImageSubDataNVX;
internal IntPtr LGPUInterlockNVX;
internal IntPtr LGPUNamedBufferSubDataNVX;
internal IntPtr LabelObjectEXT;
internal IntPtr LightEnviSGIX;
internal IntPtr LightModelxOES;
internal IntPtr LightModelxvOES;
internal IntPtr LightxOES;
internal IntPtr LightxvOES;
internal IntPtr LineWidth;
internal IntPtr LineWidthxOES;
internal IntPtr LinkProgram;
internal IntPtr LinkProgramARB;
internal IntPtr ListDrawCommandsStatesClientNV;
internal IntPtr ListParameterfSGIX;
internal IntPtr ListParameterfvSGIX;
internal IntPtr ListParameteriSGIX;
internal IntPtr ListParameterivSGIX;
internal IntPtr LoadIdentityDeformationMapSGIX;
internal IntPtr LoadMatrixxOES;
internal IntPtr LoadProgramNV;
internal IntPtr LoadTransposeMatrixdARB;
internal IntPtr LoadTransposeMatrixfARB;
internal IntPtr LoadTransposeMatrixxOES;
internal IntPtr LockArraysEXT;
internal IntPtr LogicOp;
internal IntPtr MakeBufferNonResidentNV;
internal IntPtr MakeBufferResidentNV;
internal IntPtr MakeImageHandleNonResidentARB;
internal IntPtr MakeImageHandleNonResidentNV;
internal IntPtr MakeImageHandleResidentARB;
internal IntPtr MakeImageHandleResidentNV;
internal IntPtr MakeNamedBufferNonResidentNV;
internal IntPtr MakeNamedBufferResidentNV;
internal IntPtr MakeTextureHandleNonResidentARB;
internal IntPtr MakeTextureHandleNonResidentNV;
internal IntPtr MakeTextureHandleResidentARB;
internal IntPtr MakeTextureHandleResidentNV;
internal IntPtr Map1xOES;
internal IntPtr Map2xOES;
internal IntPtr MapBuffer;
internal IntPtr MapBufferARB;
internal IntPtr MapBufferRange;
internal IntPtr MapControlPointsNV;
internal IntPtr MapGrid1xOES;
internal IntPtr MapGrid2xOES;
internal IntPtr MapNamedBuffer;
internal IntPtr MapNamedBufferEXT;
internal IntPtr MapNamedBufferRange;
internal IntPtr MapNamedBufferRangeEXT;
internal IntPtr MapObjectBufferATI;
internal IntPtr MapParameterfvNV;
internal IntPtr MapParameterivNV;
internal IntPtr MapTexture2DINTEL;
internal IntPtr MapVertexAttrib1dAPPLE;
internal IntPtr MapVertexAttrib1fAPPLE;
internal IntPtr MapVertexAttrib2dAPPLE;
internal IntPtr MapVertexAttrib2fAPPLE;
internal IntPtr MaterialxOES;
internal IntPtr MaterialxvOES;
internal IntPtr MatrixFrustumEXT;
internal IntPtr MatrixIndexPointerARB;
internal IntPtr MatrixIndexubvARB;
internal IntPtr MatrixIndexuivARB;
internal IntPtr MatrixIndexusvARB;
internal IntPtr MatrixLoad3x2fNV;
internal IntPtr MatrixLoad3x3fNV;
internal IntPtr MatrixLoadIdentityEXT;
internal IntPtr MatrixLoadTranspose3x3fNV;
internal IntPtr MatrixLoadTransposedEXT;
internal IntPtr MatrixLoadTransposefEXT;
internal IntPtr MatrixLoaddEXT;
internal IntPtr MatrixLoadfEXT;
internal IntPtr MatrixMult3x2fNV;
internal IntPtr MatrixMult3x3fNV;
internal IntPtr MatrixMultTranspose3x3fNV;
internal IntPtr MatrixMultTransposedEXT;
internal IntPtr MatrixMultTransposefEXT;
internal IntPtr MatrixMultdEXT;
internal IntPtr MatrixMultfEXT;
internal IntPtr MatrixOrthoEXT;
internal IntPtr MatrixPopEXT;
internal IntPtr MatrixPushEXT;
internal IntPtr MatrixRotatedEXT;
internal IntPtr MatrixRotatefEXT;
internal IntPtr MatrixScaledEXT;
internal IntPtr MatrixScalefEXT;
internal IntPtr MatrixTranslatedEXT;
internal IntPtr MatrixTranslatefEXT;
internal IntPtr MaxShaderCompilerThreadsARB;
internal IntPtr MaxShaderCompilerThreadsKHR;
internal IntPtr MemoryBarrier;
internal IntPtr MemoryBarrierByRegion;
internal IntPtr MemoryBarrierEXT;
internal IntPtr MemoryObjectParameterivEXT;
internal IntPtr MinSampleShading;
internal IntPtr MinSampleShadingARB;
internal IntPtr MinmaxEXT;
internal IntPtr MultMatrixxOES;
internal IntPtr MultTransposeMatrixdARB;
internal IntPtr MultTransposeMatrixfARB;
internal IntPtr MultTransposeMatrixxOES;
internal IntPtr MultiDrawArrays;
internal IntPtr MultiDrawArraysEXT;
internal IntPtr MultiDrawArraysIndirect;
internal IntPtr MultiDrawArraysIndirectAMD;
internal IntPtr MultiDrawArraysIndirectBindlessCountNV;
internal IntPtr MultiDrawArraysIndirectBindlessNV;
internal IntPtr MultiDrawArraysIndirectCount;
internal IntPtr MultiDrawArraysIndirectCountARB;
internal IntPtr MultiDrawElementArrayAPPLE;
internal IntPtr MultiDrawElements;
internal IntPtr MultiDrawElementsBaseVertex;
internal IntPtr MultiDrawElementsEXT;
internal IntPtr MultiDrawElementsIndirect;
internal IntPtr MultiDrawElementsIndirectAMD;
internal IntPtr MultiDrawElementsIndirectBindlessCountNV;
internal IntPtr MultiDrawElementsIndirectBindlessNV;
internal IntPtr MultiDrawElementsIndirectCount;
internal IntPtr MultiDrawElementsIndirectCountARB;
internal IntPtr MultiDrawMeshTasksIndirectCountNV;
internal IntPtr MultiDrawMeshTasksIndirectNV;
internal IntPtr MultiDrawRangeElementArrayAPPLE;
internal IntPtr MultiModeDrawArraysIBM;
internal IntPtr MultiModeDrawElementsIBM;
internal IntPtr MultiTexBufferEXT;
internal IntPtr MultiTexCoord1bOES;
internal IntPtr MultiTexCoord1bvOES;
internal IntPtr MultiTexCoord1dARB;
internal IntPtr MultiTexCoord1dvARB;
internal IntPtr MultiTexCoord1fARB;
internal IntPtr MultiTexCoord1fvARB;
internal IntPtr MultiTexCoord1hNV;
internal IntPtr MultiTexCoord1hvNV;
internal IntPtr MultiTexCoord1iARB;
internal IntPtr MultiTexCoord1ivARB;
internal IntPtr MultiTexCoord1sARB;
internal IntPtr MultiTexCoord1svARB;
internal IntPtr MultiTexCoord1xOES;
internal IntPtr MultiTexCoord1xvOES;
internal IntPtr MultiTexCoord2bOES;
internal IntPtr MultiTexCoord2bvOES;
internal IntPtr MultiTexCoord2dARB;
internal IntPtr MultiTexCoord2dvARB;
internal IntPtr MultiTexCoord2fARB;
internal IntPtr MultiTexCoord2fvARB;
internal IntPtr MultiTexCoord2hNV;
internal IntPtr MultiTexCoord2hvNV;
internal IntPtr MultiTexCoord2iARB;
internal IntPtr MultiTexCoord2ivARB;
internal IntPtr MultiTexCoord2sARB;
internal IntPtr MultiTexCoord2svARB;
internal IntPtr MultiTexCoord2xOES;
internal IntPtr MultiTexCoord2xvOES;
internal IntPtr MultiTexCoord3bOES;
internal IntPtr MultiTexCoord3bvOES;
internal IntPtr MultiTexCoord3dARB;
internal IntPtr MultiTexCoord3dvARB;
internal IntPtr MultiTexCoord3fARB;
internal IntPtr MultiTexCoord3fvARB;
internal IntPtr MultiTexCoord3hNV;
internal IntPtr MultiTexCoord3hvNV;
internal IntPtr MultiTexCoord3iARB;
internal IntPtr MultiTexCoord3ivARB;
internal IntPtr MultiTexCoord3sARB;
internal IntPtr MultiTexCoord3svARB;
internal IntPtr MultiTexCoord3xOES;
internal IntPtr MultiTexCoord3xvOES;
internal IntPtr MultiTexCoord4bOES;
internal IntPtr MultiTexCoord4bvOES;
internal IntPtr MultiTexCoord4dARB;
internal IntPtr MultiTexCoord4dvARB;
internal IntPtr MultiTexCoord4fARB;
internal IntPtr MultiTexCoord4fvARB;
internal IntPtr MultiTexCoord4hNV;
internal IntPtr MultiTexCoord4hvNV;
internal IntPtr MultiTexCoord4iARB;
internal IntPtr MultiTexCoord4ivARB;
internal IntPtr MultiTexCoord4sARB;
internal IntPtr MultiTexCoord4svARB;
internal IntPtr MultiTexCoord4xOES;
internal IntPtr MultiTexCoord4xvOES;
internal IntPtr MultiTexCoordPointerEXT;
internal IntPtr MultiTexEnvfEXT;
internal IntPtr MultiTexEnvfvEXT;
internal IntPtr MultiTexEnviEXT;
internal IntPtr MultiTexEnvivEXT;
internal IntPtr MultiTexGendEXT;
internal IntPtr MultiTexGendvEXT;
internal IntPtr MultiTexGenfEXT;
internal IntPtr MultiTexGenfvEXT;
internal IntPtr MultiTexGeniEXT;
internal IntPtr MultiTexGenivEXT;
internal IntPtr MultiTexImage1DEXT;
internal IntPtr MultiTexImage2DEXT;
internal IntPtr MultiTexImage3DEXT;
internal IntPtr MultiTexParameterIivEXT;
internal IntPtr MultiTexParameterIuivEXT;
internal IntPtr MultiTexParameterfEXT;
internal IntPtr MultiTexParameterfvEXT;
internal IntPtr MultiTexParameteriEXT;
internal IntPtr MultiTexParameterivEXT;
internal IntPtr MultiTexRenderbufferEXT;
internal IntPtr MultiTexSubImage1DEXT;
internal IntPtr MultiTexSubImage2DEXT;
internal IntPtr MultiTexSubImage3DEXT;
internal IntPtr MulticastBarrierNV;
internal IntPtr MulticastBlitFramebufferNV;
internal IntPtr MulticastBufferSubDataNV;
internal IntPtr MulticastCopyBufferSubDataNV;
internal IntPtr MulticastCopyImageSubDataNV;
internal IntPtr MulticastFramebufferSampleLocationsfvNV;
internal IntPtr MulticastGetQueryObjecti64vNV;
internal IntPtr MulticastGetQueryObjectivNV;
internal IntPtr MulticastGetQueryObjectui64vNV;
internal IntPtr MulticastGetQueryObjectuivNV;
internal IntPtr MulticastScissorArrayvNVX;
internal IntPtr MulticastViewportArrayvNVX;
internal IntPtr MulticastViewportPositionWScaleNVX;
internal IntPtr MulticastWaitSyncNV;
internal IntPtr NamedBufferAttachMemoryNV;
internal IntPtr NamedBufferData;
internal IntPtr NamedBufferDataEXT;
internal IntPtr NamedBufferPageCommitmentARB;
internal IntPtr NamedBufferPageCommitmentEXT;
internal IntPtr NamedBufferPageCommitmentMemNV;
internal IntPtr NamedBufferStorage;
internal IntPtr NamedBufferStorageEXT;
internal IntPtr NamedBufferStorageExternalEXT;
internal IntPtr NamedBufferStorageMemEXT;
internal IntPtr NamedBufferSubData;
internal IntPtr NamedBufferSubDataEXT;
internal IntPtr NamedCopyBufferSubDataEXT;
internal IntPtr NamedFramebufferDrawBuffer;
internal IntPtr NamedFramebufferDrawBuffers;
internal IntPtr NamedFramebufferParameteri;
internal IntPtr NamedFramebufferParameteriEXT;
internal IntPtr NamedFramebufferReadBuffer;
internal IntPtr NamedFramebufferRenderbuffer;
internal IntPtr NamedFramebufferRenderbufferEXT;
internal IntPtr NamedFramebufferSampleLocationsfvARB;
internal IntPtr NamedFramebufferSampleLocationsfvNV;
internal IntPtr NamedFramebufferSamplePositionsfvAMD;
internal IntPtr NamedFramebufferTexture;
internal IntPtr NamedFramebufferTexture1DEXT;
internal IntPtr NamedFramebufferTexture2DEXT;
internal IntPtr NamedFramebufferTexture3DEXT;
internal IntPtr NamedFramebufferTextureEXT;
internal IntPtr NamedFramebufferTextureFaceEXT;
internal IntPtr NamedFramebufferTextureLayer;
internal IntPtr NamedFramebufferTextureLayerEXT;
internal IntPtr NamedProgramLocalParameter4dEXT;
internal IntPtr NamedProgramLocalParameter4dvEXT;
internal IntPtr NamedProgramLocalParameter4fEXT;
internal IntPtr NamedProgramLocalParameter4fvEXT;
internal IntPtr NamedProgramLocalParameterI4iEXT;
internal IntPtr NamedProgramLocalParameterI4ivEXT;
internal IntPtr NamedProgramLocalParameterI4uiEXT;
internal IntPtr NamedProgramLocalParameterI4uivEXT;
internal IntPtr NamedProgramLocalParameters4fvEXT;
internal IntPtr NamedProgramLocalParametersI4ivEXT;
internal IntPtr NamedProgramLocalParametersI4uivEXT;
internal IntPtr NamedProgramStringEXT;
internal IntPtr NamedRenderbufferStorage;
internal IntPtr NamedRenderbufferStorageEXT;
internal IntPtr NamedRenderbufferStorageMultisample;
internal IntPtr NamedRenderbufferStorageMultisampleAdvancedAMD;
internal IntPtr NamedRenderbufferStorageMultisampleCoverageEXT;
internal IntPtr NamedRenderbufferStorageMultisampleEXT;
internal IntPtr NamedStringARB;
internal IntPtr NewObjectBufferATI;
internal IntPtr Normal3fVertex3fSUN;
internal IntPtr Normal3fVertex3fvSUN;
internal IntPtr Normal3hNV;
internal IntPtr Normal3hvNV;
internal IntPtr Normal3xOES;
internal IntPtr Normal3xvOES;
internal IntPtr NormalFormatNV;
internal IntPtr NormalPointerEXT;
internal IntPtr NormalPointerListIBM;
internal IntPtr NormalPointervINTEL;
internal IntPtr NormalStream3bATI;
internal IntPtr NormalStream3bvATI;
internal IntPtr NormalStream3dATI;
internal IntPtr NormalStream3dvATI;
internal IntPtr NormalStream3fATI;
internal IntPtr NormalStream3fvATI;
internal IntPtr NormalStream3iATI;
internal IntPtr NormalStream3ivATI;
internal IntPtr NormalStream3sATI;
internal IntPtr NormalStream3svATI;
internal IntPtr ObjectLabel;
internal IntPtr ObjectPtrLabel;
internal IntPtr ObjectPurgeableAPPLE;
internal IntPtr ObjectUnpurgeableAPPLE;
internal IntPtr OrthofOES;
internal IntPtr OrthoxOES;
internal IntPtr PNTrianglesfATI;
internal IntPtr PNTrianglesiATI;
internal IntPtr PassTexCoordATI;
internal IntPtr PassThroughxOES;
internal IntPtr PatchParameterfv;
internal IntPtr PatchParameteri;
internal IntPtr PathCommandsNV;
internal IntPtr PathCoordsNV;
internal IntPtr PathCoverDepthFuncNV;
internal IntPtr PathDashArrayNV;
internal IntPtr PathGlyphIndexArrayNV;
internal IntPtr PathGlyphIndexRangeNV;
internal IntPtr PathGlyphRangeNV;
internal IntPtr PathGlyphsNV;
internal IntPtr PathMemoryGlyphIndexArrayNV;
internal IntPtr PathParameterfNV;
internal IntPtr PathParameterfvNV;
internal IntPtr PathParameteriNV;
internal IntPtr PathParameterivNV;
internal IntPtr PathStencilDepthOffsetNV;
internal IntPtr PathStencilFuncNV;
internal IntPtr PathStringNV;
internal IntPtr PathSubCommandsNV;
internal IntPtr PathSubCoordsNV;
internal IntPtr PauseTransformFeedback;
internal IntPtr PauseTransformFeedbackNV;
internal IntPtr PixelDataRangeNV;
internal IntPtr PixelMapx;
internal IntPtr PixelStoref;
internal IntPtr PixelStorei;
internal IntPtr PixelStorex;
internal IntPtr PixelTexGenParameterfSGIS;
internal IntPtr PixelTexGenParameterfvSGIS;
internal IntPtr PixelTexGenParameteriSGIS;
internal IntPtr PixelTexGenParameterivSGIS;
internal IntPtr PixelTexGenSGIX;
internal IntPtr PixelTransferxOES;
internal IntPtr PixelTransformParameterfEXT;
internal IntPtr PixelTransformParameterfvEXT;
internal IntPtr PixelTransformParameteriEXT;
internal IntPtr PixelTransformParameterivEXT;
internal IntPtr PixelZoomxOES;
internal IntPtr PointAlongPathNV;
internal IntPtr PointParameterf;
internal IntPtr PointParameterfARB;
internal IntPtr PointParameterfEXT;
internal IntPtr PointParameterfSGIS;
internal IntPtr PointParameterfv;
internal IntPtr PointParameterfvARB;
internal IntPtr PointParameterfvEXT;
internal IntPtr PointParameterfvSGIS;
internal IntPtr PointParameteri;
internal IntPtr PointParameteriNV;
internal IntPtr PointParameteriv;
internal IntPtr PointParameterivNV;
internal IntPtr PointParameterxvOES;
internal IntPtr PointSize;
internal IntPtr PointSizexOES;
internal IntPtr PollAsyncSGIX;
internal IntPtr PollInstrumentsSGIX;
internal IntPtr PolygonMode;
internal IntPtr PolygonOffset;
internal IntPtr PolygonOffsetClamp;
internal IntPtr PolygonOffsetClampEXT;
internal IntPtr PolygonOffsetEXT;
internal IntPtr PolygonOffsetxOES;
internal IntPtr PopDebugGroup;
internal IntPtr PopGroupMarkerEXT;
internal IntPtr PresentFrameDualFillNV;
internal IntPtr PresentFrameKeyedNV;
internal IntPtr PrimitiveBoundingBoxARB;
internal IntPtr PrimitiveRestartIndex;
internal IntPtr PrimitiveRestartIndexNV;
internal IntPtr PrimitiveRestartNV;
internal IntPtr PrioritizeTexturesEXT;
internal IntPtr PrioritizeTexturesxOES;
internal IntPtr ProgramBinary;
internal IntPtr ProgramBufferParametersIivNV;
internal IntPtr ProgramBufferParametersIuivNV;
internal IntPtr ProgramBufferParametersfvNV;
internal IntPtr ProgramEnvParameter4dARB;
internal IntPtr ProgramEnvParameter4dvARB;
internal IntPtr ProgramEnvParameter4fARB;
internal IntPtr ProgramEnvParameter4fvARB;
internal IntPtr ProgramEnvParameterI4iNV;
internal IntPtr ProgramEnvParameterI4ivNV;
internal IntPtr ProgramEnvParameterI4uiNV;
internal IntPtr ProgramEnvParameterI4uivNV;
internal IntPtr ProgramEnvParameters4fvEXT;
internal IntPtr ProgramEnvParametersI4ivNV;
internal IntPtr ProgramEnvParametersI4uivNV;
internal IntPtr ProgramLocalParameter4dARB;
internal IntPtr ProgramLocalParameter4dvARB;
internal IntPtr ProgramLocalParameter4fARB;
internal IntPtr ProgramLocalParameter4fvARB;
internal IntPtr ProgramLocalParameterI4iNV;
internal IntPtr ProgramLocalParameterI4ivNV;
internal IntPtr ProgramLocalParameterI4uiNV;
internal IntPtr ProgramLocalParameterI4uivNV;
internal IntPtr ProgramLocalParameters4fvEXT;
internal IntPtr ProgramLocalParametersI4ivNV;
internal IntPtr ProgramLocalParametersI4uivNV;
internal IntPtr ProgramNamedParameter4dNV;
internal IntPtr ProgramNamedParameter4dvNV;
internal IntPtr ProgramNamedParameter4fNV;
internal IntPtr ProgramNamedParameter4fvNV;
internal IntPtr ProgramParameter4dNV;
internal IntPtr ProgramParameter4dvNV;
internal IntPtr ProgramParameter4fNV;
internal IntPtr ProgramParameter4fvNV;
internal IntPtr ProgramParameteri;
internal IntPtr ProgramParameteriARB;
internal IntPtr ProgramParameteriEXT;
internal IntPtr ProgramParameters4dvNV;
internal IntPtr ProgramParameters4fvNV;
internal IntPtr ProgramPathFragmentInputGenNV;
internal IntPtr ProgramStringARB;
internal IntPtr ProgramSubroutineParametersuivNV;
internal IntPtr ProgramUniform1d;
internal IntPtr ProgramUniform1dEXT;
internal IntPtr ProgramUniform1dv;
internal IntPtr ProgramUniform1dvEXT;
internal IntPtr ProgramUniform1f;
internal IntPtr ProgramUniform1fEXT;
internal IntPtr ProgramUniform1fv;
internal IntPtr ProgramUniform1fvEXT;
internal IntPtr ProgramUniform1i;
internal IntPtr ProgramUniform1i64ARB;
internal IntPtr ProgramUniform1i64NV;
internal IntPtr ProgramUniform1i64vARB;
internal IntPtr ProgramUniform1i64vNV;
internal IntPtr ProgramUniform1iEXT;
internal IntPtr ProgramUniform1iv;
internal IntPtr ProgramUniform1ivEXT;
internal IntPtr ProgramUniform1ui;
internal IntPtr ProgramUniform1ui64ARB;
internal IntPtr ProgramUniform1ui64NV;
internal IntPtr ProgramUniform1ui64vARB;
internal IntPtr ProgramUniform1ui64vNV;
internal IntPtr ProgramUniform1uiEXT;
internal IntPtr ProgramUniform1uiv;
internal IntPtr ProgramUniform1uivEXT;
internal IntPtr ProgramUniform2d;
internal IntPtr ProgramUniform2dEXT;
internal IntPtr ProgramUniform2dv;
internal IntPtr ProgramUniform2dvEXT;
internal IntPtr ProgramUniform2f;
internal IntPtr ProgramUniform2fEXT;
internal IntPtr ProgramUniform2fv;
internal IntPtr ProgramUniform2fvEXT;
internal IntPtr ProgramUniform2i;
internal IntPtr ProgramUniform2i64ARB;
internal IntPtr ProgramUniform2i64NV;
internal IntPtr ProgramUniform2i64vARB;
internal IntPtr ProgramUniform2i64vNV;
internal IntPtr ProgramUniform2iEXT;
internal IntPtr ProgramUniform2iv;
internal IntPtr ProgramUniform2ivEXT;
internal IntPtr ProgramUniform2ui;
internal IntPtr ProgramUniform2ui64ARB;
internal IntPtr ProgramUniform2ui64NV;
internal IntPtr ProgramUniform2ui64vARB;
internal IntPtr ProgramUniform2ui64vNV;
internal IntPtr ProgramUniform2uiEXT;
internal IntPtr ProgramUniform2uiv;
internal IntPtr ProgramUniform2uivEXT;
internal IntPtr ProgramUniform3d;
internal IntPtr ProgramUniform3dEXT;
internal IntPtr ProgramUniform3dv;
internal IntPtr ProgramUniform3dvEXT;
internal IntPtr ProgramUniform3f;
internal IntPtr ProgramUniform3fEXT;
internal IntPtr ProgramUniform3fv;
internal IntPtr ProgramUniform3fvEXT;
internal IntPtr ProgramUniform3i;
internal IntPtr ProgramUniform3i64ARB;
internal IntPtr ProgramUniform3i64NV;
internal IntPtr ProgramUniform3i64vARB;
internal IntPtr ProgramUniform3i64vNV;
internal IntPtr ProgramUniform3iEXT;
internal IntPtr ProgramUniform3iv;
internal IntPtr ProgramUniform3ivEXT;
internal IntPtr ProgramUniform3ui;
internal IntPtr ProgramUniform3ui64ARB;
internal IntPtr ProgramUniform3ui64NV;
internal IntPtr ProgramUniform3ui64vARB;
internal IntPtr ProgramUniform3ui64vNV;
internal IntPtr ProgramUniform3uiEXT;
internal IntPtr ProgramUniform3uiv;
internal IntPtr ProgramUniform3uivEXT;
internal IntPtr ProgramUniform4d;
internal IntPtr ProgramUniform4dEXT;
internal IntPtr ProgramUniform4dv;
internal IntPtr ProgramUniform4dvEXT;
internal IntPtr ProgramUniform4f;
internal IntPtr ProgramUniform4fEXT;
internal IntPtr ProgramUniform4fv;
internal IntPtr ProgramUniform4fvEXT;
internal IntPtr ProgramUniform4i;
internal IntPtr ProgramUniform4i64ARB;
internal IntPtr ProgramUniform4i64NV;
internal IntPtr ProgramUniform4i64vARB;
internal IntPtr ProgramUniform4i64vNV;
internal IntPtr ProgramUniform4iEXT;
internal IntPtr ProgramUniform4iv;
internal IntPtr ProgramUniform4ivEXT;
internal IntPtr ProgramUniform4ui;
internal IntPtr ProgramUniform4ui64ARB;
internal IntPtr ProgramUniform4ui64NV;
internal IntPtr ProgramUniform4ui64vARB;
internal IntPtr ProgramUniform4ui64vNV;
internal IntPtr ProgramUniform4uiEXT;
internal IntPtr ProgramUniform4uiv;
internal IntPtr ProgramUniform4uivEXT;
internal IntPtr ProgramUniformHandleui64ARB;
internal IntPtr ProgramUniformHandleui64NV;
internal IntPtr ProgramUniformHandleui64vARB;
internal IntPtr ProgramUniformHandleui64vNV;
internal IntPtr ProgramUniformMatrix2dv;
internal IntPtr ProgramUniformMatrix2dvEXT;
internal IntPtr ProgramUniformMatrix2fv;
internal IntPtr ProgramUniformMatrix2fvEXT;
internal IntPtr ProgramUniformMatrix2x3dv;
internal IntPtr ProgramUniformMatrix2x3dvEXT;
internal IntPtr ProgramUniformMatrix2x3fv;
internal IntPtr ProgramUniformMatrix2x3fvEXT;
internal IntPtr ProgramUniformMatrix2x4dv;
internal IntPtr ProgramUniformMatrix2x4dvEXT;
internal IntPtr ProgramUniformMatrix2x4fv;
internal IntPtr ProgramUniformMatrix2x4fvEXT;
internal IntPtr ProgramUniformMatrix3dv;
internal IntPtr ProgramUniformMatrix3dvEXT;
internal IntPtr ProgramUniformMatrix3fv;
internal IntPtr ProgramUniformMatrix3fvEXT;
internal IntPtr ProgramUniformMatrix3x2dv;
internal IntPtr ProgramUniformMatrix3x2dvEXT;
internal IntPtr ProgramUniformMatrix3x2fv;
internal IntPtr ProgramUniformMatrix3x2fvEXT;
internal IntPtr ProgramUniformMatrix3x4dv;
internal IntPtr ProgramUniformMatrix3x4dvEXT;
internal IntPtr ProgramUniformMatrix3x4fv;
internal IntPtr ProgramUniformMatrix3x4fvEXT;
internal IntPtr ProgramUniformMatrix4dv;
internal IntPtr ProgramUniformMatrix4dvEXT;
internal IntPtr ProgramUniformMatrix4fv;
internal IntPtr ProgramUniformMatrix4fvEXT;
internal IntPtr ProgramUniformMatrix4x2dv;
internal IntPtr ProgramUniformMatrix4x2dvEXT;
internal IntPtr ProgramUniformMatrix4x2fv;
internal IntPtr ProgramUniformMatrix4x2fvEXT;
internal IntPtr ProgramUniformMatrix4x3dv;
internal IntPtr ProgramUniformMatrix4x3dvEXT;
internal IntPtr ProgramUniformMatrix4x3fv;
internal IntPtr ProgramUniformMatrix4x3fvEXT;
internal IntPtr ProgramUniformui64NV;
internal IntPtr ProgramUniformui64vNV;
internal IntPtr ProgramVertexLimitNV;
internal IntPtr ProvokingVertex;
internal IntPtr ProvokingVertexEXT;
internal IntPtr PushClientAttribDefaultEXT;
internal IntPtr PushDebugGroup;
internal IntPtr PushGroupMarkerEXT;
internal IntPtr QueryCounter;
internal IntPtr QueryMatrixxOES;
internal IntPtr QueryObjectParameteruiAMD;
internal IntPtr QueryResourceNV;
internal IntPtr QueryResourceTagNV;
internal IntPtr RasterPos2xOES;
internal IntPtr RasterPos2xvOES;
internal IntPtr RasterPos3xOES;
internal IntPtr RasterPos3xvOES;
internal IntPtr RasterPos4xOES;
internal IntPtr RasterPos4xvOES;
internal IntPtr RasterSamplesEXT;
internal IntPtr ReadBuffer;
internal IntPtr ReadInstrumentsSGIX;
internal IntPtr ReadPixels;
internal IntPtr ReadnPixels;
internal IntPtr ReadnPixelsARB;
internal IntPtr RectxOES;
internal IntPtr RectxvOES;
internal IntPtr ReferencePlaneSGIX;
internal IntPtr ReleaseKeyedMutexWin32EXT;
internal IntPtr ReleaseShaderCompiler;
internal IntPtr RenderGpuMaskNV;
internal IntPtr RenderbufferStorage;
internal IntPtr RenderbufferStorageEXT;
internal IntPtr RenderbufferStorageMultisample;
internal IntPtr RenderbufferStorageMultisampleAdvancedAMD;
internal IntPtr RenderbufferStorageMultisampleCoverageNV;
internal IntPtr RenderbufferStorageMultisampleEXT;
internal IntPtr ReplacementCodePointerSUN;
internal IntPtr ReplacementCodeubSUN;
internal IntPtr ReplacementCodeubvSUN;
internal IntPtr ReplacementCodeuiColor3fVertex3fSUN;
internal IntPtr ReplacementCodeuiColor3fVertex3fvSUN;
internal IntPtr ReplacementCodeuiColor4fNormal3fVertex3fSUN;
internal IntPtr ReplacementCodeuiColor4fNormal3fVertex3fvSUN;
internal IntPtr ReplacementCodeuiColor4ubVertex3fSUN;
internal IntPtr ReplacementCodeuiColor4ubVertex3fvSUN;
internal IntPtr ReplacementCodeuiNormal3fVertex3fSUN;
internal IntPtr ReplacementCodeuiNormal3fVertex3fvSUN;
internal IntPtr ReplacementCodeuiSUN;
internal IntPtr ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN;
internal IntPtr ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN;
internal IntPtr ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN;
internal IntPtr ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN;
internal IntPtr ReplacementCodeuiTexCoord2fVertex3fSUN;
internal IntPtr ReplacementCodeuiTexCoord2fVertex3fvSUN;
internal IntPtr ReplacementCodeuiVertex3fSUN;
internal IntPtr ReplacementCodeuiVertex3fvSUN;
internal IntPtr ReplacementCodeuivSUN;
internal IntPtr ReplacementCodeusSUN;
internal IntPtr ReplacementCodeusvSUN;
internal IntPtr RequestResidentProgramsNV;
internal IntPtr ResetHistogramEXT;
internal IntPtr ResetMemoryObjectParameterNV;
internal IntPtr ResetMinmaxEXT;
internal IntPtr ResizeBuffersMESA;
internal IntPtr ResolveDepthValuesNV;
internal IntPtr ResumeTransformFeedback;
internal IntPtr ResumeTransformFeedbackNV;
internal IntPtr RotatexOES;
internal IntPtr SampleCoverage;
internal IntPtr SampleCoverageARB;
internal IntPtr SampleMapATI;
internal IntPtr SampleMaskEXT;
internal IntPtr SampleMaskIndexedNV;
internal IntPtr SampleMaskSGIS;
internal IntPtr SampleMaski;
internal IntPtr SamplePatternEXT;
internal IntPtr SamplePatternSGIS;
internal IntPtr SamplerParameterIiv;
internal IntPtr SamplerParameterIuiv;
internal IntPtr SamplerParameterf;
internal IntPtr SamplerParameterfv;
internal IntPtr SamplerParameteri;
internal IntPtr SamplerParameteriv;
internal IntPtr ScalexOES;
internal IntPtr Scissor;
internal IntPtr ScissorArrayv;
internal IntPtr ScissorExclusiveArrayvNV;
internal IntPtr ScissorExclusiveNV;
internal IntPtr ScissorIndexed;
internal IntPtr ScissorIndexedv;
internal IntPtr SecondaryColor3bEXT;
internal IntPtr SecondaryColor3bvEXT;
internal IntPtr SecondaryColor3dEXT;
internal IntPtr SecondaryColor3dvEXT;
internal IntPtr SecondaryColor3fEXT;
internal IntPtr SecondaryColor3fvEXT;
internal IntPtr SecondaryColor3hNV;
internal IntPtr SecondaryColor3hvNV;
internal IntPtr SecondaryColor3iEXT;
internal IntPtr SecondaryColor3ivEXT;
internal IntPtr SecondaryColor3sEXT;
internal IntPtr SecondaryColor3svEXT;
internal IntPtr SecondaryColor3ubEXT;
internal IntPtr SecondaryColor3ubvEXT;
internal IntPtr SecondaryColor3uiEXT;
internal IntPtr SecondaryColor3uivEXT;
internal IntPtr SecondaryColor3usEXT;
internal IntPtr SecondaryColor3usvEXT;
internal IntPtr SecondaryColorFormatNV;
internal IntPtr SecondaryColorPointerEXT;
internal IntPtr SecondaryColorPointerListIBM;
internal IntPtr SelectPerfMonitorCountersAMD;
internal IntPtr SemaphoreParameterivNV;
internal IntPtr SemaphoreParameterui64vEXT;
internal IntPtr SeparableFilter2DEXT;
internal IntPtr SetFenceAPPLE;
internal IntPtr SetFenceNV;
internal IntPtr SetFragmentShaderConstantATI;
internal IntPtr SetInvariantEXT;
internal IntPtr SetLocalConstantEXT;
internal IntPtr SetMultisamplefvAMD;
internal IntPtr ShaderBinary;
internal IntPtr ShaderOp1EXT;
internal IntPtr ShaderOp2EXT;
internal IntPtr ShaderOp3EXT;
internal IntPtr ShaderSource;
internal IntPtr ShaderSourceARB;
internal IntPtr ShaderStorageBlockBinding;
internal IntPtr ShadingRateImageBarrierNV;
internal IntPtr ShadingRateImagePaletteNV;
internal IntPtr ShadingRateSampleOrderCustomNV;
internal IntPtr ShadingRateSampleOrderNV;
internal IntPtr SharpenTexFuncSGIS;
internal IntPtr SignalSemaphoreEXT;
internal IntPtr SignalSemaphoreui64NVX;
internal IntPtr SignalVkFenceNV;
internal IntPtr SignalVkSemaphoreNV;
internal IntPtr SpecializeShader;
internal IntPtr SpecializeShaderARB;
internal IntPtr SpriteParameterfSGIX;
internal IntPtr SpriteParameterfvSGIX;
internal IntPtr SpriteParameteriSGIX;
internal IntPtr SpriteParameterivSGIX;
internal IntPtr StartInstrumentsSGIX;
internal IntPtr StateCaptureNV;
internal IntPtr StencilClearTagEXT;
internal IntPtr StencilFillPathInstancedNV;
internal IntPtr StencilFillPathNV;
internal IntPtr StencilFunc;
internal IntPtr StencilFuncSeparate;
internal IntPtr StencilFuncSeparateATI;
internal IntPtr StencilMask;
internal IntPtr StencilMaskSeparate;
internal IntPtr StencilOp;
internal IntPtr StencilOpSeparate;
internal IntPtr StencilOpSeparateATI;
internal IntPtr StencilOpValueAMD;
internal IntPtr StencilStrokePathInstancedNV;
internal IntPtr StencilStrokePathNV;
internal IntPtr StencilThenCoverFillPathInstancedNV;
internal IntPtr StencilThenCoverFillPathNV;
internal IntPtr StencilThenCoverStrokePathInstancedNV;
internal IntPtr StencilThenCoverStrokePathNV;
internal IntPtr StopInstrumentsSGIX;
internal IntPtr StringMarkerGREMEDY;
internal IntPtr SubpixelPrecisionBiasNV;
internal IntPtr SwizzleEXT;
internal IntPtr SyncTextureINTEL;
internal IntPtr TagSampleBufferSGIX;
internal IntPtr Tangent3bEXT;
internal IntPtr Tangent3bvEXT;
internal IntPtr Tangent3dEXT;
internal IntPtr Tangent3dvEXT;
internal IntPtr Tangent3fEXT;
internal IntPtr Tangent3fvEXT;
internal IntPtr Tangent3iEXT;
internal IntPtr Tangent3ivEXT;
internal IntPtr Tangent3sEXT;
internal IntPtr Tangent3svEXT;
internal IntPtr TangentPointerEXT;
internal IntPtr TbufferMask3DFX;
internal IntPtr TessellationFactorAMD;
internal IntPtr TessellationModeAMD;
internal IntPtr TestFenceAPPLE;
internal IntPtr TestFenceNV;
internal IntPtr TestObjectAPPLE;
internal IntPtr TexAttachMemoryNV;
internal IntPtr TexBuffer;
internal IntPtr TexBufferARB;
internal IntPtr TexBufferEXT;
internal IntPtr TexBufferRange;
internal IntPtr TexBumpParameterfvATI;
internal IntPtr TexBumpParameterivATI;
internal IntPtr TexCoord1bOES;
internal IntPtr TexCoord1bvOES;
internal IntPtr TexCoord1hNV;
internal IntPtr TexCoord1hvNV;
internal IntPtr TexCoord1xOES;
internal IntPtr TexCoord1xvOES;
internal IntPtr TexCoord2bOES;
internal IntPtr TexCoord2bvOES;
internal IntPtr TexCoord2fColor3fVertex3fSUN;
internal IntPtr TexCoord2fColor3fVertex3fvSUN;
internal IntPtr TexCoord2fColor4fNormal3fVertex3fSUN;
internal IntPtr TexCoord2fColor4fNormal3fVertex3fvSUN;
internal IntPtr TexCoord2fColor4ubVertex3fSUN;
internal IntPtr TexCoord2fColor4ubVertex3fvSUN;
internal IntPtr TexCoord2fNormal3fVertex3fSUN;
internal IntPtr TexCoord2fNormal3fVertex3fvSUN;
internal IntPtr TexCoord2fVertex3fSUN;
internal IntPtr TexCoord2fVertex3fvSUN;
internal IntPtr TexCoord2hNV;
internal IntPtr TexCoord2hvNV;
internal IntPtr TexCoord2xOES;
internal IntPtr TexCoord2xvOES;
internal IntPtr TexCoord3bOES;
internal IntPtr TexCoord3bvOES;
internal IntPtr TexCoord3hNV;
internal IntPtr TexCoord3hvNV;
internal IntPtr TexCoord3xOES;
internal IntPtr TexCoord3xvOES;
internal IntPtr TexCoord4bOES;
internal IntPtr TexCoord4bvOES;
internal IntPtr TexCoord4fColor4fNormal3fVertex4fSUN;
internal IntPtr TexCoord4fColor4fNormal3fVertex4fvSUN;
internal IntPtr TexCoord4fVertex4fSUN;
internal IntPtr TexCoord4fVertex4fvSUN;
internal IntPtr TexCoord4hNV;
internal IntPtr TexCoord4hvNV;
internal IntPtr TexCoord4xOES;
internal IntPtr TexCoord4xvOES;
internal IntPtr TexCoordFormatNV;
internal IntPtr TexCoordPointerEXT;
internal IntPtr TexCoordPointerListIBM;
internal IntPtr TexCoordPointervINTEL;
internal IntPtr TexEnvxOES;
internal IntPtr TexEnvxvOES;
internal IntPtr TexFilterFuncSGIS;
internal IntPtr TexGenxOES;
internal IntPtr TexGenxvOES;
internal IntPtr TexImage1D;
internal IntPtr TexImage2D;
internal IntPtr TexImage2DMultisample;
internal IntPtr TexImage2DMultisampleCoverageNV;
internal IntPtr TexImage3D;
internal IntPtr TexImage3DEXT;
internal IntPtr TexImage3DMultisample;
internal IntPtr TexImage3DMultisampleCoverageNV;
internal IntPtr TexImage4DSGIS;
internal IntPtr TexPageCommitmentARB;
internal IntPtr TexPageCommitmentMemNV;
internal IntPtr TexParameterIiv;
internal IntPtr TexParameterIivEXT;
internal IntPtr TexParameterIuiv;
internal IntPtr TexParameterIuivEXT;
internal IntPtr TexParameterf;
internal IntPtr TexParameterfv;
internal IntPtr TexParameteri;
internal IntPtr TexParameteriv;
internal IntPtr TexParameterxOES;
internal IntPtr TexParameterxvOES;
internal IntPtr TexRenderbufferNV;
internal IntPtr TexStorage1D;
internal IntPtr TexStorage1DEXT;
internal IntPtr TexStorage2D;
internal IntPtr TexStorage2DEXT;
internal IntPtr TexStorage2DMultisample;
internal IntPtr TexStorage3D;
internal IntPtr TexStorage3DEXT;
internal IntPtr TexStorage3DMultisample;
internal IntPtr TexStorageMem1DEXT;
internal IntPtr TexStorageMem2DEXT;
internal IntPtr TexStorageMem2DMultisampleEXT;
internal IntPtr TexStorageMem3DEXT;
internal IntPtr TexStorageMem3DMultisampleEXT;
internal IntPtr TexStorageSparseAMD;
internal IntPtr TexSubImage1D;
internal IntPtr TexSubImage1DEXT;
internal IntPtr TexSubImage2D;
internal IntPtr TexSubImage2DEXT;
internal IntPtr TexSubImage3D;
internal IntPtr TexSubImage3DEXT;
internal IntPtr TexSubImage4DSGIS;
internal IntPtr TextureAttachMemoryNV;
internal IntPtr TextureBarrier;
internal IntPtr TextureBarrierNV;
internal IntPtr TextureBuffer;
internal IntPtr TextureBufferEXT;
internal IntPtr TextureBufferRange;
internal IntPtr TextureBufferRangeEXT;
internal IntPtr TextureColorMaskSGIS;
internal IntPtr TextureImage1DEXT;
internal IntPtr TextureImage2DEXT;
internal IntPtr TextureImage2DMultisampleCoverageNV;
internal IntPtr TextureImage2DMultisampleNV;
internal IntPtr TextureImage3DEXT;
internal IntPtr TextureImage3DMultisampleCoverageNV;
internal IntPtr TextureImage3DMultisampleNV;
internal IntPtr TextureLightEXT;
internal IntPtr TextureMaterialEXT;
internal IntPtr TextureNormalEXT;
internal IntPtr TexturePageCommitmentEXT;
internal IntPtr TexturePageCommitmentMemNV;
internal IntPtr TextureParameterIiv;
internal IntPtr TextureParameterIivEXT;
internal IntPtr TextureParameterIuiv;
internal IntPtr TextureParameterIuivEXT;
internal IntPtr TextureParameterf;
internal IntPtr TextureParameterfEXT;
internal IntPtr TextureParameterfv;
internal IntPtr TextureParameterfvEXT;
internal IntPtr TextureParameteri;
internal IntPtr TextureParameteriEXT;
internal IntPtr TextureParameteriv;
internal IntPtr TextureParameterivEXT;
internal IntPtr TextureRangeAPPLE;
internal IntPtr TextureRenderbufferEXT;
internal IntPtr TextureStorage1D;
internal IntPtr TextureStorage1DEXT;
internal IntPtr TextureStorage2D;
internal IntPtr TextureStorage2DEXT;
internal IntPtr TextureStorage2DMultisample;
internal IntPtr TextureStorage2DMultisampleEXT;
internal IntPtr TextureStorage3D;
internal IntPtr TextureStorage3DEXT;
internal IntPtr TextureStorage3DMultisample;
internal IntPtr TextureStorage3DMultisampleEXT;
internal IntPtr TextureStorageMem1DEXT;
internal IntPtr TextureStorageMem2DEXT;
internal IntPtr TextureStorageMem2DMultisampleEXT;
internal IntPtr TextureStorageMem3DEXT;
internal IntPtr TextureStorageMem3DMultisampleEXT;
internal IntPtr TextureStorageSparseAMD;
internal IntPtr TextureSubImage1D;
internal IntPtr TextureSubImage1DEXT;
internal IntPtr TextureSubImage2D;
internal IntPtr TextureSubImage2DEXT;
internal IntPtr TextureSubImage3D;
internal IntPtr TextureSubImage3DEXT;
internal IntPtr TextureView;
internal IntPtr TrackMatrixNV;
internal IntPtr TransformFeedbackAttribsNV;
internal IntPtr TransformFeedbackBufferBase;
internal IntPtr TransformFeedbackBufferRange;
internal IntPtr TransformFeedbackStreamAttribsNV;
internal IntPtr TransformFeedbackVaryings;
internal IntPtr TransformFeedbackVaryingsEXT;
internal IntPtr TransformFeedbackVaryingsNV;
internal IntPtr TransformPathNV;
internal IntPtr TranslatexOES;
internal IntPtr Uniform1d;
internal IntPtr Uniform1dv;
internal IntPtr Uniform1f;
internal IntPtr Uniform1fARB;
internal IntPtr Uniform1fv;
internal IntPtr Uniform1fvARB;
internal IntPtr Uniform1i;
internal IntPtr Uniform1i64ARB;
internal IntPtr Uniform1i64NV;
internal IntPtr Uniform1i64vARB;
internal IntPtr Uniform1i64vNV;
internal IntPtr Uniform1iARB;
internal IntPtr Uniform1iv;
internal IntPtr Uniform1ivARB;
internal IntPtr Uniform1ui;
internal IntPtr Uniform1ui64ARB;
internal IntPtr Uniform1ui64NV;
internal IntPtr Uniform1ui64vARB;
internal IntPtr Uniform1ui64vNV;
internal IntPtr Uniform1uiEXT;
internal IntPtr Uniform1uiv;
internal IntPtr Uniform1uivEXT;
internal IntPtr Uniform2d;
internal IntPtr Uniform2dv;
internal IntPtr Uniform2f;
internal IntPtr Uniform2fARB;
internal IntPtr Uniform2fv;
internal IntPtr Uniform2fvARB;
internal IntPtr Uniform2i;
internal IntPtr Uniform2i64ARB;
internal IntPtr Uniform2i64NV;
internal IntPtr Uniform2i64vARB;
internal IntPtr Uniform2i64vNV;
internal IntPtr Uniform2iARB;
internal IntPtr Uniform2iv;
internal IntPtr Uniform2ivARB;
internal IntPtr Uniform2ui;
internal IntPtr Uniform2ui64ARB;
internal IntPtr Uniform2ui64NV;
internal IntPtr Uniform2ui64vARB;
internal IntPtr Uniform2ui64vNV;
internal IntPtr Uniform2uiEXT;
internal IntPtr Uniform2uiv;
internal IntPtr Uniform2uivEXT;
internal IntPtr Uniform3d;
internal IntPtr Uniform3dv;
internal IntPtr Uniform3f;
internal IntPtr Uniform3fARB;
internal IntPtr Uniform3fv;
internal IntPtr Uniform3fvARB;
internal IntPtr Uniform3i;
internal IntPtr Uniform3i64ARB;
internal IntPtr Uniform3i64NV;
internal IntPtr Uniform3i64vARB;
internal IntPtr Uniform3i64vNV;
internal IntPtr Uniform3iARB;
internal IntPtr Uniform3iv;
internal IntPtr Uniform3ivARB;
internal IntPtr Uniform3ui;
internal IntPtr Uniform3ui64ARB;
internal IntPtr Uniform3ui64NV;
internal IntPtr Uniform3ui64vARB;
internal IntPtr Uniform3ui64vNV;
internal IntPtr Uniform3uiEXT;
internal IntPtr Uniform3uiv;
internal IntPtr Uniform3uivEXT;
internal IntPtr Uniform4d;
internal IntPtr Uniform4dv;
internal IntPtr Uniform4f;
internal IntPtr Uniform4fARB;
internal IntPtr Uniform4fv;
internal IntPtr Uniform4fvARB;
internal IntPtr Uniform4i;
internal IntPtr Uniform4i64ARB;
internal IntPtr Uniform4i64NV;
internal IntPtr Uniform4i64vARB;
internal IntPtr Uniform4i64vNV;
internal IntPtr Uniform4iARB;
internal IntPtr Uniform4iv;
internal IntPtr Uniform4ivARB;
internal IntPtr Uniform4ui;
internal IntPtr Uniform4ui64ARB;
internal IntPtr Uniform4ui64NV;
internal IntPtr Uniform4ui64vARB;
internal IntPtr Uniform4ui64vNV;
internal IntPtr Uniform4uiEXT;
internal IntPtr Uniform4uiv;
internal IntPtr Uniform4uivEXT;
internal IntPtr UniformBlockBinding;
internal IntPtr UniformBufferEXT;
internal IntPtr UniformHandleui64ARB;
internal IntPtr UniformHandleui64NV;
internal IntPtr UniformHandleui64vARB;
internal IntPtr UniformHandleui64vNV;
internal IntPtr UniformMatrix2dv;
internal IntPtr UniformMatrix2fv;
internal IntPtr UniformMatrix2fvARB;
internal IntPtr UniformMatrix2x3dv;
internal IntPtr UniformMatrix2x3fv;
internal IntPtr UniformMatrix2x4dv;
internal IntPtr UniformMatrix2x4fv;
internal IntPtr UniformMatrix3dv;
internal IntPtr UniformMatrix3fv;
internal IntPtr UniformMatrix3fvARB;
internal IntPtr UniformMatrix3x2dv;
internal IntPtr UniformMatrix3x2fv;
internal IntPtr UniformMatrix3x4dv;
internal IntPtr UniformMatrix3x4fv;
internal IntPtr UniformMatrix4dv;
internal IntPtr UniformMatrix4fv;
internal IntPtr UniformMatrix4fvARB;
internal IntPtr UniformMatrix4x2dv;
internal IntPtr UniformMatrix4x2fv;
internal IntPtr UniformMatrix4x3dv;
internal IntPtr UniformMatrix4x3fv;
internal IntPtr UniformSubroutinesuiv;
internal IntPtr Uniformui64NV;
internal IntPtr Uniformui64vNV;
internal IntPtr UnlockArraysEXT;
internal IntPtr UnmapBuffer;
internal IntPtr UnmapBufferARB;
internal IntPtr UnmapNamedBuffer;
internal IntPtr UnmapNamedBufferEXT;
internal IntPtr UnmapObjectBufferATI;
internal IntPtr UnmapTexture2DINTEL;
internal IntPtr UpdateObjectBufferATI;
internal IntPtr UploadGpuMaskNVX;
internal IntPtr UseProgram;
internal IntPtr UseProgramObjectARB;
internal IntPtr UseProgramStages;
internal IntPtr UseShaderProgramEXT;
internal IntPtr VDPAUFiniNV;
internal IntPtr VDPAUGetSurfaceivNV;
internal IntPtr VDPAUInitNV;
internal IntPtr VDPAUIsSurfaceNV;
internal IntPtr VDPAUMapSurfacesNV;
internal IntPtr VDPAURegisterOutputSurfaceNV;
internal IntPtr VDPAURegisterVideoSurfaceNV;
internal IntPtr VDPAURegisterVideoSurfaceWithPictureStructureNV;
internal IntPtr VDPAUSurfaceAccessNV;
internal IntPtr VDPAUUnmapSurfacesNV;
internal IntPtr VDPAUUnregisterSurfaceNV;
internal IntPtr ValidateProgram;
internal IntPtr ValidateProgramARB;
internal IntPtr ValidateProgramPipeline;
internal IntPtr VariantArrayObjectATI;
internal IntPtr VariantPointerEXT;
internal IntPtr VariantbvEXT;
internal IntPtr VariantdvEXT;
internal IntPtr VariantfvEXT;
internal IntPtr VariantivEXT;
internal IntPtr VariantsvEXT;
internal IntPtr VariantubvEXT;
internal IntPtr VariantuivEXT;
internal IntPtr VariantusvEXT;
internal IntPtr Vertex2bOES;
internal IntPtr Vertex2bvOES;
internal IntPtr Vertex2hNV;
internal IntPtr Vertex2hvNV;
internal IntPtr Vertex2xOES;
internal IntPtr Vertex2xvOES;
internal IntPtr Vertex3bOES;
internal IntPtr Vertex3bvOES;
internal IntPtr Vertex3hNV;
internal IntPtr Vertex3hvNV;
internal IntPtr Vertex3xOES;
internal IntPtr Vertex3xvOES;
internal IntPtr Vertex4bOES;
internal IntPtr Vertex4bvOES;
internal IntPtr Vertex4hNV;
internal IntPtr Vertex4hvNV;
internal IntPtr Vertex4xOES;
internal IntPtr Vertex4xvOES;
internal IntPtr VertexArrayAttribBinding;
internal IntPtr VertexArrayAttribFormat;
internal IntPtr VertexArrayAttribIFormat;
internal IntPtr VertexArrayAttribLFormat;
internal IntPtr VertexArrayBindVertexBufferEXT;
internal IntPtr VertexArrayBindingDivisor;
internal IntPtr VertexArrayColorOffsetEXT;
internal IntPtr VertexArrayEdgeFlagOffsetEXT;
internal IntPtr VertexArrayElementBuffer;
internal IntPtr VertexArrayFogCoordOffsetEXT;
internal IntPtr VertexArrayIndexOffsetEXT;
internal IntPtr VertexArrayMultiTexCoordOffsetEXT;
internal IntPtr VertexArrayNormalOffsetEXT;
internal IntPtr VertexArrayParameteriAPPLE;
internal IntPtr VertexArrayRangeAPPLE;
internal IntPtr VertexArrayRangeNV;
internal IntPtr VertexArraySecondaryColorOffsetEXT;
internal IntPtr VertexArrayTexCoordOffsetEXT;
internal IntPtr VertexArrayVertexAttribBindingEXT;
internal IntPtr VertexArrayVertexAttribDivisorEXT;
internal IntPtr VertexArrayVertexAttribFormatEXT;
internal IntPtr VertexArrayVertexAttribIFormatEXT;
internal IntPtr VertexArrayVertexAttribIOffsetEXT;
internal IntPtr VertexArrayVertexAttribLFormatEXT;
internal IntPtr VertexArrayVertexAttribLOffsetEXT;
internal IntPtr VertexArrayVertexAttribOffsetEXT;
internal IntPtr VertexArrayVertexBindingDivisorEXT;
internal IntPtr VertexArrayVertexBuffer;
internal IntPtr VertexArrayVertexBuffers;
internal IntPtr VertexArrayVertexOffsetEXT;
internal IntPtr VertexAttrib1d;
internal IntPtr VertexAttrib1dARB;
internal IntPtr VertexAttrib1dNV;
internal IntPtr VertexAttrib1dv;
internal IntPtr VertexAttrib1dvARB;
internal IntPtr VertexAttrib1dvNV;
internal IntPtr VertexAttrib1f;
internal IntPtr VertexAttrib1fARB;
internal IntPtr VertexAttrib1fNV;
internal IntPtr VertexAttrib1fv;
internal IntPtr VertexAttrib1fvARB;
internal IntPtr VertexAttrib1fvNV;
internal IntPtr VertexAttrib1hNV;
internal IntPtr VertexAttrib1hvNV;
internal IntPtr VertexAttrib1s;
internal IntPtr VertexAttrib1sARB;
internal IntPtr VertexAttrib1sNV;
internal IntPtr VertexAttrib1sv;
internal IntPtr VertexAttrib1svARB;
internal IntPtr VertexAttrib1svNV;
internal IntPtr VertexAttrib2d;
internal IntPtr VertexAttrib2dARB;
internal IntPtr VertexAttrib2dNV;
internal IntPtr VertexAttrib2dv;
internal IntPtr VertexAttrib2dvARB;
internal IntPtr VertexAttrib2dvNV;
internal IntPtr VertexAttrib2f;
internal IntPtr VertexAttrib2fARB;
internal IntPtr VertexAttrib2fNV;
internal IntPtr VertexAttrib2fv;
internal IntPtr VertexAttrib2fvARB;
internal IntPtr VertexAttrib2fvNV;
internal IntPtr VertexAttrib2hNV;
internal IntPtr VertexAttrib2hvNV;
internal IntPtr VertexAttrib2s;
internal IntPtr VertexAttrib2sARB;
internal IntPtr VertexAttrib2sNV;
internal IntPtr VertexAttrib2sv;
internal IntPtr VertexAttrib2svARB;
internal IntPtr VertexAttrib2svNV;
internal IntPtr VertexAttrib3d;
internal IntPtr VertexAttrib3dARB;
internal IntPtr VertexAttrib3dNV;
internal IntPtr VertexAttrib3dv;
internal IntPtr VertexAttrib3dvARB;
internal IntPtr VertexAttrib3dvNV;
internal IntPtr VertexAttrib3f;
internal IntPtr VertexAttrib3fARB;
internal IntPtr VertexAttrib3fNV;
internal IntPtr VertexAttrib3fv;
internal IntPtr VertexAttrib3fvARB;
internal IntPtr VertexAttrib3fvNV;
internal IntPtr VertexAttrib3hNV;
internal IntPtr VertexAttrib3hvNV;
internal IntPtr VertexAttrib3s;
internal IntPtr VertexAttrib3sARB;
internal IntPtr VertexAttrib3sNV;
internal IntPtr VertexAttrib3sv;
internal IntPtr VertexAttrib3svARB;
internal IntPtr VertexAttrib3svNV;
internal IntPtr VertexAttrib4Nbv;
internal IntPtr VertexAttrib4NbvARB;
internal IntPtr VertexAttrib4Niv;
internal IntPtr VertexAttrib4NivARB;
internal IntPtr VertexAttrib4Nsv;
internal IntPtr VertexAttrib4NsvARB;
internal IntPtr VertexAttrib4Nub;
internal IntPtr VertexAttrib4NubARB;
internal IntPtr VertexAttrib4Nubv;
internal IntPtr VertexAttrib4NubvARB;
internal IntPtr VertexAttrib4Nuiv;
internal IntPtr VertexAttrib4NuivARB;
internal IntPtr VertexAttrib4Nusv;
internal IntPtr VertexAttrib4NusvARB;
internal IntPtr VertexAttrib4bv;
internal IntPtr VertexAttrib4bvARB;
internal IntPtr VertexAttrib4d;
internal IntPtr VertexAttrib4dARB;
internal IntPtr VertexAttrib4dNV;
internal IntPtr VertexAttrib4dv;
internal IntPtr VertexAttrib4dvARB;
internal IntPtr VertexAttrib4dvNV;
internal IntPtr VertexAttrib4f;
internal IntPtr VertexAttrib4fARB;
internal IntPtr VertexAttrib4fNV;
internal IntPtr VertexAttrib4fv;
internal IntPtr VertexAttrib4fvARB;
internal IntPtr VertexAttrib4fvNV;
internal IntPtr VertexAttrib4hNV;
internal IntPtr VertexAttrib4hvNV;
internal IntPtr VertexAttrib4iv;
internal IntPtr VertexAttrib4ivARB;
internal IntPtr VertexAttrib4s;
internal IntPtr VertexAttrib4sARB;
internal IntPtr VertexAttrib4sNV;
internal IntPtr VertexAttrib4sv;
internal IntPtr VertexAttrib4svARB;
internal IntPtr VertexAttrib4svNV;
internal IntPtr VertexAttrib4ubNV;
internal IntPtr VertexAttrib4ubv;
internal IntPtr VertexAttrib4ubvARB;
internal IntPtr VertexAttrib4ubvNV;
internal IntPtr VertexAttrib4uiv;
internal IntPtr VertexAttrib4uivARB;
internal IntPtr VertexAttrib4usv;
internal IntPtr VertexAttrib4usvARB;
internal IntPtr VertexAttribArrayObjectATI;
internal IntPtr VertexAttribBinding;
internal IntPtr VertexAttribDivisor;
internal IntPtr VertexAttribDivisorARB;
internal IntPtr VertexAttribFormat;
internal IntPtr VertexAttribFormatNV;
internal IntPtr VertexAttribI1i;
internal IntPtr VertexAttribI1iEXT;
internal IntPtr VertexAttribI1iv;
internal IntPtr VertexAttribI1ivEXT;
internal IntPtr VertexAttribI1ui;
internal IntPtr VertexAttribI1uiEXT;
internal IntPtr VertexAttribI1uiv;
internal IntPtr VertexAttribI1uivEXT;
internal IntPtr VertexAttribI2i;
internal IntPtr VertexAttribI2iEXT;
internal IntPtr VertexAttribI2iv;
internal IntPtr VertexAttribI2ivEXT;
internal IntPtr VertexAttribI2ui;
internal IntPtr VertexAttribI2uiEXT;
internal IntPtr VertexAttribI2uiv;
internal IntPtr VertexAttribI2uivEXT;
internal IntPtr VertexAttribI3i;
internal IntPtr VertexAttribI3iEXT;
internal IntPtr VertexAttribI3iv;
internal IntPtr VertexAttribI3ivEXT;
internal IntPtr VertexAttribI3ui;
internal IntPtr VertexAttribI3uiEXT;
internal IntPtr VertexAttribI3uiv;
internal IntPtr VertexAttribI3uivEXT;
internal IntPtr VertexAttribI4bv;
internal IntPtr VertexAttribI4bvEXT;
internal IntPtr VertexAttribI4i;
internal IntPtr VertexAttribI4iEXT;
internal IntPtr VertexAttribI4iv;
internal IntPtr VertexAttribI4ivEXT;
internal IntPtr VertexAttribI4sv;
internal IntPtr VertexAttribI4svEXT;
internal IntPtr VertexAttribI4ubv;
internal IntPtr VertexAttribI4ubvEXT;
internal IntPtr VertexAttribI4ui;
internal IntPtr VertexAttribI4uiEXT;
internal IntPtr VertexAttribI4uiv;
internal IntPtr VertexAttribI4uivEXT;
internal IntPtr VertexAttribI4usv;
internal IntPtr VertexAttribI4usvEXT;
internal IntPtr VertexAttribIFormat;
internal IntPtr VertexAttribIFormatNV;
internal IntPtr VertexAttribIPointer;
internal IntPtr VertexAttribIPointerEXT;
internal IntPtr VertexAttribL1d;
internal IntPtr VertexAttribL1dEXT;
internal IntPtr VertexAttribL1dv;
internal IntPtr VertexAttribL1dvEXT;
internal IntPtr VertexAttribL1i64NV;
internal IntPtr VertexAttribL1i64vNV;
internal IntPtr VertexAttribL1ui64ARB;
internal IntPtr VertexAttribL1ui64NV;
internal IntPtr VertexAttribL1ui64vARB;
internal IntPtr VertexAttribL1ui64vNV;
internal IntPtr VertexAttribL2d;
internal IntPtr VertexAttribL2dEXT;
internal IntPtr VertexAttribL2dv;
internal IntPtr VertexAttribL2dvEXT;
internal IntPtr VertexAttribL2i64NV;
internal IntPtr VertexAttribL2i64vNV;
internal IntPtr VertexAttribL2ui64NV;
internal IntPtr VertexAttribL2ui64vNV;
internal IntPtr VertexAttribL3d;
internal IntPtr VertexAttribL3dEXT;
internal IntPtr VertexAttribL3dv;
internal IntPtr VertexAttribL3dvEXT;
internal IntPtr VertexAttribL3i64NV;
internal IntPtr VertexAttribL3i64vNV;
internal IntPtr VertexAttribL3ui64NV;
internal IntPtr VertexAttribL3ui64vNV;
internal IntPtr VertexAttribL4d;
internal IntPtr VertexAttribL4dEXT;
internal IntPtr VertexAttribL4dv;
internal IntPtr VertexAttribL4dvEXT;
internal IntPtr VertexAttribL4i64NV;
internal IntPtr VertexAttribL4i64vNV;
internal IntPtr VertexAttribL4ui64NV;
internal IntPtr VertexAttribL4ui64vNV;
internal IntPtr VertexAttribLFormat;
internal IntPtr VertexAttribLFormatNV;
internal IntPtr VertexAttribLPointer;
internal IntPtr VertexAttribLPointerEXT;
internal IntPtr VertexAttribP1ui;
internal IntPtr VertexAttribP1uiv;
internal IntPtr VertexAttribP2ui;
internal IntPtr VertexAttribP2uiv;
internal IntPtr VertexAttribP3ui;
internal IntPtr VertexAttribP3uiv;
internal IntPtr VertexAttribP4ui;
internal IntPtr VertexAttribP4uiv;
internal IntPtr VertexAttribParameteriAMD;
internal IntPtr VertexAttribPointer;
internal IntPtr VertexAttribPointerARB;
internal IntPtr VertexAttribPointerNV;
internal IntPtr VertexAttribs1dvNV;
internal IntPtr VertexAttribs1fvNV;
internal IntPtr VertexAttribs1hvNV;
internal IntPtr VertexAttribs1svNV;
internal IntPtr VertexAttribs2dvNV;
internal IntPtr VertexAttribs2fvNV;
internal IntPtr VertexAttribs2hvNV;
internal IntPtr VertexAttribs2svNV;
internal IntPtr VertexAttribs3dvNV;
internal IntPtr VertexAttribs3fvNV;
internal IntPtr VertexAttribs3hvNV;
internal IntPtr VertexAttribs3svNV;
internal IntPtr VertexAttribs4dvNV;
internal IntPtr VertexAttribs4fvNV;
internal IntPtr VertexAttribs4hvNV;
internal IntPtr VertexAttribs4svNV;
internal IntPtr VertexAttribs4ubvNV;
internal IntPtr VertexBindingDivisor;
internal IntPtr VertexBlendARB;
internal IntPtr VertexBlendEnvfATI;
internal IntPtr VertexBlendEnviATI;
internal IntPtr VertexFormatNV;
internal IntPtr VertexPointerEXT;
internal IntPtr VertexPointerListIBM;
internal IntPtr VertexPointervINTEL;
internal IntPtr VertexStream1dATI;
internal IntPtr VertexStream1dvATI;
internal IntPtr VertexStream1fATI;
internal IntPtr VertexStream1fvATI;
internal IntPtr VertexStream1iATI;
internal IntPtr VertexStream1ivATI;
internal IntPtr VertexStream1sATI;
internal IntPtr VertexStream1svATI;
internal IntPtr VertexStream2dATI;
internal IntPtr VertexStream2dvATI;
internal IntPtr VertexStream2fATI;
internal IntPtr VertexStream2fvATI;
internal IntPtr VertexStream2iATI;
internal IntPtr VertexStream2ivATI;
internal IntPtr VertexStream2sATI;
internal IntPtr VertexStream2svATI;
internal IntPtr VertexStream3dATI;
internal IntPtr VertexStream3dvATI;
internal IntPtr VertexStream3fATI;
internal IntPtr VertexStream3fvATI;
internal IntPtr VertexStream3iATI;
internal IntPtr VertexStream3ivATI;
internal IntPtr VertexStream3sATI;
internal IntPtr VertexStream3svATI;
internal IntPtr VertexStream4dATI;
internal IntPtr VertexStream4dvATI;
internal IntPtr VertexStream4fATI;
internal IntPtr VertexStream4fvATI;
internal IntPtr VertexStream4iATI;
internal IntPtr VertexStream4ivATI;
internal IntPtr VertexStream4sATI;
internal IntPtr VertexStream4svATI;
internal IntPtr VertexWeightPointerEXT;
internal IntPtr VertexWeightfEXT;
internal IntPtr VertexWeightfvEXT;
internal IntPtr VertexWeighthNV;
internal IntPtr VertexWeighthvNV;
internal IntPtr VideoCaptureNV;
internal IntPtr VideoCaptureStreamParameterdvNV;
internal IntPtr VideoCaptureStreamParameterfvNV;
internal IntPtr VideoCaptureStreamParameterivNV;
internal IntPtr Viewport;
internal IntPtr ViewportArrayv;
internal IntPtr ViewportIndexedf;
internal IntPtr ViewportIndexedfv;
internal IntPtr ViewportPositionWScaleNV;
internal IntPtr ViewportSwizzleNV;
internal IntPtr WaitSemaphoreEXT;
internal IntPtr WaitSemaphoreui64NVX;
internal IntPtr WaitSync;
internal IntPtr WaitVkSemaphoreNV;
internal IntPtr WeightPathsNV;
internal IntPtr WeightPointerARB;
internal IntPtr WeightbvARB;
internal IntPtr WeightdvARB;
internal IntPtr WeightfvARB;
internal IntPtr WeightivARB;
internal IntPtr WeightsvARB;
internal IntPtr WeightubvARB;
internal IntPtr WeightuivARB;
internal IntPtr WeightusvARB;
internal IntPtr WindowPos2dARB;
internal IntPtr WindowPos2dMESA;
internal IntPtr WindowPos2dvARB;
internal IntPtr WindowPos2dvMESA;
internal IntPtr WindowPos2fARB;
internal IntPtr WindowPos2fMESA;
internal IntPtr WindowPos2fvARB;
internal IntPtr WindowPos2fvMESA;
internal IntPtr WindowPos2iARB;
internal IntPtr WindowPos2iMESA;
internal IntPtr WindowPos2ivARB;
internal IntPtr WindowPos2ivMESA;
internal IntPtr WindowPos2sARB;
internal IntPtr WindowPos2sMESA;
internal IntPtr WindowPos2svARB;
internal IntPtr WindowPos2svMESA;
internal IntPtr WindowPos3dARB;
internal IntPtr WindowPos3dMESA;
internal IntPtr WindowPos3dvARB;
internal IntPtr WindowPos3dvMESA;
internal IntPtr WindowPos3fARB;
internal IntPtr WindowPos3fMESA;
internal IntPtr WindowPos3fvARB;
internal IntPtr WindowPos3fvMESA;
internal IntPtr WindowPos3iARB;
internal IntPtr WindowPos3iMESA;
internal IntPtr WindowPos3ivARB;
internal IntPtr WindowPos3ivMESA;
internal IntPtr WindowPos3sARB;
internal IntPtr WindowPos3sMESA;
internal IntPtr WindowPos3svARB;
internal IntPtr WindowPos3svMESA;
internal IntPtr WindowPos4dMESA;
internal IntPtr WindowPos4dvMESA;
internal IntPtr WindowPos4fMESA;
internal IntPtr WindowPos4fvMESA;
internal IntPtr WindowPos4iMESA;
internal IntPtr WindowPos4ivMESA;
internal IntPtr WindowPos4sMESA;
internal IntPtr WindowPos4svMESA;
internal IntPtr WindowRectanglesEXT;
internal IntPtr WriteMaskEXT;
#endregion
#endregion
internal IntPtr glad_loader_handler;
public GLcontextIO()
{
}
}
[StructLayout(LayoutKind.Sequential)]
public class GLcontext
{
internal IntPtr usrPtr;
#region glapi
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAccumxOES AccumxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAcquireKeyedMutexWin32EXT AcquireKeyedMutexWin32EXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveProgramEXT ActiveProgramEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveShaderProgram ActiveShaderProgram;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveStencilFaceEXT ActiveStencilFaceEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveTexture ActiveTexture;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveTextureARB ActiveTextureARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveVaryingNV ActiveVaryingNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaFragmentOp1ATI AlphaFragmentOp1ATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaFragmentOp2ATI AlphaFragmentOp2ATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaFragmentOp3ATI AlphaFragmentOp3ATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaFuncxOES AlphaFuncxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaToCoverageDitherControlNV AlphaToCoverageDitherControlNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glApplyFramebufferAttachmentCMAAINTEL ApplyFramebufferAttachmentCMAAINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glApplyTextureEXT ApplyTextureEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAreProgramsResidentNV AreProgramsResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAreTexturesResidentEXT AreTexturesResidentEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glArrayElementEXT ArrayElementEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glArrayObjectATI ArrayObjectATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAsyncCopyBufferSubDataNVX AsyncCopyBufferSubDataNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAsyncCopyImageSubDataNVX AsyncCopyImageSubDataNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAsyncMarkerSGIX AsyncMarkerSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAttachObjectARB AttachObjectARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glAttachShader AttachShader;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginConditionalRender BeginConditionalRender;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginConditionalRenderNV BeginConditionalRenderNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginConditionalRenderNVX BeginConditionalRenderNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginFragmentShaderATI BeginFragmentShaderATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginOcclusionQueryNV BeginOcclusionQueryNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginPerfMonitorAMD BeginPerfMonitorAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginPerfQueryINTEL BeginPerfQueryINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginQuery BeginQuery;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginQueryARB BeginQueryARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginQueryIndexed BeginQueryIndexed;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginTransformFeedback BeginTransformFeedback;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginTransformFeedbackEXT BeginTransformFeedbackEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginTransformFeedbackNV BeginTransformFeedbackNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginVertexShaderEXT BeginVertexShaderEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginVideoCaptureNV BeginVideoCaptureNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindAttribLocation BindAttribLocation;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindAttribLocationARB BindAttribLocationARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBuffer BindBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferARB BindBufferARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferBase BindBufferBase;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferBaseEXT BindBufferBaseEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferBaseNV BindBufferBaseNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferOffsetEXT BindBufferOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferOffsetNV BindBufferOffsetNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferRange BindBufferRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferRangeEXT BindBufferRangeEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferRangeNV BindBufferRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBuffersBase BindBuffersBase;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBuffersRange BindBuffersRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFragDataLocation BindFragDataLocation;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFragDataLocationEXT BindFragDataLocationEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFragDataLocationIndexed BindFragDataLocationIndexed;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFragmentShaderATI BindFragmentShaderATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFramebuffer BindFramebuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFramebufferEXT BindFramebufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindImageTexture BindImageTexture;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindImageTextureEXT BindImageTextureEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindImageTextures BindImageTextures;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindLightParameterEXT BindLightParameterEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindMaterialParameterEXT BindMaterialParameterEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindMultiTextureEXT BindMultiTextureEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindParameterEXT BindParameterEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindProgramARB BindProgramARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindProgramNV BindProgramNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindProgramPipeline BindProgramPipeline;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindRenderbuffer BindRenderbuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindRenderbufferEXT BindRenderbufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindSampler BindSampler;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindSamplers BindSamplers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindShadingRateImageNV BindShadingRateImageNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTexGenParameterEXT BindTexGenParameterEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTexture BindTexture;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTextureEXT BindTextureEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTextureUnit BindTextureUnit;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTextureUnitParameterEXT BindTextureUnitParameterEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTextures BindTextures;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTransformFeedback BindTransformFeedback;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTransformFeedbackNV BindTransformFeedbackNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexArray BindVertexArray;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexArrayAPPLE BindVertexArrayAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexBuffer BindVertexBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexBuffers BindVertexBuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexShaderEXT BindVertexShaderEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVideoCaptureStreamBufferNV BindVideoCaptureStreamBufferNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVideoCaptureStreamTextureNV BindVideoCaptureStreamTextureNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3bEXT Binormal3bEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3bvEXT Binormal3bvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3dEXT Binormal3dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3dvEXT Binormal3dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3fEXT Binormal3fEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3fvEXT Binormal3fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3iEXT Binormal3iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3ivEXT Binormal3ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3sEXT Binormal3sEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3svEXT Binormal3svEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormalPointerEXT BinormalPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBitmapxOES BitmapxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendBarrierKHR BlendBarrierKHR;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendBarrierNV BlendBarrierNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendColor BlendColor;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendColorEXT BlendColorEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendColorxOES BlendColorxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquation BlendEquation;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationEXT BlendEquationEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationIndexedAMD BlendEquationIndexedAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparate BlendEquationSeparate;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparateEXT BlendEquationSeparateEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparateIndexedAMD BlendEquationSeparateIndexedAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparatei BlendEquationSeparatei;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparateiARB BlendEquationSeparateiARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationi BlendEquationi;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationiARB BlendEquationiARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFunc BlendFunc;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncIndexedAMD BlendFuncIndexedAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparate BlendFuncSeparate;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparateEXT BlendFuncSeparateEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparateINGR BlendFuncSeparateINGR;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparateIndexedAMD BlendFuncSeparateIndexedAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparatei BlendFuncSeparatei;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparateiARB BlendFuncSeparateiARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFunci BlendFunci;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFunciARB BlendFunciARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendParameteriNV BlendParameteriNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitFramebuffer BlitFramebuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitFramebufferEXT BlitFramebufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitFramebufferLayerEXT BlitFramebufferLayerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitFramebufferLayersEXT BlitFramebufferLayersEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitNamedFramebuffer BlitNamedFramebuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferAddressRangeNV BufferAddressRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferAttachMemoryNV BufferAttachMemoryNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferData BufferData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferDataARB BufferDataARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferPageCommitmentARB BufferPageCommitmentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferPageCommitmentMemNV BufferPageCommitmentMemNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferParameteriAPPLE BufferParameteriAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferStorage BufferStorage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferStorageExternalEXT BufferStorageExternalEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferStorageMemEXT BufferStorageMemEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferSubData BufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferSubDataARB BufferSubDataARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCallCommandListNV CallCommandListNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCheckFramebufferStatus CheckFramebufferStatus;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCheckFramebufferStatusEXT CheckFramebufferStatusEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCheckNamedFramebufferStatus CheckNamedFramebufferStatus;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCheckNamedFramebufferStatusEXT CheckNamedFramebufferStatusEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClampColor ClampColor;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClampColorARB ClampColorARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClear Clear;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearAccumxOES ClearAccumxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferData ClearBufferData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferSubData ClearBufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferfi ClearBufferfi;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferfv ClearBufferfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferiv ClearBufferiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferuiv ClearBufferuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearColor ClearColor;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearColorIiEXT ClearColorIiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearColorIuiEXT ClearColorIuiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearColorxOES ClearColorxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepth ClearDepth;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepthdNV ClearDepthdNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepthf ClearDepthf;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepthfOES ClearDepthfOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepthxOES ClearDepthxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedBufferData ClearNamedBufferData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedBufferDataEXT ClearNamedBufferDataEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedBufferSubData ClearNamedBufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedBufferSubDataEXT ClearNamedBufferSubDataEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedFramebufferfi ClearNamedFramebufferfi;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedFramebufferfv ClearNamedFramebufferfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedFramebufferiv ClearNamedFramebufferiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedFramebufferuiv ClearNamedFramebufferuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearStencil ClearStencil;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearTexImage ClearTexImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClearTexSubImage ClearTexSubImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClientActiveTextureARB ClientActiveTextureARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClientActiveVertexStreamATI ClientActiveVertexStreamATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClientAttribDefaultEXT ClientAttribDefaultEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClientWaitSemaphoreui64NVX ClientWaitSemaphoreui64NVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClientWaitSync ClientWaitSync;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClipControl ClipControl;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClipPlanefOES ClipPlanefOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glClipPlanexOES ClipPlanexOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3fVertex3fSUN Color3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3fVertex3fvSUN Color3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3hNV Color3hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3hvNV Color3hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3xOES Color3xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3xvOES Color3xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4fNormal3fVertex3fSUN Color4fNormal3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4fNormal3fVertex3fvSUN Color4fNormal3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4hNV Color4hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4hvNV Color4hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4ubVertex2fSUN Color4ubVertex2fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4ubVertex2fvSUN Color4ubVertex2fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4ubVertex3fSUN Color4ubVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4ubVertex3fvSUN Color4ubVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4xOES Color4xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4xvOES Color4xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorFormatNV ColorFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorFragmentOp1ATI ColorFragmentOp1ATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorFragmentOp2ATI ColorFragmentOp2ATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorFragmentOp3ATI ColorFragmentOp3ATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorMask ColorMask;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorMaskIndexedEXT ColorMaskIndexedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorMaski ColorMaski;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorPointerEXT ColorPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorPointerListIBM ColorPointerListIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorPointervINTEL ColorPointervINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorSubTableEXT ColorSubTableEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorTableEXT ColorTableEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorTableParameterfvSGI ColorTableParameterfvSGI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorTableParameterivSGI ColorTableParameterivSGI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glColorTableSGI ColorTableSGI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerInputNV CombinerInputNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerOutputNV CombinerOutputNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerParameterfNV CombinerParameterfNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerParameterfvNV CombinerParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerParameteriNV CombinerParameteriNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerParameterivNV CombinerParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerStageParameterfvNV CombinerStageParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCommandListSegmentsNV CommandListSegmentsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompileCommandListNV CompileCommandListNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompileShader CompileShader;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompileShaderARB CompileShaderARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompileShaderIncludeARB CompileShaderIncludeARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexImage1DEXT CompressedMultiTexImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexImage2DEXT CompressedMultiTexImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexImage3DEXT CompressedMultiTexImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexSubImage1DEXT CompressedMultiTexSubImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexSubImage2DEXT CompressedMultiTexSubImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexSubImage3DEXT CompressedMultiTexSubImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage1D CompressedTexImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage1DARB CompressedTexImage1DARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage2D CompressedTexImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage2DARB CompressedTexImage2DARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage3D CompressedTexImage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage3DARB CompressedTexImage3DARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage1D CompressedTexSubImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage1DARB CompressedTexSubImage1DARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage2D CompressedTexSubImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage2DARB CompressedTexSubImage2DARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage3D CompressedTexSubImage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage3DARB CompressedTexSubImage3DARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureImage1DEXT CompressedTextureImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureImage2DEXT CompressedTextureImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureImage3DEXT CompressedTextureImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage1D CompressedTextureSubImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage1DEXT CompressedTextureSubImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage2D CompressedTextureSubImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage2DEXT CompressedTextureSubImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage3D CompressedTextureSubImage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage3DEXT CompressedTextureSubImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConservativeRasterParameterfNV ConservativeRasterParameterfNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConservativeRasterParameteriNV ConservativeRasterParameteriNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionFilter1DEXT ConvolutionFilter1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionFilter2DEXT ConvolutionFilter2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterfEXT ConvolutionParameterfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterfvEXT ConvolutionParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameteriEXT ConvolutionParameteriEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterivEXT ConvolutionParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterxOES ConvolutionParameterxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterxvOES ConvolutionParameterxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyBufferSubData CopyBufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyColorSubTableEXT CopyColorSubTableEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyColorTableSGI CopyColorTableSGI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyConvolutionFilter1DEXT CopyConvolutionFilter1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyConvolutionFilter2DEXT CopyConvolutionFilter2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyImageSubData CopyImageSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyImageSubDataNV CopyImageSubDataNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexImage1DEXT CopyMultiTexImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexImage2DEXT CopyMultiTexImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexSubImage1DEXT CopyMultiTexSubImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexSubImage2DEXT CopyMultiTexSubImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexSubImage3DEXT CopyMultiTexSubImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyNamedBufferSubData CopyNamedBufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyPathNV CopyPathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexImage1D CopyTexImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexImage1DEXT CopyTexImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexImage2D CopyTexImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexImage2DEXT CopyTexImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage1D CopyTexSubImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage1DEXT CopyTexSubImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage2D CopyTexSubImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage2DEXT CopyTexSubImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage3D CopyTexSubImage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage3DEXT CopyTexSubImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureImage1DEXT CopyTextureImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureImage2DEXT CopyTextureImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage1D CopyTextureSubImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage1DEXT CopyTextureSubImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage2D CopyTextureSubImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage2DEXT CopyTextureSubImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage3D CopyTextureSubImage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage3DEXT CopyTextureSubImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverFillPathInstancedNV CoverFillPathInstancedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverFillPathNV CoverFillPathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverStrokePathInstancedNV CoverStrokePathInstancedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverStrokePathNV CoverStrokePathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverageModulationNV CoverageModulationNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverageModulationTableNV CoverageModulationTableNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateBuffers CreateBuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateCommandListsNV CreateCommandListsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateFramebuffers CreateFramebuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateMemoryObjectsEXT CreateMemoryObjectsEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreatePerfQueryINTEL CreatePerfQueryINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateProgram CreateProgram;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateProgramObjectARB CreateProgramObjectARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateProgramPipelines CreateProgramPipelines;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateProgressFenceNVX CreateProgressFenceNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateQueries CreateQueries;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateRenderbuffers CreateRenderbuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateSamplers CreateSamplers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateSemaphoresNV CreateSemaphoresNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateShader CreateShader;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateShaderObjectARB CreateShaderObjectARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateShaderProgramEXT CreateShaderProgramEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateShaderProgramv CreateShaderProgramv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateStatesNV CreateStatesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateSyncFromCLeventARB CreateSyncFromCLeventARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateTextures CreateTextures;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateTransformFeedbacks CreateTransformFeedbacks;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateVertexArrays CreateVertexArrays;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCullFace CullFace;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCullParameterdvEXT CullParameterdvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCullParameterfvEXT CullParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glCurrentPaletteMatrixARB CurrentPaletteMatrixARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageCallback DebugMessageCallback;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageCallbackAMD DebugMessageCallbackAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageCallbackARB DebugMessageCallbackARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageControl DebugMessageControl;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageControlARB DebugMessageControlARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageEnableAMD DebugMessageEnableAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageInsert DebugMessageInsert;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageInsertAMD DebugMessageInsertAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageInsertARB DebugMessageInsertARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeformSGIX DeformSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeformationMap3dSGIX DeformationMap3dSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeformationMap3fSGIX DeformationMap3fSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteAsyncMarkersSGIX DeleteAsyncMarkersSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteBuffers DeleteBuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteBuffersARB DeleteBuffersARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteCommandListsNV DeleteCommandListsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFencesAPPLE DeleteFencesAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFencesNV DeleteFencesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFragmentShaderATI DeleteFragmentShaderATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFramebuffers DeleteFramebuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFramebuffersEXT DeleteFramebuffersEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteMemoryObjectsEXT DeleteMemoryObjectsEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteNamedStringARB DeleteNamedStringARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteNamesAMD DeleteNamesAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteObjectARB DeleteObjectARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteOcclusionQueriesNV DeleteOcclusionQueriesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeletePathsNV DeletePathsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeletePerfMonitorsAMD DeletePerfMonitorsAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeletePerfQueryINTEL DeletePerfQueryINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteProgram DeleteProgram;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteProgramPipelines DeleteProgramPipelines;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteProgramsARB DeleteProgramsARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteProgramsNV DeleteProgramsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteQueries DeleteQueries;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteQueriesARB DeleteQueriesARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteQueryResourceTagNV DeleteQueryResourceTagNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteRenderbuffers DeleteRenderbuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteRenderbuffersEXT DeleteRenderbuffersEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteSamplers DeleteSamplers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteSemaphoresEXT DeleteSemaphoresEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteShader DeleteShader;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteStatesNV DeleteStatesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteSync DeleteSync;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteTextures DeleteTextures;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteTexturesEXT DeleteTexturesEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteTransformFeedbacks DeleteTransformFeedbacks;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteTransformFeedbacksNV DeleteTransformFeedbacksNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteVertexArrays DeleteVertexArrays;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteVertexArraysAPPLE DeleteVertexArraysAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteVertexShaderEXT DeleteVertexShaderEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthBoundsEXT DepthBoundsEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthBoundsdNV DepthBoundsdNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthFunc DepthFunc;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthMask DepthMask;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRange DepthRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangeArraydvNV DepthRangeArraydvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangeArrayv DepthRangeArrayv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangeIndexed DepthRangeIndexed;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangeIndexeddNV DepthRangeIndexeddNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangedNV DepthRangedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangef DepthRangef;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangefOES DepthRangefOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangexOES DepthRangexOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDetachObjectARB DetachObjectARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDetachShader DetachShader;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDetailTexFuncSGIS DetailTexFuncSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisable Disable;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableClientStateIndexedEXT DisableClientStateIndexedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableClientStateiEXT DisableClientStateiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableIndexedEXT DisableIndexedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVariantClientStateEXT DisableVariantClientStateEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexArrayAttrib DisableVertexArrayAttrib;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexArrayAttribEXT DisableVertexArrayAttribEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexArrayEXT DisableVertexArrayEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexAttribAPPLE DisableVertexAttribAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexAttribArray DisableVertexAttribArray;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexAttribArrayARB DisableVertexAttribArrayARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDisablei Disablei;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDispatchCompute DispatchCompute;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDispatchComputeGroupSizeARB DispatchComputeGroupSizeARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDispatchComputeIndirect DispatchComputeIndirect;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArrays DrawArrays;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysEXT DrawArraysEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysIndirect DrawArraysIndirect;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysInstanced DrawArraysInstanced;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysInstancedARB DrawArraysInstancedARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysInstancedBaseInstance DrawArraysInstancedBaseInstance;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysInstancedEXT DrawArraysInstancedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawBuffer DrawBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawBuffers DrawBuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawBuffersARB DrawBuffersARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawBuffersATI DrawBuffersATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawCommandsAddressNV DrawCommandsAddressNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawCommandsNV DrawCommandsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawCommandsStatesAddressNV DrawCommandsStatesAddressNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawCommandsStatesNV DrawCommandsStatesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementArrayAPPLE DrawElementArrayAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementArrayATI DrawElementArrayATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElements DrawElements;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsBaseVertex DrawElementsBaseVertex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsIndirect DrawElementsIndirect;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstanced DrawElementsInstanced;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedARB DrawElementsInstancedARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedBaseInstance DrawElementsInstancedBaseInstance;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedBaseVertex DrawElementsInstancedBaseVertex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedBaseVertexBaseInstance DrawElementsInstancedBaseVertexBaseInstance;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedEXT DrawElementsInstancedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawMeshArraysSUN DrawMeshArraysSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawMeshTasksIndirectNV DrawMeshTasksIndirectNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawMeshTasksNV DrawMeshTasksNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElementArrayAPPLE DrawRangeElementArrayAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElementArrayATI DrawRangeElementArrayATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElements DrawRangeElements;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElementsBaseVertex DrawRangeElementsBaseVertex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElementsEXT DrawRangeElementsEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTextureNV DrawTextureNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedback DrawTransformFeedback;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedbackInstanced DrawTransformFeedbackInstanced;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedbackNV DrawTransformFeedbackNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedbackStream DrawTransformFeedbackStream;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedbackStreamInstanced DrawTransformFeedbackStreamInstanced;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawVkImageNV DrawVkImageNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEGLImageTargetTexStorageEXT EGLImageTargetTexStorageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEGLImageTargetTextureStorageEXT EGLImageTargetTextureStorageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEdgeFlagFormatNV EdgeFlagFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEdgeFlagPointerEXT EdgeFlagPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEdgeFlagPointerListIBM EdgeFlagPointerListIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glElementPointerAPPLE ElementPointerAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glElementPointerATI ElementPointerATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnable Enable;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableClientStateIndexedEXT EnableClientStateIndexedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableClientStateiEXT EnableClientStateiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableIndexedEXT EnableIndexedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVariantClientStateEXT EnableVariantClientStateEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexArrayAttrib EnableVertexArrayAttrib;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexArrayAttribEXT EnableVertexArrayAttribEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexArrayEXT EnableVertexArrayEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexAttribAPPLE EnableVertexAttribAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexAttribArray EnableVertexAttribArray;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexAttribArrayARB EnableVertexAttribArrayARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEnablei Enablei;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndConditionalRender EndConditionalRender;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndConditionalRenderNV EndConditionalRenderNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndConditionalRenderNVX EndConditionalRenderNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndFragmentShaderATI EndFragmentShaderATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndOcclusionQueryNV EndOcclusionQueryNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndPerfMonitorAMD EndPerfMonitorAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndPerfQueryINTEL EndPerfQueryINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndQuery EndQuery;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndQueryARB EndQueryARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndQueryIndexed EndQueryIndexed;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndTransformFeedback EndTransformFeedback;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndTransformFeedbackEXT EndTransformFeedbackEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndTransformFeedbackNV EndTransformFeedbackNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndVertexShaderEXT EndVertexShaderEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEndVideoCaptureNV EndVideoCaptureNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalCoord1xOES EvalCoord1xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalCoord1xvOES EvalCoord1xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalCoord2xOES EvalCoord2xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalCoord2xvOES EvalCoord2xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalMapsNV EvalMapsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glEvaluateDepthValuesARB EvaluateDepthValuesARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glExecuteProgramNV ExecuteProgramNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glExtractComponentEXT ExtractComponentEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFeedbackBufferxOES FeedbackBufferxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFenceSync FenceSync;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFinalCombinerInputNV FinalCombinerInputNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFinish Finish;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishAsyncSGIX FinishAsyncSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishFenceAPPLE FinishFenceAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishFenceNV FinishFenceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishObjectAPPLE FinishObjectAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishTextureSUNX FinishTextureSUNX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlush Flush;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushMappedBufferRange FlushMappedBufferRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushMappedBufferRangeAPPLE FlushMappedBufferRangeAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushMappedNamedBufferRange FlushMappedNamedBufferRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushMappedNamedBufferRangeEXT FlushMappedNamedBufferRangeEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushPixelDataRangeNV FlushPixelDataRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushRasterSGIX FlushRasterSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushStaticDataIBM FlushStaticDataIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushVertexArrayRangeAPPLE FlushVertexArrayRangeAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushVertexArrayRangeNV FlushVertexArrayRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordFormatNV FogCoordFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordPointerEXT FogCoordPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordPointerListIBM FogCoordPointerListIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoorddEXT FogCoorddEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoorddvEXT FogCoorddvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordfEXT FogCoordfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordfvEXT FogCoordfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordhNV FogCoordhNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordhvNV FogCoordhvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogFuncSGIS FogFuncSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogxOES FogxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFogxvOES FogxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentColorMaterialSGIX FragmentColorMaterialSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentCoverageColorNV FragmentCoverageColorNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightModelfSGIX FragmentLightModelfSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightModelfvSGIX FragmentLightModelfvSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightModeliSGIX FragmentLightModeliSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightModelivSGIX FragmentLightModelivSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightfSGIX FragmentLightfSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightfvSGIX FragmentLightfvSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightiSGIX FragmentLightiSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightivSGIX FragmentLightivSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentMaterialfSGIX FragmentMaterialfSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentMaterialfvSGIX FragmentMaterialfvSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentMaterialiSGIX FragmentMaterialiSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentMaterialivSGIX FragmentMaterialivSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFrameTerminatorGREMEDY FrameTerminatorGREMEDY;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFrameZoomSGIX FrameZoomSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferDrawBufferEXT FramebufferDrawBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferDrawBuffersEXT FramebufferDrawBuffersEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferFetchBarrierEXT FramebufferFetchBarrierEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferParameteri FramebufferParameteri;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferParameteriMESA FramebufferParameteriMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferReadBufferEXT FramebufferReadBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferRenderbuffer FramebufferRenderbuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferRenderbufferEXT FramebufferRenderbufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferSampleLocationsfvARB FramebufferSampleLocationsfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferSampleLocationsfvNV FramebufferSampleLocationsfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferSamplePositionsfvAMD FramebufferSamplePositionsfvAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture FramebufferTexture;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture1D FramebufferTexture1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture1DEXT FramebufferTexture1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture2D FramebufferTexture2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture2DEXT FramebufferTexture2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture3D FramebufferTexture3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture3DEXT FramebufferTexture3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureARB FramebufferTextureARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureEXT FramebufferTextureEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureFaceARB FramebufferTextureFaceARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureFaceEXT FramebufferTextureFaceEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureLayer FramebufferTextureLayer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureLayerARB FramebufferTextureLayerARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureLayerEXT FramebufferTextureLayerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureMultiviewOVR FramebufferTextureMultiviewOVR;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFreeObjectBufferATI FreeObjectBufferATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFrontFace FrontFace;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFrustumfOES FrustumfOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glFrustumxOES FrustumxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenAsyncMarkersSGIX GenAsyncMarkersSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenBuffers GenBuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenBuffersARB GenBuffersARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFencesAPPLE GenFencesAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFencesNV GenFencesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFragmentShadersATI GenFragmentShadersATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFramebuffers GenFramebuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFramebuffersEXT GenFramebuffersEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenNamesAMD GenNamesAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenOcclusionQueriesNV GenOcclusionQueriesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenPathsNV GenPathsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenPerfMonitorsAMD GenPerfMonitorsAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenProgramPipelines GenProgramPipelines;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenProgramsARB GenProgramsARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenProgramsNV GenProgramsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenQueries GenQueries;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenQueriesARB GenQueriesARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenQueryResourceTagNV GenQueryResourceTagNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenRenderbuffers GenRenderbuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenRenderbuffersEXT GenRenderbuffersEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenSamplers GenSamplers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenSemaphoresEXT GenSemaphoresEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenSymbolsEXT GenSymbolsEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenTextures GenTextures;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenTexturesEXT GenTexturesEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenTransformFeedbacks GenTransformFeedbacks;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenTransformFeedbacksNV GenTransformFeedbacksNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenVertexArrays GenVertexArrays;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenVertexArraysAPPLE GenVertexArraysAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenVertexShadersEXT GenVertexShadersEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateMipmap GenerateMipmap;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateMipmapEXT GenerateMipmapEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateMultiTexMipmapEXT GenerateMultiTexMipmapEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateTextureMipmap GenerateTextureMipmap;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateTextureMipmapEXT GenerateTextureMipmapEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveAtomicCounterBufferiv GetActiveAtomicCounterBufferiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveAttrib GetActiveAttrib;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveAttribARB GetActiveAttribARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveSubroutineName GetActiveSubroutineName;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveSubroutineUniformName GetActiveSubroutineUniformName;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveSubroutineUniformiv GetActiveSubroutineUniformiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniform GetActiveUniform;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformARB GetActiveUniformARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformBlockName GetActiveUniformBlockName;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformBlockiv GetActiveUniformBlockiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformName GetActiveUniformName;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformsiv GetActiveUniformsiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveVaryingNV GetActiveVaryingNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetArrayObjectfvATI GetArrayObjectfvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetArrayObjectivATI GetArrayObjectivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetAttachedObjectsARB GetAttachedObjectsARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetAttachedShaders GetAttachedShaders;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetAttribLocation GetAttribLocation;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetAttribLocationARB GetAttribLocationARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBooleanIndexedvEXT GetBooleanIndexedvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBooleani_v GetBooleani_v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBooleanv GetBooleanv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferParameteri64v GetBufferParameteri64v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferParameteriv GetBufferParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferParameterivARB GetBufferParameterivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferParameterui64vNV GetBufferParameterui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferPointerv GetBufferPointerv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferPointervARB GetBufferPointervARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferSubData GetBufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferSubDataARB GetBufferSubDataARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetClipPlanefOES GetClipPlanefOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetClipPlanexOES GetClipPlanexOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableEXT GetColorTableEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableParameterfvEXT GetColorTableParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableParameterfvSGI GetColorTableParameterfvSGI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableParameterivEXT GetColorTableParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableParameterivSGI GetColorTableParameterivSGI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableSGI GetColorTableSGI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerInputParameterfvNV GetCombinerInputParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerInputParameterivNV GetCombinerInputParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerOutputParameterfvNV GetCombinerOutputParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerOutputParameterivNV GetCombinerOutputParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerStageParameterfvNV GetCombinerStageParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCommandHeaderNV GetCommandHeaderNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedMultiTexImageEXT GetCompressedMultiTexImageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTexImage GetCompressedTexImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTexImageARB GetCompressedTexImageARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTextureImage GetCompressedTextureImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTextureImageEXT GetCompressedTextureImageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTextureSubImage GetCompressedTextureSubImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetConvolutionFilterEXT GetConvolutionFilterEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetConvolutionParameterfvEXT GetConvolutionParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetConvolutionParameterivEXT GetConvolutionParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetConvolutionParameterxvOES GetConvolutionParameterxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCoverageModulationTableNV GetCoverageModulationTableNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDebugMessageLog GetDebugMessageLog;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDebugMessageLogAMD GetDebugMessageLogAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDebugMessageLogARB GetDebugMessageLogARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDetailTexFuncSGIS GetDetailTexFuncSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDoubleIndexedvEXT GetDoubleIndexedvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDoublei_v GetDoublei_v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDoublei_vEXT GetDoublei_vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDoublev GetDoublev;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetError GetError;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFenceivNV GetFenceivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFinalCombinerInputParameterfvNV GetFinalCombinerInputParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFinalCombinerInputParameterivNV GetFinalCombinerInputParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFirstPerfQueryIdINTEL GetFirstPerfQueryIdINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFixedvOES GetFixedvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFloatIndexedvEXT GetFloatIndexedvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFloati_v GetFloati_v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFloati_vEXT GetFloati_vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFloatv GetFloatv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFogFuncSGIS GetFogFuncSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragDataIndex GetFragDataIndex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragDataLocation GetFragDataLocation;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragDataLocationEXT GetFragDataLocationEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragmentLightfvSGIX GetFragmentLightfvSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragmentLightivSGIX GetFragmentLightivSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragmentMaterialfvSGIX GetFragmentMaterialfvSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragmentMaterialivSGIX GetFragmentMaterialivSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferAttachmentParameteriv GetFramebufferAttachmentParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferAttachmentParameterivEXT GetFramebufferAttachmentParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferParameterfvAMD GetFramebufferParameterfvAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferParameteriv GetFramebufferParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferParameterivEXT GetFramebufferParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferParameterivMESA GetFramebufferParameterivMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetGraphicsResetStatus GetGraphicsResetStatus;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetGraphicsResetStatusARB GetGraphicsResetStatusARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHandleARB GetHandleARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHistogramEXT GetHistogramEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHistogramParameterfvEXT GetHistogramParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHistogramParameterivEXT GetHistogramParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHistogramParameterxvOES GetHistogramParameterxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetImageHandleARB GetImageHandleARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetImageHandleNV GetImageHandleNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetImageTransformParameterfvHP GetImageTransformParameterfvHP;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetImageTransformParameterivHP GetImageTransformParameterivHP;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInfoLogARB GetInfoLogARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInstrumentsSGIX GetInstrumentsSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInteger64i_v GetInteger64i_v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInteger64v GetInteger64v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegerIndexedvEXT GetIntegerIndexedvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegeri_v GetIntegeri_v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegerui64i_vNV GetIntegerui64i_vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegerui64vNV GetIntegerui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegerv GetIntegerv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInternalformatSampleivNV GetInternalformatSampleivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInternalformati64v GetInternalformati64v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInternalformativ GetInternalformativ;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInvariantBooleanvEXT GetInvariantBooleanvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInvariantFloatvEXT GetInvariantFloatvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInvariantIntegervEXT GetInvariantIntegervEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetLightxOES GetLightxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetListParameterfvSGIX GetListParameterfvSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetListParameterivSGIX GetListParameterivSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetLocalConstantBooleanvEXT GetLocalConstantBooleanvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetLocalConstantFloatvEXT GetLocalConstantFloatvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetLocalConstantIntegervEXT GetLocalConstantIntegervEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapAttribParameterfvNV GetMapAttribParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapAttribParameterivNV GetMapAttribParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapControlPointsNV GetMapControlPointsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapParameterfvNV GetMapParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapParameterivNV GetMapParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapxvOES GetMapxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMaterialxOES GetMaterialxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMemoryObjectDetachedResourcesuivNV GetMemoryObjectDetachedResourcesuivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMemoryObjectParameterivEXT GetMemoryObjectParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMinmaxEXT GetMinmaxEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMinmaxParameterfvEXT GetMinmaxParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMinmaxParameterivEXT GetMinmaxParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexEnvfvEXT GetMultiTexEnvfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexEnvivEXT GetMultiTexEnvivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexGendvEXT GetMultiTexGendvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexGenfvEXT GetMultiTexGenfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexGenivEXT GetMultiTexGenivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexImageEXT GetMultiTexImageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexLevelParameterfvEXT GetMultiTexLevelParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexLevelParameterivEXT GetMultiTexLevelParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexParameterIivEXT GetMultiTexParameterIivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexParameterIuivEXT GetMultiTexParameterIuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexParameterfvEXT GetMultiTexParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexParameterivEXT GetMultiTexParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultisamplefv GetMultisamplefv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultisamplefvNV GetMultisamplefvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferParameteri64v GetNamedBufferParameteri64v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferParameteriv GetNamedBufferParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferParameterivEXT GetNamedBufferParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferParameterui64vNV GetNamedBufferParameterui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferPointerv GetNamedBufferPointerv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferPointervEXT GetNamedBufferPointervEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferSubData GetNamedBufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferSubDataEXT GetNamedBufferSubDataEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferAttachmentParameteriv GetNamedFramebufferAttachmentParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferAttachmentParameterivEXT GetNamedFramebufferAttachmentParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferParameterfvAMD GetNamedFramebufferParameterfvAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferParameteriv GetNamedFramebufferParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferParameterivEXT GetNamedFramebufferParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramLocalParameterIivEXT GetNamedProgramLocalParameterIivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramLocalParameterIuivEXT GetNamedProgramLocalParameterIuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramLocalParameterdvEXT GetNamedProgramLocalParameterdvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramLocalParameterfvEXT GetNamedProgramLocalParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramStringEXT GetNamedProgramStringEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramivEXT GetNamedProgramivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedRenderbufferParameteriv GetNamedRenderbufferParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedRenderbufferParameterivEXT GetNamedRenderbufferParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedStringARB GetNamedStringARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedStringivARB GetNamedStringivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNextPerfQueryIdINTEL GetNextPerfQueryIdINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectBufferfvATI GetObjectBufferfvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectBufferivATI GetObjectBufferivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectLabel GetObjectLabel;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectLabelEXT GetObjectLabelEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectParameterfvARB GetObjectParameterfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectParameterivAPPLE GetObjectParameterivAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectParameterivARB GetObjectParameterivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectPtrLabel GetObjectPtrLabel;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetOcclusionQueryivNV GetOcclusionQueryivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetOcclusionQueryuivNV GetOcclusionQueryuivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathCommandsNV GetPathCommandsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathCoordsNV GetPathCoordsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathDashArrayNV GetPathDashArrayNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathLengthNV GetPathLengthNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathMetricRangeNV GetPathMetricRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathMetricsNV GetPathMetricsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathParameterfvNV GetPathParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathParameterivNV GetPathParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathSpacingNV GetPathSpacingNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfCounterInfoINTEL GetPerfCounterInfoINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorCounterDataAMD GetPerfMonitorCounterDataAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorCounterInfoAMD GetPerfMonitorCounterInfoAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorCounterStringAMD GetPerfMonitorCounterStringAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorCountersAMD GetPerfMonitorCountersAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorGroupStringAMD GetPerfMonitorGroupStringAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorGroupsAMD GetPerfMonitorGroupsAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfQueryDataINTEL GetPerfQueryDataINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfQueryIdByNameINTEL GetPerfQueryIdByNameINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfQueryInfoINTEL GetPerfQueryInfoINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelMapxv GetPixelMapxv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelTexGenParameterfvSGIS GetPixelTexGenParameterfvSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelTexGenParameterivSGIS GetPixelTexGenParameterivSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelTransformParameterfvEXT GetPixelTransformParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelTransformParameterivEXT GetPixelTransformParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPointerIndexedvEXT GetPointerIndexedvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPointeri_vEXT GetPointeri_vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPointerv GetPointerv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPointervEXT GetPointervEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramBinary GetProgramBinary;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramEnvParameterIivNV GetProgramEnvParameterIivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramEnvParameterIuivNV GetProgramEnvParameterIuivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramEnvParameterdvARB GetProgramEnvParameterdvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramEnvParameterfvARB GetProgramEnvParameterfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramInfoLog GetProgramInfoLog;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramInterfaceiv GetProgramInterfaceiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramLocalParameterIivNV GetProgramLocalParameterIivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramLocalParameterIuivNV GetProgramLocalParameterIuivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramLocalParameterdvARB GetProgramLocalParameterdvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramLocalParameterfvARB GetProgramLocalParameterfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramNamedParameterdvNV GetProgramNamedParameterdvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramNamedParameterfvNV GetProgramNamedParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramParameterdvNV GetProgramParameterdvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramParameterfvNV GetProgramParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramPipelineInfoLog GetProgramPipelineInfoLog;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramPipelineiv GetProgramPipelineiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceIndex GetProgramResourceIndex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceLocation GetProgramResourceLocation;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceLocationIndex GetProgramResourceLocationIndex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceName GetProgramResourceName;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourcefvNV GetProgramResourcefvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceiv GetProgramResourceiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramStageiv GetProgramStageiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramStringARB GetProgramStringARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramStringNV GetProgramStringNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramSubroutineParameteruivNV GetProgramSubroutineParameteruivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramiv GetProgramiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramivARB GetProgramivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramivNV GetProgramivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryBufferObjecti64v GetQueryBufferObjecti64v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryBufferObjectiv GetQueryBufferObjectiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryBufferObjectui64v GetQueryBufferObjectui64v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryBufferObjectuiv GetQueryBufferObjectuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryIndexediv GetQueryIndexediv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjecti64v GetQueryObjecti64v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjecti64vEXT GetQueryObjecti64vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectiv GetQueryObjectiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectivARB GetQueryObjectivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectui64v GetQueryObjectui64v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectui64vEXT GetQueryObjectui64vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectuiv GetQueryObjectuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectuivARB GetQueryObjectuivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryiv GetQueryiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryivARB GetQueryivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetRenderbufferParameteriv GetRenderbufferParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetRenderbufferParameterivEXT GetRenderbufferParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSamplerParameterIiv GetSamplerParameterIiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSamplerParameterIuiv GetSamplerParameterIuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSamplerParameterfv GetSamplerParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSamplerParameteriv GetSamplerParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSemaphoreParameterivNV GetSemaphoreParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSemaphoreParameterui64vEXT GetSemaphoreParameterui64vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSeparableFilterEXT GetSeparableFilterEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderInfoLog GetShaderInfoLog;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderPrecisionFormat GetShaderPrecisionFormat;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderSource GetShaderSource;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderSourceARB GetShaderSourceARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderiv GetShaderiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShadingRateImagePaletteNV GetShadingRateImagePaletteNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShadingRateSampleLocationivNV GetShadingRateSampleLocationivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSharpenTexFuncSGIS GetSharpenTexFuncSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetStageIndexNV GetStageIndexNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetString GetString;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetStringi GetStringi;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSubroutineIndex GetSubroutineIndex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSubroutineUniformLocation GetSubroutineUniformLocation;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSynciv GetSynciv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexBumpParameterfvATI GetTexBumpParameterfvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexBumpParameterivATI GetTexBumpParameterivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexEnvxvOES GetTexEnvxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexFilterFuncSGIS GetTexFilterFuncSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexGenxvOES GetTexGenxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexImage GetTexImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexLevelParameterfv GetTexLevelParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexLevelParameteriv GetTexLevelParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexLevelParameterxvOES GetTexLevelParameterxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterIiv GetTexParameterIiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterIivEXT GetTexParameterIivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterIuiv GetTexParameterIuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterIuivEXT GetTexParameterIuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterPointervAPPLE GetTexParameterPointervAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterfv GetTexParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameteriv GetTexParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterxvOES GetTexParameterxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureHandleARB GetTextureHandleARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureHandleNV GetTextureHandleNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureImage GetTextureImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureImageEXT GetTextureImageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureLevelParameterfv GetTextureLevelParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureLevelParameterfvEXT GetTextureLevelParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureLevelParameteriv GetTextureLevelParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureLevelParameterivEXT GetTextureLevelParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterIiv GetTextureParameterIiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterIivEXT GetTextureParameterIivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterIuiv GetTextureParameterIuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterIuivEXT GetTextureParameterIuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterfv GetTextureParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterfvEXT GetTextureParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameteriv GetTextureParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterivEXT GetTextureParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureSamplerHandleARB GetTextureSamplerHandleARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureSamplerHandleNV GetTextureSamplerHandleNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureSubImage GetTextureSubImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTrackMatrixivNV GetTrackMatrixivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbackVarying GetTransformFeedbackVarying;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbackVaryingEXT GetTransformFeedbackVaryingEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbackVaryingNV GetTransformFeedbackVaryingNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbacki64_v GetTransformFeedbacki64_v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbacki_v GetTransformFeedbacki_v;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbackiv GetTransformFeedbackiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformBlockIndex GetUniformBlockIndex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformBufferSizeEXT GetUniformBufferSizeEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformIndices GetUniformIndices;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformLocation GetUniformLocation;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformLocationARB GetUniformLocationARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformOffsetEXT GetUniformOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformSubroutineuiv GetUniformSubroutineuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformdv GetUniformdv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformfv GetUniformfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformfvARB GetUniformfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformi64vARB GetUniformi64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformi64vNV GetUniformi64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformiv GetUniformiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformivARB GetUniformivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformui64vARB GetUniformui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformui64vNV GetUniformui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformuiv GetUniformuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformuivEXT GetUniformuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUnsignedBytei_vEXT GetUnsignedBytei_vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUnsignedBytevEXT GetUnsignedBytevEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantArrayObjectfvATI GetVariantArrayObjectfvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantArrayObjectivATI GetVariantArrayObjectivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantBooleanvEXT GetVariantBooleanvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantFloatvEXT GetVariantFloatvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantIntegervEXT GetVariantIntegervEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantPointervEXT GetVariantPointervEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVaryingLocationNV GetVaryingLocationNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayIndexed64iv GetVertexArrayIndexed64iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayIndexediv GetVertexArrayIndexediv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayIntegeri_vEXT GetVertexArrayIntegeri_vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayIntegervEXT GetVertexArrayIntegervEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayPointeri_vEXT GetVertexArrayPointeri_vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayPointervEXT GetVertexArrayPointervEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayiv GetVertexArrayiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribArrayObjectfvATI GetVertexAttribArrayObjectfvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribArrayObjectivATI GetVertexAttribArrayObjectivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribIiv GetVertexAttribIiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribIivEXT GetVertexAttribIivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribIuiv GetVertexAttribIuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribIuivEXT GetVertexAttribIuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLdv GetVertexAttribLdv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLdvEXT GetVertexAttribLdvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLi64vNV GetVertexAttribLi64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLui64vARB GetVertexAttribLui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLui64vNV GetVertexAttribLui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribPointerv GetVertexAttribPointerv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribPointervARB GetVertexAttribPointervARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribPointervNV GetVertexAttribPointervNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribdv GetVertexAttribdv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribdvARB GetVertexAttribdvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribdvNV GetVertexAttribdvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribfv GetVertexAttribfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribfvARB GetVertexAttribfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribfvNV GetVertexAttribfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribiv GetVertexAttribiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribivARB GetVertexAttribivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribivNV GetVertexAttribivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoCaptureStreamdvNV GetVideoCaptureStreamdvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoCaptureStreamfvNV GetVideoCaptureStreamfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoCaptureStreamivNV GetVideoCaptureStreamivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoCaptureivNV GetVideoCaptureivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoi64vNV GetVideoi64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoivNV GetVideoivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoui64vNV GetVideoui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideouivNV GetVideouivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVkProcAddrNV GetVkProcAddrNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnCompressedTexImage GetnCompressedTexImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnCompressedTexImageARB GetnCompressedTexImageARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnTexImage GetnTexImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnTexImageARB GetnTexImageARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformdv GetnUniformdv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformdvARB GetnUniformdvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformfv GetnUniformfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformfvARB GetnUniformfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformi64vARB GetnUniformi64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformiv GetnUniformiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformivARB GetnUniformivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformui64vARB GetnUniformui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformuiv GetnUniformuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformuivARB GetnUniformuivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorbSUN GlobalAlphaFactorbSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactordSUN GlobalAlphaFactordSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorfSUN GlobalAlphaFactorfSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactoriSUN GlobalAlphaFactoriSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorsSUN GlobalAlphaFactorsSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorubSUN GlobalAlphaFactorubSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactoruiSUN GlobalAlphaFactoruiSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorusSUN GlobalAlphaFactorusSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glHint Hint;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glHintPGI HintPGI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glHistogramEXT HistogramEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIglooInterfaceSGIX IglooInterfaceSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImageTransformParameterfHP ImageTransformParameterfHP;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImageTransformParameterfvHP ImageTransformParameterfvHP;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImageTransformParameteriHP ImageTransformParameteriHP;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImageTransformParameterivHP ImageTransformParameterivHP;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImportMemoryFdEXT ImportMemoryFdEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImportMemoryWin32HandleEXT ImportMemoryWin32HandleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImportMemoryWin32NameEXT ImportMemoryWin32NameEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImportSemaphoreFdEXT ImportSemaphoreFdEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImportSemaphoreWin32HandleEXT ImportSemaphoreWin32HandleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImportSemaphoreWin32NameEXT ImportSemaphoreWin32NameEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glImportSyncEXT ImportSyncEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexFormatNV IndexFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexFuncEXT IndexFuncEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexMaterialEXT IndexMaterialEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexPointerEXT IndexPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexPointerListIBM IndexPointerListIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexxOES IndexxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexxvOES IndexxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInsertComponentEXT InsertComponentEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInsertEventMarkerEXT InsertEventMarkerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInstrumentsBufferSGIX InstrumentsBufferSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInterpolatePathsNV InterpolatePathsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateBufferData InvalidateBufferData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateBufferSubData InvalidateBufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateFramebuffer InvalidateFramebuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateNamedFramebufferData InvalidateNamedFramebufferData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateNamedFramebufferSubData InvalidateNamedFramebufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateSubFramebuffer InvalidateSubFramebuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateTexImage InvalidateTexImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateTexSubImage InvalidateTexSubImage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsAsyncMarkerSGIX IsAsyncMarkerSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsBuffer IsBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsBufferARB IsBufferARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsBufferResidentNV IsBufferResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsCommandListNV IsCommandListNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsEnabled IsEnabled;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsEnabledIndexedEXT IsEnabledIndexedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsEnabledi IsEnabledi;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsFenceAPPLE IsFenceAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsFenceNV IsFenceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsFramebuffer IsFramebuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsFramebufferEXT IsFramebufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsImageHandleResidentARB IsImageHandleResidentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsImageHandleResidentNV IsImageHandleResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsMemoryObjectEXT IsMemoryObjectEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsNameAMD IsNameAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsNamedBufferResidentNV IsNamedBufferResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsNamedStringARB IsNamedStringARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsObjectBufferATI IsObjectBufferATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsOcclusionQueryNV IsOcclusionQueryNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsPathNV IsPathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsPointInFillPathNV IsPointInFillPathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsPointInStrokePathNV IsPointInStrokePathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsProgram IsProgram;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsProgramARB IsProgramARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsProgramNV IsProgramNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsProgramPipeline IsProgramPipeline;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsQuery IsQuery;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsQueryARB IsQueryARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsRenderbuffer IsRenderbuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsRenderbufferEXT IsRenderbufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsSampler IsSampler;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsSemaphoreEXT IsSemaphoreEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsShader IsShader;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsStateNV IsStateNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsSync IsSync;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTexture IsTexture;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTextureEXT IsTextureEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTextureHandleResidentARB IsTextureHandleResidentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTextureHandleResidentNV IsTextureHandleResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTransformFeedback IsTransformFeedback;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTransformFeedbackNV IsTransformFeedbackNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsVariantEnabledEXT IsVariantEnabledEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsVertexArray IsVertexArray;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsVertexArrayAPPLE IsVertexArrayAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glIsVertexAttribEnabledAPPLE IsVertexAttribEnabledAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLGPUCopyImageSubDataNVX LGPUCopyImageSubDataNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLGPUInterlockNVX LGPUInterlockNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLGPUNamedBufferSubDataNVX LGPUNamedBufferSubDataNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLabelObjectEXT LabelObjectEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLightEnviSGIX LightEnviSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLightModelxOES LightModelxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLightModelxvOES LightModelxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLightxOES LightxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLightxvOES LightxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLineWidth LineWidth;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLineWidthxOES LineWidthxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLinkProgram LinkProgram;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLinkProgramARB LinkProgramARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glListDrawCommandsStatesClientNV ListDrawCommandsStatesClientNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glListParameterfSGIX ListParameterfSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glListParameterfvSGIX ListParameterfvSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glListParameteriSGIX ListParameteriSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glListParameterivSGIX ListParameterivSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadIdentityDeformationMapSGIX LoadIdentityDeformationMapSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadMatrixxOES LoadMatrixxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadProgramNV LoadProgramNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadTransposeMatrixdARB LoadTransposeMatrixdARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadTransposeMatrixfARB LoadTransposeMatrixfARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadTransposeMatrixxOES LoadTransposeMatrixxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLockArraysEXT LockArraysEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glLogicOp LogicOp;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeBufferNonResidentNV MakeBufferNonResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeBufferResidentNV MakeBufferResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeImageHandleNonResidentARB MakeImageHandleNonResidentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeImageHandleNonResidentNV MakeImageHandleNonResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeImageHandleResidentARB MakeImageHandleResidentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeImageHandleResidentNV MakeImageHandleResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeNamedBufferNonResidentNV MakeNamedBufferNonResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeNamedBufferResidentNV MakeNamedBufferResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeTextureHandleNonResidentARB MakeTextureHandleNonResidentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeTextureHandleNonResidentNV MakeTextureHandleNonResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeTextureHandleResidentARB MakeTextureHandleResidentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeTextureHandleResidentNV MakeTextureHandleResidentNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMap1xOES Map1xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMap2xOES Map2xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapBuffer MapBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapBufferARB MapBufferARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapBufferRange MapBufferRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapControlPointsNV MapControlPointsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapGrid1xOES MapGrid1xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapGrid2xOES MapGrid2xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapNamedBuffer MapNamedBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapNamedBufferEXT MapNamedBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapNamedBufferRange MapNamedBufferRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapNamedBufferRangeEXT MapNamedBufferRangeEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapObjectBufferATI MapObjectBufferATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapParameterfvNV MapParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapParameterivNV MapParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapTexture2DINTEL MapTexture2DINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapVertexAttrib1dAPPLE MapVertexAttrib1dAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapVertexAttrib1fAPPLE MapVertexAttrib1fAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapVertexAttrib2dAPPLE MapVertexAttrib2dAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMapVertexAttrib2fAPPLE MapVertexAttrib2fAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMaterialxOES MaterialxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMaterialxvOES MaterialxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixFrustumEXT MatrixFrustumEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixIndexPointerARB MatrixIndexPointerARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixIndexubvARB MatrixIndexubvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixIndexuivARB MatrixIndexuivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixIndexusvARB MatrixIndexusvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoad3x2fNV MatrixLoad3x2fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoad3x3fNV MatrixLoad3x3fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadIdentityEXT MatrixLoadIdentityEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadTranspose3x3fNV MatrixLoadTranspose3x3fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadTransposedEXT MatrixLoadTransposedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadTransposefEXT MatrixLoadTransposefEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoaddEXT MatrixLoaddEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadfEXT MatrixLoadfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMult3x2fNV MatrixMult3x2fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMult3x3fNV MatrixMult3x3fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultTranspose3x3fNV MatrixMultTranspose3x3fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultTransposedEXT MatrixMultTransposedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultTransposefEXT MatrixMultTransposefEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultdEXT MatrixMultdEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultfEXT MatrixMultfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixOrthoEXT MatrixOrthoEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixPopEXT MatrixPopEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixPushEXT MatrixPushEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixRotatedEXT MatrixRotatedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixRotatefEXT MatrixRotatefEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixScaledEXT MatrixScaledEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixScalefEXT MatrixScalefEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixTranslatedEXT MatrixTranslatedEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixTranslatefEXT MatrixTranslatefEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMaxShaderCompilerThreadsARB MaxShaderCompilerThreadsARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMaxShaderCompilerThreadsKHR MaxShaderCompilerThreadsKHR;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMemoryBarrier MemoryBarrier;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMemoryBarrierByRegion MemoryBarrierByRegion;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMemoryBarrierEXT MemoryBarrierEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMemoryObjectParameterivEXT MemoryObjectParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMinSampleShading MinSampleShading;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMinSampleShadingARB MinSampleShadingARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMinmaxEXT MinmaxEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultMatrixxOES MultMatrixxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultTransposeMatrixdARB MultTransposeMatrixdARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultTransposeMatrixfARB MultTransposeMatrixfARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultTransposeMatrixxOES MultTransposeMatrixxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArrays MultiDrawArrays;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysEXT MultiDrawArraysEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirect MultiDrawArraysIndirect;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectAMD MultiDrawArraysIndirectAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectBindlessCountNV MultiDrawArraysIndirectBindlessCountNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectBindlessNV MultiDrawArraysIndirectBindlessNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectCount MultiDrawArraysIndirectCount;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectCountARB MultiDrawArraysIndirectCountARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementArrayAPPLE MultiDrawElementArrayAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElements MultiDrawElements;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsBaseVertex MultiDrawElementsBaseVertex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsEXT MultiDrawElementsEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirect MultiDrawElementsIndirect;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectAMD MultiDrawElementsIndirectAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectBindlessCountNV MultiDrawElementsIndirectBindlessCountNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectBindlessNV MultiDrawElementsIndirectBindlessNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectCount MultiDrawElementsIndirectCount;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectCountARB MultiDrawElementsIndirectCountARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawMeshTasksIndirectCountNV MultiDrawMeshTasksIndirectCountNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawMeshTasksIndirectNV MultiDrawMeshTasksIndirectNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawRangeElementArrayAPPLE MultiDrawRangeElementArrayAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiModeDrawArraysIBM MultiModeDrawArraysIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiModeDrawElementsIBM MultiModeDrawElementsIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexBufferEXT MultiTexBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1bOES MultiTexCoord1bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1bvOES MultiTexCoord1bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1dARB MultiTexCoord1dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1dvARB MultiTexCoord1dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1fARB MultiTexCoord1fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1fvARB MultiTexCoord1fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1hNV MultiTexCoord1hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1hvNV MultiTexCoord1hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1iARB MultiTexCoord1iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1ivARB MultiTexCoord1ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1sARB MultiTexCoord1sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1svARB MultiTexCoord1svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1xOES MultiTexCoord1xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1xvOES MultiTexCoord1xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2bOES MultiTexCoord2bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2bvOES MultiTexCoord2bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2dARB MultiTexCoord2dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2dvARB MultiTexCoord2dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2fARB MultiTexCoord2fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2fvARB MultiTexCoord2fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2hNV MultiTexCoord2hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2hvNV MultiTexCoord2hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2iARB MultiTexCoord2iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2ivARB MultiTexCoord2ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2sARB MultiTexCoord2sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2svARB MultiTexCoord2svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2xOES MultiTexCoord2xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2xvOES MultiTexCoord2xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3bOES MultiTexCoord3bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3bvOES MultiTexCoord3bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3dARB MultiTexCoord3dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3dvARB MultiTexCoord3dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3fARB MultiTexCoord3fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3fvARB MultiTexCoord3fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3hNV MultiTexCoord3hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3hvNV MultiTexCoord3hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3iARB MultiTexCoord3iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3ivARB MultiTexCoord3ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3sARB MultiTexCoord3sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3svARB MultiTexCoord3svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3xOES MultiTexCoord3xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3xvOES MultiTexCoord3xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4bOES MultiTexCoord4bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4bvOES MultiTexCoord4bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4dARB MultiTexCoord4dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4dvARB MultiTexCoord4dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4fARB MultiTexCoord4fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4fvARB MultiTexCoord4fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4hNV MultiTexCoord4hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4hvNV MultiTexCoord4hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4iARB MultiTexCoord4iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4ivARB MultiTexCoord4ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4sARB MultiTexCoord4sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4svARB MultiTexCoord4svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4xOES MultiTexCoord4xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4xvOES MultiTexCoord4xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoordPointerEXT MultiTexCoordPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexEnvfEXT MultiTexEnvfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexEnvfvEXT MultiTexEnvfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexEnviEXT MultiTexEnviEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexEnvivEXT MultiTexEnvivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGendEXT MultiTexGendEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGendvEXT MultiTexGendvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGenfEXT MultiTexGenfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGenfvEXT MultiTexGenfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGeniEXT MultiTexGeniEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGenivEXT MultiTexGenivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexImage1DEXT MultiTexImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexImage2DEXT MultiTexImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexImage3DEXT MultiTexImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterIivEXT MultiTexParameterIivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterIuivEXT MultiTexParameterIuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterfEXT MultiTexParameterfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterfvEXT MultiTexParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameteriEXT MultiTexParameteriEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterivEXT MultiTexParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexRenderbufferEXT MultiTexRenderbufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexSubImage1DEXT MultiTexSubImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexSubImage2DEXT MultiTexSubImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexSubImage3DEXT MultiTexSubImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastBarrierNV MulticastBarrierNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastBlitFramebufferNV MulticastBlitFramebufferNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastBufferSubDataNV MulticastBufferSubDataNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastCopyBufferSubDataNV MulticastCopyBufferSubDataNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastCopyImageSubDataNV MulticastCopyImageSubDataNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastFramebufferSampleLocationsfvNV MulticastFramebufferSampleLocationsfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastGetQueryObjecti64vNV MulticastGetQueryObjecti64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastGetQueryObjectivNV MulticastGetQueryObjectivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastGetQueryObjectui64vNV MulticastGetQueryObjectui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastGetQueryObjectuivNV MulticastGetQueryObjectuivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastScissorArrayvNVX MulticastScissorArrayvNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastViewportArrayvNVX MulticastViewportArrayvNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastViewportPositionWScaleNVX MulticastViewportPositionWScaleNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastWaitSyncNV MulticastWaitSyncNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferAttachMemoryNV NamedBufferAttachMemoryNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferData NamedBufferData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferDataEXT NamedBufferDataEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferPageCommitmentARB NamedBufferPageCommitmentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferPageCommitmentEXT NamedBufferPageCommitmentEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferPageCommitmentMemNV NamedBufferPageCommitmentMemNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferStorage NamedBufferStorage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferStorageEXT NamedBufferStorageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferStorageExternalEXT NamedBufferStorageExternalEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferStorageMemEXT NamedBufferStorageMemEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferSubData NamedBufferSubData;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferSubDataEXT NamedBufferSubDataEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedCopyBufferSubDataEXT NamedCopyBufferSubDataEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferDrawBuffer NamedFramebufferDrawBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferDrawBuffers NamedFramebufferDrawBuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferParameteri NamedFramebufferParameteri;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferParameteriEXT NamedFramebufferParameteriEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferReadBuffer NamedFramebufferReadBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferRenderbuffer NamedFramebufferRenderbuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferRenderbufferEXT NamedFramebufferRenderbufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferSampleLocationsfvARB NamedFramebufferSampleLocationsfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferSampleLocationsfvNV NamedFramebufferSampleLocationsfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferSamplePositionsfvAMD NamedFramebufferSamplePositionsfvAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTexture NamedFramebufferTexture;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTexture1DEXT NamedFramebufferTexture1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTexture2DEXT NamedFramebufferTexture2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTexture3DEXT NamedFramebufferTexture3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTextureEXT NamedFramebufferTextureEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTextureFaceEXT NamedFramebufferTextureFaceEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTextureLayer NamedFramebufferTextureLayer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTextureLayerEXT NamedFramebufferTextureLayerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameter4dEXT NamedProgramLocalParameter4dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameter4dvEXT NamedProgramLocalParameter4dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameter4fEXT NamedProgramLocalParameter4fEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameter4fvEXT NamedProgramLocalParameter4fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameterI4iEXT NamedProgramLocalParameterI4iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameterI4ivEXT NamedProgramLocalParameterI4ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameterI4uiEXT NamedProgramLocalParameterI4uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameterI4uivEXT NamedProgramLocalParameterI4uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameters4fvEXT NamedProgramLocalParameters4fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParametersI4ivEXT NamedProgramLocalParametersI4ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParametersI4uivEXT NamedProgramLocalParametersI4uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramStringEXT NamedProgramStringEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorage NamedRenderbufferStorage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageEXT NamedRenderbufferStorageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageMultisample NamedRenderbufferStorageMultisample;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageMultisampleAdvancedAMD NamedRenderbufferStorageMultisampleAdvancedAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageMultisampleCoverageEXT NamedRenderbufferStorageMultisampleCoverageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageMultisampleEXT NamedRenderbufferStorageMultisampleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedStringARB NamedStringARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNewObjectBufferATI NewObjectBufferATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3fVertex3fSUN Normal3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3fVertex3fvSUN Normal3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3hNV Normal3hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3hvNV Normal3hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3xOES Normal3xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3xvOES Normal3xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalFormatNV NormalFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalPointerEXT NormalPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalPointerListIBM NormalPointerListIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalPointervINTEL NormalPointervINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3bATI NormalStream3bATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3bvATI NormalStream3bvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3dATI NormalStream3dATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3dvATI NormalStream3dvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3fATI NormalStream3fATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3fvATI NormalStream3fvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3iATI NormalStream3iATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3ivATI NormalStream3ivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3sATI NormalStream3sATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3svATI NormalStream3svATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glObjectLabel ObjectLabel;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glObjectPtrLabel ObjectPtrLabel;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glObjectPurgeableAPPLE ObjectPurgeableAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glObjectUnpurgeableAPPLE ObjectUnpurgeableAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glOrthofOES OrthofOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glOrthoxOES OrthoxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPNTrianglesfATI PNTrianglesfATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPNTrianglesiATI PNTrianglesiATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPassTexCoordATI PassTexCoordATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPassThroughxOES PassThroughxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPatchParameterfv PatchParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPatchParameteri PatchParameteri;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathCommandsNV PathCommandsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathCoordsNV PathCoordsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathCoverDepthFuncNV PathCoverDepthFuncNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathDashArrayNV PathDashArrayNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathGlyphIndexArrayNV PathGlyphIndexArrayNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathGlyphIndexRangeNV PathGlyphIndexRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathGlyphRangeNV PathGlyphRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathGlyphsNV PathGlyphsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathMemoryGlyphIndexArrayNV PathMemoryGlyphIndexArrayNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathParameterfNV PathParameterfNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathParameterfvNV PathParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathParameteriNV PathParameteriNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathParameterivNV PathParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathStencilDepthOffsetNV PathStencilDepthOffsetNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathStencilFuncNV PathStencilFuncNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathStringNV PathStringNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathSubCommandsNV PathSubCommandsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPathSubCoordsNV PathSubCoordsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPauseTransformFeedback PauseTransformFeedback;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPauseTransformFeedbackNV PauseTransformFeedbackNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelDataRangeNV PixelDataRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelMapx PixelMapx;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelStoref PixelStoref;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelStorei PixelStorei;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelStorex PixelStorex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenParameterfSGIS PixelTexGenParameterfSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenParameterfvSGIS PixelTexGenParameterfvSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenParameteriSGIS PixelTexGenParameteriSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenParameterivSGIS PixelTexGenParameterivSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenSGIX PixelTexGenSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransferxOES PixelTransferxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransformParameterfEXT PixelTransformParameterfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransformParameterfvEXT PixelTransformParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransformParameteriEXT PixelTransformParameteriEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransformParameterivEXT PixelTransformParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelZoomxOES PixelZoomxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointAlongPathNV PointAlongPathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterf PointParameterf;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfARB PointParameterfARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfEXT PointParameterfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfSGIS PointParameterfSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfv PointParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfvARB PointParameterfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfvEXT PointParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfvSGIS PointParameterfvSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameteri PointParameteri;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameteriNV PointParameteriNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameteriv PointParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterivNV PointParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterxvOES PointParameterxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointSize PointSize;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPointSizexOES PointSizexOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPollAsyncSGIX PollAsyncSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPollInstrumentsSGIX PollInstrumentsSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonMode PolygonMode;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffset PolygonOffset;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffsetClamp PolygonOffsetClamp;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffsetClampEXT PolygonOffsetClampEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffsetEXT PolygonOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffsetxOES PolygonOffsetxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPopDebugGroup PopDebugGroup;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPopGroupMarkerEXT PopGroupMarkerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPresentFrameDualFillNV PresentFrameDualFillNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPresentFrameKeyedNV PresentFrameKeyedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPrimitiveBoundingBoxARB PrimitiveBoundingBoxARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPrimitiveRestartIndex PrimitiveRestartIndex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPrimitiveRestartIndexNV PrimitiveRestartIndexNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPrimitiveRestartNV PrimitiveRestartNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPrioritizeTexturesEXT PrioritizeTexturesEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPrioritizeTexturesxOES PrioritizeTexturesxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramBinary ProgramBinary;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramBufferParametersIivNV ProgramBufferParametersIivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramBufferParametersIuivNV ProgramBufferParametersIuivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramBufferParametersfvNV ProgramBufferParametersfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameter4dARB ProgramEnvParameter4dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameter4dvARB ProgramEnvParameter4dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameter4fARB ProgramEnvParameter4fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameter4fvARB ProgramEnvParameter4fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameterI4iNV ProgramEnvParameterI4iNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameterI4ivNV ProgramEnvParameterI4ivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameterI4uiNV ProgramEnvParameterI4uiNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameterI4uivNV ProgramEnvParameterI4uivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameters4fvEXT ProgramEnvParameters4fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParametersI4ivNV ProgramEnvParametersI4ivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParametersI4uivNV ProgramEnvParametersI4uivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameter4dARB ProgramLocalParameter4dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameter4dvARB ProgramLocalParameter4dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameter4fARB ProgramLocalParameter4fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameter4fvARB ProgramLocalParameter4fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameterI4iNV ProgramLocalParameterI4iNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameterI4ivNV ProgramLocalParameterI4ivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameterI4uiNV ProgramLocalParameterI4uiNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameterI4uivNV ProgramLocalParameterI4uivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameters4fvEXT ProgramLocalParameters4fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParametersI4ivNV ProgramLocalParametersI4ivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParametersI4uivNV ProgramLocalParametersI4uivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramNamedParameter4dNV ProgramNamedParameter4dNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramNamedParameter4dvNV ProgramNamedParameter4dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramNamedParameter4fNV ProgramNamedParameter4fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramNamedParameter4fvNV ProgramNamedParameter4fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameter4dNV ProgramParameter4dNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameter4dvNV ProgramParameter4dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameter4fNV ProgramParameter4fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameter4fvNV ProgramParameter4fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameteri ProgramParameteri;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameteriARB ProgramParameteriARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameteriEXT ProgramParameteriEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameters4dvNV ProgramParameters4dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameters4fvNV ProgramParameters4fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramPathFragmentInputGenNV ProgramPathFragmentInputGenNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramStringARB ProgramStringARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramSubroutineParametersuivNV ProgramSubroutineParametersuivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1d ProgramUniform1d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1dEXT ProgramUniform1dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1dv ProgramUniform1dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1dvEXT ProgramUniform1dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1f ProgramUniform1f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1fEXT ProgramUniform1fEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1fv ProgramUniform1fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1fvEXT ProgramUniform1fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i ProgramUniform1i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i64ARB ProgramUniform1i64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i64NV ProgramUniform1i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i64vARB ProgramUniform1i64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i64vNV ProgramUniform1i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1iEXT ProgramUniform1iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1iv ProgramUniform1iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ivEXT ProgramUniform1ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui ProgramUniform1ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui64ARB ProgramUniform1ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui64NV ProgramUniform1ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui64vARB ProgramUniform1ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui64vNV ProgramUniform1ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1uiEXT ProgramUniform1uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1uiv ProgramUniform1uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1uivEXT ProgramUniform1uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2d ProgramUniform2d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2dEXT ProgramUniform2dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2dv ProgramUniform2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2dvEXT ProgramUniform2dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2f ProgramUniform2f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2fEXT ProgramUniform2fEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2fv ProgramUniform2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2fvEXT ProgramUniform2fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i ProgramUniform2i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i64ARB ProgramUniform2i64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i64NV ProgramUniform2i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i64vARB ProgramUniform2i64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i64vNV ProgramUniform2i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2iEXT ProgramUniform2iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2iv ProgramUniform2iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ivEXT ProgramUniform2ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui ProgramUniform2ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui64ARB ProgramUniform2ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui64NV ProgramUniform2ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui64vARB ProgramUniform2ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui64vNV ProgramUniform2ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2uiEXT ProgramUniform2uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2uiv ProgramUniform2uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2uivEXT ProgramUniform2uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3d ProgramUniform3d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3dEXT ProgramUniform3dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3dv ProgramUniform3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3dvEXT ProgramUniform3dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3f ProgramUniform3f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3fEXT ProgramUniform3fEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3fv ProgramUniform3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3fvEXT ProgramUniform3fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i ProgramUniform3i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i64ARB ProgramUniform3i64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i64NV ProgramUniform3i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i64vARB ProgramUniform3i64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i64vNV ProgramUniform3i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3iEXT ProgramUniform3iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3iv ProgramUniform3iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ivEXT ProgramUniform3ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui ProgramUniform3ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui64ARB ProgramUniform3ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui64NV ProgramUniform3ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui64vARB ProgramUniform3ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui64vNV ProgramUniform3ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3uiEXT ProgramUniform3uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3uiv ProgramUniform3uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3uivEXT ProgramUniform3uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4d ProgramUniform4d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4dEXT ProgramUniform4dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4dv ProgramUniform4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4dvEXT ProgramUniform4dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4f ProgramUniform4f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4fEXT ProgramUniform4fEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4fv ProgramUniform4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4fvEXT ProgramUniform4fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i ProgramUniform4i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i64ARB ProgramUniform4i64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i64NV ProgramUniform4i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i64vARB ProgramUniform4i64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i64vNV ProgramUniform4i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4iEXT ProgramUniform4iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4iv ProgramUniform4iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ivEXT ProgramUniform4ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui ProgramUniform4ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui64ARB ProgramUniform4ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui64NV ProgramUniform4ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui64vARB ProgramUniform4ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui64vNV ProgramUniform4ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4uiEXT ProgramUniform4uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4uiv ProgramUniform4uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4uivEXT ProgramUniform4uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformHandleui64ARB ProgramUniformHandleui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformHandleui64NV ProgramUniformHandleui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformHandleui64vARB ProgramUniformHandleui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformHandleui64vNV ProgramUniformHandleui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2dv ProgramUniformMatrix2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2dvEXT ProgramUniformMatrix2dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2fv ProgramUniformMatrix2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2fvEXT ProgramUniformMatrix2fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x3dv ProgramUniformMatrix2x3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x3dvEXT ProgramUniformMatrix2x3dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x3fv ProgramUniformMatrix2x3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x3fvEXT ProgramUniformMatrix2x3fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x4dv ProgramUniformMatrix2x4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x4dvEXT ProgramUniformMatrix2x4dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x4fv ProgramUniformMatrix2x4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x4fvEXT ProgramUniformMatrix2x4fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3dv ProgramUniformMatrix3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3dvEXT ProgramUniformMatrix3dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3fv ProgramUniformMatrix3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3fvEXT ProgramUniformMatrix3fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x2dv ProgramUniformMatrix3x2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x2dvEXT ProgramUniformMatrix3x2dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x2fv ProgramUniformMatrix3x2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x2fvEXT ProgramUniformMatrix3x2fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x4dv ProgramUniformMatrix3x4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x4dvEXT ProgramUniformMatrix3x4dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x4fv ProgramUniformMatrix3x4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x4fvEXT ProgramUniformMatrix3x4fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4dv ProgramUniformMatrix4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4dvEXT ProgramUniformMatrix4dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4fv ProgramUniformMatrix4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4fvEXT ProgramUniformMatrix4fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x2dv ProgramUniformMatrix4x2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x2dvEXT ProgramUniformMatrix4x2dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x2fv ProgramUniformMatrix4x2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x2fvEXT ProgramUniformMatrix4x2fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x3dv ProgramUniformMatrix4x3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x3dvEXT ProgramUniformMatrix4x3dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x3fv ProgramUniformMatrix4x3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x3fvEXT ProgramUniformMatrix4x3fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformui64NV ProgramUniformui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformui64vNV ProgramUniformui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramVertexLimitNV ProgramVertexLimitNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProvokingVertex ProvokingVertex;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glProvokingVertexEXT ProvokingVertexEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPushClientAttribDefaultEXT PushClientAttribDefaultEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPushDebugGroup PushDebugGroup;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glPushGroupMarkerEXT PushGroupMarkerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryCounter QueryCounter;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryMatrixxOES QueryMatrixxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryObjectParameteruiAMD QueryObjectParameteruiAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryResourceNV QueryResourceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryResourceTagNV QueryResourceTagNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos2xOES RasterPos2xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos2xvOES RasterPos2xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos3xOES RasterPos3xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos3xvOES RasterPos3xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos4xOES RasterPos4xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos4xvOES RasterPos4xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterSamplesEXT RasterSamplesEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReadBuffer ReadBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReadInstrumentsSGIX ReadInstrumentsSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReadPixels ReadPixels;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReadnPixels ReadnPixels;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReadnPixelsARB ReadnPixelsARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRectxOES RectxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRectxvOES RectxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReferencePlaneSGIX ReferencePlaneSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReleaseKeyedMutexWin32EXT ReleaseKeyedMutexWin32EXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReleaseShaderCompiler ReleaseShaderCompiler;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderGpuMaskNV RenderGpuMaskNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorage RenderbufferStorage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageEXT RenderbufferStorageEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageMultisample RenderbufferStorageMultisample;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageMultisampleAdvancedAMD RenderbufferStorageMultisampleAdvancedAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageMultisampleCoverageNV RenderbufferStorageMultisampleCoverageNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageMultisampleEXT RenderbufferStorageMultisampleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodePointerSUN ReplacementCodePointerSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeubSUN ReplacementCodeubSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeubvSUN ReplacementCodeubvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor3fVertex3fSUN ReplacementCodeuiColor3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor3fVertex3fvSUN ReplacementCodeuiColor3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor4fNormal3fVertex3fSUN ReplacementCodeuiColor4fNormal3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor4fNormal3fVertex3fvSUN ReplacementCodeuiColor4fNormal3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor4ubVertex3fSUN ReplacementCodeuiColor4ubVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor4ubVertex3fvSUN ReplacementCodeuiColor4ubVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiNormal3fVertex3fSUN ReplacementCodeuiNormal3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiNormal3fVertex3fvSUN ReplacementCodeuiNormal3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiSUN ReplacementCodeuiSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fVertex3fSUN ReplacementCodeuiTexCoord2fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fVertex3fvSUN ReplacementCodeuiTexCoord2fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiVertex3fSUN ReplacementCodeuiVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiVertex3fvSUN ReplacementCodeuiVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuivSUN ReplacementCodeuivSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeusSUN ReplacementCodeusSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeusvSUN ReplacementCodeusvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRequestResidentProgramsNV RequestResidentProgramsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glResetHistogramEXT ResetHistogramEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glResetMemoryObjectParameterNV ResetMemoryObjectParameterNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glResetMinmaxEXT ResetMinmaxEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glResizeBuffersMESA ResizeBuffersMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glResolveDepthValuesNV ResolveDepthValuesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glResumeTransformFeedback ResumeTransformFeedback;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glResumeTransformFeedbackNV ResumeTransformFeedbackNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glRotatexOES RotatexOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleCoverage SampleCoverage;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleCoverageARB SampleCoverageARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMapATI SampleMapATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMaskEXT SampleMaskEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMaskIndexedNV SampleMaskIndexedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMaskSGIS SampleMaskSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMaski SampleMaski;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplePatternEXT SamplePatternEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplePatternSGIS SamplePatternSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameterIiv SamplerParameterIiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameterIuiv SamplerParameterIuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameterf SamplerParameterf;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameterfv SamplerParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameteri SamplerParameteri;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameteriv SamplerParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glScalexOES ScalexOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glScissor Scissor;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorArrayv ScissorArrayv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorExclusiveArrayvNV ScissorExclusiveArrayvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorExclusiveNV ScissorExclusiveNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorIndexed ScissorIndexed;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorIndexedv ScissorIndexedv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3bEXT SecondaryColor3bEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3bvEXT SecondaryColor3bvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3dEXT SecondaryColor3dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3dvEXT SecondaryColor3dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3fEXT SecondaryColor3fEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3fvEXT SecondaryColor3fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3hNV SecondaryColor3hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3hvNV SecondaryColor3hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3iEXT SecondaryColor3iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3ivEXT SecondaryColor3ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3sEXT SecondaryColor3sEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3svEXT SecondaryColor3svEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3ubEXT SecondaryColor3ubEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3ubvEXT SecondaryColor3ubvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3uiEXT SecondaryColor3uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3uivEXT SecondaryColor3uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3usEXT SecondaryColor3usEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3usvEXT SecondaryColor3usvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColorFormatNV SecondaryColorFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColorPointerEXT SecondaryColorPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColorPointerListIBM SecondaryColorPointerListIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSelectPerfMonitorCountersAMD SelectPerfMonitorCountersAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSemaphoreParameterivNV SemaphoreParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSemaphoreParameterui64vEXT SemaphoreParameterui64vEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSeparableFilter2DEXT SeparableFilter2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSetFenceAPPLE SetFenceAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSetFenceNV SetFenceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSetFragmentShaderConstantATI SetFragmentShaderConstantATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSetInvariantEXT SetInvariantEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSetLocalConstantEXT SetLocalConstantEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSetMultisamplefvAMD SetMultisamplefvAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderBinary ShaderBinary;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderOp1EXT ShaderOp1EXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderOp2EXT ShaderOp2EXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderOp3EXT ShaderOp3EXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderSource ShaderSource;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderSourceARB ShaderSourceARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderStorageBlockBinding ShaderStorageBlockBinding;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShadingRateImageBarrierNV ShadingRateImageBarrierNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShadingRateImagePaletteNV ShadingRateImagePaletteNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShadingRateSampleOrderCustomNV ShadingRateSampleOrderCustomNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glShadingRateSampleOrderNV ShadingRateSampleOrderNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSharpenTexFuncSGIS SharpenTexFuncSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSignalSemaphoreEXT SignalSemaphoreEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSignalSemaphoreui64NVX SignalSemaphoreui64NVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSignalVkFenceNV SignalVkFenceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSignalVkSemaphoreNV SignalVkSemaphoreNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSpecializeShader SpecializeShader;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSpecializeShaderARB SpecializeShaderARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSpriteParameterfSGIX SpriteParameterfSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSpriteParameterfvSGIX SpriteParameterfvSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSpriteParameteriSGIX SpriteParameteriSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSpriteParameterivSGIX SpriteParameterivSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStartInstrumentsSGIX StartInstrumentsSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStateCaptureNV StateCaptureNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilClearTagEXT StencilClearTagEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFillPathInstancedNV StencilFillPathInstancedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFillPathNV StencilFillPathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFunc StencilFunc;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFuncSeparate StencilFuncSeparate;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFuncSeparateATI StencilFuncSeparateATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilMask StencilMask;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilMaskSeparate StencilMaskSeparate;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilOp StencilOp;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilOpSeparate StencilOpSeparate;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilOpSeparateATI StencilOpSeparateATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilOpValueAMD StencilOpValueAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilStrokePathInstancedNV StencilStrokePathInstancedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilStrokePathNV StencilStrokePathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilThenCoverFillPathInstancedNV StencilThenCoverFillPathInstancedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilThenCoverFillPathNV StencilThenCoverFillPathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilThenCoverStrokePathInstancedNV StencilThenCoverStrokePathInstancedNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilThenCoverStrokePathNV StencilThenCoverStrokePathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStopInstrumentsSGIX StopInstrumentsSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glStringMarkerGREMEDY StringMarkerGREMEDY;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSubpixelPrecisionBiasNV SubpixelPrecisionBiasNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSwizzleEXT SwizzleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glSyncTextureINTEL SyncTextureINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTagSampleBufferSGIX TagSampleBufferSGIX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3bEXT Tangent3bEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3bvEXT Tangent3bvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3dEXT Tangent3dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3dvEXT Tangent3dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3fEXT Tangent3fEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3fvEXT Tangent3fvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3iEXT Tangent3iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3ivEXT Tangent3ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3sEXT Tangent3sEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3svEXT Tangent3svEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTangentPointerEXT TangentPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTbufferMask3DFX TbufferMask3DFX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTessellationFactorAMD TessellationFactorAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTessellationModeAMD TessellationModeAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTestFenceAPPLE TestFenceAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTestFenceNV TestFenceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTestObjectAPPLE TestObjectAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexAttachMemoryNV TexAttachMemoryNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBuffer TexBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBufferARB TexBufferARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBufferEXT TexBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBufferRange TexBufferRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBumpParameterfvATI TexBumpParameterfvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBumpParameterivATI TexBumpParameterivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1bOES TexCoord1bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1bvOES TexCoord1bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1hNV TexCoord1hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1hvNV TexCoord1hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1xOES TexCoord1xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1xvOES TexCoord1xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2bOES TexCoord2bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2bvOES TexCoord2bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor3fVertex3fSUN TexCoord2fColor3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor3fVertex3fvSUN TexCoord2fColor3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor4fNormal3fVertex3fSUN TexCoord2fColor4fNormal3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor4fNormal3fVertex3fvSUN TexCoord2fColor4fNormal3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor4ubVertex3fSUN TexCoord2fColor4ubVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor4ubVertex3fvSUN TexCoord2fColor4ubVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fNormal3fVertex3fSUN TexCoord2fNormal3fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fNormal3fVertex3fvSUN TexCoord2fNormal3fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fVertex3fSUN TexCoord2fVertex3fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fVertex3fvSUN TexCoord2fVertex3fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2hNV TexCoord2hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2hvNV TexCoord2hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2xOES TexCoord2xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2xvOES TexCoord2xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3bOES TexCoord3bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3bvOES TexCoord3bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3hNV TexCoord3hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3hvNV TexCoord3hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3xOES TexCoord3xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3xvOES TexCoord3xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4bOES TexCoord4bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4bvOES TexCoord4bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4fColor4fNormal3fVertex4fSUN TexCoord4fColor4fNormal3fVertex4fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4fColor4fNormal3fVertex4fvSUN TexCoord4fColor4fNormal3fVertex4fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4fVertex4fSUN TexCoord4fVertex4fSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4fVertex4fvSUN TexCoord4fVertex4fvSUN;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4hNV TexCoord4hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4hvNV TexCoord4hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4xOES TexCoord4xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4xvOES TexCoord4xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoordFormatNV TexCoordFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoordPointerEXT TexCoordPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoordPointerListIBM TexCoordPointerListIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoordPointervINTEL TexCoordPointervINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexEnvxOES TexEnvxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexEnvxvOES TexEnvxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexFilterFuncSGIS TexFilterFuncSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexGenxOES TexGenxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexGenxvOES TexGenxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage1D TexImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage2D TexImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage2DMultisample TexImage2DMultisample;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage2DMultisampleCoverageNV TexImage2DMultisampleCoverageNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage3D TexImage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage3DEXT TexImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage3DMultisample TexImage3DMultisample;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage3DMultisampleCoverageNV TexImage3DMultisampleCoverageNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage4DSGIS TexImage4DSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexPageCommitmentARB TexPageCommitmentARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexPageCommitmentMemNV TexPageCommitmentMemNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterIiv TexParameterIiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterIivEXT TexParameterIivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterIuiv TexParameterIuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterIuivEXT TexParameterIuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterf TexParameterf;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterfv TexParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameteri TexParameteri;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameteriv TexParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterxOES TexParameterxOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterxvOES TexParameterxvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexRenderbufferNV TexRenderbufferNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage1D TexStorage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage1DEXT TexStorage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage2D TexStorage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage2DEXT TexStorage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage2DMultisample TexStorage2DMultisample;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage3D TexStorage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage3DEXT TexStorage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage3DMultisample TexStorage3DMultisample;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem1DEXT TexStorageMem1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem2DEXT TexStorageMem2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem2DMultisampleEXT TexStorageMem2DMultisampleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem3DEXT TexStorageMem3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem3DMultisampleEXT TexStorageMem3DMultisampleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageSparseAMD TexStorageSparseAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage1D TexSubImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage1DEXT TexSubImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage2D TexSubImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage2DEXT TexSubImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage3D TexSubImage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage3DEXT TexSubImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage4DSGIS TexSubImage4DSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureAttachMemoryNV TextureAttachMemoryNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBarrier TextureBarrier;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBarrierNV TextureBarrierNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBuffer TextureBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBufferEXT TextureBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBufferRange TextureBufferRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBufferRangeEXT TextureBufferRangeEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureColorMaskSGIS TextureColorMaskSGIS;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage1DEXT TextureImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage2DEXT TextureImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage2DMultisampleCoverageNV TextureImage2DMultisampleCoverageNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage2DMultisampleNV TextureImage2DMultisampleNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage3DEXT TextureImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage3DMultisampleCoverageNV TextureImage3DMultisampleCoverageNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage3DMultisampleNV TextureImage3DMultisampleNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureLightEXT TextureLightEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureMaterialEXT TextureMaterialEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureNormalEXT TextureNormalEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexturePageCommitmentEXT TexturePageCommitmentEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTexturePageCommitmentMemNV TexturePageCommitmentMemNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterIiv TextureParameterIiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterIivEXT TextureParameterIivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterIuiv TextureParameterIuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterIuivEXT TextureParameterIuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterf TextureParameterf;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterfEXT TextureParameterfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterfv TextureParameterfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterfvEXT TextureParameterfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameteri TextureParameteri;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameteriEXT TextureParameteriEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameteriv TextureParameteriv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterivEXT TextureParameterivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureRangeAPPLE TextureRangeAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureRenderbufferEXT TextureRenderbufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage1D TextureStorage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage1DEXT TextureStorage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage2D TextureStorage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage2DEXT TextureStorage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage2DMultisample TextureStorage2DMultisample;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage2DMultisampleEXT TextureStorage2DMultisampleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage3D TextureStorage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage3DEXT TextureStorage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage3DMultisample TextureStorage3DMultisample;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage3DMultisampleEXT TextureStorage3DMultisampleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem1DEXT TextureStorageMem1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem2DEXT TextureStorageMem2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem2DMultisampleEXT TextureStorageMem2DMultisampleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem3DEXT TextureStorageMem3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem3DMultisampleEXT TextureStorageMem3DMultisampleEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageSparseAMD TextureStorageSparseAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage1D TextureSubImage1D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage1DEXT TextureSubImage1DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage2D TextureSubImage2D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage2DEXT TextureSubImage2DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage3D TextureSubImage3D;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage3DEXT TextureSubImage3DEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureView TextureView;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTrackMatrixNV TrackMatrixNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackAttribsNV TransformFeedbackAttribsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackBufferBase TransformFeedbackBufferBase;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackBufferRange TransformFeedbackBufferRange;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackStreamAttribsNV TransformFeedbackStreamAttribsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackVaryings TransformFeedbackVaryings;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackVaryingsEXT TransformFeedbackVaryingsEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackVaryingsNV TransformFeedbackVaryingsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformPathNV TransformPathNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glTranslatexOES TranslatexOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1d Uniform1d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1dv Uniform1dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1f Uniform1f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1fARB Uniform1fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1fv Uniform1fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1fvARB Uniform1fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i Uniform1i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i64ARB Uniform1i64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i64NV Uniform1i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i64vARB Uniform1i64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i64vNV Uniform1i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1iARB Uniform1iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1iv Uniform1iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ivARB Uniform1ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui Uniform1ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui64ARB Uniform1ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui64NV Uniform1ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui64vARB Uniform1ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui64vNV Uniform1ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1uiEXT Uniform1uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1uiv Uniform1uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1uivEXT Uniform1uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2d Uniform2d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2dv Uniform2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2f Uniform2f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2fARB Uniform2fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2fv Uniform2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2fvARB Uniform2fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i Uniform2i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i64ARB Uniform2i64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i64NV Uniform2i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i64vARB Uniform2i64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i64vNV Uniform2i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2iARB Uniform2iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2iv Uniform2iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ivARB Uniform2ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui Uniform2ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui64ARB Uniform2ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui64NV Uniform2ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui64vARB Uniform2ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui64vNV Uniform2ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2uiEXT Uniform2uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2uiv Uniform2uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2uivEXT Uniform2uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3d Uniform3d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3dv Uniform3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3f Uniform3f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3fARB Uniform3fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3fv Uniform3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3fvARB Uniform3fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i Uniform3i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i64ARB Uniform3i64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i64NV Uniform3i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i64vARB Uniform3i64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i64vNV Uniform3i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3iARB Uniform3iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3iv Uniform3iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ivARB Uniform3ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui Uniform3ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui64ARB Uniform3ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui64NV Uniform3ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui64vARB Uniform3ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui64vNV Uniform3ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3uiEXT Uniform3uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3uiv Uniform3uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3uivEXT Uniform3uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4d Uniform4d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4dv Uniform4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4f Uniform4f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4fARB Uniform4fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4fv Uniform4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4fvARB Uniform4fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i Uniform4i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i64ARB Uniform4i64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i64NV Uniform4i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i64vARB Uniform4i64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i64vNV Uniform4i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4iARB Uniform4iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4iv Uniform4iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ivARB Uniform4ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui Uniform4ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui64ARB Uniform4ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui64NV Uniform4ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui64vARB Uniform4ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui64vNV Uniform4ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4uiEXT Uniform4uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4uiv Uniform4uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4uivEXT Uniform4uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformBlockBinding UniformBlockBinding;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformBufferEXT UniformBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformHandleui64ARB UniformHandleui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformHandleui64NV UniformHandleui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformHandleui64vARB UniformHandleui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformHandleui64vNV UniformHandleui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2dv UniformMatrix2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2fv UniformMatrix2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2fvARB UniformMatrix2fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2x3dv UniformMatrix2x3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2x3fv UniformMatrix2x3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2x4dv UniformMatrix2x4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2x4fv UniformMatrix2x4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3dv UniformMatrix3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3fv UniformMatrix3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3fvARB UniformMatrix3fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3x2dv UniformMatrix3x2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3x2fv UniformMatrix3x2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3x4dv UniformMatrix3x4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3x4fv UniformMatrix3x4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4dv UniformMatrix4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4fv UniformMatrix4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4fvARB UniformMatrix4fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4x2dv UniformMatrix4x2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4x2fv UniformMatrix4x2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4x3dv UniformMatrix4x3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4x3fv UniformMatrix4x3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformSubroutinesuiv UniformSubroutinesuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformui64NV Uniformui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformui64vNV Uniformui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUnlockArraysEXT UnlockArraysEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapBuffer UnmapBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapBufferARB UnmapBufferARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapNamedBuffer UnmapNamedBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapNamedBufferEXT UnmapNamedBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapObjectBufferATI UnmapObjectBufferATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapTexture2DINTEL UnmapTexture2DINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUpdateObjectBufferATI UpdateObjectBufferATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUploadGpuMaskNVX UploadGpuMaskNVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUseProgram UseProgram;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUseProgramObjectARB UseProgramObjectARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUseProgramStages UseProgramStages;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glUseShaderProgramEXT UseShaderProgramEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUFiniNV VDPAUFiniNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUGetSurfaceivNV VDPAUGetSurfaceivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUInitNV VDPAUInitNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUIsSurfaceNV VDPAUIsSurfaceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUMapSurfacesNV VDPAUMapSurfacesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAURegisterOutputSurfaceNV VDPAURegisterOutputSurfaceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAURegisterVideoSurfaceNV VDPAURegisterVideoSurfaceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAURegisterVideoSurfaceWithPictureStructureNV VDPAURegisterVideoSurfaceWithPictureStructureNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUSurfaceAccessNV VDPAUSurfaceAccessNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUUnmapSurfacesNV VDPAUUnmapSurfacesNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUUnregisterSurfaceNV VDPAUUnregisterSurfaceNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glValidateProgram ValidateProgram;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glValidateProgramARB ValidateProgramARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glValidateProgramPipeline ValidateProgramPipeline;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantArrayObjectATI VariantArrayObjectATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantPointerEXT VariantPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantbvEXT VariantbvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantdvEXT VariantdvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantfvEXT VariantfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantivEXT VariantivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantsvEXT VariantsvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantubvEXT VariantubvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantuivEXT VariantuivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantusvEXT VariantusvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2bOES Vertex2bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2bvOES Vertex2bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2hNV Vertex2hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2hvNV Vertex2hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2xOES Vertex2xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2xvOES Vertex2xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3bOES Vertex3bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3bvOES Vertex3bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3hNV Vertex3hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3hvNV Vertex3hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3xOES Vertex3xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3xvOES Vertex3xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4bOES Vertex4bOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4bvOES Vertex4bvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4hNV Vertex4hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4hvNV Vertex4hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4xOES Vertex4xOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4xvOES Vertex4xvOES;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayAttribBinding VertexArrayAttribBinding;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayAttribFormat VertexArrayAttribFormat;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayAttribIFormat VertexArrayAttribIFormat;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayAttribLFormat VertexArrayAttribLFormat;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayBindVertexBufferEXT VertexArrayBindVertexBufferEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayBindingDivisor VertexArrayBindingDivisor;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayColorOffsetEXT VertexArrayColorOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayEdgeFlagOffsetEXT VertexArrayEdgeFlagOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayElementBuffer VertexArrayElementBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayFogCoordOffsetEXT VertexArrayFogCoordOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayIndexOffsetEXT VertexArrayIndexOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayMultiTexCoordOffsetEXT VertexArrayMultiTexCoordOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayNormalOffsetEXT VertexArrayNormalOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayParameteriAPPLE VertexArrayParameteriAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayRangeAPPLE VertexArrayRangeAPPLE;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayRangeNV VertexArrayRangeNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArraySecondaryColorOffsetEXT VertexArraySecondaryColorOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayTexCoordOffsetEXT VertexArrayTexCoordOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribBindingEXT VertexArrayVertexAttribBindingEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribDivisorEXT VertexArrayVertexAttribDivisorEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribFormatEXT VertexArrayVertexAttribFormatEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribIFormatEXT VertexArrayVertexAttribIFormatEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribIOffsetEXT VertexArrayVertexAttribIOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribLFormatEXT VertexArrayVertexAttribLFormatEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribLOffsetEXT VertexArrayVertexAttribLOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribOffsetEXT VertexArrayVertexAttribOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexBindingDivisorEXT VertexArrayVertexBindingDivisorEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexBuffer VertexArrayVertexBuffer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexBuffers VertexArrayVertexBuffers;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexOffsetEXT VertexArrayVertexOffsetEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1d VertexAttrib1d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dARB VertexAttrib1dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dNV VertexAttrib1dNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dv VertexAttrib1dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dvARB VertexAttrib1dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dvNV VertexAttrib1dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1f VertexAttrib1f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fARB VertexAttrib1fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fNV VertexAttrib1fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fv VertexAttrib1fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fvARB VertexAttrib1fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fvNV VertexAttrib1fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1hNV VertexAttrib1hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1hvNV VertexAttrib1hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1s VertexAttrib1s;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1sARB VertexAttrib1sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1sNV VertexAttrib1sNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1sv VertexAttrib1sv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1svARB VertexAttrib1svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1svNV VertexAttrib1svNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2d VertexAttrib2d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dARB VertexAttrib2dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dNV VertexAttrib2dNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dv VertexAttrib2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dvARB VertexAttrib2dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dvNV VertexAttrib2dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2f VertexAttrib2f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fARB VertexAttrib2fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fNV VertexAttrib2fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fv VertexAttrib2fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fvARB VertexAttrib2fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fvNV VertexAttrib2fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2hNV VertexAttrib2hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2hvNV VertexAttrib2hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2s VertexAttrib2s;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2sARB VertexAttrib2sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2sNV VertexAttrib2sNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2sv VertexAttrib2sv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2svARB VertexAttrib2svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2svNV VertexAttrib2svNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3d VertexAttrib3d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dARB VertexAttrib3dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dNV VertexAttrib3dNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dv VertexAttrib3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dvARB VertexAttrib3dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dvNV VertexAttrib3dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3f VertexAttrib3f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fARB VertexAttrib3fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fNV VertexAttrib3fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fv VertexAttrib3fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fvARB VertexAttrib3fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fvNV VertexAttrib3fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3hNV VertexAttrib3hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3hvNV VertexAttrib3hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3s VertexAttrib3s;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3sARB VertexAttrib3sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3sNV VertexAttrib3sNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3sv VertexAttrib3sv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3svARB VertexAttrib3svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3svNV VertexAttrib3svNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nbv VertexAttrib4Nbv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NbvARB VertexAttrib4NbvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Niv VertexAttrib4Niv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NivARB VertexAttrib4NivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nsv VertexAttrib4Nsv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NsvARB VertexAttrib4NsvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nub VertexAttrib4Nub;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NubARB VertexAttrib4NubARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nubv VertexAttrib4Nubv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NubvARB VertexAttrib4NubvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nuiv VertexAttrib4Nuiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NuivARB VertexAttrib4NuivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nusv VertexAttrib4Nusv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NusvARB VertexAttrib4NusvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4bv VertexAttrib4bv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4bvARB VertexAttrib4bvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4d VertexAttrib4d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dARB VertexAttrib4dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dNV VertexAttrib4dNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dv VertexAttrib4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dvARB VertexAttrib4dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dvNV VertexAttrib4dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4f VertexAttrib4f;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fARB VertexAttrib4fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fNV VertexAttrib4fNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fv VertexAttrib4fv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fvARB VertexAttrib4fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fvNV VertexAttrib4fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4hNV VertexAttrib4hNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4hvNV VertexAttrib4hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4iv VertexAttrib4iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ivARB VertexAttrib4ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4s VertexAttrib4s;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4sARB VertexAttrib4sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4sNV VertexAttrib4sNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4sv VertexAttrib4sv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4svARB VertexAttrib4svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4svNV VertexAttrib4svNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ubNV VertexAttrib4ubNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ubv VertexAttrib4ubv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ubvARB VertexAttrib4ubvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ubvNV VertexAttrib4ubvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4uiv VertexAttrib4uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4uivARB VertexAttrib4uivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4usv VertexAttrib4usv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4usvARB VertexAttrib4usvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribArrayObjectATI VertexAttribArrayObjectATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribBinding VertexAttribBinding;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribDivisor VertexAttribDivisor;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribDivisorARB VertexAttribDivisorARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribFormat VertexAttribFormat;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribFormatNV VertexAttribFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1i VertexAttribI1i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1iEXT VertexAttribI1iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1iv VertexAttribI1iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1ivEXT VertexAttribI1ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1ui VertexAttribI1ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1uiEXT VertexAttribI1uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1uiv VertexAttribI1uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1uivEXT VertexAttribI1uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2i VertexAttribI2i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2iEXT VertexAttribI2iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2iv VertexAttribI2iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2ivEXT VertexAttribI2ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2ui VertexAttribI2ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2uiEXT VertexAttribI2uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2uiv VertexAttribI2uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2uivEXT VertexAttribI2uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3i VertexAttribI3i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3iEXT VertexAttribI3iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3iv VertexAttribI3iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3ivEXT VertexAttribI3ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3ui VertexAttribI3ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3uiEXT VertexAttribI3uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3uiv VertexAttribI3uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3uivEXT VertexAttribI3uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4bv VertexAttribI4bv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4bvEXT VertexAttribI4bvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4i VertexAttribI4i;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4iEXT VertexAttribI4iEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4iv VertexAttribI4iv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4ivEXT VertexAttribI4ivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4sv VertexAttribI4sv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4svEXT VertexAttribI4svEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4ubv VertexAttribI4ubv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4ubvEXT VertexAttribI4ubvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4ui VertexAttribI4ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4uiEXT VertexAttribI4uiEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4uiv VertexAttribI4uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4uivEXT VertexAttribI4uivEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4usv VertexAttribI4usv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4usvEXT VertexAttribI4usvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribIFormat VertexAttribIFormat;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribIFormatNV VertexAttribIFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribIPointer VertexAttribIPointer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribIPointerEXT VertexAttribIPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1d VertexAttribL1d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1dEXT VertexAttribL1dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1dv VertexAttribL1dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1dvEXT VertexAttribL1dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1i64NV VertexAttribL1i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1i64vNV VertexAttribL1i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1ui64ARB VertexAttribL1ui64ARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1ui64NV VertexAttribL1ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1ui64vARB VertexAttribL1ui64vARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1ui64vNV VertexAttribL1ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2d VertexAttribL2d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2dEXT VertexAttribL2dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2dv VertexAttribL2dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2dvEXT VertexAttribL2dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2i64NV VertexAttribL2i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2i64vNV VertexAttribL2i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2ui64NV VertexAttribL2ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2ui64vNV VertexAttribL2ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3d VertexAttribL3d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3dEXT VertexAttribL3dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3dv VertexAttribL3dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3dvEXT VertexAttribL3dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3i64NV VertexAttribL3i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3i64vNV VertexAttribL3i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3ui64NV VertexAttribL3ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3ui64vNV VertexAttribL3ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4d VertexAttribL4d;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4dEXT VertexAttribL4dEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4dv VertexAttribL4dv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4dvEXT VertexAttribL4dvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4i64NV VertexAttribL4i64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4i64vNV VertexAttribL4i64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4ui64NV VertexAttribL4ui64NV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4ui64vNV VertexAttribL4ui64vNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribLFormat VertexAttribLFormat;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribLFormatNV VertexAttribLFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribLPointer VertexAttribLPointer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribLPointerEXT VertexAttribLPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP1ui VertexAttribP1ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP1uiv VertexAttribP1uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP2ui VertexAttribP2ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP2uiv VertexAttribP2uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP3ui VertexAttribP3ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP3uiv VertexAttribP3uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP4ui VertexAttribP4ui;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP4uiv VertexAttribP4uiv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribParameteriAMD VertexAttribParameteriAMD;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribPointer VertexAttribPointer;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribPointerARB VertexAttribPointerARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribPointerNV VertexAttribPointerNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs1dvNV VertexAttribs1dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs1fvNV VertexAttribs1fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs1hvNV VertexAttribs1hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs1svNV VertexAttribs1svNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs2dvNV VertexAttribs2dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs2fvNV VertexAttribs2fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs2hvNV VertexAttribs2hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs2svNV VertexAttribs2svNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs3dvNV VertexAttribs3dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs3fvNV VertexAttribs3fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs3hvNV VertexAttribs3hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs3svNV VertexAttribs3svNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4dvNV VertexAttribs4dvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4fvNV VertexAttribs4fvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4hvNV VertexAttribs4hvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4svNV VertexAttribs4svNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4ubvNV VertexAttribs4ubvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexBindingDivisor VertexBindingDivisor;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexBlendARB VertexBlendARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexBlendEnvfATI VertexBlendEnvfATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexBlendEnviATI VertexBlendEnviATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexFormatNV VertexFormatNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexPointerEXT VertexPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexPointerListIBM VertexPointerListIBM;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexPointervINTEL VertexPointervINTEL;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1dATI VertexStream1dATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1dvATI VertexStream1dvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1fATI VertexStream1fATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1fvATI VertexStream1fvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1iATI VertexStream1iATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1ivATI VertexStream1ivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1sATI VertexStream1sATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1svATI VertexStream1svATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2dATI VertexStream2dATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2dvATI VertexStream2dvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2fATI VertexStream2fATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2fvATI VertexStream2fvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2iATI VertexStream2iATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2ivATI VertexStream2ivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2sATI VertexStream2sATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2svATI VertexStream2svATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3dATI VertexStream3dATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3dvATI VertexStream3dvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3fATI VertexStream3fATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3fvATI VertexStream3fvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3iATI VertexStream3iATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3ivATI VertexStream3ivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3sATI VertexStream3sATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3svATI VertexStream3svATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4dATI VertexStream4dATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4dvATI VertexStream4dvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4fATI VertexStream4fATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4fvATI VertexStream4fvATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4iATI VertexStream4iATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4ivATI VertexStream4ivATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4sATI VertexStream4sATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4svATI VertexStream4svATI;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeightPointerEXT VertexWeightPointerEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeightfEXT VertexWeightfEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeightfvEXT VertexWeightfvEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeighthNV VertexWeighthNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeighthvNV VertexWeighthvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVideoCaptureNV VideoCaptureNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVideoCaptureStreamParameterdvNV VideoCaptureStreamParameterdvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVideoCaptureStreamParameterfvNV VideoCaptureStreamParameterfvNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glVideoCaptureStreamParameterivNV VideoCaptureStreamParameterivNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glViewport Viewport;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportArrayv ViewportArrayv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportIndexedf ViewportIndexedf;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportIndexedfv ViewportIndexedfv;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportPositionWScaleNV ViewportPositionWScaleNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportSwizzleNV ViewportSwizzleNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWaitSemaphoreEXT WaitSemaphoreEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWaitSemaphoreui64NVX WaitSemaphoreui64NVX;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWaitSync WaitSync;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWaitVkSemaphoreNV WaitVkSemaphoreNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightPathsNV WeightPathsNV;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightPointerARB WeightPointerARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightbvARB WeightbvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightdvARB WeightdvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightfvARB WeightfvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightivARB WeightivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightsvARB WeightsvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightubvARB WeightubvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightuivARB WeightuivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightusvARB WeightusvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2dARB WindowPos2dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2dMESA WindowPos2dMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2dvARB WindowPos2dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2dvMESA WindowPos2dvMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2fARB WindowPos2fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2fMESA WindowPos2fMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2fvARB WindowPos2fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2fvMESA WindowPos2fvMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2iARB WindowPos2iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2iMESA WindowPos2iMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2ivARB WindowPos2ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2ivMESA WindowPos2ivMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2sARB WindowPos2sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2sMESA WindowPos2sMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2svARB WindowPos2svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2svMESA WindowPos2svMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3dARB WindowPos3dARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3dMESA WindowPos3dMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3dvARB WindowPos3dvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3dvMESA WindowPos3dvMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3fARB WindowPos3fARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3fMESA WindowPos3fMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3fvARB WindowPos3fvARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3fvMESA WindowPos3fvMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3iARB WindowPos3iARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3iMESA WindowPos3iMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3ivARB WindowPos3ivARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3ivMESA WindowPos3ivMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3sARB WindowPos3sARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3sMESA WindowPos3sMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3svARB WindowPos3svARB;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3svMESA WindowPos3svMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4dMESA WindowPos4dMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4dvMESA WindowPos4dvMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4fMESA WindowPos4fMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4fvMESA WindowPos4fvMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4iMESA WindowPos4iMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4ivMESA WindowPos4ivMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4sMESA WindowPos4sMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4svMESA WindowPos4svMESA;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowRectanglesEXT WindowRectanglesEXT;
[MarshalAs(UnmanagedType.FunctionPtr)] internal glWriteMaskEXT WriteMaskEXT;
#endregion
internal IntPtr glad_loader_handler;
}
}