using StgSharp.Controlling; using StgSharp.Graphics; using System; using System.Diagnostics.CodeAnalysis; using System.Runtime.InteropServices; namespace StgSharp { internal static partial class InternalIO { #region ssgc api define [DllImport(SSGC_libname, EntryPoint = "initGL", CallingConvention = CallingConvention.Cdecl, CharSet = CharSet.Ansi)] internal static extern unsafe IntPtr InternalInitGL(int majorVersion, int minorVersion, GLFWapi* ptr); [DllImport(SSGC_libname, EntryPoint = "linkShaderProgram", CallingConvention = CallingConvention.Cdecl)] internal static extern uint InternalLinkShaderProgram(uint shaderProgram); [DllImport(SSGC_libname, EntryPoint = "gladLoadGLContext")] internal static extern unsafe int InternalLoadGLapi(GLcontext* contextPtr, GLfuncLoader loader); [DllImport(SSGC_libname, EntryPoint = "loadShaderCode", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe uint InternalLoadShaderCode(byte* shaderCode, int shaderType); [DllImport(SSGC_libname, EntryPoint = "readLog", CallingConvention = CallingConvention.Cdecl)] internal static extern unsafe IntPtr InternalReadLog(); [DllImport(SSGC_libname, EntryPoint = "setCurrentGLContxt")] internal static extern unsafe void InternalSetCurrentContext(GLcontext* contextPtr); #endregion #region glfw api define internal static glfwCreateCursor glfw_CreateCursor; internal static glfwCreateStandardCursor glfw_CreateStandardCursor; internal static glfwCreateWindow glfw_CreateWindow; internal static glfwDefaultWindowHints glfw_DefaultWindowHints; internal static glfwDestroyCursor glfw_DestroyCursor; internal static glfwDestroyWindow glfw_DestroyWindow; internal static glfwExtensionSupported glfw_ExtensionSupported; internal static glfwFocusWindow glfw_FocusWindow; internal static glfwGetClipboardString glfw_GetClipboardString; internal static glfwGetCurrentContext glfw_GetCurrentContext; internal static glfwGetCursorPos glfw_GetCursorPos; internal static glfwGetError glfw_GetError; internal static glfwGetFramebufferSize glfw_GetFramebufferSize; internal static glfwGetGamepadName glfw_GetGamepadName; internal static glfwGetGamepadState glfw_GetGamepadState; internal static glfwGetGammaRamp glfw_GetGammaRamp; internal static glfwGetInputMode glfw_GetInputMode; internal static glfwGetJoystickAxes glfw_GetJoystickAxes; internal static glfwGetJoystickButtons glfw_GetJoystickButtons; internal static glfwGetJoystickGUID glfw_GetJoystickGUID; internal static glfwGetJoystickHats glfw_GetJoystickHats; internal static glfwGetJoystickName glfw_GetJoystickName; internal static glfwGetJoystickUserPointer glfw_GetJoystickUserPointer; internal static glfwGetKey glfw_GetKey; internal static glfwGetKeyName glfw_GetKeyName; internal static glfwGetKeyScancode glfw_GetKeyScancode; internal static glfwGetMonitorContentScale glfw_GetMonitorContentScale; internal static glfwGetMonitorName glfw_GetMonitorName; internal static glfwGetMonitorPhysicalSize glfw_GetMonitorPhysicalSize; internal static glfwGetMonitorPos glfw_GetMonitorPos; internal static glfwGetMonitors glfw_GetMonitors; internal static glfwGetMonitorUserPointer glfw_GetMonitorUserPointer; internal static glfwGetMonitorWorkarea glfw_GetMonitorWorkarea; internal static glfwGetMouseButton glfw_GetMouseButton; internal static glfwGetPrimaryMonitor glfw_GetPrimaryMonitor; internal static glfwGetProcAddress glfw_GetProcAddress; internal static glfwGetRequiredInstanceExtensions glfw_GetRequiredInstanceExtensions; internal static glfwGetTime glfw_GetTime; internal static glfwGetTimerFrequency glfw_GetTimerFrequency; internal static glfwGetTimerValue glfw_GetTimerValue; internal static glfwGetVersion glfw_GetVersion; internal static glfwGetVersionString glfw_GetVersionString; internal static glfwGetVideoMode glfw_GetVideoMode; internal static glfwGetVideoModes glfw_GetVideoModes; internal static glfwGetWindowAttrib glfw_GetWindowAttrib; internal static glfwGetWindowContentScale glfw_GetWindowContentScale; internal static glfwGetWindowFrameSize glfw_GetWindowFrameSize; internal static glfwGetWindowMonitor glfw_GetWindowMonitor; internal static glfwGetWindowOpacity glfw_GetWindowOpacity; internal static glfwGetWindowPos glfw_GetWindowPos; internal static glfwGetWindowSize glfw_GetWindowSize; internal static glfwGetWindowUserPointer glfw_GetWindowUserPointer; internal static glfwHideWindow glfw_HideWindow; internal static glfwIconifyWindow glfw_IconifyWindow; internal static glfwInit glfw_Init; internal static glfwInitHint glfw_InitHint; internal static glfwJoystickIsGamepad glfw_JoystickIsGamepad; internal static glfwJoystickPresent glfw_JoystickPresent; internal static glfwMakeContextCurrent glfw_MakeContextCurrent; internal static glfwMaximizeWindow glfw_MaximizeWindow; internal static glfwPollEvents glfw_PollEvents; internal static glfwPostEmptyEvent glfw_PostEmptyEvent; internal static glfwRawMouseMotionSupported glfw_RawMouseMotionSupported; internal static glfwRequestWindowAttention glfw_RequestWindowAttention; internal static glfwRestoreWindow glfw_RestoreWindow; internal static glfwSetCharCallback glfw_SetCharCallback; internal static glfwSetCharModsCallback glfw_SetCharModsCallback; internal static glfwSetClipboardString glfw_SetClipboardString; internal static glfwSetCursor glfw_SetCursor; internal static glfwSetCursorEnterCallback glfw_SetCursorEnterCallback; internal static glfwSetCursorPos glfw_SetCursorPos; internal static glfwSetCursorPosCallback glfw_SetCursorPosCallback; internal static glfwSetDropCallback glfw_SetDropCallback; internal static glfwSetErrorCallback glfw_SetErrorCallback; internal static glfwSetFramebufferSizeCallback glfw_SetFramebufferSizeCallback; internal static glfwSetGamma glfw_SetGamma; internal static glfwSetGammaRamp glfw_SetGammaRamp; internal static glfwSetInputMode glfw_SetInputMode; internal static glfwSetJoystickCallback glfw_SetJoystickCallback; internal static glfwSetJoystickUserPointer glfw_SetJoystickUserPointer; internal static glfwSetKeyCallback glfw_SetKeyCallback; internal static glfwSetMonitorCallback glfw_SetMonitorCallback; internal static glfwSetMonitorUserPointer glfw_SetMonitorUserPointer; internal static glfwSetMouseButtonCallback glfw_SetMouseButtonCallback; internal static glfwSetScrollCallback glfw_SetScrollCallback; internal static glfwSetTime glfw_SetTime; internal static glfwSetWindowAspectRatio glfw_SetWindowAspectRatio; internal static glfwSetWindowAttrib glfw_SetWindowAttrib; internal static glfwSetWindowCloseCallback glfw_SetWindowCloseCallback; internal static glfwSetWindowContentScaleCallback glfw_SetWindowContentScaleCallback; internal static glfwSetWindowFocusCallback glfw_SetWindowFocusCallback; internal static glfwSetWindowIcon glfw_SetWindowIcon; internal static glfwSetWindowIconifyCallback glfw_SetWindowIconifyCallback; internal static glfwSetWindowMaximizeCallback glfw_SetWindowMaximizeCallback; internal static glfwSetWindowMonitor glfw_SetWindowMonitor; internal static glfwSetWindowOpacity glfw_SetWindowOpacity; internal static glfwSetWindowPos glfw_SetWindowPos; internal static glfwSetWindowPosCallback glfw_SetWindowPosCallback; internal static glfwSetWindowRefreshCallback glfw_SetWindowRefreshCallback; internal static glfwSetWindowShouldClose glfw_SetWindowShouldClose; internal static glfwSetWindowSize glfw_SetWindowSize; internal static glfwSetWindowSizeCallback glfw_SetWindowSizeCallback; internal static glfwSetWindowSizeLimits glfw_SetWindowSizeLimits; internal static glfwSetWindowTitle glfw_SetWindowTitle; internal static glfwSetWindowUserPointer glfw_SetWindowUserPointer; internal static glfwShowWindow glfw_ShowWindow; internal static glfwSwapBuffers glfw_SwapBuffers; internal static glfwSwapInterval glfw_SwapInterval; internal static glfwTerminate glfw_Terminate; internal static glfwUpdateGamepadMappings glfw_UpdateGamepadMappings; internal static glfwVulkanSupported glfw_VulkanSupported; internal static glfwWaitEvents glfw_WaitEvents; internal static glfwWaitEventsTimeout glfw_WaitEventsTimeout; internal static glfwWindowHint glfw_WindowHint; internal static glfwWindowHintString glfw_WindowHintString; internal static glfwWindowShouldClose glfw_WindowShouldClose; //internal [NotNull] static glfwGetInstanceProcAddress glfw_GetInstanceProcAddress; //internal [NotNull] static glfwGetPhysicalDevicePresentationSupport glfw_GetPhysicalDevicePresentationSupport; //internal [NotNull] static glfwCreateWindowSurface glfw_CreateWindowSurface; #endregion } [StructLayout(LayoutKind.Sequential)] internal struct glIOpack { } } namespace StgSharp.Graphics { public static unsafe partial class GL { #region gl api internal static PFNGLACCUMXOESPROC glAccumxOES; internal static PFNGLACQUIREKEYEDMUTEXWIN32EXTPROC glAcquireKeyedMutexWin32EXT; internal static PFNGLACTIVEPROGRAMEXTPROC glActiveProgramEXT; internal static PFNGLACTIVESHADERPROGRAMPROC glActiveShaderProgram; internal static PFNGLACTIVESTENCILFACEEXTPROC glActiveStencilFaceEXT; internal static PFNGLACTIVETEXTUREPROC glActiveTexture; internal static PFNGLACTIVETEXTUREARBPROC glActiveTextureARB; internal static PFNGLACTIVEVARYINGNVPROC glActiveVaryingNV; internal static PFNGLALPHAFRAGMENTOP1ATIPROC glAlphaFragmentOp1ATI; internal static PFNGLALPHAFRAGMENTOP2ATIPROC glAlphaFragmentOp2ATI; internal static PFNGLALPHAFRAGMENTOP3ATIPROC glAlphaFragmentOp3ATI; internal static PFNGLALPHAFUNCXOESPROC glAlphaFuncxOES; internal static PFNGLALPHATOCOVERAGEDITHERCONTROLNVPROC glAlphaToCoverageDitherControlNV; internal static PFNGLAPPLYFRAMEBUFFERATTACHMENTCMAAINTELPROC glApplyFramebufferAttachmentCMAAINTEL; internal static PFNGLAPPLYTEXTUREEXTPROC glApplyTextureEXT; internal static PFNGLAREPROGRAMSRESIDENTNVPROC glAreProgramsResidentNV; internal static PFNGLARETEXTURESRESIDENTEXTPROC glAreTexturesResidentEXT; internal static PFNGLARRAYELEMENTEXTPROC glArrayElementEXT; internal static PFNGLARRAYOBJECTATIPROC glArrayObjectATI; internal static PFNGLASYNCCOPYBUFFERSUBDATANVXPROC glAsyncCopyBufferSubDataNVX; internal static PFNGLASYNCCOPYIMAGESUBDATANVXPROC glAsyncCopyImageSubDataNVX; internal static PFNGLASYNCMARKERSGIXPROC glAsyncMarkerSGIX; internal static PFNGLATTACHOBJECTARBPROC glAttachObjectARB; internal static PFNGLATTACHSHADERPROC glAttachShader; internal static PFNGLBEGINCONDITIONALRENDERPROC glBeginConditionalRender; internal static PFNGLBEGINCONDITIONALRENDERNVPROC glBeginConditionalRenderNV; internal static PFNGLBEGINCONDITIONALRENDERNVXPROC glBeginConditionalRenderNVX; internal static PFNGLBEGINFRAGMENTSHADERATIPROC glBeginFragmentShaderATI; internal static PFNGLBEGINOCCLUSIONQUERYNVPROC glBeginOcclusionQueryNV; internal static PFNGLBEGINPERFMONITORAMDPROC glBeginPerfMonitorAMD; internal static PFNGLBEGINPERFQUERYINTELPROC glBeginPerfQueryINTEL; internal static PFNGLBEGINQUERYPROC glBeginQuery; internal static PFNGLBEGINQUERYARBPROC glBeginQueryARB; internal static PFNGLBEGINQUERYINDEXEDPROC glBeginQueryIndexed; internal static PFNGLBEGINTRANSFORMFEEDBACKPROC glBeginTransformFeedback; internal static PFNGLBEGINTRANSFORMFEEDBACKEXTPROC glBeginTransformFeedbackEXT; internal static PFNGLBEGINTRANSFORMFEEDBACKNVPROC glBeginTransformFeedbackNV; internal static PFNGLBEGINVERTEXSHADEREXTPROC glBeginVertexShaderEXT; internal static PFNGLBEGINVIDEOCAPTURENVPROC glBeginVideoCaptureNV; internal static PFNGLBINDATTRIBLOCATIONPROC glBindAttribLocation; internal static PFNGLBINDATTRIBLOCATIONARBPROC glBindAttribLocationARB; internal static PFNGLBINDBUFFERPROC glBindBuffer; internal static PFNGLBINDBUFFERARBPROC glBindBufferARB; internal static PFNGLBINDBUFFERBASEPROC glBindBufferBase; internal static PFNGLBINDBUFFERBASEEXTPROC glBindBufferBaseEXT; internal static PFNGLBINDBUFFERBASENVPROC glBindBufferBaseNV; internal static PFNGLBINDBUFFEROFFSETEXTPROC glBindBufferOffsetEXT; internal static PFNGLBINDBUFFEROFFSETNVPROC glBindBufferOffsetNV; internal static PFNGLBINDBUFFERRANGEPROC glBindBufferRange; internal static PFNGLBINDBUFFERRANGEEXTPROC glBindBufferRangeEXT; internal static PFNGLBINDBUFFERRANGENVPROC glBindBufferRangeNV; internal static PFNGLBINDBUFFERSBASEPROC glBindBuffersBase; internal static PFNGLBINDBUFFERSRANGEPROC glBindBuffersRange; internal static PFNGLBINDFRAGDATALOCATIONPROC glBindFragDataLocation; internal static PFNGLBINDFRAGDATALOCATIONEXTPROC glBindFragDataLocationEXT; internal static PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glBindFragDataLocationIndexed; internal static PFNGLBINDFRAGMENTSHADERATIPROC glBindFragmentShaderATI; internal static PFNGLBINDFRAMEBUFFERPROC glBindFramebuffer; internal static PFNGLBINDFRAMEBUFFEREXTPROC glBindFramebufferEXT; internal static PFNGLBINDIMAGETEXTUREPROC glBindImageTexture; internal static PFNGLBINDIMAGETEXTUREEXTPROC glBindImageTextureEXT; internal static PFNGLBINDIMAGETEXTURESPROC glBindImageTextures; internal static PFNGLBINDLIGHTPARAMETEREXTPROC glBindLightParameterEXT; internal static PFNGLBINDMATERIALPARAMETEREXTPROC glBindMaterialParameterEXT; internal static PFNGLBINDMULTITEXTUREEXTPROC glBindMultiTextureEXT; internal static PFNGLBINDPARAMETEREXTPROC glBindParameterEXT; internal static PFNGLBINDPROGRAMARBPROC glBindProgramARB; internal static PFNGLBINDPROGRAMNVPROC glBindProgramNV; internal static PFNGLBINDPROGRAMPIPELINEPROC glBindProgramPipeline; internal static PFNGLBINDRENDERBUFFERPROC glBindRenderbuffer; internal static PFNGLBINDRENDERBUFFEREXTPROC glBindRenderbufferEXT; internal static PFNGLBINDSAMPLERPROC glBindSampler; internal static PFNGLBINDSAMPLERSPROC glBindSamplers; internal static PFNGLBINDSHADINGRATEIMAGENVPROC glBindShadingRateImageNV; internal static PFNGLBINDTEXGENPARAMETEREXTPROC glBindTexGenParameterEXT; internal static PFNGLBINDTEXTUREPROC glBindTexture; internal static PFNGLBINDTEXTUREEXTPROC glBindTextureEXT; internal static PFNGLBINDTEXTUREUNITPROC glBindTextureUnit; internal static PFNGLBINDTEXTUREUNITPARAMETEREXTPROC glBindTextureUnitParameterEXT; internal static PFNGLBINDTEXTURESPROC glBindTextures; internal static PFNGLBINDTRANSFORMFEEDBACKPROC glBindTransformFeedback; internal static PFNGLBINDTRANSFORMFEEDBACKNVPROC glBindTransformFeedbackNV; internal static PFNGLBINDVERTEXARRAYPROC glBindVertexArray; internal static PFNGLBINDVERTEXARRAYAPPLEPROC glBindVertexArrayAPPLE; internal static PFNGLBINDVERTEXBUFFERPROC glBindVertexBuffer; internal static PFNGLBINDVERTEXBUFFERSPROC glBindVertexBuffers; internal static PFNGLBINDVERTEXSHADEREXTPROC glBindVertexShaderEXT; internal static PFNGLBINDVIDEOCAPTURESTREAMBUFFERNVPROC glBindVideoCaptureStreamBufferNV; internal static PFNGLBINDVIDEOCAPTURESTREAMTEXTURENVPROC glBindVideoCaptureStreamTextureNV; internal static PFNGLBINORMAL3BEXTPROC glBinormal3bEXT; internal static PFNGLBINORMAL3BVEXTPROC glBinormal3bvEXT; internal static PFNGLBINORMAL3DEXTPROC glBinormal3dEXT; internal static PFNGLBINORMAL3DVEXTPROC glBinormal3dvEXT; internal static PFNGLBINORMAL3FEXTPROC glBinormal3fEXT; internal static PFNGLBINORMAL3FVEXTPROC glBinormal3fvEXT; internal static PFNGLBINORMAL3IEXTPROC glBinormal3iEXT; internal static PFNGLBINORMAL3IVEXTPROC glBinormal3ivEXT; internal static PFNGLBINORMAL3SEXTPROC glBinormal3sEXT; internal static PFNGLBINORMAL3SVEXTPROC glBinormal3svEXT; internal static PFNGLBINORMALPOINTEREXTPROC glBinormalPointerEXT; internal static PFNGLBITMAPXOESPROC glBitmapxOES; internal static PFNGLBLENDBARRIERKHRPROC glBlendBarrierKHR; internal static PFNGLBLENDBARRIERNVPROC glBlendBarrierNV; internal static PFNGLBLENDCOLORPROC glBlendColor; internal static PFNGLBLENDCOLOREXTPROC glBlendColorEXT; internal static PFNGLBLENDCOLORXOESPROC glBlendColorxOES; internal static PFNGLBLENDEQUATIONPROC glBlendEquation; internal static PFNGLBLENDEQUATIONEXTPROC glBlendEquationEXT; internal static PFNGLBLENDEQUATIONINDEXEDAMDPROC glBlendEquationIndexedAMD; internal static PFNGLBLENDEQUATIONSEPARATEPROC glBlendEquationSeparate; internal static PFNGLBLENDEQUATIONSEPARATEEXTPROC glBlendEquationSeparateEXT; internal static PFNGLBLENDEQUATIONSEPARATEINDEXEDAMDPROC glBlendEquationSeparateIndexedAMD; internal static PFNGLBLENDEQUATIONSEPARATEIPROC glBlendEquationSeparatei; internal static PFNGLBLENDEQUATIONSEPARATEIARBPROC glBlendEquationSeparateiARB; internal static PFNGLBLENDEQUATIONIPROC glBlendEquationi; internal static PFNGLBLENDEQUATIONIARBPROC glBlendEquationiARB; internal static PFNGLBLENDFUNCPROC glBlendFunc; internal static PFNGLBLENDFUNCINDEXEDAMDPROC glBlendFuncIndexedAMD; internal static PFNGLBLENDFUNCSEPARATEPROC glBlendFuncSeparate; internal static PFNGLBLENDFUNCSEPARATEEXTPROC glBlendFuncSeparateEXT; internal static PFNGLBLENDFUNCSEPARATEINGRPROC glBlendFuncSeparateINGR; internal static PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC glBlendFuncSeparateIndexedAMD; internal static PFNGLBLENDFUNCSEPARATEIPROC glBlendFuncSeparatei; internal static PFNGLBLENDFUNCSEPARATEIARBPROC glBlendFuncSeparateiARB; internal static PFNGLBLENDFUNCIPROC glBlendFunci; internal static PFNGLBLENDFUNCIARBPROC glBlendFunciARB; internal static PFNGLBLENDPARAMETERINVPROC glBlendParameteriNV; internal static PFNGLBLITFRAMEBUFFERPROC glBlitFramebuffer; internal static PFNGLBLITFRAMEBUFFEREXTPROC glBlitFramebufferEXT; internal static PFNGLBLITFRAMEBUFFERLAYEREXTPROC glBlitFramebufferLayerEXT; internal static PFNGLBLITFRAMEBUFFERLAYERSEXTPROC glBlitFramebufferLayersEXT; internal static PFNGLBLITNAMEDFRAMEBUFFERPROC glBlitNamedFramebuffer; internal static PFNGLBUFFERADDRESSRANGENVPROC glBufferAddressRangeNV; internal static PFNGLBUFFERATTACHMEMORYNVPROC glBufferAttachMemoryNV; internal static PFNGLBUFFERDATAPROC glBufferData; internal static PFNGLBUFFERDATAARBPROC glBufferDataARB; internal static PFNGLBUFFERPAGECOMMITMENTARBPROC glBufferPageCommitmentARB; internal static PFNGLBUFFERPAGECOMMITMENTMEMNVPROC glBufferPageCommitmentMemNV; internal static PFNGLBUFFERPARAMETERIAPPLEPROC glBufferParameteriAPPLE; internal static PFNGLBUFFERSTORAGEPROC glBufferStorage; internal static PFNGLBUFFERSTORAGEEXTERNALEXTPROC glBufferStorageExternalEXT; internal static PFNGLBUFFERSTORAGEMEMEXTPROC glBufferStorageMemEXT; internal static PFNGLBUFFERSUBDATAPROC glBufferSubData; internal static PFNGLBUFFERSUBDATAARBPROC glBufferSubDataARB; internal static PFNGLCALLCOMMANDLISTNVPROC glCallCommandListNV; internal static PFNGLCHECKFRAMEBUFFERSTATUSPROC glCheckFramebufferStatus; internal static PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glCheckFramebufferStatusEXT; internal static PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glCheckNamedFramebufferStatus; internal static PFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC glCheckNamedFramebufferStatusEXT; internal static PFNGLCLAMPCOLORPROC glClampColor; internal static PFNGLCLAMPCOLORARBPROC glClampColorARB; internal static PFNGLCLEARPROC glClear; internal static PFNGLCLEARACCUMXOESPROC glClearAccumxOES; internal static PFNGLCLEARBUFFERDATAPROC glClearBufferData; internal static PFNGLCLEARBUFFERSUBDATAPROC glClearBufferSubData; internal static PFNGLCLEARBUFFERFIPROC glClearBufferfi; internal static PFNGLCLEARBUFFERFVPROC glClearBufferfv; internal static PFNGLCLEARBUFFERIVPROC glClearBufferiv; internal static PFNGLCLEARBUFFERUIVPROC glClearBufferuiv; internal static PFNGLCLEARCOLORPROC glClearColor; internal static PFNGLCLEARCOLORIIEXTPROC glClearColorIiEXT; internal static PFNGLCLEARCOLORIUIEXTPROC glClearColorIuiEXT; internal static PFNGLCLEARCOLORXOESPROC glClearColorxOES; internal static PFNGLCLEARDEPTHPROC glClearDepth; internal static PFNGLCLEARDEPTHDNVPROC glClearDepthdNV; internal static PFNGLCLEARDEPTHFPROC glClearDepthf; internal static PFNGLCLEARDEPTHFOESPROC glClearDepthfOES; internal static PFNGLCLEARDEPTHXOESPROC glClearDepthxOES; internal static PFNGLCLEARNAMEDBUFFERDATAPROC glClearNamedBufferData; internal static PFNGLCLEARNAMEDBUFFERDATAEXTPROC glClearNamedBufferDataEXT; internal static PFNGLCLEARNAMEDBUFFERSUBDATAPROC glClearNamedBufferSubData; internal static PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC glClearNamedBufferSubDataEXT; internal static PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glClearNamedFramebufferfi; internal static PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glClearNamedFramebufferfv; internal static PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glClearNamedFramebufferiv; internal static PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glClearNamedFramebufferuiv; internal static PFNGLCLEARSTENCILPROC glClearStencil; internal static PFNGLCLEARTEXIMAGEPROC glClearTexImage; internal static PFNGLCLEARTEXSUBIMAGEPROC glClearTexSubImage; internal static PFNGLCLIENTACTIVETEXTUREARBPROC glClientActiveTextureARB; internal static PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC glClientActiveVertexStreamATI; internal static PFNGLCLIENTATTRIBDEFAULTEXTPROC glClientAttribDefaultEXT; internal static PFNGLCLIENTWAITSEMAPHOREUI64NVXPROC glClientWaitSemaphoreui64NVX; internal static PFNGLCLIENTWAITSYNCPROC glClientWaitSync; internal static PFNGLCLIPCONTROLPROC glClipControl; internal static PFNGLCLIPPLANEFOESPROC glClipPlanefOES; internal static PFNGLCLIPPLANEXOESPROC glClipPlanexOES; internal static PFNGLCOLOR3FVERTEX3FSUNPROC glColor3fVertex3fSUN; internal static PFNGLCOLOR3FVERTEX3FVSUNPROC glColor3fVertex3fvSUN; internal static PFNGLCOLOR3HNVPROC glColor3hNV; internal static PFNGLCOLOR3HVNVPROC glColor3hvNV; internal static PFNGLCOLOR3XOESPROC glColor3xOES; internal static PFNGLCOLOR3XVOESPROC glColor3xvOES; internal static PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC glColor4fNormal3fVertex3fSUN; internal static PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC glColor4fNormal3fVertex3fvSUN; internal static PFNGLCOLOR4HNVPROC glColor4hNV; internal static PFNGLCOLOR4HVNVPROC glColor4hvNV; internal static PFNGLCOLOR4UBVERTEX2FSUNPROC glColor4ubVertex2fSUN; internal static PFNGLCOLOR4UBVERTEX2FVSUNPROC glColor4ubVertex2fvSUN; internal static PFNGLCOLOR4UBVERTEX3FSUNPROC glColor4ubVertex3fSUN; internal static PFNGLCOLOR4UBVERTEX3FVSUNPROC glColor4ubVertex3fvSUN; internal static PFNGLCOLOR4XOESPROC glColor4xOES; internal static PFNGLCOLOR4XVOESPROC glColor4xvOES; internal static PFNGLCOLORFORMATNVPROC glColorFormatNV; internal static PFNGLCOLORFRAGMENTOP1ATIPROC glColorFragmentOp1ATI; internal static PFNGLCOLORFRAGMENTOP2ATIPROC glColorFragmentOp2ATI; internal static PFNGLCOLORFRAGMENTOP3ATIPROC glColorFragmentOp3ATI; internal static PFNGLCOLORMASKPROC glColorMask; internal static PFNGLCOLORMASKINDEXEDEXTPROC glColorMaskIndexedEXT; internal static PFNGLCOLORMASKIPROC glColorMaski; internal static PFNGLCOLORPOINTEREXTPROC glColorPointerEXT; internal static PFNGLCOLORPOINTERLISTIBMPROC glColorPointerListIBM; internal static PFNGLCOLORPOINTERVINTELPROC glColorPointervINTEL; internal static PFNGLCOLORSUBTABLEEXTPROC glColorSubTableEXT; internal static PFNGLCOLORTABLEEXTPROC glColorTableEXT; internal static PFNGLCOLORTABLEPARAMETERFVSGIPROC glColorTableParameterfvSGI; internal static PFNGLCOLORTABLEPARAMETERIVSGIPROC glColorTableParameterivSGI; internal static PFNGLCOLORTABLESGIPROC glColorTableSGI; internal static PFNGLCOMBINERINPUTNVPROC glCombinerInputNV; internal static PFNGLCOMBINEROUTPUTNVPROC glCombinerOutputNV; internal static PFNGLCOMBINERPARAMETERFNVPROC glCombinerParameterfNV; internal static PFNGLCOMBINERPARAMETERFVNVPROC glCombinerParameterfvNV; internal static PFNGLCOMBINERPARAMETERINVPROC glCombinerParameteriNV; internal static PFNGLCOMBINERPARAMETERIVNVPROC glCombinerParameterivNV; internal static PFNGLCOMBINERSTAGEPARAMETERFVNVPROC glCombinerStageParameterfvNV; internal static PFNGLCOMMANDLISTSEGMENTSNVPROC glCommandListSegmentsNV; internal static PFNGLCOMPILECOMMANDLISTNVPROC glCompileCommandListNV; internal static PFNGLCOMPILESHADERPROC glCompileShader; internal static PFNGLCOMPILESHADERARBPROC glCompileShaderARB; internal static PFNGLCOMPILESHADERINCLUDEARBPROC glCompileShaderIncludeARB; internal static PFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC glCompressedMultiTexImage1DEXT; internal static PFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC glCompressedMultiTexImage2DEXT; internal static PFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC glCompressedMultiTexImage3DEXT; internal static PFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC glCompressedMultiTexSubImage1DEXT; internal static PFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC glCompressedMultiTexSubImage2DEXT; internal static PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC glCompressedMultiTexSubImage3DEXT; internal static PFNGLCOMPRESSEDTEXIMAGE1DPROC glCompressedTexImage1D; internal static PFNGLCOMPRESSEDTEXIMAGE1DARBPROC glCompressedTexImage1DARB; internal static PFNGLCOMPRESSEDTEXIMAGE2DPROC glCompressedTexImage2D; internal static PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glCompressedTexImage2DARB; internal static PFNGLCOMPRESSEDTEXIMAGE3DPROC glCompressedTexImage3D; internal static PFNGLCOMPRESSEDTEXIMAGE3DARBPROC glCompressedTexImage3DARB; internal static PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glCompressedTexSubImage1D; internal static PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC glCompressedTexSubImage1DARB; internal static PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glCompressedTexSubImage2D; internal static PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC glCompressedTexSubImage2DARB; internal static PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glCompressedTexSubImage3D; internal static PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC glCompressedTexSubImage3DARB; internal static PFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC glCompressedTextureImage1DEXT; internal static PFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC glCompressedTextureImage2DEXT; internal static PFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC glCompressedTextureImage3DEXT; internal static PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glCompressedTextureSubImage1D; internal static PFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC glCompressedTextureSubImage1DEXT; internal static PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glCompressedTextureSubImage2D; internal static PFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC glCompressedTextureSubImage2DEXT; internal static PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glCompressedTextureSubImage3D; internal static PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC glCompressedTextureSubImage3DEXT; internal static PFNGLCONSERVATIVERASTERPARAMETERFNVPROC glConservativeRasterParameterfNV; internal static PFNGLCONSERVATIVERASTERPARAMETERINVPROC glConservativeRasterParameteriNV; internal static PFNGLCONVOLUTIONFILTER1DEXTPROC glConvolutionFilter1DEXT; internal static PFNGLCONVOLUTIONFILTER2DEXTPROC glConvolutionFilter2DEXT; internal static PFNGLCONVOLUTIONPARAMETERFEXTPROC glConvolutionParameterfEXT; internal static PFNGLCONVOLUTIONPARAMETERFVEXTPROC glConvolutionParameterfvEXT; internal static PFNGLCONVOLUTIONPARAMETERIEXTPROC glConvolutionParameteriEXT; internal static PFNGLCONVOLUTIONPARAMETERIVEXTPROC glConvolutionParameterivEXT; internal static PFNGLCONVOLUTIONPARAMETERXOESPROC glConvolutionParameterxOES; internal static PFNGLCONVOLUTIONPARAMETERXVOESPROC glConvolutionParameterxvOES; internal static PFNGLCOPYBUFFERSUBDATAPROC glCopyBufferSubData; internal static PFNGLCOPYCOLORSUBTABLEEXTPROC glCopyColorSubTableEXT; internal static PFNGLCOPYCOLORTABLESGIPROC glCopyColorTableSGI; internal static PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC glCopyConvolutionFilter1DEXT; internal static PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC glCopyConvolutionFilter2DEXT; internal static PFNGLCOPYIMAGESUBDATAPROC glCopyImageSubData; internal static PFNGLCOPYIMAGESUBDATANVPROC glCopyImageSubDataNV; internal static PFNGLCOPYMULTITEXIMAGE1DEXTPROC glCopyMultiTexImage1DEXT; internal static PFNGLCOPYMULTITEXIMAGE2DEXTPROC glCopyMultiTexImage2DEXT; internal static PFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC glCopyMultiTexSubImage1DEXT; internal static PFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC glCopyMultiTexSubImage2DEXT; internal static PFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC glCopyMultiTexSubImage3DEXT; internal static PFNGLCOPYNAMEDBUFFERSUBDATAPROC glCopyNamedBufferSubData; internal static PFNGLCOPYPATHNVPROC glCopyPathNV; internal static PFNGLCOPYTEXIMAGE1DPROC glCopyTexImage1D; internal static PFNGLCOPYTEXIMAGE1DEXTPROC glCopyTexImage1DEXT; internal static PFNGLCOPYTEXIMAGE2DPROC glCopyTexImage2D; internal static PFNGLCOPYTEXIMAGE2DEXTPROC glCopyTexImage2DEXT; internal static PFNGLCOPYTEXSUBIMAGE1DPROC glCopyTexSubImage1D; internal static PFNGLCOPYTEXSUBIMAGE1DEXTPROC glCopyTexSubImage1DEXT; internal static PFNGLCOPYTEXSUBIMAGE2DPROC glCopyTexSubImage2D; internal static PFNGLCOPYTEXSUBIMAGE2DEXTPROC glCopyTexSubImage2DEXT; internal static PFNGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D; internal static PFNGLCOPYTEXSUBIMAGE3DEXTPROC glCopyTexSubImage3DEXT; internal static PFNGLCOPYTEXTUREIMAGE1DEXTPROC glCopyTextureImage1DEXT; internal static PFNGLCOPYTEXTUREIMAGE2DEXTPROC glCopyTextureImage2DEXT; internal static PFNGLCOPYTEXTURESUBIMAGE1DPROC glCopyTextureSubImage1D; internal static PFNGLCOPYTEXTURESUBIMAGE1DEXTPROC glCopyTextureSubImage1DEXT; internal static PFNGLCOPYTEXTURESUBIMAGE2DPROC glCopyTextureSubImage2D; internal static PFNGLCOPYTEXTURESUBIMAGE2DEXTPROC glCopyTextureSubImage2DEXT; internal static PFNGLCOPYTEXTURESUBIMAGE3DPROC glCopyTextureSubImage3D; internal static PFNGLCOPYTEXTURESUBIMAGE3DEXTPROC glCopyTextureSubImage3DEXT; internal static PFNGLCOVERFILLPATHINSTANCEDNVPROC glCoverFillPathInstancedNV; internal static PFNGLCOVERFILLPATHNVPROC glCoverFillPathNV; internal static PFNGLCOVERSTROKEPATHINSTANCEDNVPROC glCoverStrokePathInstancedNV; internal static PFNGLCOVERSTROKEPATHNVPROC glCoverStrokePathNV; internal static PFNGLCOVERAGEMODULATIONNVPROC glCoverageModulationNV; internal static PFNGLCOVERAGEMODULATIONTABLENVPROC glCoverageModulationTableNV; internal static PFNGLCREATEBUFFERSPROC glCreateBuffers; internal static PFNGLCREATECOMMANDLISTSNVPROC glCreateCommandListsNV; internal static PFNGLCREATEFRAMEBUFFERSPROC glCreateFramebuffers; internal static PFNGLCREATEMEMORYOBJECTSEXTPROC glCreateMemoryObjectsEXT; internal static PFNGLCREATEPERFQUERYINTELPROC glCreatePerfQueryINTEL; internal static PFNGLCREATEPROGRAMPROC glCreateProgram; internal static PFNGLCREATEPROGRAMOBJECTARBPROC glCreateProgramObjectARB; internal static PFNGLCREATEPROGRAMPIPELINESPROC glCreateProgramPipelines; internal static PFNGLCREATEPROGRESSFENCENVXPROC glCreateProgressFenceNVX; internal static PFNGLCREATEQUERIESPROC glCreateQueries; internal static PFNGLCREATERENDERBUFFERSPROC glCreateRenderbuffers; internal static PFNGLCREATESAMPLERSPROC glCreateSamplers; internal static PFNGLCREATESEMAPHORESNVPROC glCreateSemaphoresNV; internal static PFNGLCREATESHADERPROC glCreateShader; internal static PFNGLCREATESHADEROBJECTARBPROC glCreateShaderObjectARB; internal static PFNGLCREATESHADERPROGRAMEXTPROC glCreateShaderProgramEXT; internal static PFNGLCREATESHADERPROGRAMVPROC glCreateShaderProgramv; internal static PFNGLCREATESTATESNVPROC glCreateStatesNV; internal static PFNGLCREATESYNCFROMCLEVENTARBPROC glCreateSyncFromCLeventARB; internal static PFNGLCREATETEXTURESPROC glCreateTextures; internal static PFNGLCREATETRANSFORMFEEDBACKSPROC glCreateTransformFeedbacks; internal static PFNGLCREATEVERTEXARRAYSPROC glCreateVertexArrays; internal static PFNGLCULLFACEPROC glCullFace; internal static PFNGLCULLPARAMETERDVEXTPROC glCullParameterdvEXT; internal static PFNGLCULLPARAMETERFVEXTPROC glCullParameterfvEXT; internal static PFNGLCURRENTPALETTEMATRIXARBPROC glCurrentPaletteMatrixARB; internal static PFNGLDEBUGMESSAGECALLBACKPROC glDebugMessageCallback; internal static PFNGLDEBUGMESSAGECALLBACKAMDPROC glDebugMessageCallbackAMD; internal static PFNGLDEBUGMESSAGECALLBACKARBPROC glDebugMessageCallbackARB; internal static PFNGLDEBUGMESSAGECONTROLPROC glDebugMessageControl; internal static PFNGLDEBUGMESSAGECONTROLARBPROC glDebugMessageControlARB; internal static PFNGLDEBUGMESSAGEENABLEAMDPROC glDebugMessageEnableAMD; internal static PFNGLDEBUGMESSAGEINSERTPROC glDebugMessageInsert; internal static PFNGLDEBUGMESSAGEINSERTAMDPROC glDebugMessageInsertAMD; internal static PFNGLDEBUGMESSAGEINSERTARBPROC glDebugMessageInsertARB; internal static PFNGLDEFORMSGIXPROC glDeformSGIX; internal static PFNGLDEFORMATIONMAP3DSGIXPROC glDeformationMap3dSGIX; internal static PFNGLDEFORMATIONMAP3FSGIXPROC glDeformationMap3fSGIX; internal static PFNGLDELETEASYNCMARKERSSGIXPROC glDeleteAsyncMarkersSGIX; internal static PFNGLDELETEBUFFERSPROC glDeleteBuffers; internal static PFNGLDELETEBUFFERSARBPROC glDeleteBuffersARB; internal static PFNGLDELETECOMMANDLISTSNVPROC glDeleteCommandListsNV; internal static PFNGLDELETEFENCESAPPLEPROC glDeleteFencesAPPLE; internal static PFNGLDELETEFENCESNVPROC glDeleteFencesNV; internal static PFNGLDELETEFRAGMENTSHADERATIPROC glDeleteFragmentShaderATI; internal static PFNGLDELETEFRAMEBUFFERSPROC glDeleteFramebuffers; internal static PFNGLDELETEFRAMEBUFFERSEXTPROC glDeleteFramebuffersEXT; internal static PFNGLDELETEMEMORYOBJECTSEXTPROC glDeleteMemoryObjectsEXT; internal static PFNGLDELETENAMEDSTRINGARBPROC glDeleteNamedStringARB; internal static PFNGLDELETENAMESAMDPROC glDeleteNamesAMD; internal static PFNGLDELETEOBJECTARBPROC glDeleteObjectARB; internal static PFNGLDELETEOCCLUSIONQUERIESNVPROC glDeleteOcclusionQueriesNV; internal static PFNGLDELETEPATHSNVPROC glDeletePathsNV; internal static PFNGLDELETEPERFMONITORSAMDPROC glDeletePerfMonitorsAMD; internal static PFNGLDELETEPERFQUERYINTELPROC glDeletePerfQueryINTEL; internal static PFNGLDELETEPROGRAMPROC glDeleteProgram; internal static PFNGLDELETEPROGRAMPIPELINESPROC glDeleteProgramPipelines; internal static PFNGLDELETEPROGRAMSARBPROC glDeleteProgramsARB; internal static PFNGLDELETEPROGRAMSNVPROC glDeleteProgramsNV; internal static PFNGLDELETEQUERIESPROC glDeleteQueries; internal static PFNGLDELETEQUERIESARBPROC glDeleteQueriesARB; internal static PFNGLDELETEQUERYRESOURCETAGNVPROC glDeleteQueryResourceTagNV; internal static PFNGLDELETERENDERBUFFERSPROC glDeleteRenderbuffers; internal static PFNGLDELETERENDERBUFFERSEXTPROC glDeleteRenderbuffersEXT; internal static PFNGLDELETESAMPLERSPROC glDeleteSamplers; internal static PFNGLDELETESEMAPHORESEXTPROC glDeleteSemaphoresEXT; internal static PFNGLDELETESHADERPROC glDeleteShader; internal static PFNGLDELETESTATESNVPROC glDeleteStatesNV; internal static PFNGLDELETESYNCPROC glDeleteSync; internal static PFNGLDELETETEXTURESPROC glDeleteTextures; internal static PFNGLDELETETEXTURESEXTPROC glDeleteTexturesEXT; internal static PFNGLDELETETRANSFORMFEEDBACKSPROC glDeleteTransformFeedbacks; internal static PFNGLDELETETRANSFORMFEEDBACKSNVPROC glDeleteTransformFeedbacksNV; internal static PFNGLDELETEVERTEXARRAYSPROC glDeleteVertexArrays; internal static PFNGLDELETEVERTEXARRAYSAPPLEPROC glDeleteVertexArraysAPPLE; internal static PFNGLDELETEVERTEXSHADEREXTPROC glDeleteVertexShaderEXT; internal static PFNGLDEPTHBOUNDSEXTPROC glDepthBoundsEXT; internal static PFNGLDEPTHBOUNDSDNVPROC glDepthBoundsdNV; internal static PFNGLDEPTHFUNCPROC glDepthFunc; internal static PFNGLDEPTHMASKPROC glDepthMask; internal static PFNGLDEPTHRANGEPROC glDepthRange; internal static PFNGLDEPTHRANGEARRAYDVNVPROC glDepthRangeArraydvNV; internal static PFNGLDEPTHRANGEARRAYVPROC glDepthRangeArrayv; internal static PFNGLDEPTHRANGEINDEXEDPROC glDepthRangeIndexed; internal static PFNGLDEPTHRANGEINDEXEDDNVPROC glDepthRangeIndexeddNV; internal static PFNGLDEPTHRANGEDNVPROC glDepthRangedNV; internal static PFNGLDEPTHRANGEFPROC glDepthRangef; internal static PFNGLDEPTHRANGEFOESPROC glDepthRangefOES; internal static PFNGLDEPTHRANGEXOESPROC glDepthRangexOES; internal static PFNGLDETACHOBJECTARBPROC glDetachObjectARB; internal static PFNGLDETACHSHADERPROC glDetachShader; internal static PFNGLDETAILTEXFUNCSGISPROC glDetailTexFuncSGIS; internal static PFNGLDISABLEPROC glDisable; internal static PFNGLDISABLECLIENTSTATEINDEXEDEXTPROC glDisableClientStateIndexedEXT; internal static PFNGLDISABLECLIENTSTATEIEXTPROC glDisableClientStateiEXT; internal static PFNGLDISABLEINDEXEDEXTPROC glDisableIndexedEXT; internal static PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC glDisableVariantClientStateEXT; internal static PFNGLDISABLEVERTEXARRAYATTRIBPROC glDisableVertexArrayAttrib; internal static PFNGLDISABLEVERTEXARRAYATTRIBEXTPROC glDisableVertexArrayAttribEXT; internal static PFNGLDISABLEVERTEXARRAYEXTPROC glDisableVertexArrayEXT; internal static PFNGLDISABLEVERTEXATTRIBAPPLEPROC glDisableVertexAttribAPPLE; internal static PFNGLDISABLEVERTEXATTRIBARRAYPROC glDisableVertexAttribArray; internal static PFNGLDISABLEVERTEXATTRIBARRAYARBPROC glDisableVertexAttribArrayARB; internal static PFNGLDISABLEIPROC glDisablei; internal static PFNGLDISPATCHCOMPUTEPROC glDispatchCompute; internal static PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC glDispatchComputeGroupSizeARB; internal static PFNGLDISPATCHCOMPUTEINDIRECTPROC glDispatchComputeIndirect; internal static PFNGLDRAWARRAYSPROC glDrawArrays; internal static PFNGLDRAWARRAYSEXTPROC glDrawArraysEXT; internal static PFNGLDRAWARRAYSINDIRECTPROC glDrawArraysIndirect; internal static PFNGLDRAWARRAYSINSTANCEDPROC glDrawArraysInstanced; internal static PFNGLDRAWARRAYSINSTANCEDARBPROC glDrawArraysInstancedARB; internal static PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glDrawArraysInstancedBaseInstance; internal static PFNGLDRAWARRAYSINSTANCEDEXTPROC glDrawArraysInstancedEXT; internal static PFNGLDRAWBUFFERPROC glDrawBuffer; internal static PFNGLDRAWBUFFERSPROC glDrawBuffers; internal static PFNGLDRAWBUFFERSARBPROC glDrawBuffersARB; internal static PFNGLDRAWBUFFERSATIPROC glDrawBuffersATI; internal static PFNGLDRAWCOMMANDSADDRESSNVPROC glDrawCommandsAddressNV; internal static PFNGLDRAWCOMMANDSNVPROC glDrawCommandsNV; internal static PFNGLDRAWCOMMANDSSTATESADDRESSNVPROC glDrawCommandsStatesAddressNV; internal static PFNGLDRAWCOMMANDSSTATESNVPROC glDrawCommandsStatesNV; internal static PFNGLDRAWELEMENTARRAYAPPLEPROC glDrawElementArrayAPPLE; internal static PFNGLDRAWELEMENTARRAYATIPROC glDrawElementArrayATI; internal static PFNGLDRAWELEMENTSPROC glDrawElements; internal static PFNGLDRAWELEMENTSBASEVERTEXPROC glDrawElementsBaseVertex; internal static PFNGLDRAWELEMENTSINDIRECTPROC glDrawElementsIndirect; internal static PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced; internal static PFNGLDRAWELEMENTSINSTANCEDARBPROC glDrawElementsInstancedARB; internal static PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glDrawElementsInstancedBaseInstance; internal static PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glDrawElementsInstancedBaseVertex; internal static PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glDrawElementsInstancedBaseVertexBaseInstance; internal static PFNGLDRAWELEMENTSINSTANCEDEXTPROC glDrawElementsInstancedEXT; internal static PFNGLDRAWMESHARRAYSSUNPROC glDrawMeshArraysSUN; internal static PFNGLDRAWMESHTASKSINDIRECTNVPROC glDrawMeshTasksIndirectNV; internal static PFNGLDRAWMESHTASKSNVPROC glDrawMeshTasksNV; internal static PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC glDrawRangeElementArrayAPPLE; internal static PFNGLDRAWRANGEELEMENTARRAYATIPROC glDrawRangeElementArrayATI; internal static PFNGLDRAWRANGEELEMENTSPROC glDrawRangeElements; internal static PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glDrawRangeElementsBaseVertex; internal static PFNGLDRAWRANGEELEMENTSEXTPROC glDrawRangeElementsEXT; internal static PFNGLDRAWTEXTURENVPROC glDrawTextureNV; internal static PFNGLDRAWTRANSFORMFEEDBACKPROC glDrawTransformFeedback; internal static PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glDrawTransformFeedbackInstanced; internal static PFNGLDRAWTRANSFORMFEEDBACKNVPROC glDrawTransformFeedbackNV; internal static PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glDrawTransformFeedbackStream; internal static PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glDrawTransformFeedbackStreamInstanced; internal static PFNGLDRAWVKIMAGENVPROC glDrawVkImageNV; internal static PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC glEGLImageTargetTexStorageEXT; internal static PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC glEGLImageTargetTextureStorageEXT; internal static PFNGLEDGEFLAGFORMATNVPROC glEdgeFlagFormatNV; internal static PFNGLEDGEFLAGPOINTEREXTPROC glEdgeFlagPointerEXT; internal static PFNGLEDGEFLAGPOINTERLISTIBMPROC glEdgeFlagPointerListIBM; internal static PFNGLELEMENTPOINTERAPPLEPROC glElementPointerAPPLE; internal static PFNGLELEMENTPOINTERATIPROC glElementPointerATI; internal static PFNGLENABLEPROC glEnable; internal static PFNGLENABLECLIENTSTATEINDEXEDEXTPROC glEnableClientStateIndexedEXT; internal static PFNGLENABLECLIENTSTATEIEXTPROC glEnableClientStateiEXT; internal static PFNGLENABLEINDEXEDEXTPROC glEnableIndexedEXT; internal static PFNGLENABLEVARIANTCLIENTSTATEEXTPROC glEnableVariantClientStateEXT; internal static PFNGLENABLEVERTEXARRAYATTRIBPROC glEnableVertexArrayAttrib; internal static PFNGLENABLEVERTEXARRAYATTRIBEXTPROC glEnableVertexArrayAttribEXT; internal static PFNGLENABLEVERTEXARRAYEXTPROC glEnableVertexArrayEXT; internal static PFNGLENABLEVERTEXATTRIBAPPLEPROC glEnableVertexAttribAPPLE; internal static PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray; internal static PFNGLENABLEVERTEXATTRIBARRAYARBPROC glEnableVertexAttribArrayARB; internal static PFNGLENABLEIPROC glEnablei; internal static PFNGLENDCONDITIONALRENDERPROC glEndConditionalRender; internal static PFNGLENDCONDITIONALRENDERNVPROC glEndConditionalRenderNV; internal static PFNGLENDCONDITIONALRENDERNVXPROC glEndConditionalRenderNVX; internal static PFNGLENDFRAGMENTSHADERATIPROC glEndFragmentShaderATI; internal static PFNGLENDOCCLUSIONQUERYNVPROC glEndOcclusionQueryNV; internal static PFNGLENDPERFMONITORAMDPROC glEndPerfMonitorAMD; internal static PFNGLENDPERFQUERYINTELPROC glEndPerfQueryINTEL; internal static PFNGLENDQUERYPROC glEndQuery; internal static PFNGLENDQUERYARBPROC glEndQueryARB; internal static PFNGLENDQUERYINDEXEDPROC glEndQueryIndexed; internal static PFNGLENDTRANSFORMFEEDBACKPROC glEndTransformFeedback; internal static PFNGLENDTRANSFORMFEEDBACKEXTPROC glEndTransformFeedbackEXT; internal static PFNGLENDTRANSFORMFEEDBACKNVPROC glEndTransformFeedbackNV; internal static PFNGLENDVERTEXSHADEREXTPROC glEndVertexShaderEXT; internal static PFNGLENDVIDEOCAPTURENVPROC glEndVideoCaptureNV; internal static PFNGLEVALCOORD1XOESPROC glEvalCoord1xOES; internal static PFNGLEVALCOORD1XVOESPROC glEvalCoord1xvOES; internal static PFNGLEVALCOORD2XOESPROC glEvalCoord2xOES; internal static PFNGLEVALCOORD2XVOESPROC glEvalCoord2xvOES; internal static PFNGLEVALMAPSNVPROC glEvalMapsNV; internal static PFNGLEVALUATEDEPTHVALUESARBPROC glEvaluateDepthValuesARB; internal static PFNGLEXECUTEPROGRAMNVPROC glExecuteProgramNV; internal static PFNGLEXTRACTCOMPONENTEXTPROC glExtractComponentEXT; internal static PFNGLFEEDBACKBUFFERXOESPROC glFeedbackBufferxOES; internal static PFNGLFENCESYNCPROC glFenceSync; internal static PFNGLFINALCOMBINERINPUTNVPROC glFinalCombinerInputNV; internal static PFNGLFINISHPROC glFinish; internal static PFNGLFINISHASYNCSGIXPROC glFinishAsyncSGIX; internal static PFNGLFINISHFENCEAPPLEPROC glFinishFenceAPPLE; internal static PFNGLFINISHFENCENVPROC glFinishFenceNV; internal static PFNGLFINISHOBJECTAPPLEPROC glFinishObjectAPPLE; internal static PFNGLFINISHTEXTURESUNXPROC glFinishTextureSUNX; internal static PFNGLFLUSHPROC glFlush; internal static PFNGLFLUSHMAPPEDBUFFERRANGEPROC glFlushMappedBufferRange; internal static PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC glFlushMappedBufferRangeAPPLE; internal static PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glFlushMappedNamedBufferRange; internal static PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC glFlushMappedNamedBufferRangeEXT; internal static PFNGLFLUSHPIXELDATARANGENVPROC glFlushPixelDataRangeNV; internal static PFNGLFLUSHRASTERSGIXPROC glFlushRasterSGIX; internal static PFNGLFLUSHSTATICDATAIBMPROC glFlushStaticDataIBM; internal static PFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC glFlushVertexArrayRangeAPPLE; internal static PFNGLFLUSHVERTEXARRAYRANGENVPROC glFlushVertexArrayRangeNV; internal static PFNGLFOGCOORDFORMATNVPROC glFogCoordFormatNV; internal static PFNGLFOGCOORDPOINTEREXTPROC glFogCoordPointerEXT; internal static PFNGLFOGCOORDPOINTERLISTIBMPROC glFogCoordPointerListIBM; internal static PFNGLFOGCOORDDEXTPROC glFogCoorddEXT; internal static PFNGLFOGCOORDDVEXTPROC glFogCoorddvEXT; internal static PFNGLFOGCOORDFEXTPROC glFogCoordfEXT; internal static PFNGLFOGCOORDFVEXTPROC glFogCoordfvEXT; internal static PFNGLFOGCOORDHNVPROC glFogCoordhNV; internal static PFNGLFOGCOORDHVNVPROC glFogCoordhvNV; internal static PFNGLFOGFUNCSGISPROC glFogFuncSGIS; internal static PFNGLFOGXOESPROC glFogxOES; internal static PFNGLFOGXVOESPROC glFogxvOES; internal static PFNGLFRAGMENTCOLORMATERIALSGIXPROC glFragmentColorMaterialSGIX; internal static PFNGLFRAGMENTCOVERAGECOLORNVPROC glFragmentCoverageColorNV; internal static PFNGLFRAGMENTLIGHTMODELFSGIXPROC glFragmentLightModelfSGIX; internal static PFNGLFRAGMENTLIGHTMODELFVSGIXPROC glFragmentLightModelfvSGIX; internal static PFNGLFRAGMENTLIGHTMODELISGIXPROC glFragmentLightModeliSGIX; internal static PFNGLFRAGMENTLIGHTMODELIVSGIXPROC glFragmentLightModelivSGIX; internal static PFNGLFRAGMENTLIGHTFSGIXPROC glFragmentLightfSGIX; internal static PFNGLFRAGMENTLIGHTFVSGIXPROC glFragmentLightfvSGIX; internal static PFNGLFRAGMENTLIGHTISGIXPROC glFragmentLightiSGIX; internal static PFNGLFRAGMENTLIGHTIVSGIXPROC glFragmentLightivSGIX; internal static PFNGLFRAGMENTMATERIALFSGIXPROC glFragmentMaterialfSGIX; internal static PFNGLFRAGMENTMATERIALFVSGIXPROC glFragmentMaterialfvSGIX; internal static PFNGLFRAGMENTMATERIALISGIXPROC glFragmentMaterialiSGIX; internal static PFNGLFRAGMENTMATERIALIVSGIXPROC glFragmentMaterialivSGIX; internal static PFNGLFRAMETERMINATORGREMEDYPROC glFrameTerminatorGREMEDY; internal static PFNGLFRAMEZOOMSGIXPROC glFrameZoomSGIX; internal static PFNGLFRAMEBUFFERDRAWBUFFEREXTPROC glFramebufferDrawBufferEXT; internal static PFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC glFramebufferDrawBuffersEXT; internal static PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC glFramebufferFetchBarrierEXT; internal static PFNGLFRAMEBUFFERPARAMETERIPROC glFramebufferParameteri; internal static PFNGLFRAMEBUFFERPARAMETERIMESAPROC glFramebufferParameteriMESA; internal static PFNGLFRAMEBUFFERREADBUFFEREXTPROC glFramebufferReadBufferEXT; internal static PFNGLFRAMEBUFFERRENDERBUFFERPROC glFramebufferRenderbuffer; internal static PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glFramebufferRenderbufferEXT; internal static PFNGLFRAMEBUFFERSAMPLELOCATIONSFVARBPROC glFramebufferSampleLocationsfvARB; internal static PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glFramebufferSampleLocationsfvNV; internal static PFNGLFRAMEBUFFERSAMPLEPOSITIONSFVAMDPROC glFramebufferSamplePositionsfvAMD; internal static PFNGLFRAMEBUFFERTEXTUREPROC glFramebufferTexture; internal static PFNGLFRAMEBUFFERTEXTURE1DPROC glFramebufferTexture1D; internal static PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glFramebufferTexture1DEXT; internal static PFNGLFRAMEBUFFERTEXTURE2DPROC glFramebufferTexture2D; internal static PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glFramebufferTexture2DEXT; internal static PFNGLFRAMEBUFFERTEXTURE3DPROC glFramebufferTexture3D; internal static PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glFramebufferTexture3DEXT; internal static PFNGLFRAMEBUFFERTEXTUREARBPROC glFramebufferTextureARB; internal static PFNGLFRAMEBUFFERTEXTUREEXTPROC glFramebufferTextureEXT; internal static PFNGLFRAMEBUFFERTEXTUREFACEARBPROC glFramebufferTextureFaceARB; internal static PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC glFramebufferTextureFaceEXT; internal static PFNGLFRAMEBUFFERTEXTURELAYERPROC glFramebufferTextureLayer; internal static PFNGLFRAMEBUFFERTEXTURELAYERARBPROC glFramebufferTextureLayerARB; internal static PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC glFramebufferTextureLayerEXT; internal static PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC glFramebufferTextureMultiviewOVR; internal static PFNGLFREEOBJECTBUFFERATIPROC glFreeObjectBufferATI; internal static PFNGLFRONTFACEPROC glFrontFace; internal static PFNGLFRUSTUMFOESPROC glFrustumfOES; internal static PFNGLFRUSTUMXOESPROC glFrustumxOES; internal static PFNGLGENASYNCMARKERSSGIXPROC glGenAsyncMarkersSGIX; internal static PFNGLGENBUFFERSPROC glGenBuffers; internal static PFNGLGENBUFFERSARBPROC glGenBuffersARB; internal static PFNGLGENFENCESAPPLEPROC glGenFencesAPPLE; internal static PFNGLGENFENCESNVPROC glGenFencesNV; internal static PFNGLGENFRAGMENTSHADERSATIPROC glGenFragmentShadersATI; internal static PFNGLGENFRAMEBUFFERSPROC glGenFramebuffers; internal static PFNGLGENFRAMEBUFFERSEXTPROC glGenFramebuffersEXT; internal static PFNGLGENNAMESAMDPROC glGenNamesAMD; internal static PFNGLGENOCCLUSIONQUERIESNVPROC glGenOcclusionQueriesNV; internal static PFNGLGENPATHSNVPROC glGenPathsNV; internal static PFNGLGENPERFMONITORSAMDPROC glGenPerfMonitorsAMD; internal static PFNGLGENPROGRAMPIPELINESPROC glGenProgramPipelines; internal static PFNGLGENPROGRAMSARBPROC glGenProgramsARB; internal static PFNGLGENPROGRAMSNVPROC glGenProgramsNV; internal static PFNGLGENQUERIESPROC glGenQueries; internal static PFNGLGENQUERIESARBPROC glGenQueriesARB; internal static PFNGLGENQUERYRESOURCETAGNVPROC glGenQueryResourceTagNV; internal static PFNGLGENRENDERBUFFERSPROC glGenRenderbuffers; internal static PFNGLGENRENDERBUFFERSEXTPROC glGenRenderbuffersEXT; internal static PFNGLGENSAMPLERSPROC glGenSamplers; internal static PFNGLGENSEMAPHORESEXTPROC glGenSemaphoresEXT; internal static PFNGLGENSYMBOLSEXTPROC glGenSymbolsEXT; internal static PFNGLGENTEXTURESPROC glGenTextures; internal static PFNGLGENTEXTURESEXTPROC glGenTexturesEXT; internal static PFNGLGENTRANSFORMFEEDBACKSPROC glGenTransformFeedbacks; internal static PFNGLGENTRANSFORMFEEDBACKSNVPROC glGenTransformFeedbacksNV; internal static PFNGLGENVERTEXARRAYSPROC glGenVertexArrays; internal static PFNGLGENVERTEXARRAYSAPPLEPROC glGenVertexArraysAPPLE; internal static PFNGLGENVERTEXSHADERSEXTPROC glGenVertexShadersEXT; internal static PFNGLGENERATEMIPMAPPROC glGenerateMipmap; internal static PFNGLGENERATEMIPMAPEXTPROC glGenerateMipmapEXT; internal static PFNGLGENERATEMULTITEXMIPMAPEXTPROC glGenerateMultiTexMipmapEXT; internal static PFNGLGENERATETEXTUREMIPMAPPROC glGenerateTextureMipmap; internal static PFNGLGENERATETEXTUREMIPMAPEXTPROC glGenerateTextureMipmapEXT; internal static PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glGetActiveAtomicCounterBufferiv; internal static PFNGLGETACTIVEATTRIBPROC glGetActiveAttrib; internal static PFNGLGETACTIVEATTRIBARBPROC glGetActiveAttribARB; internal static PFNGLGETACTIVESUBROUTINENAMEPROC glGetActiveSubroutineName; internal static PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glGetActiveSubroutineUniformName; internal static PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glGetActiveSubroutineUniformiv; internal static PFNGLGETACTIVEUNIFORMPROC glGetActiveUniform; internal static PFNGLGETACTIVEUNIFORMARBPROC glGetActiveUniformARB; internal static PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glGetActiveUniformBlockName; internal static PFNGLGETACTIVEUNIFORMBLOCKIVPROC glGetActiveUniformBlockiv; internal static PFNGLGETACTIVEUNIFORMNAMEPROC glGetActiveUniformName; internal static PFNGLGETACTIVEUNIFORMSIVPROC glGetActiveUniformsiv; internal static PFNGLGETACTIVEVARYINGNVPROC glGetActiveVaryingNV; internal static PFNGLGETARRAYOBJECTFVATIPROC glGetArrayObjectfvATI; internal static PFNGLGETARRAYOBJECTIVATIPROC glGetArrayObjectivATI; internal static PFNGLGETATTACHEDOBJECTSARBPROC glGetAttachedObjectsARB; internal static PFNGLGETATTACHEDSHADERSPROC glGetAttachedShaders; internal static PFNGLGETATTRIBLOCATIONPROC glGetAttribLocation; internal static PFNGLGETATTRIBLOCATIONARBPROC glGetAttribLocationARB; internal static PFNGLGETBOOLEANINDEXEDVEXTPROC glGetBooleanIndexedvEXT; internal static PFNGLGETBOOLEANI_VPROC glGetBooleani_v; internal static PFNGLGETBOOLEANVPROC glGetBooleanv; internal static PFNGLGETBUFFERPARAMETERI64VPROC glGetBufferParameteri64v; internal static PFNGLGETBUFFERPARAMETERIVPROC glGetBufferParameteriv; internal static PFNGLGETBUFFERPARAMETERIVARBPROC glGetBufferParameterivARB; internal static PFNGLGETBUFFERPARAMETERUI64VNVPROC glGetBufferParameterui64vNV; internal static PFNGLGETBUFFERPOINTERVPROC glGetBufferPointerv; internal static PFNGLGETBUFFERPOINTERVARBPROC glGetBufferPointervARB; internal static PFNGLGETBUFFERSUBDATAPROC glGetBufferSubData; internal static PFNGLGETBUFFERSUBDATAARBPROC glGetBufferSubDataARB; internal static PFNGLGETCLIPPLANEFOESPROC glGetClipPlanefOES; internal static PFNGLGETCLIPPLANEXOESPROC glGetClipPlanexOES; internal static PFNGLGETCOLORTABLEEXTPROC glGetColorTableEXT; internal static PFNGLGETCOLORTABLEPARAMETERFVEXTPROC glGetColorTableParameterfvEXT; internal static PFNGLGETCOLORTABLEPARAMETERFVSGIPROC glGetColorTableParameterfvSGI; internal static PFNGLGETCOLORTABLEPARAMETERIVEXTPROC glGetColorTableParameterivEXT; internal static PFNGLGETCOLORTABLEPARAMETERIVSGIPROC glGetColorTableParameterivSGI; internal static PFNGLGETCOLORTABLESGIPROC glGetColorTableSGI; internal static PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC glGetCombinerInputParameterfvNV; internal static PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC glGetCombinerInputParameterivNV; internal static PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC glGetCombinerOutputParameterfvNV; internal static PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC glGetCombinerOutputParameterivNV; internal static PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC glGetCombinerStageParameterfvNV; internal static PFNGLGETCOMMANDHEADERNVPROC glGetCommandHeaderNV; internal static PFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC glGetCompressedMultiTexImageEXT; internal static PFNGLGETCOMPRESSEDTEXIMAGEPROC glGetCompressedTexImage; internal static PFNGLGETCOMPRESSEDTEXIMAGEARBPROC glGetCompressedTexImageARB; internal static PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glGetCompressedTextureImage; internal static PFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC glGetCompressedTextureImageEXT; internal static PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glGetCompressedTextureSubImage; internal static PFNGLGETCONVOLUTIONFILTEREXTPROC glGetConvolutionFilterEXT; internal static PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC glGetConvolutionParameterfvEXT; internal static PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC glGetConvolutionParameterivEXT; internal static PFNGLGETCONVOLUTIONPARAMETERXVOESPROC glGetConvolutionParameterxvOES; internal static PFNGLGETCOVERAGEMODULATIONTABLENVPROC glGetCoverageModulationTableNV; internal static PFNGLGETDEBUGMESSAGELOGPROC glGetDebugMessageLog; internal static PFNGLGETDEBUGMESSAGELOGAMDPROC glGetDebugMessageLogAMD; internal static PFNGLGETDEBUGMESSAGELOGARBPROC glGetDebugMessageLogARB; internal static PFNGLGETDETAILTEXFUNCSGISPROC glGetDetailTexFuncSGIS; internal static PFNGLGETDOUBLEINDEXEDVEXTPROC glGetDoubleIndexedvEXT; internal static PFNGLGETDOUBLEI_VPROC glGetDoublei_v; internal static PFNGLGETDOUBLEI_VEXTPROC glGetDoublei_vEXT; internal static PFNGLGETDOUBLEVPROC glGetDoublev; internal static PFNGLGETERRORPROC glGetError; internal static PFNGLGETFENCEIVNVPROC glGetFenceivNV; internal static PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC glGetFinalCombinerInputParameterfvNV; internal static PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC glGetFinalCombinerInputParameterivNV; internal static PFNGLGETFIRSTPERFQUERYIDINTELPROC glGetFirstPerfQueryIdINTEL; internal static PFNGLGETFIXEDVOESPROC glGetFixedvOES; internal static PFNGLGETFLOATINDEXEDVEXTPROC glGetFloatIndexedvEXT; internal static PFNGLGETFLOATI_VPROC glGetFloati_v; internal static PFNGLGETFLOATI_VEXTPROC glGetFloati_vEXT; internal static PFNGLGETFLOATVPROC glGetFloatv; internal static PFNGLGETFOGFUNCSGISPROC glGetFogFuncSGIS; internal static PFNGLGETFRAGDATAINDEXPROC glGetFragDataIndex; internal static PFNGLGETFRAGDATALOCATIONPROC glGetFragDataLocation; internal static PFNGLGETFRAGDATALOCATIONEXTPROC glGetFragDataLocationEXT; internal static PFNGLGETFRAGMENTLIGHTFVSGIXPROC glGetFragmentLightfvSGIX; internal static PFNGLGETFRAGMENTLIGHTIVSGIXPROC glGetFragmentLightivSGIX; internal static PFNGLGETFRAGMENTMATERIALFVSGIXPROC glGetFragmentMaterialfvSGIX; internal static PFNGLGETFRAGMENTMATERIALIVSGIXPROC glGetFragmentMaterialivSGIX; internal static PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glGetFramebufferAttachmentParameteriv; internal static PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glGetFramebufferAttachmentParameterivEXT; internal static PFNGLGETFRAMEBUFFERPARAMETERFVAMDPROC glGetFramebufferParameterfvAMD; internal static PFNGLGETFRAMEBUFFERPARAMETERIVPROC glGetFramebufferParameteriv; internal static PFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC glGetFramebufferParameterivEXT; internal static PFNGLGETFRAMEBUFFERPARAMETERIVMESAPROC glGetFramebufferParameterivMESA; internal static PFNGLGETGRAPHICSRESETSTATUSPROC glGetGraphicsResetStatus; internal static PFNGLGETGRAPHICSRESETSTATUSARBPROC glGetGraphicsResetStatusARB; internal static PFNGLGETHANDLEARBPROC glGetHandleARB; internal static PFNGLGETHISTOGRAMEXTPROC glGetHistogramEXT; internal static PFNGLGETHISTOGRAMPARAMETERFVEXTPROC glGetHistogramParameterfvEXT; internal static PFNGLGETHISTOGRAMPARAMETERIVEXTPROC glGetHistogramParameterivEXT; internal static PFNGLGETHISTOGRAMPARAMETERXVOESPROC glGetHistogramParameterxvOES; internal static PFNGLGETIMAGEHANDLEARBPROC glGetImageHandleARB; internal static PFNGLGETIMAGEHANDLENVPROC glGetImageHandleNV; internal static PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC glGetImageTransformParameterfvHP; internal static PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC glGetImageTransformParameterivHP; internal static PFNGLGETINFOLOGARBPROC glGetInfoLogARB; internal static PFNGLGETINSTRUMENTSSGIXPROC glGetInstrumentsSGIX; internal static PFNGLGETINTEGER64I_VPROC glGetInteger64i_v; internal static PFNGLGETINTEGER64VPROC glGetInteger64v; internal static PFNGLGETINTEGERINDEXEDVEXTPROC glGetIntegerIndexedvEXT; internal static PFNGLGETINTEGERI_VPROC glGetIntegeri_v; internal static PFNGLGETINTEGERUI64I_VNVPROC glGetIntegerui64i_vNV; internal static PFNGLGETINTEGERUI64VNVPROC glGetIntegerui64vNV; internal static PFNGLGETINTEGERVPROC glGetIntegerv; internal static PFNGLGETINTERNALFORMATSAMPLEIVNVPROC glGetInternalformatSampleivNV; internal static PFNGLGETINTERNALFORMATI64VPROC glGetInternalformati64v; internal static PFNGLGETINTERNALFORMATIVPROC glGetInternalformativ; internal static PFNGLGETINVARIANTBOOLEANVEXTPROC glGetInvariantBooleanvEXT; internal static PFNGLGETINVARIANTFLOATVEXTPROC glGetInvariantFloatvEXT; internal static PFNGLGETINVARIANTINTEGERVEXTPROC glGetInvariantIntegervEXT; internal static PFNGLGETLIGHTXOESPROC glGetLightxOES; internal static PFNGLGETLISTPARAMETERFVSGIXPROC glGetListParameterfvSGIX; internal static PFNGLGETLISTPARAMETERIVSGIXPROC glGetListParameterivSGIX; internal static PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC glGetLocalConstantBooleanvEXT; internal static PFNGLGETLOCALCONSTANTFLOATVEXTPROC glGetLocalConstantFloatvEXT; internal static PFNGLGETLOCALCONSTANTINTEGERVEXTPROC glGetLocalConstantIntegervEXT; internal static PFNGLGETMAPATTRIBPARAMETERFVNVPROC glGetMapAttribParameterfvNV; internal static PFNGLGETMAPATTRIBPARAMETERIVNVPROC glGetMapAttribParameterivNV; internal static PFNGLGETMAPCONTROLPOINTSNVPROC glGetMapControlPointsNV; internal static PFNGLGETMAPPARAMETERFVNVPROC glGetMapParameterfvNV; internal static PFNGLGETMAPPARAMETERIVNVPROC glGetMapParameterivNV; internal static PFNGLGETMAPXVOESPROC glGetMapxvOES; internal static PFNGLGETMATERIALXOESPROC glGetMaterialxOES; internal static PFNGLGETMEMORYOBJECTDETACHEDRESOURCESUIVNVPROC glGetMemoryObjectDetachedResourcesuivNV; internal static PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC glGetMemoryObjectParameterivEXT; internal static PFNGLGETMINMAXEXTPROC glGetMinmaxEXT; internal static PFNGLGETMINMAXPARAMETERFVEXTPROC glGetMinmaxParameterfvEXT; internal static PFNGLGETMINMAXPARAMETERIVEXTPROC glGetMinmaxParameterivEXT; internal static PFNGLGETMULTITEXENVFVEXTPROC glGetMultiTexEnvfvEXT; internal static PFNGLGETMULTITEXENVIVEXTPROC glGetMultiTexEnvivEXT; internal static PFNGLGETMULTITEXGENDVEXTPROC glGetMultiTexGendvEXT; internal static PFNGLGETMULTITEXGENFVEXTPROC glGetMultiTexGenfvEXT; internal static PFNGLGETMULTITEXGENIVEXTPROC glGetMultiTexGenivEXT; internal static PFNGLGETMULTITEXIMAGEEXTPROC glGetMultiTexImageEXT; internal static PFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC glGetMultiTexLevelParameterfvEXT; internal static PFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC glGetMultiTexLevelParameterivEXT; internal static PFNGLGETMULTITEXPARAMETERIIVEXTPROC glGetMultiTexParameterIivEXT; internal static PFNGLGETMULTITEXPARAMETERIUIVEXTPROC glGetMultiTexParameterIuivEXT; internal static PFNGLGETMULTITEXPARAMETERFVEXTPROC glGetMultiTexParameterfvEXT; internal static PFNGLGETMULTITEXPARAMETERIVEXTPROC glGetMultiTexParameterivEXT; internal static PFNGLGETMULTISAMPLEFVPROC glGetMultisamplefv; internal static PFNGLGETMULTISAMPLEFVNVPROC glGetMultisamplefvNV; internal static PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glGetNamedBufferParameteri64v; internal static PFNGLGETNAMEDBUFFERPARAMETERIVPROC glGetNamedBufferParameteriv; internal static PFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC glGetNamedBufferParameterivEXT; internal static PFNGLGETNAMEDBUFFERPARAMETERUI64VNVPROC glGetNamedBufferParameterui64vNV; internal static PFNGLGETNAMEDBUFFERPOINTERVPROC glGetNamedBufferPointerv; internal static PFNGLGETNAMEDBUFFERPOINTERVEXTPROC glGetNamedBufferPointervEXT; internal static PFNGLGETNAMEDBUFFERSUBDATAPROC glGetNamedBufferSubData; internal static PFNGLGETNAMEDBUFFERSUBDATAEXTPROC glGetNamedBufferSubDataEXT; internal static PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glGetNamedFramebufferAttachmentParameteriv; internal static PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glGetNamedFramebufferAttachmentParameterivEXT; internal static PFNGLGETNAMEDFRAMEBUFFERPARAMETERFVAMDPROC glGetNamedFramebufferParameterfvAMD; internal static PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glGetNamedFramebufferParameteriv; internal static PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC glGetNamedFramebufferParameterivEXT; internal static PFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC glGetNamedProgramLocalParameterIivEXT; internal static PFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC glGetNamedProgramLocalParameterIuivEXT; internal static PFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC glGetNamedProgramLocalParameterdvEXT; internal static PFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC glGetNamedProgramLocalParameterfvEXT; internal static PFNGLGETNAMEDPROGRAMSTRINGEXTPROC glGetNamedProgramStringEXT; internal static PFNGLGETNAMEDPROGRAMIVEXTPROC glGetNamedProgramivEXT; internal static PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glGetNamedRenderbufferParameteriv; internal static PFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC glGetNamedRenderbufferParameterivEXT; internal static PFNGLGETNAMEDSTRINGARBPROC glGetNamedStringARB; internal static PFNGLGETNAMEDSTRINGIVARBPROC glGetNamedStringivARB; internal static PFNGLGETNEXTPERFQUERYIDINTELPROC glGetNextPerfQueryIdINTEL; internal static PFNGLGETOBJECTBUFFERFVATIPROC glGetObjectBufferfvATI; internal static PFNGLGETOBJECTBUFFERIVATIPROC glGetObjectBufferivATI; internal static PFNGLGETOBJECTLABELPROC glGetObjectLabel; internal static PFNGLGETOBJECTLABELEXTPROC glGetObjectLabelEXT; internal static PFNGLGETOBJECTPARAMETERFVARBPROC glGetObjectParameterfvARB; internal static PFNGLGETOBJECTPARAMETERIVAPPLEPROC glGetObjectParameterivAPPLE; internal static PFNGLGETOBJECTPARAMETERIVARBPROC glGetObjectParameterivARB; internal static PFNGLGETOBJECTPTRLABELPROC glGetObjectPtrLabel; internal static PFNGLGETOCCLUSIONQUERYIVNVPROC glGetOcclusionQueryivNV; internal static PFNGLGETOCCLUSIONQUERYUIVNVPROC glGetOcclusionQueryuivNV; internal static PFNGLGETPATHCOMMANDSNVPROC glGetPathCommandsNV; internal static PFNGLGETPATHCOORDSNVPROC glGetPathCoordsNV; internal static PFNGLGETPATHDASHARRAYNVPROC glGetPathDashArrayNV; internal static PFNGLGETPATHLENGTHNVPROC glGetPathLengthNV; internal static PFNGLGETPATHMETRICRANGENVPROC glGetPathMetricRangeNV; internal static PFNGLGETPATHMETRICSNVPROC glGetPathMetricsNV; internal static PFNGLGETPATHPARAMETERFVNVPROC glGetPathParameterfvNV; internal static PFNGLGETPATHPARAMETERIVNVPROC glGetPathParameterivNV; internal static PFNGLGETPATHSPACINGNVPROC glGetPathSpacingNV; internal static PFNGLGETPERFCOUNTERINFOINTELPROC glGetPerfCounterInfoINTEL; internal static PFNGLGETPERFMONITORCOUNTERDATAAMDPROC glGetPerfMonitorCounterDataAMD; internal static PFNGLGETPERFMONITORCOUNTERINFOAMDPROC glGetPerfMonitorCounterInfoAMD; internal static PFNGLGETPERFMONITORCOUNTERSTRINGAMDPROC glGetPerfMonitorCounterStringAMD; internal static PFNGLGETPERFMONITORCOUNTERSAMDPROC glGetPerfMonitorCountersAMD; internal static PFNGLGETPERFMONITORGROUPSTRINGAMDPROC glGetPerfMonitorGroupStringAMD; internal static PFNGLGETPERFMONITORGROUPSAMDPROC glGetPerfMonitorGroupsAMD; internal static PFNGLGETPERFQUERYDATAINTELPROC glGetPerfQueryDataINTEL; internal static PFNGLGETPERFQUERYIDBYNAMEINTELPROC glGetPerfQueryIdByNameINTEL; internal static PFNGLGETPERFQUERYINFOINTELPROC glGetPerfQueryInfoINTEL; internal static PFNGLGETPIXELMAPXVPROC glGetPixelMapxv; internal static PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC glGetPixelTexGenParameterfvSGIS; internal static PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC glGetPixelTexGenParameterivSGIS; internal static PFNGLGETPIXELTRANSFORMPARAMETERFVEXTPROC glGetPixelTransformParameterfvEXT; internal static PFNGLGETPIXELTRANSFORMPARAMETERIVEXTPROC glGetPixelTransformParameterivEXT; internal static PFNGLGETPOINTERINDEXEDVEXTPROC glGetPointerIndexedvEXT; internal static PFNGLGETPOINTERI_VEXTPROC glGetPointeri_vEXT; internal static PFNGLGETPOINTERVPROC glGetPointerv; internal static PFNGLGETPOINTERVEXTPROC glGetPointervEXT; internal static PFNGLGETPROGRAMBINARYPROC glGetProgramBinary; internal static PFNGLGETPROGRAMENVPARAMETERIIVNVPROC glGetProgramEnvParameterIivNV; internal static PFNGLGETPROGRAMENVPARAMETERIUIVNVPROC glGetProgramEnvParameterIuivNV; internal static PFNGLGETPROGRAMENVPARAMETERDVARBPROC glGetProgramEnvParameterdvARB; internal static PFNGLGETPROGRAMENVPARAMETERFVARBPROC glGetProgramEnvParameterfvARB; internal static PFNGLGETPROGRAMINFOLOGPROC glGetProgramInfoLog; internal static PFNGLGETPROGRAMINTERFACEIVPROC glGetProgramInterfaceiv; internal static PFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC glGetProgramLocalParameterIivNV; internal static PFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC glGetProgramLocalParameterIuivNV; internal static PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC glGetProgramLocalParameterdvARB; internal static PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC glGetProgramLocalParameterfvARB; internal static PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC glGetProgramNamedParameterdvNV; internal static PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC glGetProgramNamedParameterfvNV; internal static PFNGLGETPROGRAMPARAMETERDVNVPROC glGetProgramParameterdvNV; internal static PFNGLGETPROGRAMPARAMETERFVNVPROC glGetProgramParameterfvNV; internal static PFNGLGETPROGRAMPIPELINEINFOLOGPROC glGetProgramPipelineInfoLog; internal static PFNGLGETPROGRAMPIPELINEIVPROC glGetProgramPipelineiv; internal static PFNGLGETPROGRAMRESOURCEINDEXPROC glGetProgramResourceIndex; internal static PFNGLGETPROGRAMRESOURCELOCATIONPROC glGetProgramResourceLocation; internal static PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC glGetProgramResourceLocationIndex; internal static PFNGLGETPROGRAMRESOURCENAMEPROC glGetProgramResourceName; internal static PFNGLGETPROGRAMRESOURCEFVNVPROC glGetProgramResourcefvNV; internal static PFNGLGETPROGRAMRESOURCEIVPROC glGetProgramResourceiv; internal static PFNGLGETPROGRAMSTAGEIVPROC glGetProgramStageiv; internal static PFNGLGETPROGRAMSTRINGARBPROC glGetProgramStringARB; internal static PFNGLGETPROGRAMSTRINGNVPROC glGetProgramStringNV; internal static PFNGLGETPROGRAMSUBROUTINEPARAMETERUIVNVPROC glGetProgramSubroutineParameteruivNV; internal static PFNGLGETPROGRAMIVPROC glGetProgramiv; internal static PFNGLGETPROGRAMIVARBPROC glGetProgramivARB; internal static PFNGLGETPROGRAMIVNVPROC glGetProgramivNV; internal static PFNGLGETQUERYBUFFEROBJECTI64VPROC glGetQueryBufferObjecti64v; internal static PFNGLGETQUERYBUFFEROBJECTIVPROC glGetQueryBufferObjectiv; internal static PFNGLGETQUERYBUFFEROBJECTUI64VPROC glGetQueryBufferObjectui64v; internal static PFNGLGETQUERYBUFFEROBJECTUIVPROC glGetQueryBufferObjectuiv; internal static PFNGLGETQUERYINDEXEDIVPROC glGetQueryIndexediv; internal static PFNGLGETQUERYOBJECTI64VPROC glGetQueryObjecti64v; internal static PFNGLGETQUERYOBJECTI64VEXTPROC glGetQueryObjecti64vEXT; internal static PFNGLGETQUERYOBJECTIVPROC glGetQueryObjectiv; internal static PFNGLGETQUERYOBJECTIVARBPROC glGetQueryObjectivARB; internal static PFNGLGETQUERYOBJECTUI64VPROC glGetQueryObjectui64v; internal static PFNGLGETQUERYOBJECTUI64VEXTPROC glGetQueryObjectui64vEXT; internal static PFNGLGETQUERYOBJECTUIVPROC glGetQueryObjectuiv; internal static PFNGLGETQUERYOBJECTUIVARBPROC glGetQueryObjectuivARB; internal static PFNGLGETQUERYIVPROC glGetQueryiv; internal static PFNGLGETQUERYIVARBPROC glGetQueryivARB; internal static PFNGLGETRENDERBUFFERPARAMETERIVPROC glGetRenderbufferParameteriv; internal static PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glGetRenderbufferParameterivEXT; internal static PFNGLGETSAMPLERPARAMETERIIVPROC glGetSamplerParameterIiv; internal static PFNGLGETSAMPLERPARAMETERIUIVPROC glGetSamplerParameterIuiv; internal static PFNGLGETSAMPLERPARAMETERFVPROC glGetSamplerParameterfv; internal static PFNGLGETSAMPLERPARAMETERIVPROC glGetSamplerParameteriv; internal static PFNGLGETSEMAPHOREPARAMETERIVNVPROC glGetSemaphoreParameterivNV; internal static PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC glGetSemaphoreParameterui64vEXT; internal static PFNGLGETSEPARABLEFILTEREXTPROC glGetSeparableFilterEXT; internal static PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog; internal static PFNGLGETSHADERPRECISIONFORMATPROC glGetShaderPrecisionFormat; internal static PFNGLGETSHADERSOURCEPROC glGetShaderSource; internal static PFNGLGETSHADERSOURCEARBPROC glGetShaderSourceARB; internal static PFNGLGETSHADERIVPROC glGetShaderiv; internal static PFNGLGETSHADINGRATEIMAGEPALETTENVPROC glGetShadingRateImagePaletteNV; internal static PFNGLGETSHADINGRATESAMPLELOCATIONIVNVPROC glGetShadingRateSampleLocationivNV; internal static PFNGLGETSHARPENTEXFUNCSGISPROC glGetSharpenTexFuncSGIS; internal static PFNGLGETSTAGEINDEXNVPROC glGetStageIndexNV; internal static PFNGLGETSTRINGPROC glGetString; internal static PFNGLGETSTRINGIPROC glGetStringi; internal static PFNGLGETSUBROUTINEINDEXPROC glGetSubroutineIndex; internal static PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glGetSubroutineUniformLocation; internal static PFNGLGETSYNCIVPROC glGetSynciv; internal static PFNGLGETTEXBUMPPARAMETERFVATIPROC glGetTexBumpParameterfvATI; internal static PFNGLGETTEXBUMPPARAMETERIVATIPROC glGetTexBumpParameterivATI; internal static PFNGLGETTEXENVXVOESPROC glGetTexEnvxvOES; internal static PFNGLGETTEXFILTERFUNCSGISPROC glGetTexFilterFuncSGIS; internal static PFNGLGETTEXGENXVOESPROC glGetTexGenxvOES; internal static PFNGLGETTEXIMAGEPROC glGetTexImage; internal static PFNGLGETTEXLEVELPARAMETERFVPROC glGetTexLevelParameterfv; internal static PFNGLGETTEXLEVELPARAMETERIVPROC glGetTexLevelParameteriv; internal static PFNGLGETTEXLEVELPARAMETERXVOESPROC glGetTexLevelParameterxvOES; internal static PFNGLGETTEXPARAMETERIIVPROC glGetTexParameterIiv; internal static PFNGLGETTEXPARAMETERIIVEXTPROC glGetTexParameterIivEXT; internal static PFNGLGETTEXPARAMETERIUIVPROC glGetTexParameterIuiv; internal static PFNGLGETTEXPARAMETERIUIVEXTPROC glGetTexParameterIuivEXT; internal static PFNGLGETTEXPARAMETERPOINTERVAPPLEPROC glGetTexParameterPointervAPPLE; internal static PFNGLGETTEXPARAMETERFVPROC glGetTexParameterfv; internal static PFNGLGETTEXPARAMETERIVPROC glGetTexParameteriv; internal static PFNGLGETTEXPARAMETERXVOESPROC glGetTexParameterxvOES; internal static PFNGLGETTEXTUREHANDLEARBPROC glGetTextureHandleARB; internal static PFNGLGETTEXTUREHANDLENVPROC glGetTextureHandleNV; internal static PFNGLGETTEXTUREIMAGEPROC glGetTextureImage; internal static PFNGLGETTEXTUREIMAGEEXTPROC glGetTextureImageEXT; internal static PFNGLGETTEXTURELEVELPARAMETERFVPROC glGetTextureLevelParameterfv; internal static PFNGLGETTEXTURELEVELPARAMETERFVEXTPROC glGetTextureLevelParameterfvEXT; internal static PFNGLGETTEXTURELEVELPARAMETERIVPROC glGetTextureLevelParameteriv; internal static PFNGLGETTEXTURELEVELPARAMETERIVEXTPROC glGetTextureLevelParameterivEXT; internal static PFNGLGETTEXTUREPARAMETERIIVPROC glGetTextureParameterIiv; internal static PFNGLGETTEXTUREPARAMETERIIVEXTPROC glGetTextureParameterIivEXT; internal static PFNGLGETTEXTUREPARAMETERIUIVPROC glGetTextureParameterIuiv; internal static PFNGLGETTEXTUREPARAMETERIUIVEXTPROC glGetTextureParameterIuivEXT; internal static PFNGLGETTEXTUREPARAMETERFVPROC glGetTextureParameterfv; internal static PFNGLGETTEXTUREPARAMETERFVEXTPROC glGetTextureParameterfvEXT; internal static PFNGLGETTEXTUREPARAMETERIVPROC glGetTextureParameteriv; internal static PFNGLGETTEXTUREPARAMETERIVEXTPROC glGetTextureParameterivEXT; internal static PFNGLGETTEXTURESAMPLERHANDLEARBPROC glGetTextureSamplerHandleARB; internal static PFNGLGETTEXTURESAMPLERHANDLENVPROC glGetTextureSamplerHandleNV; internal static PFNGLGETTEXTURESUBIMAGEPROC glGetTextureSubImage; internal static PFNGLGETTRACKMATRIXIVNVPROC glGetTrackMatrixivNV; internal static PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glGetTransformFeedbackVarying; internal static PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC glGetTransformFeedbackVaryingEXT; internal static PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC glGetTransformFeedbackVaryingNV; internal static PFNGLGETTRANSFORMFEEDBACKI64_VPROC glGetTransformFeedbacki64_v; internal static PFNGLGETTRANSFORMFEEDBACKI_VPROC glGetTransformFeedbacki_v; internal static PFNGLGETTRANSFORMFEEDBACKIVPROC glGetTransformFeedbackiv; internal static PFNGLGETUNIFORMBLOCKINDEXPROC glGetUniformBlockIndex; internal static PFNGLGETUNIFORMBUFFERSIZEEXTPROC glGetUniformBufferSizeEXT; internal static PFNGLGETUNIFORMINDICESPROC glGetUniformIndices; internal static PFNGLGETUNIFORMLOCATIONPROC glGetUniformLocation; internal static PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocationARB; internal static PFNGLGETUNIFORMOFFSETEXTPROC glGetUniformOffsetEXT; internal static PFNGLGETUNIFORMSUBROUTINEUIVPROC glGetUniformSubroutineuiv; internal static PFNGLGETUNIFORMDVPROC glGetUniformdv; internal static PFNGLGETUNIFORMFVPROC glGetUniformfv; internal static PFNGLGETUNIFORMFVARBPROC glGetUniformfvARB; internal static PFNGLGETUNIFORMI64VARBPROC glGetUniformi64vARB; internal static PFNGLGETUNIFORMI64VNVPROC glGetUniformi64vNV; internal static PFNGLGETUNIFORMIVPROC glGetUniformiv; internal static PFNGLGETUNIFORMIVARBPROC glGetUniformivARB; internal static PFNGLGETUNIFORMUI64VARBPROC glGetUniformui64vARB; internal static PFNGLGETUNIFORMUI64VNVPROC glGetUniformui64vNV; internal static PFNGLGETUNIFORMUIVPROC glGetUniformuiv; internal static PFNGLGETUNIFORMUIVEXTPROC glGetUniformuivEXT; internal static PFNGLGETUNSIGNEDBYTEI_VEXTPROC glGetUnsignedBytei_vEXT; internal static PFNGLGETUNSIGNEDBYTEVEXTPROC glGetUnsignedBytevEXT; internal static PFNGLGETVARIANTARRAYOBJECTFVATIPROC glGetVariantArrayObjectfvATI; internal static PFNGLGETVARIANTARRAYOBJECTIVATIPROC glGetVariantArrayObjectivATI; internal static PFNGLGETVARIANTBOOLEANVEXTPROC glGetVariantBooleanvEXT; internal static PFNGLGETVARIANTFLOATVEXTPROC glGetVariantFloatvEXT; internal static PFNGLGETVARIANTINTEGERVEXTPROC glGetVariantIntegervEXT; internal static PFNGLGETVARIANTPOINTERVEXTPROC glGetVariantPointervEXT; internal static PFNGLGETVARYINGLOCATIONNVPROC glGetVaryingLocationNV; internal static PFNGLGETVERTEXARRAYINDEXED64IVPROC glGetVertexArrayIndexed64iv; internal static PFNGLGETVERTEXARRAYINDEXEDIVPROC glGetVertexArrayIndexediv; internal static PFNGLGETVERTEXARRAYINTEGERI_VEXTPROC glGetVertexArrayIntegeri_vEXT; internal static PFNGLGETVERTEXARRAYINTEGERVEXTPROC glGetVertexArrayIntegervEXT; internal static PFNGLGETVERTEXARRAYPOINTERI_VEXTPROC glGetVertexArrayPointeri_vEXT; internal static PFNGLGETVERTEXARRAYPOINTERVEXTPROC glGetVertexArrayPointervEXT; internal static PFNGLGETVERTEXARRAYIVPROC glGetVertexArrayiv; internal static PFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC glGetVertexAttribArrayObjectfvATI; internal static PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC glGetVertexAttribArrayObjectivATI; internal static PFNGLGETVERTEXATTRIBIIVPROC glGetVertexAttribIiv; internal static PFNGLGETVERTEXATTRIBIIVEXTPROC glGetVertexAttribIivEXT; internal static PFNGLGETVERTEXATTRIBIUIVPROC glGetVertexAttribIuiv; internal static PFNGLGETVERTEXATTRIBIUIVEXTPROC glGetVertexAttribIuivEXT; internal static PFNGLGETVERTEXATTRIBLDVPROC glGetVertexAttribLdv; internal static PFNGLGETVERTEXATTRIBLDVEXTPROC glGetVertexAttribLdvEXT; internal static PFNGLGETVERTEXATTRIBLI64VNVPROC glGetVertexAttribLi64vNV; internal static PFNGLGETVERTEXATTRIBLUI64VARBPROC glGetVertexAttribLui64vARB; internal static PFNGLGETVERTEXATTRIBLUI64VNVPROC glGetVertexAttribLui64vNV; internal static PFNGLGETVERTEXATTRIBPOINTERVPROC glGetVertexAttribPointerv; internal static PFNGLGETVERTEXATTRIBPOINTERVARBPROC glGetVertexAttribPointervARB; internal static PFNGLGETVERTEXATTRIBPOINTERVNVPROC glGetVertexAttribPointervNV; internal static PFNGLGETVERTEXATTRIBDVPROC glGetVertexAttribdv; internal static PFNGLGETVERTEXATTRIBDVARBPROC glGetVertexAttribdvARB; internal static PFNGLGETVERTEXATTRIBDVNVPROC glGetVertexAttribdvNV; internal static PFNGLGETVERTEXATTRIBFVPROC glGetVertexAttribfv; internal static PFNGLGETVERTEXATTRIBFVARBPROC glGetVertexAttribfvARB; internal static PFNGLGETVERTEXATTRIBFVNVPROC glGetVertexAttribfvNV; internal static PFNGLGETVERTEXATTRIBIVPROC glGetVertexAttribiv; internal static PFNGLGETVERTEXATTRIBIVARBPROC glGetVertexAttribivARB; internal static PFNGLGETVERTEXATTRIBIVNVPROC glGetVertexAttribivNV; internal static PFNGLGETVIDEOCAPTURESTREAMDVNVPROC glGetVideoCaptureStreamdvNV; internal static PFNGLGETVIDEOCAPTURESTREAMFVNVPROC glGetVideoCaptureStreamfvNV; internal static PFNGLGETVIDEOCAPTURESTREAMIVNVPROC glGetVideoCaptureStreamivNV; internal static PFNGLGETVIDEOCAPTUREIVNVPROC glGetVideoCaptureivNV; internal static PFNGLGETVIDEOI64VNVPROC glGetVideoi64vNV; internal static PFNGLGETVIDEOIVNVPROC glGetVideoivNV; internal static PFNGLGETVIDEOUI64VNVPROC glGetVideoui64vNV; internal static PFNGLGETVIDEOUIVNVPROC glGetVideouivNV; internal static PFNGLGETVKPROCADDRNVPROC glGetVkProcAddrNV; internal static PFNGLGETNCOMPRESSEDTEXIMAGEPROC glGetnCompressedTexImage; internal static PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC glGetnCompressedTexImageARB; internal static PFNGLGETNTEXIMAGEPROC glGetnTexImage; internal static PFNGLGETNTEXIMAGEARBPROC glGetnTexImageARB; internal static PFNGLGETNUNIFORMDVPROC glGetnUniformdv; internal static PFNGLGETNUNIFORMDVARBPROC glGetnUniformdvARB; internal static PFNGLGETNUNIFORMFVPROC glGetnUniformfv; internal static PFNGLGETNUNIFORMFVARBPROC glGetnUniformfvARB; internal static PFNGLGETNUNIFORMI64VARBPROC glGetnUniformi64vARB; internal static PFNGLGETNUNIFORMIVPROC glGetnUniformiv; internal static PFNGLGETNUNIFORMIVARBPROC glGetnUniformivARB; internal static PFNGLGETNUNIFORMUI64VARBPROC glGetnUniformui64vARB; internal static PFNGLGETNUNIFORMUIVPROC glGetnUniformuiv; internal static PFNGLGETNUNIFORMUIVARBPROC glGetnUniformuivARB; internal static PFNGLGLOBALALPHAFACTORBSUNPROC glGlobalAlphaFactorbSUN; internal static PFNGLGLOBALALPHAFACTORDSUNPROC glGlobalAlphaFactordSUN; internal static PFNGLGLOBALALPHAFACTORFSUNPROC glGlobalAlphaFactorfSUN; internal static PFNGLGLOBALALPHAFACTORISUNPROC glGlobalAlphaFactoriSUN; internal static PFNGLGLOBALALPHAFACTORSSUNPROC glGlobalAlphaFactorsSUN; internal static PFNGLGLOBALALPHAFACTORUBSUNPROC glGlobalAlphaFactorubSUN; internal static PFNGLGLOBALALPHAFACTORUISUNPROC glGlobalAlphaFactoruiSUN; internal static PFNGLGLOBALALPHAFACTORUSSUNPROC glGlobalAlphaFactorusSUN; internal static PFNGLHINTPROC glHint; internal static PFNGLHINTPGIPROC glHintPGI; internal static PFNGLHISTOGRAMEXTPROC glHistogramEXT; internal static PFNGLIGLOOINTERFACESGIXPROC glIglooInterfaceSGIX; internal static PFNGLIMAGETRANSFORMPARAMETERFHPPROC glImageTransformParameterfHP; internal static PFNGLIMAGETRANSFORMPARAMETERFVHPPROC glImageTransformParameterfvHP; internal static PFNGLIMAGETRANSFORMPARAMETERIHPPROC glImageTransformParameteriHP; internal static PFNGLIMAGETRANSFORMPARAMETERIVHPPROC glImageTransformParameterivHP; internal static PFNGLIMPORTMEMORYFDEXTPROC glImportMemoryFdEXT; internal static PFNGLIMPORTMEMORYWIN32HANDLEEXTPROC glImportMemoryWin32HandleEXT; internal static PFNGLIMPORTMEMORYWIN32NAMEEXTPROC glImportMemoryWin32NameEXT; internal static PFNGLIMPORTSEMAPHOREFDEXTPROC glImportSemaphoreFdEXT; internal static PFNGLIMPORTSEMAPHOREWIN32HANDLEEXTPROC glImportSemaphoreWin32HandleEXT; internal static PFNGLIMPORTSEMAPHOREWIN32NAMEEXTPROC glImportSemaphoreWin32NameEXT; internal static PFNGLIMPORTSYNCEXTPROC glImportSyncEXT; internal static PFNGLINDEXFORMATNVPROC glIndexFormatNV; internal static PFNGLINDEXFUNCEXTPROC glIndexFuncEXT; internal static PFNGLINDEXMATERIALEXTPROC glIndexMaterialEXT; internal static PFNGLINDEXPOINTEREXTPROC glIndexPointerEXT; internal static PFNGLINDEXPOINTERLISTIBMPROC glIndexPointerListIBM; internal static PFNGLINDEXXOESPROC glIndexxOES; internal static PFNGLINDEXXVOESPROC glIndexxvOES; internal static PFNGLINSERTCOMPONENTEXTPROC glInsertComponentEXT; internal static PFNGLINSERTEVENTMARKEREXTPROC glInsertEventMarkerEXT; internal static PFNGLINSTRUMENTSBUFFERSGIXPROC glInstrumentsBufferSGIX; internal static PFNGLINTERPOLATEPATHSNVPROC glInterpolatePathsNV; internal static PFNGLINVALIDATEBUFFERDATAPROC glInvalidateBufferData; internal static PFNGLINVALIDATEBUFFERSUBDATAPROC glInvalidateBufferSubData; internal static PFNGLINVALIDATEFRAMEBUFFERPROC glInvalidateFramebuffer; internal static PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glInvalidateNamedFramebufferData; internal static PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glInvalidateNamedFramebufferSubData; internal static PFNGLINVALIDATESUBFRAMEBUFFERPROC glInvalidateSubFramebuffer; internal static PFNGLINVALIDATETEXIMAGEPROC glInvalidateTexImage; internal static PFNGLINVALIDATETEXSUBIMAGEPROC glInvalidateTexSubImage; internal static PFNGLISASYNCMARKERSGIXPROC glIsAsyncMarkerSGIX; internal static PFNGLISBUFFERPROC glIsBuffer; internal static PFNGLISBUFFERARBPROC glIsBufferARB; internal static PFNGLISBUFFERRESIDENTNVPROC glIsBufferResidentNV; internal static PFNGLISCOMMANDLISTNVPROC glIsCommandListNV; internal static PFNGLISENABLEDPROC glIsEnabled; internal static PFNGLISENABLEDINDEXEDEXTPROC glIsEnabledIndexedEXT; internal static PFNGLISENABLEDIPROC glIsEnabledi; internal static PFNGLISFENCEAPPLEPROC glIsFenceAPPLE; internal static PFNGLISFENCENVPROC glIsFenceNV; internal static PFNGLISFRAMEBUFFERPROC glIsFramebuffer; internal static PFNGLISFRAMEBUFFEREXTPROC glIsFramebufferEXT; internal static PFNGLISIMAGEHANDLERESIDENTARBPROC glIsImageHandleResidentARB; internal static PFNGLISIMAGEHANDLERESIDENTNVPROC glIsImageHandleResidentNV; internal static PFNGLISMEMORYOBJECTEXTPROC glIsMemoryObjectEXT; internal static PFNGLISNAMEAMDPROC glIsNameAMD; internal static PFNGLISNAMEDBUFFERRESIDENTNVPROC glIsNamedBufferResidentNV; internal static PFNGLISNAMEDSTRINGARBPROC glIsNamedStringARB; internal static PFNGLISOBJECTBUFFERATIPROC glIsObjectBufferATI; internal static PFNGLISOCCLUSIONQUERYNVPROC glIsOcclusionQueryNV; internal static PFNGLISPATHNVPROC glIsPathNV; internal static PFNGLISPOINTINFILLPATHNVPROC glIsPointInFillPathNV; internal static PFNGLISPOINTINSTROKEPATHNVPROC glIsPointInStrokePathNV; internal static PFNGLISPROGRAMPROC glIsProgram; internal static PFNGLISPROGRAMARBPROC glIsProgramARB; internal static PFNGLISPROGRAMNVPROC glIsProgramNV; internal static PFNGLISPROGRAMPIPELINEPROC glIsProgramPipeline; internal static PFNGLISQUERYPROC glIsQuery; internal static PFNGLISQUERYARBPROC glIsQueryARB; internal static PFNGLISRENDERBUFFERPROC glIsRenderbuffer; internal static PFNGLISRENDERBUFFEREXTPROC glIsRenderbufferEXT; internal static PFNGLISSAMPLERPROC glIsSampler; internal static PFNGLISSEMAPHOREEXTPROC glIsSemaphoreEXT; internal static PFNGLISSHADERPROC glIsShader; internal static PFNGLISSTATENVPROC glIsStateNV; internal static PFNGLISSYNCPROC glIsSync; internal static PFNGLISTEXTUREPROC glIsTexture; internal static PFNGLISTEXTUREEXTPROC glIsTextureEXT; internal static PFNGLISTEXTUREHANDLERESIDENTARBPROC glIsTextureHandleResidentARB; internal static PFNGLISTEXTUREHANDLERESIDENTNVPROC glIsTextureHandleResidentNV; internal static PFNGLISTRANSFORMFEEDBACKPROC glIsTransformFeedback; internal static PFNGLISTRANSFORMFEEDBACKNVPROC glIsTransformFeedbackNV; internal static PFNGLISVARIANTENABLEDEXTPROC glIsVariantEnabledEXT; internal static PFNGLISVERTEXARRAYPROC glIsVertexArray; internal static PFNGLISVERTEXARRAYAPPLEPROC glIsVertexArrayAPPLE; internal static PFNGLISVERTEXATTRIBENABLEDAPPLEPROC glIsVertexAttribEnabledAPPLE; internal static PFNGLLGPUCOPYIMAGESUBDATANVXPROC glLGPUCopyImageSubDataNVX; internal static PFNGLLGPUINTERLOCKNVXPROC glLGPUInterlockNVX; internal static PFNGLLGPUNAMEDBUFFERSUBDATANVXPROC glLGPUNamedBufferSubDataNVX; internal static PFNGLLABELOBJECTEXTPROC glLabelObjectEXT; internal static PFNGLLIGHTENVISGIXPROC glLightEnviSGIX; internal static PFNGLLIGHTMODELXOESPROC glLightModelxOES; internal static PFNGLLIGHTMODELXVOESPROC glLightModelxvOES; internal static PFNGLLIGHTXOESPROC glLightxOES; internal static PFNGLLIGHTXVOESPROC glLightxvOES; internal static PFNGLLINEWIDTHPROC glLineWidth; internal static PFNGLLINEWIDTHXOESPROC glLineWidthxOES; internal static PFNGLLINKPROGRAMPROC glLinkProgram; internal static PFNGLLINKPROGRAMARBPROC glLinkProgramARB; internal static PFNGLLISTDRAWCOMMANDSSTATESCLIENTNVPROC glListDrawCommandsStatesClientNV; internal static PFNGLLISTPARAMETERFSGIXPROC glListParameterfSGIX; internal static PFNGLLISTPARAMETERFVSGIXPROC glListParameterfvSGIX; internal static PFNGLLISTPARAMETERISGIXPROC glListParameteriSGIX; internal static PFNGLLISTPARAMETERIVSGIXPROC glListParameterivSGIX; internal static PFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC glLoadIdentityDeformationMapSGIX; internal static PFNGLLOADMATRIXXOESPROC glLoadMatrixxOES; internal static PFNGLLOADPROGRAMNVPROC glLoadProgramNV; internal static PFNGLLOADTRANSPOSEMATRIXDARBPROC glLoadTransposeMatrixdARB; internal static PFNGLLOADTRANSPOSEMATRIXFARBPROC glLoadTransposeMatrixfARB; internal static PFNGLLOADTRANSPOSEMATRIXXOESPROC glLoadTransposeMatrixxOES; internal static PFNGLLOCKARRAYSEXTPROC glLockArraysEXT; internal static PFNGLLOGICOPPROC glLogicOp; internal static PFNGLMAKEBUFFERNONRESIDENTNVPROC glMakeBufferNonResidentNV; internal static PFNGLMAKEBUFFERRESIDENTNVPROC glMakeBufferResidentNV; internal static PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC glMakeImageHandleNonResidentARB; internal static PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC glMakeImageHandleNonResidentNV; internal static PFNGLMAKEIMAGEHANDLERESIDENTARBPROC glMakeImageHandleResidentARB; internal static PFNGLMAKEIMAGEHANDLERESIDENTNVPROC glMakeImageHandleResidentNV; internal static PFNGLMAKENAMEDBUFFERNONRESIDENTNVPROC glMakeNamedBufferNonResidentNV; internal static PFNGLMAKENAMEDBUFFERRESIDENTNVPROC glMakeNamedBufferResidentNV; internal static PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC glMakeTextureHandleNonResidentARB; internal static PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC glMakeTextureHandleNonResidentNV; internal static PFNGLMAKETEXTUREHANDLERESIDENTARBPROC glMakeTextureHandleResidentARB; internal static PFNGLMAKETEXTUREHANDLERESIDENTNVPROC glMakeTextureHandleResidentNV; internal static PFNGLMAP1XOESPROC glMap1xOES; internal static PFNGLMAP2XOESPROC glMap2xOES; internal static PFNGLMAPBUFFERPROC glMapBuffer; internal static PFNGLMAPBUFFERARBPROC glMapBufferARB; internal static PFNGLMAPBUFFERRANGEPROC glMapBufferRange; internal static PFNGLMAPCONTROLPOINTSNVPROC glMapControlPointsNV; internal static PFNGLMAPGRID1XOESPROC glMapGrid1xOES; internal static PFNGLMAPGRID2XOESPROC glMapGrid2xOES; internal static PFNGLMAPNAMEDBUFFERPROC glMapNamedBuffer; internal static PFNGLMAPNAMEDBUFFEREXTPROC glMapNamedBufferEXT; internal static PFNGLMAPNAMEDBUFFERRANGEPROC glMapNamedBufferRange; internal static PFNGLMAPNAMEDBUFFERRANGEEXTPROC glMapNamedBufferRangeEXT; internal static PFNGLMAPOBJECTBUFFERATIPROC glMapObjectBufferATI; internal static PFNGLMAPPARAMETERFVNVPROC glMapParameterfvNV; internal static PFNGLMAPPARAMETERIVNVPROC glMapParameterivNV; internal static PFNGLMAPTEXTURE2DINTELPROC glMapTexture2DINTEL; internal static PFNGLMAPVERTEXATTRIB1DAPPLEPROC glMapVertexAttrib1dAPPLE; internal static PFNGLMAPVERTEXATTRIB1FAPPLEPROC glMapVertexAttrib1fAPPLE; internal static PFNGLMAPVERTEXATTRIB2DAPPLEPROC glMapVertexAttrib2dAPPLE; internal static PFNGLMAPVERTEXATTRIB2FAPPLEPROC glMapVertexAttrib2fAPPLE; internal static PFNGLMATERIALXOESPROC glMaterialxOES; internal static PFNGLMATERIALXVOESPROC glMaterialxvOES; internal static PFNGLMATRIXFRUSTUMEXTPROC glMatrixFrustumEXT; internal static PFNGLMATRIXINDEXPOINTERARBPROC glMatrixIndexPointerARB; internal static PFNGLMATRIXINDEXUBVARBPROC glMatrixIndexubvARB; internal static PFNGLMATRIXINDEXUIVARBPROC glMatrixIndexuivARB; internal static PFNGLMATRIXINDEXUSVARBPROC glMatrixIndexusvARB; internal static PFNGLMATRIXLOAD3X2FNVPROC glMatrixLoad3x2fNV; internal static PFNGLMATRIXLOAD3X3FNVPROC glMatrixLoad3x3fNV; internal static PFNGLMATRIXLOADIDENTITYEXTPROC glMatrixLoadIdentityEXT; internal static PFNGLMATRIXLOADTRANSPOSE3X3FNVPROC glMatrixLoadTranspose3x3fNV; internal static PFNGLMATRIXLOADTRANSPOSEDEXTPROC glMatrixLoadTransposedEXT; internal static PFNGLMATRIXLOADTRANSPOSEFEXTPROC glMatrixLoadTransposefEXT; internal static PFNGLMATRIXLOADDEXTPROC glMatrixLoaddEXT; internal static PFNGLMATRIXLOADFEXTPROC glMatrixLoadfEXT; internal static PFNGLMATRIXMULT3X2FNVPROC glMatrixMult3x2fNV; internal static PFNGLMATRIXMULT3X3FNVPROC glMatrixMult3x3fNV; internal static PFNGLMATRIXMULTTRANSPOSE3X3FNVPROC glMatrixMultTranspose3x3fNV; internal static PFNGLMATRIXMULTTRANSPOSEDEXTPROC glMatrixMultTransposedEXT; internal static PFNGLMATRIXMULTTRANSPOSEFEXTPROC glMatrixMultTransposefEXT; internal static PFNGLMATRIXMULTDEXTPROC glMatrixMultdEXT; internal static PFNGLMATRIXMULTFEXTPROC glMatrixMultfEXT; internal static PFNGLMATRIXORTHOEXTPROC glMatrixOrthoEXT; internal static PFNGLMATRIXPOPEXTPROC glMatrixPopEXT; internal static PFNGLMATRIXPUSHEXTPROC glMatrixPushEXT; internal static PFNGLMATRIXROTATEDEXTPROC glMatrixRotatedEXT; internal static PFNGLMATRIXROTATEFEXTPROC glMatrixRotatefEXT; internal static PFNGLMATRIXSCALEDEXTPROC glMatrixScaledEXT; internal static PFNGLMATRIXSCALEFEXTPROC glMatrixScalefEXT; internal static PFNGLMATRIXTRANSLATEDEXTPROC glMatrixTranslatedEXT; internal static PFNGLMATRIXTRANSLATEFEXTPROC glMatrixTranslatefEXT; internal static PFNGLMAXSHADERCOMPILERTHREADSARBPROC glMaxShaderCompilerThreadsARB; internal static PFNGLMAXSHADERCOMPILERTHREADSKHRPROC glMaxShaderCompilerThreadsKHR; internal static PFNGLMEMORYBARRIERPROC glMemoryBarrier; internal static PFNGLMEMORYBARRIERBYREGIONPROC glMemoryBarrierByRegion; internal static PFNGLMEMORYBARRIEREXTPROC glMemoryBarrierEXT; internal static PFNGLMEMORYOBJECTPARAMETERIVEXTPROC glMemoryObjectParameterivEXT; internal static PFNGLMINSAMPLESHADINGPROC glMinSampleShading; internal static PFNGLMINSAMPLESHADINGARBPROC glMinSampleShadingARB; internal static PFNGLMINMAXEXTPROC glMinmaxEXT; internal static PFNGLMULTMATRIXXOESPROC glMultMatrixxOES; internal static PFNGLMULTTRANSPOSEMATRIXDARBPROC glMultTransposeMatrixdARB; internal static PFNGLMULTTRANSPOSEMATRIXFARBPROC glMultTransposeMatrixfARB; internal static PFNGLMULTTRANSPOSEMATRIXXOESPROC glMultTransposeMatrixxOES; internal static PFNGLMULTIDRAWARRAYSPROC glMultiDrawArrays; internal static PFNGLMULTIDRAWARRAYSEXTPROC glMultiDrawArraysEXT; internal static PFNGLMULTIDRAWARRAYSINDIRECTPROC glMultiDrawArraysIndirect; internal static PFNGLMULTIDRAWARRAYSINDIRECTAMDPROC glMultiDrawArraysIndirectAMD; internal static PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSCOUNTNVPROC glMultiDrawArraysIndirectBindlessCountNV; internal static PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSNVPROC glMultiDrawArraysIndirectBindlessNV; internal static PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC glMultiDrawArraysIndirectCount; internal static PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC glMultiDrawArraysIndirectCountARB; internal static PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC glMultiDrawElementArrayAPPLE; internal static PFNGLMULTIDRAWELEMENTSPROC glMultiDrawElements; internal static PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glMultiDrawElementsBaseVertex; internal static PFNGLMULTIDRAWELEMENTSEXTPROC glMultiDrawElementsEXT; internal static PFNGLMULTIDRAWELEMENTSINDIRECTPROC glMultiDrawElementsIndirect; internal static PFNGLMULTIDRAWELEMENTSINDIRECTAMDPROC glMultiDrawElementsIndirectAMD; internal static PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSCOUNTNVPROC glMultiDrawElementsIndirectBindlessCountNV; internal static PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSNVPROC glMultiDrawElementsIndirectBindlessNV; internal static PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC glMultiDrawElementsIndirectCount; internal static PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC glMultiDrawElementsIndirectCountARB; internal static PFNGLMULTIDRAWMESHTASKSINDIRECTCOUNTNVPROC glMultiDrawMeshTasksIndirectCountNV; internal static PFNGLMULTIDRAWMESHTASKSINDIRECTNVPROC glMultiDrawMeshTasksIndirectNV; internal static PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC glMultiDrawRangeElementArrayAPPLE; internal static PFNGLMULTIMODEDRAWARRAYSIBMPROC glMultiModeDrawArraysIBM; internal static PFNGLMULTIMODEDRAWELEMENTSIBMPROC glMultiModeDrawElementsIBM; internal static PFNGLMULTITEXBUFFEREXTPROC glMultiTexBufferEXT; internal static PFNGLMULTITEXCOORD1BOESPROC glMultiTexCoord1bOES; internal static PFNGLMULTITEXCOORD1BVOESPROC glMultiTexCoord1bvOES; internal static PFNGLMULTITEXCOORD1DARBPROC glMultiTexCoord1dARB; internal static PFNGLMULTITEXCOORD1DVARBPROC glMultiTexCoord1dvARB; internal static PFNGLMULTITEXCOORD1FARBPROC glMultiTexCoord1fARB; internal static PFNGLMULTITEXCOORD1FVARBPROC glMultiTexCoord1fvARB; internal static PFNGLMULTITEXCOORD1HNVPROC glMultiTexCoord1hNV; internal static PFNGLMULTITEXCOORD1HVNVPROC glMultiTexCoord1hvNV; internal static PFNGLMULTITEXCOORD1IARBPROC glMultiTexCoord1iARB; internal static PFNGLMULTITEXCOORD1IVARBPROC glMultiTexCoord1ivARB; internal static PFNGLMULTITEXCOORD1SARBPROC glMultiTexCoord1sARB; internal static PFNGLMULTITEXCOORD1SVARBPROC glMultiTexCoord1svARB; internal static PFNGLMULTITEXCOORD1XOESPROC glMultiTexCoord1xOES; internal static PFNGLMULTITEXCOORD1XVOESPROC glMultiTexCoord1xvOES; internal static PFNGLMULTITEXCOORD2BOESPROC glMultiTexCoord2bOES; internal static PFNGLMULTITEXCOORD2BVOESPROC glMultiTexCoord2bvOES; internal static PFNGLMULTITEXCOORD2DARBPROC glMultiTexCoord2dARB; internal static PFNGLMULTITEXCOORD2DVARBPROC glMultiTexCoord2dvARB; internal static PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB; internal static PFNGLMULTITEXCOORD2FVARBPROC glMultiTexCoord2fvARB; internal static PFNGLMULTITEXCOORD2HNVPROC glMultiTexCoord2hNV; internal static PFNGLMULTITEXCOORD2HVNVPROC glMultiTexCoord2hvNV; internal static PFNGLMULTITEXCOORD2IARBPROC glMultiTexCoord2iARB; internal static PFNGLMULTITEXCOORD2IVARBPROC glMultiTexCoord2ivARB; internal static PFNGLMULTITEXCOORD2SARBPROC glMultiTexCoord2sARB; internal static PFNGLMULTITEXCOORD2SVARBPROC glMultiTexCoord2svARB; internal static PFNGLMULTITEXCOORD2XOESPROC glMultiTexCoord2xOES; internal static PFNGLMULTITEXCOORD2XVOESPROC glMultiTexCoord2xvOES; internal static PFNGLMULTITEXCOORD3BOESPROC glMultiTexCoord3bOES; internal static PFNGLMULTITEXCOORD3BVOESPROC glMultiTexCoord3bvOES; internal static PFNGLMULTITEXCOORD3DARBPROC glMultiTexCoord3dARB; internal static PFNGLMULTITEXCOORD3DVARBPROC glMultiTexCoord3dvARB; internal static PFNGLMULTITEXCOORD3FARBPROC glMultiTexCoord3fARB; internal static PFNGLMULTITEXCOORD3FVARBPROC glMultiTexCoord3fvARB; internal static PFNGLMULTITEXCOORD3HNVPROC glMultiTexCoord3hNV; internal static PFNGLMULTITEXCOORD3HVNVPROC glMultiTexCoord3hvNV; internal static PFNGLMULTITEXCOORD3IARBPROC glMultiTexCoord3iARB; internal static PFNGLMULTITEXCOORD3IVARBPROC glMultiTexCoord3ivARB; internal static PFNGLMULTITEXCOORD3SARBPROC glMultiTexCoord3sARB; internal static PFNGLMULTITEXCOORD3SVARBPROC glMultiTexCoord3svARB; internal static PFNGLMULTITEXCOORD3XOESPROC glMultiTexCoord3xOES; internal static PFNGLMULTITEXCOORD3XVOESPROC glMultiTexCoord3xvOES; internal static PFNGLMULTITEXCOORD4BOESPROC glMultiTexCoord4bOES; internal static PFNGLMULTITEXCOORD4BVOESPROC glMultiTexCoord4bvOES; internal static PFNGLMULTITEXCOORD4DARBPROC glMultiTexCoord4dARB; internal static PFNGLMULTITEXCOORD4DVARBPROC glMultiTexCoord4dvARB; internal static PFNGLMULTITEXCOORD4FARBPROC glMultiTexCoord4fARB; internal static PFNGLMULTITEXCOORD4FVARBPROC glMultiTexCoord4fvARB; internal static PFNGLMULTITEXCOORD4HNVPROC glMultiTexCoord4hNV; internal static PFNGLMULTITEXCOORD4HVNVPROC glMultiTexCoord4hvNV; internal static PFNGLMULTITEXCOORD4IARBPROC glMultiTexCoord4iARB; internal static PFNGLMULTITEXCOORD4IVARBPROC glMultiTexCoord4ivARB; internal static PFNGLMULTITEXCOORD4SARBPROC glMultiTexCoord4sARB; internal static PFNGLMULTITEXCOORD4SVARBPROC glMultiTexCoord4svARB; internal static PFNGLMULTITEXCOORD4XOESPROC glMultiTexCoord4xOES; internal static PFNGLMULTITEXCOORD4XVOESPROC glMultiTexCoord4xvOES; internal static PFNGLMULTITEXCOORDPOINTEREXTPROC glMultiTexCoordPointerEXT; internal static PFNGLMULTITEXENVFEXTPROC glMultiTexEnvfEXT; internal static PFNGLMULTITEXENVFVEXTPROC glMultiTexEnvfvEXT; internal static PFNGLMULTITEXENVIEXTPROC glMultiTexEnviEXT; internal static PFNGLMULTITEXENVIVEXTPROC glMultiTexEnvivEXT; internal static PFNGLMULTITEXGENDEXTPROC glMultiTexGendEXT; internal static PFNGLMULTITEXGENDVEXTPROC glMultiTexGendvEXT; internal static PFNGLMULTITEXGENFEXTPROC glMultiTexGenfEXT; internal static PFNGLMULTITEXGENFVEXTPROC glMultiTexGenfvEXT; internal static PFNGLMULTITEXGENIEXTPROC glMultiTexGeniEXT; internal static PFNGLMULTITEXGENIVEXTPROC glMultiTexGenivEXT; internal static PFNGLMULTITEXIMAGE1DEXTPROC glMultiTexImage1DEXT; internal static PFNGLMULTITEXIMAGE2DEXTPROC glMultiTexImage2DEXT; internal static PFNGLMULTITEXIMAGE3DEXTPROC glMultiTexImage3DEXT; internal static PFNGLMULTITEXPARAMETERIIVEXTPROC glMultiTexParameterIivEXT; internal static PFNGLMULTITEXPARAMETERIUIVEXTPROC glMultiTexParameterIuivEXT; internal static PFNGLMULTITEXPARAMETERFEXTPROC glMultiTexParameterfEXT; internal static PFNGLMULTITEXPARAMETERFVEXTPROC glMultiTexParameterfvEXT; internal static PFNGLMULTITEXPARAMETERIEXTPROC glMultiTexParameteriEXT; internal static PFNGLMULTITEXPARAMETERIVEXTPROC glMultiTexParameterivEXT; internal static PFNGLMULTITEXRENDERBUFFEREXTPROC glMultiTexRenderbufferEXT; internal static PFNGLMULTITEXSUBIMAGE1DEXTPROC glMultiTexSubImage1DEXT; internal static PFNGLMULTITEXSUBIMAGE2DEXTPROC glMultiTexSubImage2DEXT; internal static PFNGLMULTITEXSUBIMAGE3DEXTPROC glMultiTexSubImage3DEXT; internal static PFNGLMULTICASTBARRIERNVPROC glMulticastBarrierNV; internal static PFNGLMULTICASTBLITFRAMEBUFFERNVPROC glMulticastBlitFramebufferNV; internal static PFNGLMULTICASTBUFFERSUBDATANVPROC glMulticastBufferSubDataNV; internal static PFNGLMULTICASTCOPYBUFFERSUBDATANVPROC glMulticastCopyBufferSubDataNV; internal static PFNGLMULTICASTCOPYIMAGESUBDATANVPROC glMulticastCopyImageSubDataNV; internal static PFNGLMULTICASTFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glMulticastFramebufferSampleLocationsfvNV; internal static PFNGLMULTICASTGETQUERYOBJECTI64VNVPROC glMulticastGetQueryObjecti64vNV; internal static PFNGLMULTICASTGETQUERYOBJECTIVNVPROC glMulticastGetQueryObjectivNV; internal static PFNGLMULTICASTGETQUERYOBJECTUI64VNVPROC glMulticastGetQueryObjectui64vNV; internal static PFNGLMULTICASTGETQUERYOBJECTUIVNVPROC glMulticastGetQueryObjectuivNV; internal static PFNGLMULTICASTSCISSORARRAYVNVXPROC glMulticastScissorArrayvNVX; internal static PFNGLMULTICASTVIEWPORTARRAYVNVXPROC glMulticastViewportArrayvNVX; internal static PFNGLMULTICASTVIEWPORTPOSITIONWSCALENVXPROC glMulticastViewportPositionWScaleNVX; internal static PFNGLMULTICASTWAITSYNCNVPROC glMulticastWaitSyncNV; internal static PFNGLNAMEDBUFFERATTACHMEMORYNVPROC glNamedBufferAttachMemoryNV; internal static PFNGLNAMEDBUFFERDATAPROC glNamedBufferData; internal static PFNGLNAMEDBUFFERDATAEXTPROC glNamedBufferDataEXT; internal static PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC glNamedBufferPageCommitmentARB; internal static PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC glNamedBufferPageCommitmentEXT; internal static PFNGLNAMEDBUFFERPAGECOMMITMENTMEMNVPROC glNamedBufferPageCommitmentMemNV; internal static PFNGLNAMEDBUFFERSTORAGEPROC glNamedBufferStorage; internal static PFNGLNAMEDBUFFERSTORAGEEXTPROC glNamedBufferStorageEXT; internal static PFNGLNAMEDBUFFERSTORAGEEXTERNALEXTPROC glNamedBufferStorageExternalEXT; internal static PFNGLNAMEDBUFFERSTORAGEMEMEXTPROC glNamedBufferStorageMemEXT; internal static PFNGLNAMEDBUFFERSUBDATAPROC glNamedBufferSubData; internal static PFNGLNAMEDBUFFERSUBDATAEXTPROC glNamedBufferSubDataEXT; internal static PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC glNamedCopyBufferSubDataEXT; internal static PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glNamedFramebufferDrawBuffer; internal static PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glNamedFramebufferDrawBuffers; internal static PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glNamedFramebufferParameteri; internal static PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC glNamedFramebufferParameteriEXT; internal static PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glNamedFramebufferReadBuffer; internal static PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glNamedFramebufferRenderbuffer; internal static PFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC glNamedFramebufferRenderbufferEXT; internal static PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVARBPROC glNamedFramebufferSampleLocationsfvARB; internal static PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glNamedFramebufferSampleLocationsfvNV; internal static PFNGLNAMEDFRAMEBUFFERSAMPLEPOSITIONSFVAMDPROC glNamedFramebufferSamplePositionsfvAMD; internal static PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glNamedFramebufferTexture; internal static PFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC glNamedFramebufferTexture1DEXT; internal static PFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC glNamedFramebufferTexture2DEXT; internal static PFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC glNamedFramebufferTexture3DEXT; internal static PFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC glNamedFramebufferTextureEXT; internal static PFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC glNamedFramebufferTextureFaceEXT; internal static PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glNamedFramebufferTextureLayer; internal static PFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC glNamedFramebufferTextureLayerEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC glNamedProgramLocalParameter4dEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC glNamedProgramLocalParameter4dvEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC glNamedProgramLocalParameter4fEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC glNamedProgramLocalParameter4fvEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC glNamedProgramLocalParameterI4iEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC glNamedProgramLocalParameterI4ivEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC glNamedProgramLocalParameterI4uiEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC glNamedProgramLocalParameterI4uivEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC glNamedProgramLocalParameters4fvEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC glNamedProgramLocalParametersI4ivEXT; internal static PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC glNamedProgramLocalParametersI4uivEXT; internal static PFNGLNAMEDPROGRAMSTRINGEXTPROC glNamedProgramStringEXT; internal static PFNGLNAMEDRENDERBUFFERSTORAGEPROC glNamedRenderbufferStorage; internal static PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC glNamedRenderbufferStorageEXT; internal static PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glNamedRenderbufferStorageMultisample; internal static PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC glNamedRenderbufferStorageMultisampleAdvancedAMD; internal static PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC glNamedRenderbufferStorageMultisampleCoverageEXT; internal static PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glNamedRenderbufferStorageMultisampleEXT; internal static PFNGLNAMEDSTRINGARBPROC glNamedStringARB; internal static PFNGLNEWOBJECTBUFFERATIPROC glNewObjectBufferATI; internal static PFNGLNORMAL3FVERTEX3FSUNPROC glNormal3fVertex3fSUN; internal static PFNGLNORMAL3FVERTEX3FVSUNPROC glNormal3fVertex3fvSUN; internal static PFNGLNORMAL3HNVPROC glNormal3hNV; internal static PFNGLNORMAL3HVNVPROC glNormal3hvNV; internal static PFNGLNORMAL3XOESPROC glNormal3xOES; internal static PFNGLNORMAL3XVOESPROC glNormal3xvOES; internal static PFNGLNORMALFORMATNVPROC glNormalFormatNV; internal static PFNGLNORMALPOINTEREXTPROC glNormalPointerEXT; internal static PFNGLNORMALPOINTERLISTIBMPROC glNormalPointerListIBM; internal static PFNGLNORMALPOINTERVINTELPROC glNormalPointervINTEL; internal static PFNGLNORMALSTREAM3BATIPROC glNormalStream3bATI; internal static PFNGLNORMALSTREAM3BVATIPROC glNormalStream3bvATI; internal static PFNGLNORMALSTREAM3DATIPROC glNormalStream3dATI; internal static PFNGLNORMALSTREAM3DVATIPROC glNormalStream3dvATI; internal static PFNGLNORMALSTREAM3FATIPROC glNormalStream3fATI; internal static PFNGLNORMALSTREAM3FVATIPROC glNormalStream3fvATI; internal static PFNGLNORMALSTREAM3IATIPROC glNormalStream3iATI; internal static PFNGLNORMALSTREAM3IVATIPROC glNormalStream3ivATI; internal static PFNGLNORMALSTREAM3SATIPROC glNormalStream3sATI; internal static PFNGLNORMALSTREAM3SVATIPROC glNormalStream3svATI; internal static PFNGLOBJECTLABELPROC glObjectLabel; internal static PFNGLOBJECTPTRLABELPROC glObjectPtrLabel; internal static PFNGLOBJECTPURGEABLEAPPLEPROC glObjectPurgeableAPPLE; internal static PFNGLOBJECTUNPURGEABLEAPPLEPROC glObjectUnpurgeableAPPLE; internal static PFNGLORTHOFOESPROC glOrthofOES; internal static PFNGLORTHOXOESPROC glOrthoxOES; internal static PFNGLPNTRIANGLESFATIPROC glPNTrianglesfATI; internal static PFNGLPNTRIANGLESIATIPROC glPNTrianglesiATI; internal static PFNGLPASSTEXCOORDATIPROC glPassTexCoordATI; internal static PFNGLPASSTHROUGHXOESPROC glPassThroughxOES; internal static PFNGLPATCHPARAMETERFVPROC glPatchParameterfv; internal static PFNGLPATCHPARAMETERIPROC glPatchParameteri; internal static PFNGLPATHCOMMANDSNVPROC glPathCommandsNV; internal static PFNGLPATHCOORDSNVPROC glPathCoordsNV; internal static PFNGLPATHCOVERDEPTHFUNCNVPROC glPathCoverDepthFuncNV; internal static PFNGLPATHDASHARRAYNVPROC glPathDashArrayNV; internal static PFNGLPATHGLYPHINDEXARRAYNVPROC glPathGlyphIndexArrayNV; internal static PFNGLPATHGLYPHINDEXRANGENVPROC glPathGlyphIndexRangeNV; internal static PFNGLPATHGLYPHRANGENVPROC glPathGlyphRangeNV; internal static PFNGLPATHGLYPHSNVPROC glPathGlyphsNV; internal static PFNGLPATHMEMORYGLYPHINDEXARRAYNVPROC glPathMemoryGlyphIndexArrayNV; internal static PFNGLPATHPARAMETERFNVPROC glPathParameterfNV; internal static PFNGLPATHPARAMETERFVNVPROC glPathParameterfvNV; internal static PFNGLPATHPARAMETERINVPROC glPathParameteriNV; internal static PFNGLPATHPARAMETERIVNVPROC glPathParameterivNV; internal static PFNGLPATHSTENCILDEPTHOFFSETNVPROC glPathStencilDepthOffsetNV; internal static PFNGLPATHSTENCILFUNCNVPROC glPathStencilFuncNV; internal static PFNGLPATHSTRINGNVPROC glPathStringNV; internal static PFNGLPATHSUBCOMMANDSNVPROC glPathSubCommandsNV; internal static PFNGLPATHSUBCOORDSNVPROC glPathSubCoordsNV; internal static PFNGLPAUSETRANSFORMFEEDBACKPROC glPauseTransformFeedback; internal static PFNGLPAUSETRANSFORMFEEDBACKNVPROC glPauseTransformFeedbackNV; internal static PFNGLPIXELDATARANGENVPROC glPixelDataRangeNV; internal static PFNGLPIXELMAPXPROC glPixelMapx; internal static PFNGLPIXELSTOREFPROC glPixelStoref; internal static PFNGLPIXELSTOREIPROC glPixelStorei; internal static PFNGLPIXELSTOREXPROC glPixelStorex; internal static PFNGLPIXELTEXGENPARAMETERFSGISPROC glPixelTexGenParameterfSGIS; internal static PFNGLPIXELTEXGENPARAMETERFVSGISPROC glPixelTexGenParameterfvSGIS; internal static PFNGLPIXELTEXGENPARAMETERISGISPROC glPixelTexGenParameteriSGIS; internal static PFNGLPIXELTEXGENPARAMETERIVSGISPROC glPixelTexGenParameterivSGIS; internal static PFNGLPIXELTEXGENSGIXPROC glPixelTexGenSGIX; internal static PFNGLPIXELTRANSFERXOESPROC glPixelTransferxOES; internal static PFNGLPIXELTRANSFORMPARAMETERFEXTPROC glPixelTransformParameterfEXT; internal static PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC glPixelTransformParameterfvEXT; internal static PFNGLPIXELTRANSFORMPARAMETERIEXTPROC glPixelTransformParameteriEXT; internal static PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC glPixelTransformParameterivEXT; internal static PFNGLPIXELZOOMXOESPROC glPixelZoomxOES; internal static PFNGLPOINTALONGPATHNVPROC glPointAlongPathNV; internal static PFNGLPOINTPARAMETERFPROC glPointParameterf; internal static PFNGLPOINTPARAMETERFARBPROC glPointParameterfARB; internal static PFNGLPOINTPARAMETERFEXTPROC glPointParameterfEXT; internal static PFNGLPOINTPARAMETERFSGISPROC glPointParameterfSGIS; internal static PFNGLPOINTPARAMETERFVPROC glPointParameterfv; internal static PFNGLPOINTPARAMETERFVARBPROC glPointParameterfvARB; internal static PFNGLPOINTPARAMETERFVEXTPROC glPointParameterfvEXT; internal static PFNGLPOINTPARAMETERFVSGISPROC glPointParameterfvSGIS; internal static PFNGLPOINTPARAMETERIPROC glPointParameteri; internal static PFNGLPOINTPARAMETERINVPROC glPointParameteriNV; internal static PFNGLPOINTPARAMETERIVPROC glPointParameteriv; internal static PFNGLPOINTPARAMETERIVNVPROC glPointParameterivNV; internal static PFNGLPOINTPARAMETERXVOESPROC glPointParameterxvOES; internal static PFNGLPOINTSIZEPROC glPointSize; internal static PFNGLPOINTSIZEXOESPROC glPointSizexOES; internal static PFNGLPOLLASYNCSGIXPROC glPollAsyncSGIX; internal static PFNGLPOLLINSTRUMENTSSGIXPROC glPollInstrumentsSGIX; internal static PFNGLPOLYGONMODEPROC glPolygonMode; internal static PFNGLPOLYGONOFFSETPROC glPolygonOffset; internal static PFNGLPOLYGONOFFSETCLAMPPROC glPolygonOffsetClamp; internal static PFNGLPOLYGONOFFSETCLAMPEXTPROC glPolygonOffsetClampEXT; internal static PFNGLPOLYGONOFFSETEXTPROC glPolygonOffsetEXT; internal static PFNGLPOLYGONOFFSETXOESPROC glPolygonOffsetxOES; internal static PFNGLPOPDEBUGGROUPPROC glPopDebugGroup; internal static PFNGLPOPGROUPMARKEREXTPROC glPopGroupMarkerEXT; internal static PFNGLPRESENTFRAMEDUALFILLNVPROC glPresentFrameDualFillNV; internal static PFNGLPRESENTFRAMEKEYEDNVPROC glPresentFrameKeyedNV; internal static PFNGLPRIMITIVEBOUNDINGBOXARBPROC glPrimitiveBoundingBoxARB; internal static PFNGLPRIMITIVERESTARTINDEXPROC glPrimitiveRestartIndex; internal static PFNGLPRIMITIVERESTARTINDEXNVPROC glPrimitiveRestartIndexNV; internal static PFNGLPRIMITIVERESTARTNVPROC glPrimitiveRestartNV; internal static PFNGLPRIORITIZETEXTURESEXTPROC glPrioritizeTexturesEXT; internal static PFNGLPRIORITIZETEXTURESXOESPROC glPrioritizeTexturesxOES; internal static PFNGLPROGRAMBINARYPROC glProgramBinary; internal static PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC glProgramBufferParametersIivNV; internal static PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC glProgramBufferParametersIuivNV; internal static PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC glProgramBufferParametersfvNV; internal static PFNGLPROGRAMENVPARAMETER4DARBPROC glProgramEnvParameter4dARB; internal static PFNGLPROGRAMENVPARAMETER4DVARBPROC glProgramEnvParameter4dvARB; internal static PFNGLPROGRAMENVPARAMETER4FARBPROC glProgramEnvParameter4fARB; internal static PFNGLPROGRAMENVPARAMETER4FVARBPROC glProgramEnvParameter4fvARB; internal static PFNGLPROGRAMENVPARAMETERI4INVPROC glProgramEnvParameterI4iNV; internal static PFNGLPROGRAMENVPARAMETERI4IVNVPROC glProgramEnvParameterI4ivNV; internal static PFNGLPROGRAMENVPARAMETERI4UINVPROC glProgramEnvParameterI4uiNV; internal static PFNGLPROGRAMENVPARAMETERI4UIVNVPROC glProgramEnvParameterI4uivNV; internal static PFNGLPROGRAMENVPARAMETERS4FVEXTPROC glProgramEnvParameters4fvEXT; internal static PFNGLPROGRAMENVPARAMETERSI4IVNVPROC glProgramEnvParametersI4ivNV; internal static PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC glProgramEnvParametersI4uivNV; internal static PFNGLPROGRAMLOCALPARAMETER4DARBPROC glProgramLocalParameter4dARB; internal static PFNGLPROGRAMLOCALPARAMETER4DVARBPROC glProgramLocalParameter4dvARB; internal static PFNGLPROGRAMLOCALPARAMETER4FARBPROC glProgramLocalParameter4fARB; internal static PFNGLPROGRAMLOCALPARAMETER4FVARBPROC glProgramLocalParameter4fvARB; internal static PFNGLPROGRAMLOCALPARAMETERI4INVPROC glProgramLocalParameterI4iNV; internal static PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC glProgramLocalParameterI4ivNV; internal static PFNGLPROGRAMLOCALPARAMETERI4UINVPROC glProgramLocalParameterI4uiNV; internal static PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC glProgramLocalParameterI4uivNV; internal static PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC glProgramLocalParameters4fvEXT; internal static PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC glProgramLocalParametersI4ivNV; internal static PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC glProgramLocalParametersI4uivNV; internal static PFNGLPROGRAMNAMEDPARAMETER4DNVPROC glProgramNamedParameter4dNV; internal static PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC glProgramNamedParameter4dvNV; internal static PFNGLPROGRAMNAMEDPARAMETER4FNVPROC glProgramNamedParameter4fNV; internal static PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC glProgramNamedParameter4fvNV; internal static PFNGLPROGRAMPARAMETER4DNVPROC glProgramParameter4dNV; internal static PFNGLPROGRAMPARAMETER4DVNVPROC glProgramParameter4dvNV; internal static PFNGLPROGRAMPARAMETER4FNVPROC glProgramParameter4fNV; internal static PFNGLPROGRAMPARAMETER4FVNVPROC glProgramParameter4fvNV; internal static PFNGLPROGRAMPARAMETERIPROC glProgramParameteri; internal static PFNGLPROGRAMPARAMETERIARBPROC glProgramParameteriARB; internal static PFNGLPROGRAMPARAMETERIEXTPROC glProgramParameteriEXT; internal static PFNGLPROGRAMPARAMETERS4DVNVPROC glProgramParameters4dvNV; internal static PFNGLPROGRAMPARAMETERS4FVNVPROC glProgramParameters4fvNV; internal static PFNGLPROGRAMPATHFRAGMENTINPUTGENNVPROC glProgramPathFragmentInputGenNV; internal static PFNGLPROGRAMSTRINGARBPROC glProgramStringARB; internal static PFNGLPROGRAMSUBROUTINEPARAMETERSUIVNVPROC glProgramSubroutineParametersuivNV; internal static PFNGLPROGRAMUNIFORM1DPROC glProgramUniform1d; internal static PFNGLPROGRAMUNIFORM1DEXTPROC glProgramUniform1dEXT; internal static PFNGLPROGRAMUNIFORM1DVPROC glProgramUniform1dv; internal static PFNGLPROGRAMUNIFORM1DVEXTPROC glProgramUniform1dvEXT; internal static PFNGLPROGRAMUNIFORM1FPROC glProgramUniform1f; internal static PFNGLPROGRAMUNIFORM1FEXTPROC glProgramUniform1fEXT; internal static PFNGLPROGRAMUNIFORM1FVPROC glProgramUniform1fv; internal static PFNGLPROGRAMUNIFORM1FVEXTPROC glProgramUniform1fvEXT; internal static PFNGLPROGRAMUNIFORM1IPROC glProgramUniform1i; internal static PFNGLPROGRAMUNIFORM1I64ARBPROC glProgramUniform1i64ARB; internal static PFNGLPROGRAMUNIFORM1I64NVPROC glProgramUniform1i64NV; internal static PFNGLPROGRAMUNIFORM1I64VARBPROC glProgramUniform1i64vARB; internal static PFNGLPROGRAMUNIFORM1I64VNVPROC glProgramUniform1i64vNV; internal static PFNGLPROGRAMUNIFORM1IEXTPROC glProgramUniform1iEXT; internal static PFNGLPROGRAMUNIFORM1IVPROC glProgramUniform1iv; internal static PFNGLPROGRAMUNIFORM1IVEXTPROC glProgramUniform1ivEXT; internal static PFNGLPROGRAMUNIFORM1UIPROC glProgramUniform1ui; internal static PFNGLPROGRAMUNIFORM1UI64ARBPROC glProgramUniform1ui64ARB; internal static PFNGLPROGRAMUNIFORM1UI64NVPROC glProgramUniform1ui64NV; internal static PFNGLPROGRAMUNIFORM1UI64VARBPROC glProgramUniform1ui64vARB; internal static PFNGLPROGRAMUNIFORM1UI64VNVPROC glProgramUniform1ui64vNV; internal static PFNGLPROGRAMUNIFORM1UIEXTPROC glProgramUniform1uiEXT; internal static PFNGLPROGRAMUNIFORM1UIVPROC glProgramUniform1uiv; internal static PFNGLPROGRAMUNIFORM1UIVEXTPROC glProgramUniform1uivEXT; internal static PFNGLPROGRAMUNIFORM2DPROC glProgramUniform2d; internal static PFNGLPROGRAMUNIFORM2DEXTPROC glProgramUniform2dEXT; internal static PFNGLPROGRAMUNIFORM2DVPROC glProgramUniform2dv; internal static PFNGLPROGRAMUNIFORM2DVEXTPROC glProgramUniform2dvEXT; internal static PFNGLPROGRAMUNIFORM2FPROC glProgramUniform2f; internal static PFNGLPROGRAMUNIFORM2FEXTPROC glProgramUniform2fEXT; internal static PFNGLPROGRAMUNIFORM2FVPROC glProgramUniform2fv; internal static PFNGLPROGRAMUNIFORM2FVEXTPROC glProgramUniform2fvEXT; internal static PFNGLPROGRAMUNIFORM2IPROC glProgramUniform2i; internal static PFNGLPROGRAMUNIFORM2I64ARBPROC glProgramUniform2i64ARB; internal static PFNGLPROGRAMUNIFORM2I64NVPROC glProgramUniform2i64NV; internal static PFNGLPROGRAMUNIFORM2I64VARBPROC glProgramUniform2i64vARB; internal static PFNGLPROGRAMUNIFORM2I64VNVPROC glProgramUniform2i64vNV; internal static PFNGLPROGRAMUNIFORM2IEXTPROC glProgramUniform2iEXT; internal static PFNGLPROGRAMUNIFORM2IVPROC glProgramUniform2iv; internal static PFNGLPROGRAMUNIFORM2IVEXTPROC glProgramUniform2ivEXT; internal static PFNGLPROGRAMUNIFORM2UIPROC glProgramUniform2ui; internal static PFNGLPROGRAMUNIFORM2UI64ARBPROC glProgramUniform2ui64ARB; internal static PFNGLPROGRAMUNIFORM2UI64NVPROC glProgramUniform2ui64NV; internal static PFNGLPROGRAMUNIFORM2UI64VARBPROC glProgramUniform2ui64vARB; internal static PFNGLPROGRAMUNIFORM2UI64VNVPROC glProgramUniform2ui64vNV; internal static PFNGLPROGRAMUNIFORM2UIEXTPROC glProgramUniform2uiEXT; internal static PFNGLPROGRAMUNIFORM2UIVPROC glProgramUniform2uiv; internal static PFNGLPROGRAMUNIFORM2UIVEXTPROC glProgramUniform2uivEXT; internal static PFNGLPROGRAMUNIFORM3DPROC glProgramUniform3d; internal static PFNGLPROGRAMUNIFORM3DEXTPROC glProgramUniform3dEXT; internal static PFNGLPROGRAMUNIFORM3DVPROC glProgramUniform3dv; internal static PFNGLPROGRAMUNIFORM3DVEXTPROC glProgramUniform3dvEXT; internal static PFNGLPROGRAMUNIFORM3FPROC glProgramUniform3f; internal static PFNGLPROGRAMUNIFORM3FEXTPROC glProgramUniform3fEXT; internal static PFNGLPROGRAMUNIFORM3FVPROC glProgramUniform3fv; internal static PFNGLPROGRAMUNIFORM3FVEXTPROC glProgramUniform3fvEXT; internal static PFNGLPROGRAMUNIFORM3IPROC glProgramUniform3i; internal static PFNGLPROGRAMUNIFORM3I64ARBPROC glProgramUniform3i64ARB; internal static PFNGLPROGRAMUNIFORM3I64NVPROC glProgramUniform3i64NV; internal static PFNGLPROGRAMUNIFORM3I64VARBPROC glProgramUniform3i64vARB; internal static PFNGLPROGRAMUNIFORM3I64VNVPROC glProgramUniform3i64vNV; internal static PFNGLPROGRAMUNIFORM3IEXTPROC glProgramUniform3iEXT; internal static PFNGLPROGRAMUNIFORM3IVPROC glProgramUniform3iv; internal static PFNGLPROGRAMUNIFORM3IVEXTPROC glProgramUniform3ivEXT; internal static PFNGLPROGRAMUNIFORM3UIPROC glProgramUniform3ui; internal static PFNGLPROGRAMUNIFORM3UI64ARBPROC glProgramUniform3ui64ARB; internal static PFNGLPROGRAMUNIFORM3UI64NVPROC glProgramUniform3ui64NV; internal static PFNGLPROGRAMUNIFORM3UI64VARBPROC glProgramUniform3ui64vARB; internal static PFNGLPROGRAMUNIFORM3UI64VNVPROC glProgramUniform3ui64vNV; internal static PFNGLPROGRAMUNIFORM3UIEXTPROC glProgramUniform3uiEXT; internal static PFNGLPROGRAMUNIFORM3UIVPROC glProgramUniform3uiv; internal static PFNGLPROGRAMUNIFORM3UIVEXTPROC glProgramUniform3uivEXT; internal static PFNGLPROGRAMUNIFORM4DPROC glProgramUniform4d; internal static PFNGLPROGRAMUNIFORM4DEXTPROC glProgramUniform4dEXT; internal static PFNGLPROGRAMUNIFORM4DVPROC glProgramUniform4dv; internal static PFNGLPROGRAMUNIFORM4DVEXTPROC glProgramUniform4dvEXT; internal static PFNGLPROGRAMUNIFORM4FPROC glProgramUniform4f; internal static PFNGLPROGRAMUNIFORM4FEXTPROC glProgramUniform4fEXT; internal static PFNGLPROGRAMUNIFORM4FVPROC glProgramUniform4fv; internal static PFNGLPROGRAMUNIFORM4FVEXTPROC glProgramUniform4fvEXT; internal static PFNGLPROGRAMUNIFORM4IPROC glProgramUniform4i; internal static PFNGLPROGRAMUNIFORM4I64ARBPROC glProgramUniform4i64ARB; internal static PFNGLPROGRAMUNIFORM4I64NVPROC glProgramUniform4i64NV; internal static PFNGLPROGRAMUNIFORM4I64VARBPROC glProgramUniform4i64vARB; internal static PFNGLPROGRAMUNIFORM4I64VNVPROC glProgramUniform4i64vNV; internal static PFNGLPROGRAMUNIFORM4IEXTPROC glProgramUniform4iEXT; internal static PFNGLPROGRAMUNIFORM4IVPROC glProgramUniform4iv; internal static PFNGLPROGRAMUNIFORM4IVEXTPROC glProgramUniform4ivEXT; internal static PFNGLPROGRAMUNIFORM4UIPROC glProgramUniform4ui; internal static PFNGLPROGRAMUNIFORM4UI64ARBPROC glProgramUniform4ui64ARB; internal static PFNGLPROGRAMUNIFORM4UI64NVPROC glProgramUniform4ui64NV; internal static PFNGLPROGRAMUNIFORM4UI64VARBPROC glProgramUniform4ui64vARB; internal static PFNGLPROGRAMUNIFORM4UI64VNVPROC glProgramUniform4ui64vNV; internal static PFNGLPROGRAMUNIFORM4UIEXTPROC glProgramUniform4uiEXT; internal static PFNGLPROGRAMUNIFORM4UIVPROC glProgramUniform4uiv; internal static PFNGLPROGRAMUNIFORM4UIVEXTPROC glProgramUniform4uivEXT; internal static PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC glProgramUniformHandleui64ARB; internal static PFNGLPROGRAMUNIFORMHANDLEUI64NVPROC glProgramUniformHandleui64NV; internal static PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC glProgramUniformHandleui64vARB; internal static PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC glProgramUniformHandleui64vNV; internal static PFNGLPROGRAMUNIFORMMATRIX2DVPROC glProgramUniformMatrix2dv; internal static PFNGLPROGRAMUNIFORMMATRIX2DVEXTPROC glProgramUniformMatrix2dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX2FVPROC glProgramUniformMatrix2fv; internal static PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC glProgramUniformMatrix2fvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC glProgramUniformMatrix2x3dv; internal static PFNGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC glProgramUniformMatrix2x3dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glProgramUniformMatrix2x3fv; internal static PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC glProgramUniformMatrix2x3fvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC glProgramUniformMatrix2x4dv; internal static PFNGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC glProgramUniformMatrix2x4dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glProgramUniformMatrix2x4fv; internal static PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC glProgramUniformMatrix2x4fvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX3DVPROC glProgramUniformMatrix3dv; internal static PFNGLPROGRAMUNIFORMMATRIX3DVEXTPROC glProgramUniformMatrix3dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX3FVPROC glProgramUniformMatrix3fv; internal static PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC glProgramUniformMatrix3fvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC glProgramUniformMatrix3x2dv; internal static PFNGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC glProgramUniformMatrix3x2dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glProgramUniformMatrix3x2fv; internal static PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC glProgramUniformMatrix3x2fvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC glProgramUniformMatrix3x4dv; internal static PFNGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC glProgramUniformMatrix3x4dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glProgramUniformMatrix3x4fv; internal static PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC glProgramUniformMatrix3x4fvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX4DVPROC glProgramUniformMatrix4dv; internal static PFNGLPROGRAMUNIFORMMATRIX4DVEXTPROC glProgramUniformMatrix4dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX4FVPROC glProgramUniformMatrix4fv; internal static PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC glProgramUniformMatrix4fvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC glProgramUniformMatrix4x2dv; internal static PFNGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC glProgramUniformMatrix4x2dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glProgramUniformMatrix4x2fv; internal static PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC glProgramUniformMatrix4x2fvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glProgramUniformMatrix4x3dv; internal static PFNGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC glProgramUniformMatrix4x3dvEXT; internal static PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glProgramUniformMatrix4x3fv; internal static PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC glProgramUniformMatrix4x3fvEXT; internal static PFNGLPROGRAMUNIFORMUI64NVPROC glProgramUniformui64NV; internal static PFNGLPROGRAMUNIFORMUI64VNVPROC glProgramUniformui64vNV; internal static PFNGLPROGRAMVERTEXLIMITNVPROC glProgramVertexLimitNV; internal static PFNGLPROVOKINGVERTEXPROC glProvokingVertex; internal static PFNGLPROVOKINGVERTEXEXTPROC glProvokingVertexEXT; internal static PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC glPushClientAttribDefaultEXT; internal static PFNGLPUSHDEBUGGROUPPROC glPushDebugGroup; internal static PFNGLPUSHGROUPMARKEREXTPROC glPushGroupMarkerEXT; internal static PFNGLQUERYCOUNTERPROC glQueryCounter; internal static PFNGLQUERYMATRIXXOESPROC glQueryMatrixxOES; internal static PFNGLQUERYOBJECTPARAMETERUIAMDPROC glQueryObjectParameteruiAMD; internal static PFNGLQUERYRESOURCENVPROC glQueryResourceNV; internal static PFNGLQUERYRESOURCETAGNVPROC glQueryResourceTagNV; internal static PFNGLRASTERPOS2XOESPROC glRasterPos2xOES; internal static PFNGLRASTERPOS2XVOESPROC glRasterPos2xvOES; internal static PFNGLRASTERPOS3XOESPROC glRasterPos3xOES; internal static PFNGLRASTERPOS3XVOESPROC glRasterPos3xvOES; internal static PFNGLRASTERPOS4XOESPROC glRasterPos4xOES; internal static PFNGLRASTERPOS4XVOESPROC glRasterPos4xvOES; internal static PFNGLRASTERSAMPLESEXTPROC glRasterSamplesEXT; internal static PFNGLREADBUFFERPROC glReadBuffer; internal static PFNGLREADINSTRUMENTSSGIXPROC glReadInstrumentsSGIX; internal static PFNGLREADPIXELSPROC glReadPixels; internal static PFNGLREADNPIXELSPROC glReadnPixels; internal static PFNGLREADNPIXELSARBPROC glReadnPixelsARB; internal static PFNGLRECTXOESPROC glRectxOES; internal static PFNGLRECTXVOESPROC glRectxvOES; internal static PFNGLREFERENCEPLANESGIXPROC glReferencePlaneSGIX; internal static PFNGLRELEASEKEYEDMUTEXWIN32EXTPROC glReleaseKeyedMutexWin32EXT; internal static PFNGLRELEASESHADERCOMPILERPROC glReleaseShaderCompiler; internal static PFNGLRENDERGPUMASKNVPROC glRenderGpuMaskNV; internal static PFNGLRENDERBUFFERSTORAGEPROC glRenderbufferStorage; internal static PFNGLRENDERBUFFERSTORAGEEXTPROC glRenderbufferStorageEXT; internal static PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glRenderbufferStorageMultisample; internal static PFNGLRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC glRenderbufferStorageMultisampleAdvancedAMD; internal static PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC glRenderbufferStorageMultisampleCoverageNV; internal static PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glRenderbufferStorageMultisampleEXT; internal static PFNGLREPLACEMENTCODEPOINTERSUNPROC glReplacementCodePointerSUN; internal static PFNGLREPLACEMENTCODEUBSUNPROC glReplacementCodeubSUN; internal static PFNGLREPLACEMENTCODEUBVSUNPROC glReplacementCodeubvSUN; internal static PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC glReplacementCodeuiColor3fVertex3fSUN; internal static PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC glReplacementCodeuiColor3fVertex3fvSUN; internal static PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC glReplacementCodeuiColor4fNormal3fVertex3fSUN; internal static PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC glReplacementCodeuiColor4fNormal3fVertex3fvSUN; internal static PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC glReplacementCodeuiColor4ubVertex3fSUN; internal static PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC glReplacementCodeuiColor4ubVertex3fvSUN; internal static PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC glReplacementCodeuiNormal3fVertex3fSUN; internal static PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC glReplacementCodeuiNormal3fVertex3fvSUN; internal static PFNGLREPLACEMENTCODEUISUNPROC glReplacementCodeuiSUN; internal static PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN; internal static PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN; internal static PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN; internal static PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN; internal static PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC glReplacementCodeuiTexCoord2fVertex3fSUN; internal static PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC glReplacementCodeuiTexCoord2fVertex3fvSUN; internal static PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC glReplacementCodeuiVertex3fSUN; internal static PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC glReplacementCodeuiVertex3fvSUN; internal static PFNGLREPLACEMENTCODEUIVSUNPROC glReplacementCodeuivSUN; internal static PFNGLREPLACEMENTCODEUSSUNPROC glReplacementCodeusSUN; internal static PFNGLREPLACEMENTCODEUSVSUNPROC glReplacementCodeusvSUN; internal static PFNGLREQUESTRESIDENTPROGRAMSNVPROC glRequestResidentProgramsNV; internal static PFNGLRESETHISTOGRAMEXTPROC glResetHistogramEXT; internal static PFNGLRESETMEMORYOBJECTPARAMETERNVPROC glResetMemoryObjectParameterNV; internal static PFNGLRESETMINMAXEXTPROC glResetMinmaxEXT; internal static PFNGLRESIZEBUFFERSMESAPROC glResizeBuffersMESA; internal static PFNGLRESOLVEDEPTHVALUESNVPROC glResolveDepthValuesNV; internal static PFNGLRESUMETRANSFORMFEEDBACKPROC glResumeTransformFeedback; internal static PFNGLRESUMETRANSFORMFEEDBACKNVPROC glResumeTransformFeedbackNV; internal static PFNGLROTATEXOESPROC glRotatexOES; internal static PFNGLSAMPLECOVERAGEPROC glSampleCoverage; internal static PFNGLSAMPLECOVERAGEARBPROC glSampleCoverageARB; internal static PFNGLSAMPLEMAPATIPROC glSampleMapATI; internal static PFNGLSAMPLEMASKEXTPROC glSampleMaskEXT; internal static PFNGLSAMPLEMASKINDEXEDNVPROC glSampleMaskIndexedNV; internal static PFNGLSAMPLEMASKSGISPROC glSampleMaskSGIS; internal static PFNGLSAMPLEMASKIPROC glSampleMaski; internal static PFNGLSAMPLEPATTERNEXTPROC glSamplePatternEXT; internal static PFNGLSAMPLEPATTERNSGISPROC glSamplePatternSGIS; internal static PFNGLSAMPLERPARAMETERIIVPROC glSamplerParameterIiv; internal static PFNGLSAMPLERPARAMETERIUIVPROC glSamplerParameterIuiv; internal static PFNGLSAMPLERPARAMETERFPROC glSamplerParameterf; internal static PFNGLSAMPLERPARAMETERFVPROC glSamplerParameterfv; internal static PFNGLSAMPLERPARAMETERIPROC glSamplerParameteri; internal static PFNGLSAMPLERPARAMETERIVPROC glSamplerParameteriv; internal static PFNGLSCALEXOESPROC glScalexOES; internal static PFNGLSCISSORPROC glScissor; internal static PFNGLSCISSORARRAYVPROC glScissorArrayv; internal static PFNGLSCISSOREXCLUSIVEARRAYVNVPROC glScissorExclusiveArrayvNV; internal static PFNGLSCISSOREXCLUSIVENVPROC glScissorExclusiveNV; internal static PFNGLSCISSORINDEXEDPROC glScissorIndexed; internal static PFNGLSCISSORINDEXEDVPROC glScissorIndexedv; internal static PFNGLSECONDARYCOLOR3BEXTPROC glSecondaryColor3bEXT; internal static PFNGLSECONDARYCOLOR3BVEXTPROC glSecondaryColor3bvEXT; internal static PFNGLSECONDARYCOLOR3DEXTPROC glSecondaryColor3dEXT; internal static PFNGLSECONDARYCOLOR3DVEXTPROC glSecondaryColor3dvEXT; internal static PFNGLSECONDARYCOLOR3FEXTPROC glSecondaryColor3fEXT; internal static PFNGLSECONDARYCOLOR3FVEXTPROC glSecondaryColor3fvEXT; internal static PFNGLSECONDARYCOLOR3HNVPROC glSecondaryColor3hNV; internal static PFNGLSECONDARYCOLOR3HVNVPROC glSecondaryColor3hvNV; internal static PFNGLSECONDARYCOLOR3IEXTPROC glSecondaryColor3iEXT; internal static PFNGLSECONDARYCOLOR3IVEXTPROC glSecondaryColor3ivEXT; internal static PFNGLSECONDARYCOLOR3SEXTPROC glSecondaryColor3sEXT; internal static PFNGLSECONDARYCOLOR3SVEXTPROC glSecondaryColor3svEXT; internal static PFNGLSECONDARYCOLOR3UBEXTPROC glSecondaryColor3ubEXT; internal static PFNGLSECONDARYCOLOR3UBVEXTPROC glSecondaryColor3ubvEXT; internal static PFNGLSECONDARYCOLOR3UIEXTPROC glSecondaryColor3uiEXT; internal static PFNGLSECONDARYCOLOR3UIVEXTPROC glSecondaryColor3uivEXT; internal static PFNGLSECONDARYCOLOR3USEXTPROC glSecondaryColor3usEXT; internal static PFNGLSECONDARYCOLOR3USVEXTPROC glSecondaryColor3usvEXT; internal static PFNGLSECONDARYCOLORFORMATNVPROC glSecondaryColorFormatNV; internal static PFNGLSECONDARYCOLORPOINTEREXTPROC glSecondaryColorPointerEXT; internal static PFNGLSECONDARYCOLORPOINTERLISTIBMPROC glSecondaryColorPointerListIBM; internal static PFNGLSELECTPERFMONITORCOUNTERSAMDPROC glSelectPerfMonitorCountersAMD; internal static PFNGLSEMAPHOREPARAMETERIVNVPROC glSemaphoreParameterivNV; internal static PFNGLSEMAPHOREPARAMETERUI64VEXTPROC glSemaphoreParameterui64vEXT; internal static PFNGLSEPARABLEFILTER2DEXTPROC glSeparableFilter2DEXT; internal static PFNGLSETFENCEAPPLEPROC glSetFenceAPPLE; internal static PFNGLSETFENCENVPROC glSetFenceNV; internal static PFNGLSETFRAGMENTSHADERCONSTANTATIPROC glSetFragmentShaderConstantATI; internal static PFNGLSETINVARIANTEXTPROC glSetInvariantEXT; internal static PFNGLSETLOCALCONSTANTEXTPROC glSetLocalConstantEXT; internal static PFNGLSETMULTISAMPLEFVAMDPROC glSetMultisamplefvAMD; internal static PFNGLSHADERBINARYPROC glShaderBinary; internal static PFNGLSHADEROP1EXTPROC glShaderOp1EXT; internal static PFNGLSHADEROP2EXTPROC glShaderOp2EXT; internal static PFNGLSHADEROP3EXTPROC glShaderOp3EXT; internal static PFNGLSHADERSOURCEPROC glShaderSource; internal static PFNGLSHADERSOURCEARBPROC glShaderSourceARB; internal static PFNGLSHADERSTORAGEBLOCKBINDINGPROC glShaderStorageBlockBinding; internal static PFNGLSHADINGRATEIMAGEBARRIERNVPROC glShadingRateImageBarrierNV; internal static PFNGLSHADINGRATEIMAGEPALETTENVPROC glShadingRateImagePaletteNV; internal static PFNGLSHADINGRATESAMPLEORDERCUSTOMNVPROC glShadingRateSampleOrderCustomNV; internal static PFNGLSHADINGRATESAMPLEORDERNVPROC glShadingRateSampleOrderNV; internal static PFNGLSHARPENTEXFUNCSGISPROC glSharpenTexFuncSGIS; internal static PFNGLSIGNALSEMAPHOREEXTPROC glSignalSemaphoreEXT; internal static PFNGLSIGNALSEMAPHOREUI64NVXPROC glSignalSemaphoreui64NVX; internal static PFNGLSIGNALVKFENCENVPROC glSignalVkFenceNV; internal static PFNGLSIGNALVKSEMAPHORENVPROC glSignalVkSemaphoreNV; internal static PFNGLSPECIALIZESHADERPROC glSpecializeShader; internal static PFNGLSPECIALIZESHADERARBPROC glSpecializeShaderARB; internal static PFNGLSPRITEPARAMETERFSGIXPROC glSpriteParameterfSGIX; internal static PFNGLSPRITEPARAMETERFVSGIXPROC glSpriteParameterfvSGIX; internal static PFNGLSPRITEPARAMETERISGIXPROC glSpriteParameteriSGIX; internal static PFNGLSPRITEPARAMETERIVSGIXPROC glSpriteParameterivSGIX; internal static PFNGLSTARTINSTRUMENTSSGIXPROC glStartInstrumentsSGIX; internal static PFNGLSTATECAPTURENVPROC glStateCaptureNV; internal static PFNGLSTENCILCLEARTAGEXTPROC glStencilClearTagEXT; internal static PFNGLSTENCILFILLPATHINSTANCEDNVPROC glStencilFillPathInstancedNV; internal static PFNGLSTENCILFILLPATHNVPROC glStencilFillPathNV; internal static PFNGLSTENCILFUNCPROC glStencilFunc; internal static PFNGLSTENCILFUNCSEPARATEPROC glStencilFuncSeparate; internal static PFNGLSTENCILFUNCSEPARATEATIPROC glStencilFuncSeparateATI; internal static PFNGLSTENCILMASKPROC glStencilMask; internal static PFNGLSTENCILMASKSEPARATEPROC glStencilMaskSeparate; internal static PFNGLSTENCILOPPROC glStencilOp; internal static PFNGLSTENCILOPSEPARATEPROC glStencilOpSeparate; internal static PFNGLSTENCILOPSEPARATEATIPROC glStencilOpSeparateATI; internal static PFNGLSTENCILOPVALUEAMDPROC glStencilOpValueAMD; internal static PFNGLSTENCILSTROKEPATHINSTANCEDNVPROC glStencilStrokePathInstancedNV; internal static PFNGLSTENCILSTROKEPATHNVPROC glStencilStrokePathNV; internal static PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDNVPROC glStencilThenCoverFillPathInstancedNV; internal static PFNGLSTENCILTHENCOVERFILLPATHNVPROC glStencilThenCoverFillPathNV; internal static PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDNVPROC glStencilThenCoverStrokePathInstancedNV; internal static PFNGLSTENCILTHENCOVERSTROKEPATHNVPROC glStencilThenCoverStrokePathNV; internal static PFNGLSTOPINSTRUMENTSSGIXPROC glStopInstrumentsSGIX; internal static PFNGLSTRINGMARKERGREMEDYPROC glStringMarkerGREMEDY; internal static PFNGLSUBPIXELPRECISIONBIASNVPROC glSubpixelPrecisionBiasNV; internal static PFNGLSWIZZLEEXTPROC glSwizzleEXT; internal static PFNGLSYNCTEXTUREINTELPROC glSyncTextureINTEL; internal static PFNGLTAGSAMPLEBUFFERSGIXPROC glTagSampleBufferSGIX; internal static PFNGLTANGENT3BEXTPROC glTangent3bEXT; internal static PFNGLTANGENT3BVEXTPROC glTangent3bvEXT; internal static PFNGLTANGENT3DEXTPROC glTangent3dEXT; internal static PFNGLTANGENT3DVEXTPROC glTangent3dvEXT; internal static PFNGLTANGENT3FEXTPROC glTangent3fEXT; internal static PFNGLTANGENT3FVEXTPROC glTangent3fvEXT; internal static PFNGLTANGENT3IEXTPROC glTangent3iEXT; internal static PFNGLTANGENT3IVEXTPROC glTangent3ivEXT; internal static PFNGLTANGENT3SEXTPROC glTangent3sEXT; internal static PFNGLTANGENT3SVEXTPROC glTangent3svEXT; internal static PFNGLTANGENTPOINTEREXTPROC glTangentPointerEXT; internal static PFNGLTBUFFERMASK3DFXPROC glTbufferMask3DFX; internal static PFNGLTESSELLATIONFACTORAMDPROC glTessellationFactorAMD; internal static PFNGLTESSELLATIONMODEAMDPROC glTessellationModeAMD; internal static PFNGLTESTFENCEAPPLEPROC glTestFenceAPPLE; internal static PFNGLTESTFENCENVPROC glTestFenceNV; internal static PFNGLTESTOBJECTAPPLEPROC glTestObjectAPPLE; internal static PFNGLTEXATTACHMEMORYNVPROC glTexAttachMemoryNV; internal static PFNGLTEXBUFFERPROC glTexBuffer; internal static PFNGLTEXBUFFERARBPROC glTexBufferARB; internal static PFNGLTEXBUFFEREXTPROC glTexBufferEXT; internal static PFNGLTEXBUFFERRANGEPROC glTexBufferRange; internal static PFNGLTEXBUMPPARAMETERFVATIPROC glTexBumpParameterfvATI; internal static PFNGLTEXBUMPPARAMETERIVATIPROC glTexBumpParameterivATI; internal static PFNGLTEXCOORD1BOESPROC glTexCoord1bOES; internal static PFNGLTEXCOORD1BVOESPROC glTexCoord1bvOES; internal static PFNGLTEXCOORD1HNVPROC glTexCoord1hNV; internal static PFNGLTEXCOORD1HVNVPROC glTexCoord1hvNV; internal static PFNGLTEXCOORD1XOESPROC glTexCoord1xOES; internal static PFNGLTEXCOORD1XVOESPROC glTexCoord1xvOES; internal static PFNGLTEXCOORD2BOESPROC glTexCoord2bOES; internal static PFNGLTEXCOORD2BVOESPROC glTexCoord2bvOES; internal static PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC glTexCoord2fColor3fVertex3fSUN; internal static PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC glTexCoord2fColor3fVertex3fvSUN; internal static PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC glTexCoord2fColor4fNormal3fVertex3fSUN; internal static PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC glTexCoord2fColor4fNormal3fVertex3fvSUN; internal static PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC glTexCoord2fColor4ubVertex3fSUN; internal static PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC glTexCoord2fColor4ubVertex3fvSUN; internal static PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC glTexCoord2fNormal3fVertex3fSUN; internal static PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC glTexCoord2fNormal3fVertex3fvSUN; internal static PFNGLTEXCOORD2FVERTEX3FSUNPROC glTexCoord2fVertex3fSUN; internal static PFNGLTEXCOORD2FVERTEX3FVSUNPROC glTexCoord2fVertex3fvSUN; internal static PFNGLTEXCOORD2HNVPROC glTexCoord2hNV; internal static PFNGLTEXCOORD2HVNVPROC glTexCoord2hvNV; internal static PFNGLTEXCOORD2XOESPROC glTexCoord2xOES; internal static PFNGLTEXCOORD2XVOESPROC glTexCoord2xvOES; internal static PFNGLTEXCOORD3BOESPROC glTexCoord3bOES; internal static PFNGLTEXCOORD3BVOESPROC glTexCoord3bvOES; internal static PFNGLTEXCOORD3HNVPROC glTexCoord3hNV; internal static PFNGLTEXCOORD3HVNVPROC glTexCoord3hvNV; internal static PFNGLTEXCOORD3XOESPROC glTexCoord3xOES; internal static PFNGLTEXCOORD3XVOESPROC glTexCoord3xvOES; internal static PFNGLTEXCOORD4BOESPROC glTexCoord4bOES; internal static PFNGLTEXCOORD4BVOESPROC glTexCoord4bvOES; internal static PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC glTexCoord4fColor4fNormal3fVertex4fSUN; internal static PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC glTexCoord4fColor4fNormal3fVertex4fvSUN; internal static PFNGLTEXCOORD4FVERTEX4FSUNPROC glTexCoord4fVertex4fSUN; internal static PFNGLTEXCOORD4FVERTEX4FVSUNPROC glTexCoord4fVertex4fvSUN; internal static PFNGLTEXCOORD4HNVPROC glTexCoord4hNV; internal static PFNGLTEXCOORD4HVNVPROC glTexCoord4hvNV; internal static PFNGLTEXCOORD4XOESPROC glTexCoord4xOES; internal static PFNGLTEXCOORD4XVOESPROC glTexCoord4xvOES; internal static PFNGLTEXCOORDFORMATNVPROC glTexCoordFormatNV; internal static PFNGLTEXCOORDPOINTEREXTPROC glTexCoordPointerEXT; internal static PFNGLTEXCOORDPOINTERLISTIBMPROC glTexCoordPointerListIBM; internal static PFNGLTEXCOORDPOINTERVINTELPROC glTexCoordPointervINTEL; internal static PFNGLTEXENVXOESPROC glTexEnvxOES; internal static PFNGLTEXENVXVOESPROC glTexEnvxvOES; internal static PFNGLTEXFILTERFUNCSGISPROC glTexFilterFuncSGIS; internal static PFNGLTEXGENXOESPROC glTexGenxOES; internal static PFNGLTEXGENXVOESPROC glTexGenxvOES; internal static PFNGLTEXIMAGE1DPROC glTexImage1D; internal static PFNGLTEXIMAGE2DPROC glTexImage2D; internal static PFNGLTEXIMAGE2DMULTISAMPLEPROC glTexImage2DMultisample; internal static PFNGLTEXIMAGE2DMULTISAMPLECOVERAGENVPROC glTexImage2DMultisampleCoverageNV; internal static PFNGLTEXIMAGE3DPROC glTexImage3D; internal static PFNGLTEXIMAGE3DEXTPROC glTexImage3DEXT; internal static PFNGLTEXIMAGE3DMULTISAMPLEPROC glTexImage3DMultisample; internal static PFNGLTEXIMAGE3DMULTISAMPLECOVERAGENVPROC glTexImage3DMultisampleCoverageNV; internal static PFNGLTEXIMAGE4DSGISPROC glTexImage4DSGIS; internal static PFNGLTEXPAGECOMMITMENTARBPROC glTexPageCommitmentARB; internal static PFNGLTEXPAGECOMMITMENTMEMNVPROC glTexPageCommitmentMemNV; internal static PFNGLTEXPARAMETERIIVPROC glTexParameterIiv; internal static PFNGLTEXPARAMETERIIVEXTPROC glTexParameterIivEXT; internal static PFNGLTEXPARAMETERIUIVPROC glTexParameterIuiv; internal static PFNGLTEXPARAMETERIUIVEXTPROC glTexParameterIuivEXT; internal static PFNGLTEXPARAMETERFPROC glTexParameterf; internal static PFNGLTEXPARAMETERFVPROC glTexParameterfv; internal static PFNGLTEXPARAMETERIPROC glTexParameteri; internal static PFNGLTEXPARAMETERIVPROC glTexParameteriv; internal static PFNGLTEXPARAMETERXOESPROC glTexParameterxOES; internal static PFNGLTEXPARAMETERXVOESPROC glTexParameterxvOES; internal static PFNGLTEXRENDERBUFFERNVPROC glTexRenderbufferNV; internal static PFNGLTEXSTORAGE1DPROC glTexStorage1D; internal static PFNGLTEXSTORAGE1DEXTPROC glTexStorage1DEXT; internal static PFNGLTEXSTORAGE2DPROC glTexStorage2D; internal static PFNGLTEXSTORAGE2DEXTPROC glTexStorage2DEXT; internal static PFNGLTEXSTORAGE2DMULTISAMPLEPROC glTexStorage2DMultisample; internal static PFNGLTEXSTORAGE3DPROC glTexStorage3D; internal static PFNGLTEXSTORAGE3DEXTPROC glTexStorage3DEXT; internal static PFNGLTEXSTORAGE3DMULTISAMPLEPROC glTexStorage3DMultisample; internal static PFNGLTEXSTORAGEMEM1DEXTPROC glTexStorageMem1DEXT; internal static PFNGLTEXSTORAGEMEM2DEXTPROC glTexStorageMem2DEXT; internal static PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC glTexStorageMem2DMultisampleEXT; internal static PFNGLTEXSTORAGEMEM3DEXTPROC glTexStorageMem3DEXT; internal static PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC glTexStorageMem3DMultisampleEXT; internal static PFNGLTEXSTORAGESPARSEAMDPROC glTexStorageSparseAMD; internal static PFNGLTEXSUBIMAGE1DPROC glTexSubImage1D; internal static PFNGLTEXSUBIMAGE1DEXTPROC glTexSubImage1DEXT; internal static PFNGLTEXSUBIMAGE2DPROC glTexSubImage2D; internal static PFNGLTEXSUBIMAGE2DEXTPROC glTexSubImage2DEXT; internal static PFNGLTEXSUBIMAGE3DPROC glTexSubImage3D; internal static PFNGLTEXSUBIMAGE3DEXTPROC glTexSubImage3DEXT; internal static PFNGLTEXSUBIMAGE4DSGISPROC glTexSubImage4DSGIS; internal static PFNGLTEXTUREATTACHMEMORYNVPROC glTextureAttachMemoryNV; internal static PFNGLTEXTUREBARRIERPROC glTextureBarrier; internal static PFNGLTEXTUREBARRIERNVPROC glTextureBarrierNV; internal static PFNGLTEXTUREBUFFERPROC glTextureBuffer; internal static PFNGLTEXTUREBUFFEREXTPROC glTextureBufferEXT; internal static PFNGLTEXTUREBUFFERRANGEPROC glTextureBufferRange; internal static PFNGLTEXTUREBUFFERRANGEEXTPROC glTextureBufferRangeEXT; internal static PFNGLTEXTURECOLORMASKSGISPROC glTextureColorMaskSGIS; internal static PFNGLTEXTUREIMAGE1DEXTPROC glTextureImage1DEXT; internal static PFNGLTEXTUREIMAGE2DEXTPROC glTextureImage2DEXT; internal static PFNGLTEXTUREIMAGE2DMULTISAMPLECOVERAGENVPROC glTextureImage2DMultisampleCoverageNV; internal static PFNGLTEXTUREIMAGE2DMULTISAMPLENVPROC glTextureImage2DMultisampleNV; internal static PFNGLTEXTUREIMAGE3DEXTPROC glTextureImage3DEXT; internal static PFNGLTEXTUREIMAGE3DMULTISAMPLECOVERAGENVPROC glTextureImage3DMultisampleCoverageNV; internal static PFNGLTEXTUREIMAGE3DMULTISAMPLENVPROC glTextureImage3DMultisampleNV; internal static PFNGLTEXTURELIGHTEXTPROC glTextureLightEXT; internal static PFNGLTEXTUREMATERIALEXTPROC glTextureMaterialEXT; internal static PFNGLTEXTURENORMALEXTPROC glTextureNormalEXT; internal static PFNGLTEXTUREPAGECOMMITMENTEXTPROC glTexturePageCommitmentEXT; internal static PFNGLTEXTUREPAGECOMMITMENTMEMNVPROC glTexturePageCommitmentMemNV; internal static PFNGLTEXTUREPARAMETERIIVPROC glTextureParameterIiv; internal static PFNGLTEXTUREPARAMETERIIVEXTPROC glTextureParameterIivEXT; internal static PFNGLTEXTUREPARAMETERIUIVPROC glTextureParameterIuiv; internal static PFNGLTEXTUREPARAMETERIUIVEXTPROC glTextureParameterIuivEXT; internal static PFNGLTEXTUREPARAMETERFPROC glTextureParameterf; internal static PFNGLTEXTUREPARAMETERFEXTPROC glTextureParameterfEXT; internal static PFNGLTEXTUREPARAMETERFVPROC glTextureParameterfv; internal static PFNGLTEXTUREPARAMETERFVEXTPROC glTextureParameterfvEXT; internal static PFNGLTEXTUREPARAMETERIPROC glTextureParameteri; internal static PFNGLTEXTUREPARAMETERIEXTPROC glTextureParameteriEXT; internal static PFNGLTEXTUREPARAMETERIVPROC glTextureParameteriv; internal static PFNGLTEXTUREPARAMETERIVEXTPROC glTextureParameterivEXT; internal static PFNGLTEXTURERANGEAPPLEPROC glTextureRangeAPPLE; internal static PFNGLTEXTURERENDERBUFFEREXTPROC glTextureRenderbufferEXT; internal static PFNGLTEXTURESTORAGE1DPROC glTextureStorage1D; internal static PFNGLTEXTURESTORAGE1DEXTPROC glTextureStorage1DEXT; internal static PFNGLTEXTURESTORAGE2DPROC glTextureStorage2D; internal static PFNGLTEXTURESTORAGE2DEXTPROC glTextureStorage2DEXT; internal static PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glTextureStorage2DMultisample; internal static PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC glTextureStorage2DMultisampleEXT; internal static PFNGLTEXTURESTORAGE3DPROC glTextureStorage3D; internal static PFNGLTEXTURESTORAGE3DEXTPROC glTextureStorage3DEXT; internal static PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glTextureStorage3DMultisample; internal static PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC glTextureStorage3DMultisampleEXT; internal static PFNGLTEXTURESTORAGEMEM1DEXTPROC glTextureStorageMem1DEXT; internal static PFNGLTEXTURESTORAGEMEM2DEXTPROC glTextureStorageMem2DEXT; internal static PFNGLTEXTURESTORAGEMEM2DMULTISAMPLEEXTPROC glTextureStorageMem2DMultisampleEXT; internal static PFNGLTEXTURESTORAGEMEM3DEXTPROC glTextureStorageMem3DEXT; internal static PFNGLTEXTURESTORAGEMEM3DMULTISAMPLEEXTPROC glTextureStorageMem3DMultisampleEXT; internal static PFNGLTEXTURESTORAGESPARSEAMDPROC glTextureStorageSparseAMD; internal static PFNGLTEXTURESUBIMAGE1DPROC glTextureSubImage1D; internal static PFNGLTEXTURESUBIMAGE1DEXTPROC glTextureSubImage1DEXT; internal static PFNGLTEXTURESUBIMAGE2DPROC glTextureSubImage2D; internal static PFNGLTEXTURESUBIMAGE2DEXTPROC glTextureSubImage2DEXT; internal static PFNGLTEXTURESUBIMAGE3DPROC glTextureSubImage3D; internal static PFNGLTEXTURESUBIMAGE3DEXTPROC glTextureSubImage3DEXT; internal static PFNGLTEXTUREVIEWPROC glTextureView; internal static PFNGLTRACKMATRIXNVPROC glTrackMatrixNV; internal static PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC glTransformFeedbackAttribsNV; internal static PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glTransformFeedbackBufferBase; internal static PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glTransformFeedbackBufferRange; internal static PFNGLTRANSFORMFEEDBACKSTREAMATTRIBSNVPROC glTransformFeedbackStreamAttribsNV; internal static PFNGLTRANSFORMFEEDBACKVARYINGSPROC glTransformFeedbackVaryings; internal static PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC glTransformFeedbackVaryingsEXT; internal static PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC glTransformFeedbackVaryingsNV; internal static PFNGLTRANSFORMPATHNVPROC glTransformPathNV; internal static PFNGLTRANSLATEXOESPROC glTranslatexOES; internal static PFNGLUNIFORM1DPROC glUniform1d; internal static PFNGLUNIFORM1DVPROC glUniform1dv; internal static PFNGLUNIFORM1FPROC glUniform1f; internal static PFNGLUNIFORM1FARBPROC glUniform1fARB; internal static PFNGLUNIFORM1FVPROC glUniform1fv; internal static PFNGLUNIFORM1FVARBPROC glUniform1fvARB; internal static PFNGLUNIFORM1IPROC glUniform1i; internal static PFNGLUNIFORM1I64ARBPROC glUniform1i64ARB; internal static PFNGLUNIFORM1I64NVPROC glUniform1i64NV; internal static PFNGLUNIFORM1I64VARBPROC glUniform1i64vARB; internal static PFNGLUNIFORM1I64VNVPROC glUniform1i64vNV; internal static PFNGLUNIFORM1IARBPROC glUniform1iARB; internal static PFNGLUNIFORM1IVPROC glUniform1iv; internal static PFNGLUNIFORM1IVARBPROC glUniform1ivARB; internal static PFNGLUNIFORM1UIPROC glUniform1ui; internal static PFNGLUNIFORM1UI64ARBPROC glUniform1ui64ARB; internal static PFNGLUNIFORM1UI64NVPROC glUniform1ui64NV; internal static PFNGLUNIFORM1UI64VARBPROC glUniform1ui64vARB; internal static PFNGLUNIFORM1UI64VNVPROC glUniform1ui64vNV; internal static PFNGLUNIFORM1UIEXTPROC glUniform1uiEXT; internal static PFNGLUNIFORM1UIVPROC glUniform1uiv; internal static PFNGLUNIFORM1UIVEXTPROC glUniform1uivEXT; internal static PFNGLUNIFORM2DPROC glUniform2d; internal static PFNGLUNIFORM2DVPROC glUniform2dv; internal static PFNGLUNIFORM2FPROC glUniform2f; internal static PFNGLUNIFORM2FARBPROC glUniform2fARB; internal static PFNGLUNIFORM2FVPROC glUniform2fv; internal static PFNGLUNIFORM2FVARBPROC glUniform2fvARB; internal static PFNGLUNIFORM2IPROC glUniform2i; internal static PFNGLUNIFORM2I64ARBPROC glUniform2i64ARB; internal static PFNGLUNIFORM2I64NVPROC glUniform2i64NV; internal static PFNGLUNIFORM2I64VARBPROC glUniform2i64vARB; internal static PFNGLUNIFORM2I64VNVPROC glUniform2i64vNV; internal static PFNGLUNIFORM2IARBPROC glUniform2iARB; internal static PFNGLUNIFORM2IVPROC glUniform2iv; internal static PFNGLUNIFORM2IVARBPROC glUniform2ivARB; internal static PFNGLUNIFORM2UIPROC glUniform2ui; internal static PFNGLUNIFORM2UI64ARBPROC glUniform2ui64ARB; internal static PFNGLUNIFORM2UI64NVPROC glUniform2ui64NV; internal static PFNGLUNIFORM2UI64VARBPROC glUniform2ui64vARB; internal static PFNGLUNIFORM2UI64VNVPROC glUniform2ui64vNV; internal static PFNGLUNIFORM2UIEXTPROC glUniform2uiEXT; internal static PFNGLUNIFORM2UIVPROC glUniform2uiv; internal static PFNGLUNIFORM2UIVEXTPROC glUniform2uivEXT; internal static PFNGLUNIFORM3DPROC glUniform3d; internal static PFNGLUNIFORM3DVPROC glUniform3dv; internal static PFNGLUNIFORM3FPROC glUniform3f; internal static PFNGLUNIFORM3FARBPROC glUniform3fARB; internal static PFNGLUNIFORM3FVPROC glUniform3fv; internal static PFNGLUNIFORM3FVARBPROC glUniform3fvARB; internal static PFNGLUNIFORM3IPROC glUniform3i; internal static PFNGLUNIFORM3I64ARBPROC glUniform3i64ARB; internal static PFNGLUNIFORM3I64NVPROC glUniform3i64NV; internal static PFNGLUNIFORM3I64VARBPROC glUniform3i64vARB; internal static PFNGLUNIFORM3I64VNVPROC glUniform3i64vNV; internal static PFNGLUNIFORM3IARBPROC glUniform3iARB; internal static PFNGLUNIFORM3IVPROC glUniform3iv; internal static PFNGLUNIFORM3IVARBPROC glUniform3ivARB; internal static PFNGLUNIFORM3UIPROC glUniform3ui; internal static PFNGLUNIFORM3UI64ARBPROC glUniform3ui64ARB; internal static PFNGLUNIFORM3UI64NVPROC glUniform3ui64NV; internal static PFNGLUNIFORM3UI64VARBPROC glUniform3ui64vARB; internal static PFNGLUNIFORM3UI64VNVPROC glUniform3ui64vNV; internal static PFNGLUNIFORM3UIEXTPROC glUniform3uiEXT; internal static PFNGLUNIFORM3UIVPROC glUniform3uiv; internal static PFNGLUNIFORM3UIVEXTPROC glUniform3uivEXT; internal static PFNGLUNIFORM4DPROC glUniform4d; internal static PFNGLUNIFORM4DVPROC glUniform4dv; internal static PFNGLUNIFORM4FPROC glUniform4f; internal static PFNGLUNIFORM4FARBPROC glUniform4fARB; internal static PFNGLUNIFORM4FVPROC glUniform4fv; internal static PFNGLUNIFORM4FVARBPROC glUniform4fvARB; internal static PFNGLUNIFORM4IPROC glUniform4i; internal static PFNGLUNIFORM4I64ARBPROC glUniform4i64ARB; internal static PFNGLUNIFORM4I64NVPROC glUniform4i64NV; internal static PFNGLUNIFORM4I64VARBPROC glUniform4i64vARB; internal static PFNGLUNIFORM4I64VNVPROC glUniform4i64vNV; internal static PFNGLUNIFORM4IARBPROC glUniform4iARB; internal static PFNGLUNIFORM4IVPROC glUniform4iv; internal static PFNGLUNIFORM4IVARBPROC glUniform4ivARB; internal static PFNGLUNIFORM4UIPROC glUniform4ui; internal static PFNGLUNIFORM4UI64ARBPROC glUniform4ui64ARB; internal static PFNGLUNIFORM4UI64NVPROC glUniform4ui64NV; internal static PFNGLUNIFORM4UI64VARBPROC glUniform4ui64vARB; internal static PFNGLUNIFORM4UI64VNVPROC glUniform4ui64vNV; internal static PFNGLUNIFORM4UIEXTPROC glUniform4uiEXT; internal static PFNGLUNIFORM4UIVPROC glUniform4uiv; internal static PFNGLUNIFORM4UIVEXTPROC glUniform4uivEXT; internal static PFNGLUNIFORMBLOCKBINDINGPROC glUniformBlockBinding; internal static PFNGLUNIFORMBUFFEREXTPROC glUniformBufferEXT; internal static PFNGLUNIFORMHANDLEUI64ARBPROC glUniformHandleui64ARB; internal static PFNGLUNIFORMHANDLEUI64NVPROC glUniformHandleui64NV; internal static PFNGLUNIFORMHANDLEUI64VARBPROC glUniformHandleui64vARB; internal static PFNGLUNIFORMHANDLEUI64VNVPROC glUniformHandleui64vNV; internal static PFNGLUNIFORMMATRIX2DVPROC glUniformMatrix2dv; internal static PFNGLUNIFORMMATRIX2FVPROC glUniformMatrix2fv; internal static PFNGLUNIFORMMATRIX2FVARBPROC glUniformMatrix2fvARB; internal static PFNGLUNIFORMMATRIX2X3DVPROC glUniformMatrix2x3dv; internal static PFNGLUNIFORMMATRIX2X3FVPROC glUniformMatrix2x3fv; internal static PFNGLUNIFORMMATRIX2X4DVPROC glUniformMatrix2x4dv; internal static PFNGLUNIFORMMATRIX2X4FVPROC glUniformMatrix2x4fv; internal static PFNGLUNIFORMMATRIX3DVPROC glUniformMatrix3dv; internal static PFNGLUNIFORMMATRIX3FVPROC glUniformMatrix3fv; internal static PFNGLUNIFORMMATRIX3FVARBPROC glUniformMatrix3fvARB; internal static PFNGLUNIFORMMATRIX3X2DVPROC glUniformMatrix3x2dv; internal static PFNGLUNIFORMMATRIX3X2FVPROC glUniformMatrix3x2fv; internal static PFNGLUNIFORMMATRIX3X4DVPROC glUniformMatrix3x4dv; internal static PFNGLUNIFORMMATRIX3X4FVPROC glUniformMatrix3x4fv; internal static PFNGLUNIFORMMATRIX4DVPROC glUniformMatrix4dv; internal static PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv; internal static PFNGLUNIFORMMATRIX4FVARBPROC glUniformMatrix4fvARB; internal static PFNGLUNIFORMMATRIX4X2DVPROC glUniformMatrix4x2dv; internal static PFNGLUNIFORMMATRIX4X2FVPROC glUniformMatrix4x2fv; internal static PFNGLUNIFORMMATRIX4X3DVPROC glUniformMatrix4x3dv; internal static PFNGLUNIFORMMATRIX4X3FVPROC glUniformMatrix4x3fv; internal static PFNGLUNIFORMSUBROUTINESUIVPROC glUniformSubroutinesuiv; internal static PFNGLUNIFORMUI64NVPROC glUniformui64NV; internal static PFNGLUNIFORMUI64VNVPROC glUniformui64vNV; internal static PFNGLUNLOCKARRAYSEXTPROC glUnlockArraysEXT; internal static PFNGLUNMAPBUFFERPROC glUnmapBuffer; internal static PFNGLUNMAPBUFFERARBPROC glUnmapBufferARB; internal static PFNGLUNMAPNAMEDBUFFERPROC glUnmapNamedBuffer; internal static PFNGLUNMAPNAMEDBUFFEREXTPROC glUnmapNamedBufferEXT; internal static PFNGLUNMAPOBJECTBUFFERATIPROC glUnmapObjectBufferATI; internal static PFNGLUNMAPTEXTURE2DINTELPROC glUnmapTexture2DINTEL; internal static PFNGLUPDATEOBJECTBUFFERATIPROC glUpdateObjectBufferATI; internal static PFNGLUPLOADGPUMASKNVXPROC glUploadGpuMaskNVX; internal static PFNGLUSEPROGRAMPROC glUseProgram; internal static PFNGLUSEPROGRAMOBJECTARBPROC glUseProgramObjectARB; internal static PFNGLUSEPROGRAMSTAGESPROC glUseProgramStages; internal static PFNGLUSESHADERPROGRAMEXTPROC glUseShaderProgramEXT; internal static PFNGLVDPAUFININVPROC glVDPAUFiniNV; internal static PFNGLVDPAUGETSURFACEIVNVPROC glVDPAUGetSurfaceivNV; internal static PFNGLVDPAUINITNVPROC glVDPAUInitNV; internal static PFNGLVDPAUISSURFACENVPROC glVDPAUIsSurfaceNV; internal static PFNGLVDPAUMAPSURFACESNVPROC glVDPAUMapSurfacesNV; internal static PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC glVDPAURegisterOutputSurfaceNV; internal static PFNGLVDPAUREGISTERVIDEOSURFACENVPROC glVDPAURegisterVideoSurfaceNV; internal static PFNGLVDPAUREGISTERVIDEOSURFACEWITHPICTURESTRUCTURENVPROC glVDPAURegisterVideoSurfaceWithPictureStructureNV; internal static PFNGLVDPAUSURFACEACCESSNVPROC glVDPAUSurfaceAccessNV; internal static PFNGLVDPAUUNMAPSURFACESNVPROC glVDPAUUnmapSurfacesNV; internal static PFNGLVDPAUUNREGISTERSURFACENVPROC glVDPAUUnregisterSurfaceNV; internal static PFNGLVALIDATEPROGRAMPROC glValidateProgram; internal static PFNGLVALIDATEPROGRAMARBPROC glValidateProgramARB; internal static PFNGLVALIDATEPROGRAMPIPELINEPROC glValidateProgramPipeline; internal static PFNGLVARIANTARRAYOBJECTATIPROC glVariantArrayObjectATI; internal static PFNGLVARIANTPOINTEREXTPROC glVariantPointerEXT; internal static PFNGLVARIANTBVEXTPROC glVariantbvEXT; internal static PFNGLVARIANTDVEXTPROC glVariantdvEXT; internal static PFNGLVARIANTFVEXTPROC glVariantfvEXT; internal static PFNGLVARIANTIVEXTPROC glVariantivEXT; internal static PFNGLVARIANTSVEXTPROC glVariantsvEXT; internal static PFNGLVARIANTUBVEXTPROC glVariantubvEXT; internal static PFNGLVARIANTUIVEXTPROC glVariantuivEXT; internal static PFNGLVARIANTUSVEXTPROC glVariantusvEXT; internal static PFNGLVERTEX2BOESPROC glVertex2bOES; internal static PFNGLVERTEX2BVOESPROC glVertex2bvOES; internal static PFNGLVERTEX2HNVPROC glVertex2hNV; internal static PFNGLVERTEX2HVNVPROC glVertex2hvNV; internal static PFNGLVERTEX2XOESPROC glVertex2xOES; internal static PFNGLVERTEX2XVOESPROC glVertex2xvOES; internal static PFNGLVERTEX3BOESPROC glVertex3bOES; internal static PFNGLVERTEX3BVOESPROC glVertex3bvOES; internal static PFNGLVERTEX3HNVPROC glVertex3hNV; internal static PFNGLVERTEX3HVNVPROC glVertex3hvNV; internal static PFNGLVERTEX3XOESPROC glVertex3xOES; internal static PFNGLVERTEX3XVOESPROC glVertex3xvOES; internal static PFNGLVERTEX4BOESPROC glVertex4bOES; internal static PFNGLVERTEX4BVOESPROC glVertex4bvOES; internal static PFNGLVERTEX4HNVPROC glVertex4hNV; internal static PFNGLVERTEX4HVNVPROC glVertex4hvNV; internal static PFNGLVERTEX4XOESPROC glVertex4xOES; internal static PFNGLVERTEX4XVOESPROC glVertex4xvOES; internal static PFNGLVERTEXARRAYATTRIBBINDINGPROC glVertexArrayAttribBinding; internal static PFNGLVERTEXARRAYATTRIBFORMATPROC glVertexArrayAttribFormat; internal static PFNGLVERTEXARRAYATTRIBIFORMATPROC glVertexArrayAttribIFormat; internal static PFNGLVERTEXARRAYATTRIBLFORMATPROC glVertexArrayAttribLFormat; internal static PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC glVertexArrayBindVertexBufferEXT; internal static PFNGLVERTEXARRAYBINDINGDIVISORPROC glVertexArrayBindingDivisor; internal static PFNGLVERTEXARRAYCOLOROFFSETEXTPROC glVertexArrayColorOffsetEXT; internal static PFNGLVERTEXARRAYEDGEFLAGOFFSETEXTPROC glVertexArrayEdgeFlagOffsetEXT; internal static PFNGLVERTEXARRAYELEMENTBUFFERPROC glVertexArrayElementBuffer; internal static PFNGLVERTEXARRAYFOGCOORDOFFSETEXTPROC glVertexArrayFogCoordOffsetEXT; internal static PFNGLVERTEXARRAYINDEXOFFSETEXTPROC glVertexArrayIndexOffsetEXT; internal static PFNGLVERTEXARRAYMULTITEXCOORDOFFSETEXTPROC glVertexArrayMultiTexCoordOffsetEXT; internal static PFNGLVERTEXARRAYNORMALOFFSETEXTPROC glVertexArrayNormalOffsetEXT; internal static PFNGLVERTEXARRAYPARAMETERIAPPLEPROC glVertexArrayParameteriAPPLE; internal static PFNGLVERTEXARRAYRANGEAPPLEPROC glVertexArrayRangeAPPLE; internal static PFNGLVERTEXARRAYRANGENVPROC glVertexArrayRangeNV; internal static PFNGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC glVertexArraySecondaryColorOffsetEXT; internal static PFNGLVERTEXARRAYTEXCOORDOFFSETEXTPROC glVertexArrayTexCoordOffsetEXT; internal static PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC glVertexArrayVertexAttribBindingEXT; internal static PFNGLVERTEXARRAYVERTEXATTRIBDIVISOREXTPROC glVertexArrayVertexAttribDivisorEXT; internal static PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC glVertexArrayVertexAttribFormatEXT; internal static PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC glVertexArrayVertexAttribIFormatEXT; internal static PFNGLVERTEXARRAYVERTEXATTRIBIOFFSETEXTPROC glVertexArrayVertexAttribIOffsetEXT; internal static PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC glVertexArrayVertexAttribLFormatEXT; internal static PFNGLVERTEXARRAYVERTEXATTRIBLOFFSETEXTPROC glVertexArrayVertexAttribLOffsetEXT; internal static PFNGLVERTEXARRAYVERTEXATTRIBOFFSETEXTPROC glVertexArrayVertexAttribOffsetEXT; internal static PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC glVertexArrayVertexBindingDivisorEXT; internal static PFNGLVERTEXARRAYVERTEXBUFFERPROC glVertexArrayVertexBuffer; internal static PFNGLVERTEXARRAYVERTEXBUFFERSPROC glVertexArrayVertexBuffers; internal static PFNGLVERTEXARRAYVERTEXOFFSETEXTPROC glVertexArrayVertexOffsetEXT; internal static PFNGLVERTEXATTRIB1DPROC glVertexAttrib1d; internal static PFNGLVERTEXATTRIB1DARBPROC glVertexAttrib1dARB; internal static PFNGLVERTEXATTRIB1DNVPROC glVertexAttrib1dNV; internal static PFNGLVERTEXATTRIB1DVPROC glVertexAttrib1dv; internal static PFNGLVERTEXATTRIB1DVARBPROC glVertexAttrib1dvARB; internal static PFNGLVERTEXATTRIB1DVNVPROC glVertexAttrib1dvNV; internal static PFNGLVERTEXATTRIB1FPROC glVertexAttrib1f; internal static PFNGLVERTEXATTRIB1FARBPROC glVertexAttrib1fARB; internal static PFNGLVERTEXATTRIB1FNVPROC glVertexAttrib1fNV; internal static PFNGLVERTEXATTRIB1FVPROC glVertexAttrib1fv; internal static PFNGLVERTEXATTRIB1FVARBPROC glVertexAttrib1fvARB; internal static PFNGLVERTEXATTRIB1FVNVPROC glVertexAttrib1fvNV; internal static PFNGLVERTEXATTRIB1HNVPROC glVertexAttrib1hNV; internal static PFNGLVERTEXATTRIB1HVNVPROC glVertexAttrib1hvNV; internal static PFNGLVERTEXATTRIB1SPROC glVertexAttrib1s; internal static PFNGLVERTEXATTRIB1SARBPROC glVertexAttrib1sARB; internal static PFNGLVERTEXATTRIB1SNVPROC glVertexAttrib1sNV; internal static PFNGLVERTEXATTRIB1SVPROC glVertexAttrib1sv; internal static PFNGLVERTEXATTRIB1SVARBPROC glVertexAttrib1svARB; internal static PFNGLVERTEXATTRIB1SVNVPROC glVertexAttrib1svNV; internal static PFNGLVERTEXATTRIB2DPROC glVertexAttrib2d; internal static PFNGLVERTEXATTRIB2DARBPROC glVertexAttrib2dARB; internal static PFNGLVERTEXATTRIB2DNVPROC glVertexAttrib2dNV; internal static PFNGLVERTEXATTRIB2DVPROC glVertexAttrib2dv; internal static PFNGLVERTEXATTRIB2DVARBPROC glVertexAttrib2dvARB; internal static PFNGLVERTEXATTRIB2DVNVPROC glVertexAttrib2dvNV; internal static PFNGLVERTEXATTRIB2FPROC glVertexAttrib2f; internal static PFNGLVERTEXATTRIB2FARBPROC glVertexAttrib2fARB; internal static PFNGLVERTEXATTRIB2FNVPROC glVertexAttrib2fNV; internal static PFNGLVERTEXATTRIB2FVPROC glVertexAttrib2fv; internal static PFNGLVERTEXATTRIB2FVARBPROC glVertexAttrib2fvARB; internal static PFNGLVERTEXATTRIB2FVNVPROC glVertexAttrib2fvNV; internal static PFNGLVERTEXATTRIB2HNVPROC glVertexAttrib2hNV; internal static PFNGLVERTEXATTRIB2HVNVPROC glVertexAttrib2hvNV; internal static PFNGLVERTEXATTRIB2SPROC glVertexAttrib2s; internal static PFNGLVERTEXATTRIB2SARBPROC glVertexAttrib2sARB; internal static PFNGLVERTEXATTRIB2SNVPROC glVertexAttrib2sNV; internal static PFNGLVERTEXATTRIB2SVPROC glVertexAttrib2sv; internal static PFNGLVERTEXATTRIB2SVARBPROC glVertexAttrib2svARB; internal static PFNGLVERTEXATTRIB2SVNVPROC glVertexAttrib2svNV; internal static PFNGLVERTEXATTRIB3DPROC glVertexAttrib3d; internal static PFNGLVERTEXATTRIB3DARBPROC glVertexAttrib3dARB; internal static PFNGLVERTEXATTRIB3DNVPROC glVertexAttrib3dNV; internal static PFNGLVERTEXATTRIB3DVPROC glVertexAttrib3dv; internal static PFNGLVERTEXATTRIB3DVARBPROC glVertexAttrib3dvARB; internal static PFNGLVERTEXATTRIB3DVNVPROC glVertexAttrib3dvNV; internal static PFNGLVERTEXATTRIB3FPROC glVertexAttrib3f; internal static PFNGLVERTEXATTRIB3FARBPROC glVertexAttrib3fARB; internal static PFNGLVERTEXATTRIB3FNVPROC glVertexAttrib3fNV; internal static PFNGLVERTEXATTRIB3FVPROC glVertexAttrib3fv; internal static PFNGLVERTEXATTRIB3FVARBPROC glVertexAttrib3fvARB; internal static PFNGLVERTEXATTRIB3FVNVPROC glVertexAttrib3fvNV; internal static PFNGLVERTEXATTRIB3HNVPROC glVertexAttrib3hNV; internal static PFNGLVERTEXATTRIB3HVNVPROC glVertexAttrib3hvNV; internal static PFNGLVERTEXATTRIB3SPROC glVertexAttrib3s; internal static PFNGLVERTEXATTRIB3SARBPROC glVertexAttrib3sARB; internal static PFNGLVERTEXATTRIB3SNVPROC glVertexAttrib3sNV; internal static PFNGLVERTEXATTRIB3SVPROC glVertexAttrib3sv; internal static PFNGLVERTEXATTRIB3SVARBPROC glVertexAttrib3svARB; internal static PFNGLVERTEXATTRIB3SVNVPROC glVertexAttrib3svNV; internal static PFNGLVERTEXATTRIB4NBVPROC glVertexAttrib4Nbv; internal static PFNGLVERTEXATTRIB4NBVARBPROC glVertexAttrib4NbvARB; internal static PFNGLVERTEXATTRIB4NIVPROC glVertexAttrib4Niv; internal static PFNGLVERTEXATTRIB4NIVARBPROC glVertexAttrib4NivARB; internal static PFNGLVERTEXATTRIB4NSVPROC glVertexAttrib4Nsv; internal static PFNGLVERTEXATTRIB4NSVARBPROC glVertexAttrib4NsvARB; internal static PFNGLVERTEXATTRIB4NUBPROC glVertexAttrib4Nub; internal static PFNGLVERTEXATTRIB4NUBARBPROC glVertexAttrib4NubARB; internal static PFNGLVERTEXATTRIB4NUBVPROC glVertexAttrib4Nubv; internal static PFNGLVERTEXATTRIB4NUBVARBPROC glVertexAttrib4NubvARB; internal static PFNGLVERTEXATTRIB4NUIVPROC glVertexAttrib4Nuiv; internal static PFNGLVERTEXATTRIB4NUIVARBPROC glVertexAttrib4NuivARB; internal static PFNGLVERTEXATTRIB4NUSVPROC glVertexAttrib4Nusv; internal static PFNGLVERTEXATTRIB4NUSVARBPROC glVertexAttrib4NusvARB; internal static PFNGLVERTEXATTRIB4BVPROC glVertexAttrib4bv; internal static PFNGLVERTEXATTRIB4BVARBPROC glVertexAttrib4bvARB; internal static PFNGLVERTEXATTRIB4DPROC glVertexAttrib4d; internal static PFNGLVERTEXATTRIB4DARBPROC glVertexAttrib4dARB; internal static PFNGLVERTEXATTRIB4DNVPROC glVertexAttrib4dNV; internal static PFNGLVERTEXATTRIB4DVPROC glVertexAttrib4dv; internal static PFNGLVERTEXATTRIB4DVARBPROC glVertexAttrib4dvARB; internal static PFNGLVERTEXATTRIB4DVNVPROC glVertexAttrib4dvNV; internal static PFNGLVERTEXATTRIB4FPROC glVertexAttrib4f; internal static PFNGLVERTEXATTRIB4FARBPROC glVertexAttrib4fARB; internal static PFNGLVERTEXATTRIB4FNVPROC glVertexAttrib4fNV; internal static PFNGLVERTEXATTRIB4FVPROC glVertexAttrib4fv; internal static PFNGLVERTEXATTRIB4FVARBPROC glVertexAttrib4fvARB; internal static PFNGLVERTEXATTRIB4FVNVPROC glVertexAttrib4fvNV; internal static PFNGLVERTEXATTRIB4HNVPROC glVertexAttrib4hNV; internal static PFNGLVERTEXATTRIB4HVNVPROC glVertexAttrib4hvNV; internal static PFNGLVERTEXATTRIB4IVPROC glVertexAttrib4iv; internal static PFNGLVERTEXATTRIB4IVARBPROC glVertexAttrib4ivARB; internal static PFNGLVERTEXATTRIB4SPROC glVertexAttrib4s; internal static PFNGLVERTEXATTRIB4SARBPROC glVertexAttrib4sARB; internal static PFNGLVERTEXATTRIB4SNVPROC glVertexAttrib4sNV; internal static PFNGLVERTEXATTRIB4SVPROC glVertexAttrib4sv; internal static PFNGLVERTEXATTRIB4SVARBPROC glVertexAttrib4svARB; internal static PFNGLVERTEXATTRIB4SVNVPROC glVertexAttrib4svNV; internal static PFNGLVERTEXATTRIB4UBNVPROC glVertexAttrib4ubNV; internal static PFNGLVERTEXATTRIB4UBVPROC glVertexAttrib4ubv; internal static PFNGLVERTEXATTRIB4UBVARBPROC glVertexAttrib4ubvARB; internal static PFNGLVERTEXATTRIB4UBVNVPROC glVertexAttrib4ubvNV; internal static PFNGLVERTEXATTRIB4UIVPROC glVertexAttrib4uiv; internal static PFNGLVERTEXATTRIB4UIVARBPROC glVertexAttrib4uivARB; internal static PFNGLVERTEXATTRIB4USVPROC glVertexAttrib4usv; internal static PFNGLVERTEXATTRIB4USVARBPROC glVertexAttrib4usvARB; internal static PFNGLVERTEXATTRIBARRAYOBJECTATIPROC glVertexAttribArrayObjectATI; internal static PFNGLVERTEXATTRIBBINDINGPROC glVertexAttribBinding; internal static PFNGLVERTEXATTRIBDIVISORPROC glVertexAttribDivisor; internal static PFNGLVERTEXATTRIBDIVISORARBPROC glVertexAttribDivisorARB; internal static PFNGLVERTEXATTRIBFORMATPROC glVertexAttribFormat; internal static PFNGLVERTEXATTRIBFORMATNVPROC glVertexAttribFormatNV; internal static PFNGLVERTEXATTRIBI1IPROC glVertexAttribI1i; internal static PFNGLVERTEXATTRIBI1IEXTPROC glVertexAttribI1iEXT; internal static PFNGLVERTEXATTRIBI1IVPROC glVertexAttribI1iv; internal static PFNGLVERTEXATTRIBI1IVEXTPROC glVertexAttribI1ivEXT; internal static PFNGLVERTEXATTRIBI1UIPROC glVertexAttribI1ui; internal static PFNGLVERTEXATTRIBI1UIEXTPROC glVertexAttribI1uiEXT; internal static PFNGLVERTEXATTRIBI1UIVPROC glVertexAttribI1uiv; internal static PFNGLVERTEXATTRIBI1UIVEXTPROC glVertexAttribI1uivEXT; internal static PFNGLVERTEXATTRIBI2IPROC glVertexAttribI2i; internal static PFNGLVERTEXATTRIBI2IEXTPROC glVertexAttribI2iEXT; internal static PFNGLVERTEXATTRIBI2IVPROC glVertexAttribI2iv; internal static PFNGLVERTEXATTRIBI2IVEXTPROC glVertexAttribI2ivEXT; internal static PFNGLVERTEXATTRIBI2UIPROC glVertexAttribI2ui; internal static PFNGLVERTEXATTRIBI2UIEXTPROC glVertexAttribI2uiEXT; internal static PFNGLVERTEXATTRIBI2UIVPROC glVertexAttribI2uiv; internal static PFNGLVERTEXATTRIBI2UIVEXTPROC glVertexAttribI2uivEXT; internal static PFNGLVERTEXATTRIBI3IPROC glVertexAttribI3i; internal static PFNGLVERTEXATTRIBI3IEXTPROC glVertexAttribI3iEXT; internal static PFNGLVERTEXATTRIBI3IVPROC glVertexAttribI3iv; internal static PFNGLVERTEXATTRIBI3IVEXTPROC glVertexAttribI3ivEXT; internal static PFNGLVERTEXATTRIBI3UIPROC glVertexAttribI3ui; internal static PFNGLVERTEXATTRIBI3UIEXTPROC glVertexAttribI3uiEXT; internal static PFNGLVERTEXATTRIBI3UIVPROC glVertexAttribI3uiv; internal static PFNGLVERTEXATTRIBI3UIVEXTPROC glVertexAttribI3uivEXT; internal static PFNGLVERTEXATTRIBI4BVPROC glVertexAttribI4bv; internal static PFNGLVERTEXATTRIBI4BVEXTPROC glVertexAttribI4bvEXT; internal static PFNGLVERTEXATTRIBI4IPROC glVertexAttribI4i; internal static PFNGLVERTEXATTRIBI4IEXTPROC glVertexAttribI4iEXT; internal static PFNGLVERTEXATTRIBI4IVPROC glVertexAttribI4iv; internal static PFNGLVERTEXATTRIBI4IVEXTPROC glVertexAttribI4ivEXT; internal static PFNGLVERTEXATTRIBI4SVPROC glVertexAttribI4sv; internal static PFNGLVERTEXATTRIBI4SVEXTPROC glVertexAttribI4svEXT; internal static PFNGLVERTEXATTRIBI4UBVPROC glVertexAttribI4ubv; internal static PFNGLVERTEXATTRIBI4UBVEXTPROC glVertexAttribI4ubvEXT; internal static PFNGLVERTEXATTRIBI4UIPROC glVertexAttribI4ui; internal static PFNGLVERTEXATTRIBI4UIEXTPROC glVertexAttribI4uiEXT; internal static PFNGLVERTEXATTRIBI4UIVPROC glVertexAttribI4uiv; internal static PFNGLVERTEXATTRIBI4UIVEXTPROC glVertexAttribI4uivEXT; internal static PFNGLVERTEXATTRIBI4USVPROC glVertexAttribI4usv; internal static PFNGLVERTEXATTRIBI4USVEXTPROC glVertexAttribI4usvEXT; internal static PFNGLVERTEXATTRIBIFORMATPROC glVertexAttribIFormat; internal static PFNGLVERTEXATTRIBIFORMATNVPROC glVertexAttribIFormatNV; internal static PFNGLVERTEXATTRIBIPOINTERPROC glVertexAttribIPointer; internal static PFNGLVERTEXATTRIBIPOINTEREXTPROC glVertexAttribIPointerEXT; internal static PFNGLVERTEXATTRIBL1DPROC glVertexAttribL1d; internal static PFNGLVERTEXATTRIBL1DEXTPROC glVertexAttribL1dEXT; internal static PFNGLVERTEXATTRIBL1DVPROC glVertexAttribL1dv; internal static PFNGLVERTEXATTRIBL1DVEXTPROC glVertexAttribL1dvEXT; internal static PFNGLVERTEXATTRIBL1I64NVPROC glVertexAttribL1i64NV; internal static PFNGLVERTEXATTRIBL1I64VNVPROC glVertexAttribL1i64vNV; internal static PFNGLVERTEXATTRIBL1UI64ARBPROC glVertexAttribL1ui64ARB; internal static PFNGLVERTEXATTRIBL1UI64NVPROC glVertexAttribL1ui64NV; internal static PFNGLVERTEXATTRIBL1UI64VARBPROC glVertexAttribL1ui64vARB; internal static PFNGLVERTEXATTRIBL1UI64VNVPROC glVertexAttribL1ui64vNV; internal static PFNGLVERTEXATTRIBL2DPROC glVertexAttribL2d; internal static PFNGLVERTEXATTRIBL2DEXTPROC glVertexAttribL2dEXT; internal static PFNGLVERTEXATTRIBL2DVPROC glVertexAttribL2dv; internal static PFNGLVERTEXATTRIBL2DVEXTPROC glVertexAttribL2dvEXT; internal static PFNGLVERTEXATTRIBL2I64NVPROC glVertexAttribL2i64NV; internal static PFNGLVERTEXATTRIBL2I64VNVPROC glVertexAttribL2i64vNV; internal static PFNGLVERTEXATTRIBL2UI64NVPROC glVertexAttribL2ui64NV; internal static PFNGLVERTEXATTRIBL2UI64VNVPROC glVertexAttribL2ui64vNV; internal static PFNGLVERTEXATTRIBL3DPROC glVertexAttribL3d; internal static PFNGLVERTEXATTRIBL3DEXTPROC glVertexAttribL3dEXT; internal static PFNGLVERTEXATTRIBL3DVPROC glVertexAttribL3dv; internal static PFNGLVERTEXATTRIBL3DVEXTPROC glVertexAttribL3dvEXT; internal static PFNGLVERTEXATTRIBL3I64NVPROC glVertexAttribL3i64NV; internal static PFNGLVERTEXATTRIBL3I64VNVPROC glVertexAttribL3i64vNV; internal static PFNGLVERTEXATTRIBL3UI64NVPROC glVertexAttribL3ui64NV; internal static PFNGLVERTEXATTRIBL3UI64VNVPROC glVertexAttribL3ui64vNV; internal static PFNGLVERTEXATTRIBL4DPROC glVertexAttribL4d; internal static PFNGLVERTEXATTRIBL4DEXTPROC glVertexAttribL4dEXT; internal static PFNGLVERTEXATTRIBL4DVPROC glVertexAttribL4dv; internal static PFNGLVERTEXATTRIBL4DVEXTPROC glVertexAttribL4dvEXT; internal static PFNGLVERTEXATTRIBL4I64NVPROC glVertexAttribL4i64NV; internal static PFNGLVERTEXATTRIBL4I64VNVPROC glVertexAttribL4i64vNV; internal static PFNGLVERTEXATTRIBL4UI64NVPROC glVertexAttribL4ui64NV; internal static PFNGLVERTEXATTRIBL4UI64VNVPROC glVertexAttribL4ui64vNV; internal static PFNGLVERTEXATTRIBLFORMATPROC glVertexAttribLFormat; internal static PFNGLVERTEXATTRIBLFORMATNVPROC glVertexAttribLFormatNV; internal static PFNGLVERTEXATTRIBLPOINTERPROC glVertexAttribLPointer; internal static PFNGLVERTEXATTRIBLPOINTEREXTPROC glVertexAttribLPointerEXT; internal static PFNGLVERTEXATTRIBP1UIPROC glVertexAttribP1ui; internal static PFNGLVERTEXATTRIBP1UIVPROC glVertexAttribP1uiv; internal static PFNGLVERTEXATTRIBP2UIPROC glVertexAttribP2ui; internal static PFNGLVERTEXATTRIBP2UIVPROC glVertexAttribP2uiv; internal static PFNGLVERTEXATTRIBP3UIPROC glVertexAttribP3ui; internal static PFNGLVERTEXATTRIBP3UIVPROC glVertexAttribP3uiv; internal static PFNGLVERTEXATTRIBP4UIPROC glVertexAttribP4ui; internal static PFNGLVERTEXATTRIBP4UIVPROC glVertexAttribP4uiv; internal static PFNGLVERTEXATTRIBPARAMETERIAMDPROC glVertexAttribParameteriAMD; internal static PFNGLVERTEXATTRIBPOINTERPROC glVertexAttribPointer; internal static PFNGLVERTEXATTRIBPOINTERARBPROC glVertexAttribPointerARB; internal static PFNGLVERTEXATTRIBPOINTERNVPROC glVertexAttribPointerNV; internal static PFNGLVERTEXATTRIBS1DVNVPROC glVertexAttribs1dvNV; internal static PFNGLVERTEXATTRIBS1FVNVPROC glVertexAttribs1fvNV; internal static PFNGLVERTEXATTRIBS1HVNVPROC glVertexAttribs1hvNV; internal static PFNGLVERTEXATTRIBS1SVNVPROC glVertexAttribs1svNV; internal static PFNGLVERTEXATTRIBS2DVNVPROC glVertexAttribs2dvNV; internal static PFNGLVERTEXATTRIBS2FVNVPROC glVertexAttribs2fvNV; internal static PFNGLVERTEXATTRIBS2HVNVPROC glVertexAttribs2hvNV; internal static PFNGLVERTEXATTRIBS2SVNVPROC glVertexAttribs2svNV; internal static PFNGLVERTEXATTRIBS3DVNVPROC glVertexAttribs3dvNV; internal static PFNGLVERTEXATTRIBS3FVNVPROC glVertexAttribs3fvNV; internal static PFNGLVERTEXATTRIBS3HVNVPROC glVertexAttribs3hvNV; internal static PFNGLVERTEXATTRIBS3SVNVPROC glVertexAttribs3svNV; internal static PFNGLVERTEXATTRIBS4DVNVPROC glVertexAttribs4dvNV; internal static PFNGLVERTEXATTRIBS4FVNVPROC glVertexAttribs4fvNV; internal static PFNGLVERTEXATTRIBS4HVNVPROC glVertexAttribs4hvNV; internal static PFNGLVERTEXATTRIBS4SVNVPROC glVertexAttribs4svNV; internal static PFNGLVERTEXATTRIBS4UBVNVPROC glVertexAttribs4ubvNV; internal static PFNGLVERTEXBINDINGDIVISORPROC glVertexBindingDivisor; internal static PFNGLVERTEXBLENDARBPROC glVertexBlendARB; internal static PFNGLVERTEXBLENDENVFATIPROC glVertexBlendEnvfATI; internal static PFNGLVERTEXBLENDENVIATIPROC glVertexBlendEnviATI; internal static PFNGLVERTEXFORMATNVPROC glVertexFormatNV; internal static PFNGLVERTEXPOINTEREXTPROC glVertexPointerEXT; internal static PFNGLVERTEXPOINTERLISTIBMPROC glVertexPointerListIBM; internal static PFNGLVERTEXPOINTERVINTELPROC glVertexPointervINTEL; internal static PFNGLVERTEXSTREAM1DATIPROC glVertexStream1dATI; internal static PFNGLVERTEXSTREAM1DVATIPROC glVertexStream1dvATI; internal static PFNGLVERTEXSTREAM1FATIPROC glVertexStream1fATI; internal static PFNGLVERTEXSTREAM1FVATIPROC glVertexStream1fvATI; internal static PFNGLVERTEXSTREAM1IATIPROC glVertexStream1iATI; internal static PFNGLVERTEXSTREAM1IVATIPROC glVertexStream1ivATI; internal static PFNGLVERTEXSTREAM1SATIPROC glVertexStream1sATI; internal static PFNGLVERTEXSTREAM1SVATIPROC glVertexStream1svATI; internal static PFNGLVERTEXSTREAM2DATIPROC glVertexStream2dATI; internal static PFNGLVERTEXSTREAM2DVATIPROC glVertexStream2dvATI; internal static PFNGLVERTEXSTREAM2FATIPROC glVertexStream2fATI; internal static PFNGLVERTEXSTREAM2FVATIPROC glVertexStream2fvATI; internal static PFNGLVERTEXSTREAM2IATIPROC glVertexStream2iATI; internal static PFNGLVERTEXSTREAM2IVATIPROC glVertexStream2ivATI; internal static PFNGLVERTEXSTREAM2SATIPROC glVertexStream2sATI; internal static PFNGLVERTEXSTREAM2SVATIPROC glVertexStream2svATI; internal static PFNGLVERTEXSTREAM3DATIPROC glVertexStream3dATI; internal static PFNGLVERTEXSTREAM3DVATIPROC glVertexStream3dvATI; internal static PFNGLVERTEXSTREAM3FATIPROC glVertexStream3fATI; internal static PFNGLVERTEXSTREAM3FVATIPROC glVertexStream3fvATI; internal static PFNGLVERTEXSTREAM3IATIPROC glVertexStream3iATI; internal static PFNGLVERTEXSTREAM3IVATIPROC glVertexStream3ivATI; internal static PFNGLVERTEXSTREAM3SATIPROC glVertexStream3sATI; internal static PFNGLVERTEXSTREAM3SVATIPROC glVertexStream3svATI; internal static PFNGLVERTEXSTREAM4DATIPROC glVertexStream4dATI; internal static PFNGLVERTEXSTREAM4DVATIPROC glVertexStream4dvATI; internal static PFNGLVERTEXSTREAM4FATIPROC glVertexStream4fATI; internal static PFNGLVERTEXSTREAM4FVATIPROC glVertexStream4fvATI; internal static PFNGLVERTEXSTREAM4IATIPROC glVertexStream4iATI; internal static PFNGLVERTEXSTREAM4IVATIPROC glVertexStream4ivATI; internal static PFNGLVERTEXSTREAM4SATIPROC glVertexStream4sATI; internal static PFNGLVERTEXSTREAM4SVATIPROC glVertexStream4svATI; internal static PFNGLVERTEXWEIGHTPOINTEREXTPROC glVertexWeightPointerEXT; internal static PFNGLVERTEXWEIGHTFEXTPROC glVertexWeightfEXT; internal static PFNGLVERTEXWEIGHTFVEXTPROC glVertexWeightfvEXT; internal static PFNGLVERTEXWEIGHTHNVPROC glVertexWeighthNV; internal static PFNGLVERTEXWEIGHTHVNVPROC glVertexWeighthvNV; internal static PFNGLVIDEOCAPTURENVPROC glVideoCaptureNV; internal static PFNGLVIDEOCAPTURESTREAMPARAMETERDVNVPROC glVideoCaptureStreamParameterdvNV; internal static PFNGLVIDEOCAPTURESTREAMPARAMETERFVNVPROC glVideoCaptureStreamParameterfvNV; internal static PFNGLVIDEOCAPTURESTREAMPARAMETERIVNVPROC glVideoCaptureStreamParameterivNV; internal static PFNGLVIEWPORTPROC glViewport; internal static PFNGLVIEWPORTARRAYVPROC glViewportArrayv; internal static PFNGLVIEWPORTINDEXEDFPROC glViewportIndexedf; internal static PFNGLVIEWPORTINDEXEDFVPROC glViewportIndexedfv; internal static PFNGLVIEWPORTPOSITIONWSCALENVPROC glViewportPositionWScaleNV; internal static PFNGLVIEWPORTSWIZZLENVPROC glViewportSwizzleNV; internal static PFNGLWAITSEMAPHOREEXTPROC glWaitSemaphoreEXT; internal static PFNGLWAITSEMAPHOREUI64NVXPROC glWaitSemaphoreui64NVX; internal static PFNGLWAITSYNCPROC glWaitSync; internal static PFNGLWAITVKSEMAPHORENVPROC glWaitVkSemaphoreNV; internal static PFNGLWEIGHTPATHSNVPROC glWeightPathsNV; internal static PFNGLWEIGHTPOINTERARBPROC glWeightPointerARB; internal static PFNGLWEIGHTBVARBPROC glWeightbvARB; internal static PFNGLWEIGHTDVARBPROC glWeightdvARB; internal static PFNGLWEIGHTFVARBPROC glWeightfvARB; internal static PFNGLWEIGHTIVARBPROC glWeightivARB; internal static PFNGLWEIGHTSVARBPROC glWeightsvARB; internal static PFNGLWEIGHTUBVARBPROC glWeightubvARB; internal static PFNGLWEIGHTUIVARBPROC glWeightuivARB; internal static PFNGLWEIGHTUSVARBPROC glWeightusvARB; internal static PFNGLWINDOWPOS2DARBPROC glWindowPos2dARB; internal static PFNGLWINDOWPOS2DMESAPROC glWindowPos2dMESA; internal static PFNGLWINDOWPOS2DVARBPROC glWindowPos2dvARB; internal static PFNGLWINDOWPOS2DVMESAPROC glWindowPos2dvMESA; internal static PFNGLWINDOWPOS2FARBPROC glWindowPos2fARB; internal static PFNGLWINDOWPOS2FMESAPROC glWindowPos2fMESA; internal static PFNGLWINDOWPOS2FVARBPROC glWindowPos2fvARB; internal static PFNGLWINDOWPOS2FVMESAPROC glWindowPos2fvMESA; internal static PFNGLWINDOWPOS2IARBPROC glWindowPos2iARB; internal static PFNGLWINDOWPOS2IMESAPROC glWindowPos2iMESA; internal static PFNGLWINDOWPOS2IVARBPROC glWindowPos2ivARB; internal static PFNGLWINDOWPOS2IVMESAPROC glWindowPos2ivMESA; internal static PFNGLWINDOWPOS2SARBPROC glWindowPos2sARB; internal static PFNGLWINDOWPOS2SMESAPROC glWindowPos2sMESA; internal static PFNGLWINDOWPOS2SVARBPROC glWindowPos2svARB; internal static PFNGLWINDOWPOS2SVMESAPROC glWindowPos2svMESA; internal static PFNGLWINDOWPOS3DARBPROC glWindowPos3dARB; internal static PFNGLWINDOWPOS3DMESAPROC glWindowPos3dMESA; internal static PFNGLWINDOWPOS3DVARBPROC glWindowPos3dvARB; internal static PFNGLWINDOWPOS3DVMESAPROC glWindowPos3dvMESA; internal static PFNGLWINDOWPOS3FARBPROC glWindowPos3fARB; internal static PFNGLWINDOWPOS3FMESAPROC glWindowPos3fMESA; internal static PFNGLWINDOWPOS3FVARBPROC glWindowPos3fvARB; internal static PFNGLWINDOWPOS3FVMESAPROC glWindowPos3fvMESA; internal static PFNGLWINDOWPOS3IARBPROC glWindowPos3iARB; internal static PFNGLWINDOWPOS3IMESAPROC glWindowPos3iMESA; internal static PFNGLWINDOWPOS3IVARBPROC glWindowPos3ivARB; internal static PFNGLWINDOWPOS3IVMESAPROC glWindowPos3ivMESA; internal static PFNGLWINDOWPOS3SARBPROC glWindowPos3sARB; internal static PFNGLWINDOWPOS3SMESAPROC glWindowPos3sMESA; internal static PFNGLWINDOWPOS3SVARBPROC glWindowPos3svARB; internal static PFNGLWINDOWPOS3SVMESAPROC glWindowPos3svMESA; internal static PFNGLWINDOWPOS4DMESAPROC glWindowPos4dMESA; internal static PFNGLWINDOWPOS4DVMESAPROC glWindowPos4dvMESA; internal static PFNGLWINDOWPOS4FMESAPROC glWindowPos4fMESA; internal static PFNGLWINDOWPOS4FVMESAPROC glWindowPos4fvMESA; internal static PFNGLWINDOWPOS4IMESAPROC glWindowPos4iMESA; internal static PFNGLWINDOWPOS4IVMESAPROC glWindowPos4ivMESA; internal static PFNGLWINDOWPOS4SMESAPROC glWindowPos4sMESA; internal static PFNGLWINDOWPOS4SVMESAPROC glWindowPos4svMESA; internal static PFNGLWINDOWRECTANGLESEXTPROC glWindowRectanglesEXT; internal static PFNGLWRITEMASKEXTPROC glWriteMaskEXT; #endregion } }