using StgSharp.Controlling; using StgSharp.Graphics; using StgSharp.Math; 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(); [DllImport(SSC_libname, EntryPoint = "loadImageData", CallingConvention = CallingConvention.Cdecl, CharSet = CharSet.Ansi)] internal static extern unsafe void InternalLoadImage(string fileName, Image.ImageInfo* output, ImageLoader loader); #endregion internal static IglFramework glfw = null; } } namespace StgSharp.Graphics { [UnmanagedFunctionPointer(CallingConvention.Cdecl, CharSet = CharSet.Ansi)] public delegate IntPtr ImageLoader(string name, ref int width, ref int height, ref int definedChannel, int desiredChannel); [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; } }