// ----------------------------------------------------------------------------- // file="OpenglContext" // Project: StgSharp // Copyright (c) Nitload. // SPDX-License-Identifier: MIT // ----------------------------------------------------------------------------- // // Generated by StgSharp.GenerateGL. // Desktop OpenGL core function pointer table. // namespace StgSharp.Graphics.OpenGL { [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential)] public unsafe partial struct OpenglContext { internal delegate* unmanaged glActiveShaderProgram; internal delegate* unmanaged glActiveTexture; internal delegate* unmanaged glAttachShader; internal delegate* unmanaged glBeginConditionalRender; internal delegate* unmanaged glBeginQuery; internal delegate* unmanaged glBeginQueryIndexed; internal delegate* unmanaged glBeginTransformFeedback; internal delegate* unmanaged glBindAttribLocation; internal delegate* unmanaged glBindBuffer; internal delegate* unmanaged glBindBufferBase; internal delegate* unmanaged glBindBufferRange; internal delegate* unmanaged glBindBuffersBase; internal delegate* unmanaged glBindBuffersRange; internal delegate* unmanaged glBindFragDataLocation; internal delegate* unmanaged glBindFragDataLocationIndexed; internal delegate* unmanaged glBindFramebuffer; internal delegate* unmanaged glBindImageTexture; internal delegate* unmanaged glBindImageTextures; internal delegate* unmanaged glBindProgramPipeline; internal delegate* unmanaged glBindRenderbuffer; internal delegate* unmanaged glBindSampler; internal delegate* unmanaged glBindSamplers; internal delegate* unmanaged glBindTexture; internal delegate* unmanaged glBindTextureUnit; internal delegate* unmanaged glBindTextures; internal delegate* unmanaged glBindTransformFeedback; internal delegate* unmanaged glBindVertexArray; internal delegate* unmanaged glBindVertexBuffer; internal delegate* unmanaged glBindVertexBuffers; internal delegate* unmanaged glBlendColor; internal delegate* unmanaged glBlendEquation; internal delegate* unmanaged glBlendEquationSeparate; internal delegate* unmanaged glBlendEquationSeparatei; internal delegate* unmanaged glBlendEquationi; internal delegate* unmanaged glBlendFunc; internal delegate* unmanaged glBlendFuncSeparate; internal delegate* unmanaged glBlendFuncSeparatei; internal delegate* unmanaged glBlendFunci; internal delegate* unmanaged glBlitFramebuffer; internal delegate* unmanaged glBlitNamedFramebuffer; internal delegate* unmanaged glBufferData; internal delegate* unmanaged glBufferStorage; internal delegate* unmanaged glBufferSubData; internal delegate* unmanaged glCheckFramebufferStatus; internal delegate* unmanaged glCheckNamedFramebufferStatus; internal delegate* unmanaged glClampColor; internal delegate* unmanaged glClear; internal delegate* unmanaged glClearBufferData; internal delegate* unmanaged glClearBufferSubData; internal delegate* unmanaged glClearBufferfi; internal delegate* unmanaged glClearBufferfv; internal delegate* unmanaged glClearBufferiv; internal delegate* unmanaged glClearBufferuiv; internal delegate* unmanaged glClearColor; internal delegate* unmanaged glClearDepth; internal delegate* unmanaged glClearDepthf; internal delegate* unmanaged glClearNamedBufferData; internal delegate* unmanaged glClearNamedBufferSubData; internal delegate* unmanaged glClearNamedFramebufferfi; internal delegate* unmanaged glClearNamedFramebufferfv; internal delegate* unmanaged glClearNamedFramebufferiv; internal delegate* unmanaged glClearNamedFramebufferuiv; internal delegate* unmanaged glClearStencil; internal delegate* unmanaged glClearTexImage; internal delegate* unmanaged glClearTexSubImage; internal delegate* unmanaged glClientWaitSync; internal delegate* unmanaged glClipControl; internal delegate* unmanaged glColorMask; internal delegate* unmanaged glColorMaski; internal delegate* unmanaged glCompileShader; internal delegate* unmanaged glCompressedTexImage1D; internal delegate* unmanaged glCompressedTexImage2D; internal delegate* unmanaged glCompressedTexImage3D; internal delegate* unmanaged glCompressedTexSubImage1D; internal delegate* unmanaged glCompressedTexSubImage2D; internal delegate* unmanaged glCompressedTexSubImage3D; internal delegate* unmanaged glCompressedTextureSubImage1D; internal delegate* unmanaged glCompressedTextureSubImage2D; internal delegate* unmanaged glCompressedTextureSubImage3D; internal delegate* unmanaged glCopyBufferSubData; internal delegate* unmanaged glCopyImageSubData; internal delegate* unmanaged glCopyNamedBufferSubData; internal delegate* unmanaged glCopyTexImage1D; internal delegate* unmanaged glCopyTexImage2D; internal delegate* unmanaged glCopyTexSubImage1D; internal delegate* unmanaged glCopyTexSubImage2D; internal delegate* unmanaged glCopyTexSubImage3D; internal delegate* unmanaged glCopyTextureSubImage1D; internal delegate* unmanaged glCopyTextureSubImage2D; internal delegate* unmanaged glCopyTextureSubImage3D; internal delegate* unmanaged glCreateBuffers; internal delegate* unmanaged glCreateFramebuffers; internal delegate* unmanaged glCreateProgram; internal delegate* unmanaged glCreateProgramPipelines; internal delegate* unmanaged glCreateQueries; internal delegate* unmanaged glCreateRenderbuffers; internal delegate* unmanaged glCreateSamplers; internal delegate* unmanaged glCreateShader; internal delegate* unmanaged glCreateShaderProgramv; internal delegate* unmanaged glCreateTextures; internal delegate* unmanaged glCreateTransformFeedbacks; internal delegate* unmanaged glCreateVertexArrays; internal delegate* unmanaged glCullFace; internal delegate* unmanaged, void*, void> glDebugMessageCallback; internal delegate* unmanaged glDebugMessageControl; internal delegate* unmanaged glDebugMessageInsert; internal delegate* unmanaged glDeleteBuffers; internal delegate* unmanaged glDeleteFramebuffers; internal delegate* unmanaged glDeleteProgram; internal delegate* unmanaged glDeleteProgramPipelines; internal delegate* unmanaged glDeleteQueries; internal delegate* unmanaged glDeleteRenderbuffers; internal delegate* unmanaged glDeleteSamplers; internal delegate* unmanaged glDeleteShader; internal delegate* unmanaged glDeleteSync; internal delegate* unmanaged glDeleteTextures; internal delegate* unmanaged glDeleteTransformFeedbacks; internal delegate* unmanaged glDeleteVertexArrays; internal delegate* unmanaged glDepthFunc; internal delegate* unmanaged glDepthMask; internal delegate* unmanaged glDepthRange; internal delegate* unmanaged glDepthRangeArrayv; internal delegate* unmanaged glDepthRangeIndexed; internal delegate* unmanaged glDepthRangef; internal delegate* unmanaged glDetachShader; internal delegate* unmanaged glDisable; internal delegate* unmanaged glDisableVertexArrayAttrib; internal delegate* unmanaged glDisableVertexAttribArray; internal delegate* unmanaged glDisablei; internal delegate* unmanaged glDispatchCompute; internal delegate* unmanaged glDispatchComputeIndirect; internal delegate* unmanaged glDrawArrays; internal delegate* unmanaged glDrawArraysIndirect; internal delegate* unmanaged glDrawArraysInstanced; internal delegate* unmanaged glDrawArraysInstancedBaseInstance; internal delegate* unmanaged glDrawBuffer; internal delegate* unmanaged glDrawBuffers; internal delegate* unmanaged glDrawElements; internal delegate* unmanaged glDrawElementsBaseVertex; internal delegate* unmanaged glDrawElementsIndirect; internal delegate* unmanaged glDrawElementsInstanced; internal delegate* unmanaged glDrawElementsInstancedBaseInstance; internal delegate* unmanaged glDrawElementsInstancedBaseVertex; internal delegate* unmanaged glDrawElementsInstancedBaseVertexBaseInstance; internal delegate* unmanaged glDrawRangeElements; internal delegate* unmanaged glDrawRangeElementsBaseVertex; internal delegate* unmanaged glDrawTransformFeedback; internal delegate* unmanaged glDrawTransformFeedbackInstanced; internal delegate* unmanaged glDrawTransformFeedbackStream; internal delegate* unmanaged glDrawTransformFeedbackStreamInstanced; internal delegate* unmanaged glEnable; internal delegate* unmanaged glEnableVertexArrayAttrib; internal delegate* unmanaged glEnableVertexAttribArray; internal delegate* unmanaged glEnablei; internal delegate* unmanaged glEndConditionalRender; internal delegate* unmanaged glEndQuery; internal delegate* unmanaged glEndQueryIndexed; internal delegate* unmanaged glEndTransformFeedback; internal delegate* unmanaged glFenceSync; internal delegate* unmanaged glFinish; internal delegate* unmanaged glFlush; internal delegate* unmanaged glFlushMappedBufferRange; internal delegate* unmanaged glFlushMappedNamedBufferRange; internal delegate* unmanaged glFramebufferParameteri; internal delegate* unmanaged glFramebufferRenderbuffer; internal delegate* unmanaged glFramebufferTexture; internal delegate* unmanaged glFramebufferTexture1D; internal delegate* unmanaged glFramebufferTexture2D; internal delegate* unmanaged glFramebufferTexture3D; internal delegate* unmanaged glFramebufferTextureLayer; internal delegate* unmanaged glFrontFace; internal delegate* unmanaged glGenBuffers; internal delegate* unmanaged glGenFramebuffers; internal delegate* unmanaged glGenProgramPipelines; internal delegate* unmanaged glGenQueries; internal delegate* unmanaged glGenRenderbuffers; internal delegate* unmanaged glGenSamplers; internal delegate* unmanaged glGenTextures; internal delegate* unmanaged glGenTransformFeedbacks; internal delegate* unmanaged glGenVertexArrays; internal delegate* unmanaged glGenerateMipmap; internal delegate* unmanaged glGenerateTextureMipmap; internal delegate* unmanaged glGetActiveAtomicCounterBufferiv; internal delegate* unmanaged glGetActiveAttrib; internal delegate* unmanaged glGetActiveSubroutineName; internal delegate* unmanaged glGetActiveSubroutineUniformName; internal delegate* unmanaged glGetActiveSubroutineUniformiv; internal delegate* unmanaged glGetActiveUniform; internal delegate* unmanaged glGetActiveUniformBlockName; internal delegate* unmanaged glGetActiveUniformBlockiv; internal delegate* unmanaged glGetActiveUniformName; internal delegate* unmanaged glGetActiveUniformsiv; internal delegate* unmanaged glGetAttachedShaders; internal delegate* unmanaged glGetAttribLocation; internal delegate* unmanaged glGetBooleani_v; internal delegate* unmanaged glGetBooleanv; internal delegate* unmanaged glGetBufferParameteri64v; internal delegate* unmanaged glGetBufferParameteriv; internal delegate* unmanaged glGetBufferPointerv; internal delegate* unmanaged glGetBufferSubData; internal delegate* unmanaged glGetCompressedTexImage; internal delegate* unmanaged glGetCompressedTextureImage; internal delegate* unmanaged glGetCompressedTextureSubImage; internal delegate* unmanaged glGetDebugMessageLog; internal delegate* unmanaged glGetDoublei_v; internal delegate* unmanaged glGetDoublev; internal delegate* unmanaged glGetError; internal delegate* unmanaged glGetFloati_v; internal delegate* unmanaged glGetFloatv; internal delegate* unmanaged glGetFragDataIndex; internal delegate* unmanaged glGetFragDataLocation; internal delegate* unmanaged glGetFramebufferAttachmentParameteriv; internal delegate* unmanaged glGetFramebufferParameteriv; internal delegate* unmanaged glGetGraphicsResetStatus; internal delegate* unmanaged glGetInteger64i_v; internal delegate* unmanaged glGetInteger64v; internal delegate* unmanaged glGetIntegeri_v; internal delegate* unmanaged glGetIntegerv; internal delegate* unmanaged glGetInternalformati64v; internal delegate* unmanaged glGetInternalformativ; internal delegate* unmanaged glGetMultisamplefv; internal delegate* unmanaged glGetNamedBufferParameteri64v; internal delegate* unmanaged glGetNamedBufferParameteriv; internal delegate* unmanaged glGetNamedBufferPointerv; internal delegate* unmanaged glGetNamedBufferSubData; internal delegate* unmanaged glGetNamedFramebufferAttachmentParameteriv; internal delegate* unmanaged glGetNamedFramebufferParameteriv; internal delegate* unmanaged glGetNamedRenderbufferParameteriv; internal delegate* unmanaged glGetObjectLabel; internal delegate* unmanaged glGetObjectPtrLabel; internal delegate* unmanaged glGetPointerv; internal delegate* unmanaged glGetProgramBinary; internal delegate* unmanaged glGetProgramInfoLog; internal delegate* unmanaged glGetProgramInterfaceiv; internal delegate* unmanaged glGetProgramPipelineInfoLog; internal delegate* unmanaged glGetProgramPipelineiv; internal delegate* unmanaged glGetProgramResourceIndex; internal delegate* unmanaged glGetProgramResourceLocation; internal delegate* unmanaged glGetProgramResourceLocationIndex; internal delegate* unmanaged glGetProgramResourceName; internal delegate* unmanaged glGetProgramResourceiv; internal delegate* unmanaged glGetProgramStageiv; internal delegate* unmanaged glGetProgramiv; internal delegate* unmanaged glGetQueryBufferObjecti64v; internal delegate* unmanaged glGetQueryBufferObjectiv; internal delegate* unmanaged glGetQueryBufferObjectui64v; internal delegate* unmanaged glGetQueryBufferObjectuiv; internal delegate* unmanaged glGetQueryIndexediv; internal delegate* unmanaged glGetQueryObjecti64v; internal delegate* unmanaged glGetQueryObjectiv; internal delegate* unmanaged glGetQueryObjectui64v; internal delegate* unmanaged glGetQueryObjectuiv; internal delegate* unmanaged glGetQueryiv; internal delegate* unmanaged glGetRenderbufferParameteriv; internal delegate* unmanaged glGetSamplerParameterIiv; internal delegate* unmanaged glGetSamplerParameterIuiv; internal delegate* unmanaged glGetSamplerParameterfv; internal delegate* unmanaged glGetSamplerParameteriv; internal delegate* unmanaged glGetShaderInfoLog; internal delegate* unmanaged glGetShaderPrecisionFormat; internal delegate* unmanaged glGetShaderSource; internal delegate* unmanaged glGetShaderiv; internal delegate* unmanaged glGetString; internal delegate* unmanaged glGetStringi; internal delegate* unmanaged glGetSubroutineIndex; internal delegate* unmanaged glGetSubroutineUniformLocation; internal delegate* unmanaged glGetSynciv; internal delegate* unmanaged glGetTexImage; internal delegate* unmanaged glGetTexLevelParameterfv; internal delegate* unmanaged glGetTexLevelParameteriv; internal delegate* unmanaged glGetTexParameterIiv; internal delegate* unmanaged glGetTexParameterIuiv; internal delegate* unmanaged glGetTexParameterfv; internal delegate* unmanaged glGetTexParameteriv; internal delegate* unmanaged glGetTextureImage; internal delegate* unmanaged glGetTextureLevelParameterfv; internal delegate* unmanaged glGetTextureLevelParameteriv; internal delegate* unmanaged glGetTextureParameterIiv; internal delegate* unmanaged glGetTextureParameterIuiv; internal delegate* unmanaged glGetTextureParameterfv; internal delegate* unmanaged glGetTextureParameteriv; internal delegate* unmanaged glGetTextureSubImage; internal delegate* unmanaged glGetTransformFeedbackVarying; internal delegate* unmanaged glGetTransformFeedbacki64_v; internal delegate* unmanaged glGetTransformFeedbacki_v; internal delegate* unmanaged glGetTransformFeedbackiv; internal delegate* unmanaged glGetUniformBlockIndex; internal delegate* unmanaged glGetUniformIndices; internal delegate* unmanaged glGetUniformLocation; internal delegate* unmanaged glGetUniformSubroutineuiv; internal delegate* unmanaged glGetUniformdv; internal delegate* unmanaged glGetUniformfv; internal delegate* unmanaged glGetUniformiv; internal delegate* unmanaged glGetUniformuiv; internal delegate* unmanaged glGetVertexArrayIndexed64iv; internal delegate* unmanaged glGetVertexArrayIndexediv; internal delegate* unmanaged glGetVertexArrayiv; internal delegate* unmanaged glGetVertexAttribIiv; internal delegate* unmanaged glGetVertexAttribIuiv; internal delegate* unmanaged glGetVertexAttribLdv; internal delegate* unmanaged glGetVertexAttribPointerv; internal delegate* unmanaged glGetVertexAttribdv; internal delegate* unmanaged glGetVertexAttribfv; internal delegate* unmanaged glGetVertexAttribiv; internal delegate* unmanaged glGetnCompressedTexImage; internal delegate* unmanaged glGetnTexImage; internal delegate* unmanaged glGetnUniformdv; internal delegate* unmanaged glGetnUniformfv; internal delegate* unmanaged glGetnUniformiv; internal delegate* unmanaged glGetnUniformuiv; internal delegate* unmanaged glHint; internal delegate* unmanaged glInvalidateBufferData; internal delegate* unmanaged glInvalidateBufferSubData; internal delegate* unmanaged glInvalidateFramebuffer; internal delegate* unmanaged glInvalidateNamedFramebufferData; internal delegate* unmanaged glInvalidateNamedFramebufferSubData; internal delegate* unmanaged glInvalidateSubFramebuffer; internal delegate* unmanaged glInvalidateTexImage; internal delegate* unmanaged glInvalidateTexSubImage; internal delegate* unmanaged glIsBuffer; internal delegate* unmanaged glIsEnabled; internal delegate* unmanaged glIsEnabledi; internal delegate* unmanaged glIsFramebuffer; internal delegate* unmanaged glIsProgram; internal delegate* unmanaged glIsProgramPipeline; internal delegate* unmanaged glIsQuery; internal delegate* unmanaged glIsRenderbuffer; internal delegate* unmanaged glIsSampler; internal delegate* unmanaged glIsShader; internal delegate* unmanaged glIsSync; internal delegate* unmanaged glIsTexture; internal delegate* unmanaged glIsTransformFeedback; internal delegate* unmanaged glIsVertexArray; internal delegate* unmanaged glLineWidth; internal delegate* unmanaged glLinkProgram; internal delegate* unmanaged glLogicOp; internal delegate* unmanaged glMapBuffer; internal delegate* unmanaged glMapBufferRange; internal delegate* unmanaged glMapNamedBuffer; internal delegate* unmanaged glMapNamedBufferRange; internal delegate* unmanaged glMemoryBarrier; internal delegate* unmanaged glMemoryBarrierByRegion; internal delegate* unmanaged glMinSampleShading; internal delegate* unmanaged glMultiDrawArrays; internal delegate* unmanaged glMultiDrawArraysIndirect; internal delegate* unmanaged glMultiDrawArraysIndirectCount; internal delegate* unmanaged glMultiDrawElements; internal delegate* unmanaged glMultiDrawElementsBaseVertex; internal delegate* unmanaged glMultiDrawElementsIndirect; internal delegate* unmanaged glMultiDrawElementsIndirectCount; internal delegate* unmanaged glNamedBufferData; internal delegate* unmanaged glNamedBufferStorage; internal delegate* unmanaged glNamedBufferSubData; internal delegate* unmanaged glNamedFramebufferDrawBuffer; internal delegate* unmanaged glNamedFramebufferDrawBuffers; internal delegate* unmanaged glNamedFramebufferParameteri; internal delegate* unmanaged glNamedFramebufferReadBuffer; internal delegate* unmanaged glNamedFramebufferRenderbuffer; internal delegate* unmanaged glNamedFramebufferTexture; internal delegate* unmanaged glNamedFramebufferTextureLayer; internal delegate* unmanaged glNamedRenderbufferStorage; internal delegate* unmanaged glNamedRenderbufferStorageMultisample; internal delegate* unmanaged glObjectLabel; internal delegate* unmanaged glObjectPtrLabel; internal delegate* unmanaged glPatchParameterfv; internal delegate* unmanaged glPatchParameteri; internal delegate* unmanaged glPauseTransformFeedback; internal delegate* unmanaged glPixelStoref; internal delegate* unmanaged glPixelStorei; internal delegate* unmanaged glPointParameterf; internal delegate* unmanaged glPointParameterfv; internal delegate* unmanaged glPointParameteri; internal delegate* unmanaged glPointParameteriv; internal delegate* unmanaged glPointSize; internal delegate* unmanaged glPolygonMode; internal delegate* unmanaged glPolygonOffset; internal delegate* unmanaged glPolygonOffsetClamp; internal delegate* unmanaged glPopDebugGroup; internal delegate* unmanaged glPrimitiveRestartIndex; internal delegate* unmanaged glProgramBinary; internal delegate* unmanaged glProgramParameteri; internal delegate* unmanaged glProgramUniform1d; internal delegate* unmanaged glProgramUniform1dv; internal delegate* unmanaged glProgramUniform1f; internal delegate* unmanaged glProgramUniform1fv; internal delegate* unmanaged glProgramUniform1i; internal delegate* unmanaged glProgramUniform1iv; internal delegate* unmanaged glProgramUniform1ui; internal delegate* unmanaged glProgramUniform1uiv; internal delegate* unmanaged glProgramUniform2d; internal delegate* unmanaged glProgramUniform2dv; internal delegate* unmanaged glProgramUniform2f; internal delegate* unmanaged glProgramUniform2fv; internal delegate* unmanaged glProgramUniform2i; internal delegate* unmanaged glProgramUniform2iv; internal delegate* unmanaged glProgramUniform2ui; internal delegate* unmanaged glProgramUniform2uiv; internal delegate* unmanaged glProgramUniform3d; internal delegate* unmanaged glProgramUniform3dv; internal delegate* unmanaged glProgramUniform3f; internal delegate* unmanaged glProgramUniform3fv; internal delegate* unmanaged glProgramUniform3i; internal delegate* unmanaged glProgramUniform3iv; internal delegate* unmanaged glProgramUniform3ui; internal delegate* unmanaged glProgramUniform3uiv; internal delegate* unmanaged glProgramUniform4d; internal delegate* unmanaged glProgramUniform4dv; internal delegate* unmanaged glProgramUniform4f; internal delegate* unmanaged glProgramUniform4fv; internal delegate* unmanaged glProgramUniform4i; internal delegate* unmanaged glProgramUniform4iv; internal delegate* unmanaged glProgramUniform4ui; internal delegate* unmanaged glProgramUniform4uiv; internal delegate* unmanaged glProgramUniformMatrix2dv; internal delegate* unmanaged glProgramUniformMatrix2fv; internal delegate* unmanaged glProgramUniformMatrix2x3dv; internal delegate* unmanaged glProgramUniformMatrix2x3fv; internal delegate* unmanaged glProgramUniformMatrix2x4dv; internal delegate* unmanaged glProgramUniformMatrix2x4fv; internal delegate* unmanaged glProgramUniformMatrix3dv; internal delegate* unmanaged glProgramUniformMatrix3fv; internal delegate* unmanaged glProgramUniformMatrix3x2dv; internal delegate* unmanaged glProgramUniformMatrix3x2fv; internal delegate* unmanaged glProgramUniformMatrix3x4dv; internal delegate* unmanaged glProgramUniformMatrix3x4fv; internal delegate* unmanaged glProgramUniformMatrix4dv; internal delegate* unmanaged glProgramUniformMatrix4fv; internal delegate* unmanaged glProgramUniformMatrix4x2dv; internal delegate* unmanaged glProgramUniformMatrix4x2fv; internal delegate* unmanaged glProgramUniformMatrix4x3dv; internal delegate* unmanaged glProgramUniformMatrix4x3fv; internal delegate* unmanaged glProvokingVertex; internal delegate* unmanaged glPushDebugGroup; internal delegate* unmanaged glQueryCounter; internal delegate* unmanaged glReadBuffer; internal delegate* unmanaged glReadPixels; internal delegate* unmanaged glReadnPixels; internal delegate* unmanaged glReleaseShaderCompiler; internal delegate* unmanaged glRenderbufferStorage; internal delegate* unmanaged glRenderbufferStorageMultisample; internal delegate* unmanaged glResumeTransformFeedback; internal delegate* unmanaged glSampleCoverage; internal delegate* unmanaged glSampleMaski; internal delegate* unmanaged glSamplerParameterIiv; internal delegate* unmanaged glSamplerParameterIuiv; internal delegate* unmanaged glSamplerParameterf; internal delegate* unmanaged glSamplerParameterfv; internal delegate* unmanaged glSamplerParameteri; internal delegate* unmanaged glSamplerParameteriv; internal delegate* unmanaged glScissor; internal delegate* unmanaged glScissorArrayv; internal delegate* unmanaged glScissorIndexed; internal delegate* unmanaged glScissorIndexedv; internal delegate* unmanaged glShaderBinary; internal delegate* unmanaged glShaderSource; internal delegate* unmanaged glShaderStorageBlockBinding; internal delegate* unmanaged glSpecializeShader; internal delegate* unmanaged glStencilFunc; internal delegate* unmanaged glStencilFuncSeparate; internal delegate* unmanaged glStencilMask; internal delegate* unmanaged glStencilMaskSeparate; internal delegate* unmanaged glStencilOp; internal delegate* unmanaged glStencilOpSeparate; internal delegate* unmanaged glTexBuffer; internal delegate* unmanaged glTexBufferRange; internal delegate* unmanaged glTexImage1D; internal delegate* unmanaged glTexImage2D; internal delegate* unmanaged glTexImage2DMultisample; internal delegate* unmanaged glTexImage3D; internal delegate* unmanaged glTexImage3DMultisample; internal delegate* unmanaged glTexParameterIiv; internal delegate* unmanaged glTexParameterIuiv; internal delegate* unmanaged glTexParameterf; internal delegate* unmanaged glTexParameterfv; internal delegate* unmanaged glTexParameteri; internal delegate* unmanaged glTexParameteriv; internal delegate* unmanaged glTexStorage1D; internal delegate* unmanaged glTexStorage2D; internal delegate* unmanaged glTexStorage2DMultisample; internal delegate* unmanaged glTexStorage3D; internal delegate* unmanaged glTexStorage3DMultisample; internal delegate* unmanaged glTexSubImage1D; internal delegate* unmanaged glTexSubImage2D; internal delegate* unmanaged glTexSubImage3D; internal delegate* unmanaged glTextureBarrier; internal delegate* unmanaged glTextureBuffer; internal delegate* unmanaged glTextureBufferRange; internal delegate* unmanaged glTextureParameterIiv; internal delegate* unmanaged glTextureParameterIuiv; internal delegate* unmanaged glTextureParameterf; internal delegate* unmanaged glTextureParameterfv; internal delegate* unmanaged glTextureParameteri; internal delegate* unmanaged glTextureParameteriv; internal delegate* unmanaged glTextureStorage1D; internal delegate* unmanaged glTextureStorage2D; internal delegate* unmanaged glTextureStorage2DMultisample; internal delegate* unmanaged glTextureStorage3D; internal delegate* unmanaged glTextureStorage3DMultisample; internal delegate* unmanaged glTextureSubImage1D; internal delegate* unmanaged glTextureSubImage2D; internal delegate* unmanaged glTextureSubImage3D; internal delegate* unmanaged glTextureView; internal delegate* unmanaged glTransformFeedbackBufferBase; internal delegate* unmanaged glTransformFeedbackBufferRange; internal delegate* unmanaged glTransformFeedbackVaryings; internal delegate* unmanaged glUniform1d; internal delegate* unmanaged glUniform1dv; internal delegate* unmanaged glUniform1f; internal delegate* unmanaged glUniform1fv; internal delegate* unmanaged glUniform1i; internal delegate* unmanaged glUniform1iv; internal delegate* unmanaged glUniform1ui; internal delegate* unmanaged glUniform1uiv; internal delegate* unmanaged glUniform2d; internal delegate* unmanaged glUniform2dv; internal delegate* unmanaged glUniform2f; internal delegate* unmanaged glUniform2fv; internal delegate* unmanaged glUniform2i; internal delegate* unmanaged glUniform2iv; internal delegate* unmanaged glUniform2ui; internal delegate* unmanaged glUniform2uiv; internal delegate* unmanaged glUniform3d; internal delegate* unmanaged glUniform3dv; internal delegate* unmanaged glUniform3f; internal delegate* unmanaged glUniform3fv; internal delegate* unmanaged glUniform3i; internal delegate* unmanaged glUniform3iv; internal delegate* unmanaged glUniform3ui; internal delegate* unmanaged glUniform3uiv; internal delegate* unmanaged glUniform4d; internal delegate* unmanaged glUniform4dv; internal delegate* unmanaged glUniform4f; internal delegate* unmanaged glUniform4fv; internal delegate* unmanaged glUniform4i; internal delegate* unmanaged glUniform4iv; internal delegate* unmanaged glUniform4ui; internal delegate* unmanaged glUniform4uiv; internal delegate* unmanaged glUniformBlockBinding; internal delegate* unmanaged glUniformMatrix2dv; internal delegate* unmanaged glUniformMatrix2fv; internal delegate* unmanaged glUniformMatrix2x3dv; internal delegate* unmanaged glUniformMatrix2x3fv; internal delegate* unmanaged glUniformMatrix2x4dv; internal delegate* unmanaged glUniformMatrix2x4fv; internal delegate* unmanaged glUniformMatrix3dv; internal delegate* unmanaged glUniformMatrix3fv; internal delegate* unmanaged glUniformMatrix3x2dv; internal delegate* unmanaged glUniformMatrix3x2fv; internal delegate* unmanaged glUniformMatrix3x4dv; internal delegate* unmanaged glUniformMatrix3x4fv; internal delegate* unmanaged glUniformMatrix4dv; internal delegate* unmanaged glUniformMatrix4fv; internal delegate* unmanaged glUniformMatrix4x2dv; internal delegate* unmanaged glUniformMatrix4x2fv; internal delegate* unmanaged glUniformMatrix4x3dv; internal delegate* unmanaged glUniformMatrix4x3fv; internal delegate* unmanaged glUniformSubroutinesuiv; internal delegate* unmanaged glUnmapBuffer; internal delegate* unmanaged glUnmapNamedBuffer; internal delegate* unmanaged glUseProgram; internal delegate* unmanaged glUseProgramStages; internal delegate* unmanaged glValidateProgram; internal delegate* unmanaged glValidateProgramPipeline; internal delegate* unmanaged glVertexArrayAttribBinding; internal delegate* unmanaged glVertexArrayAttribFormat; internal delegate* unmanaged glVertexArrayAttribIFormat; internal delegate* unmanaged glVertexArrayAttribLFormat; internal delegate* unmanaged glVertexArrayBindingDivisor; internal delegate* unmanaged glVertexArrayElementBuffer; internal delegate* unmanaged glVertexArrayVertexBuffer; internal delegate* unmanaged glVertexArrayVertexBuffers; internal delegate* unmanaged glVertexAttrib1d; internal delegate* unmanaged glVertexAttrib1dv; internal delegate* unmanaged glVertexAttrib1f; internal delegate* unmanaged glVertexAttrib1fv; internal delegate* unmanaged glVertexAttrib1s; internal delegate* unmanaged glVertexAttrib1sv; internal delegate* unmanaged glVertexAttrib2d; internal delegate* unmanaged glVertexAttrib2dv; internal delegate* unmanaged glVertexAttrib2f; internal delegate* unmanaged glVertexAttrib2fv; internal delegate* unmanaged glVertexAttrib2s; internal delegate* unmanaged glVertexAttrib2sv; internal delegate* unmanaged glVertexAttrib3d; internal delegate* unmanaged glVertexAttrib3dv; internal delegate* unmanaged glVertexAttrib3f; internal delegate* unmanaged glVertexAttrib3fv; internal delegate* unmanaged glVertexAttrib3s; internal delegate* unmanaged glVertexAttrib3sv; internal delegate* unmanaged glVertexAttrib4Nbv; internal delegate* unmanaged glVertexAttrib4Niv; internal delegate* unmanaged glVertexAttrib4Nsv; internal delegate* unmanaged glVertexAttrib4Nub; internal delegate* unmanaged glVertexAttrib4Nubv; internal delegate* unmanaged glVertexAttrib4Nuiv; internal delegate* unmanaged glVertexAttrib4Nusv; internal delegate* unmanaged glVertexAttrib4bv; internal delegate* unmanaged glVertexAttrib4d; internal delegate* unmanaged glVertexAttrib4dv; internal delegate* unmanaged glVertexAttrib4f; internal delegate* unmanaged glVertexAttrib4fv; internal delegate* unmanaged glVertexAttrib4iv; internal delegate* unmanaged glVertexAttrib4s; internal delegate* unmanaged glVertexAttrib4sv; internal delegate* unmanaged glVertexAttrib4ubv; internal delegate* unmanaged glVertexAttrib4uiv; internal delegate* unmanaged glVertexAttrib4usv; internal delegate* unmanaged glVertexAttribBinding; internal delegate* unmanaged glVertexAttribDivisor; internal delegate* unmanaged glVertexAttribFormat; internal delegate* unmanaged glVertexAttribI1i; internal delegate* unmanaged glVertexAttribI1iv; internal delegate* unmanaged glVertexAttribI1ui; internal delegate* unmanaged glVertexAttribI1uiv; internal delegate* unmanaged glVertexAttribI2i; internal delegate* unmanaged glVertexAttribI2iv; internal delegate* unmanaged glVertexAttribI2ui; internal delegate* unmanaged glVertexAttribI2uiv; internal delegate* unmanaged glVertexAttribI3i; internal delegate* unmanaged glVertexAttribI3iv; internal delegate* unmanaged glVertexAttribI3ui; internal delegate* unmanaged glVertexAttribI3uiv; internal delegate* unmanaged glVertexAttribI4bv; internal delegate* unmanaged glVertexAttribI4i; internal delegate* unmanaged glVertexAttribI4iv; internal delegate* unmanaged glVertexAttribI4sv; internal delegate* unmanaged glVertexAttribI4ubv; internal delegate* unmanaged glVertexAttribI4ui; internal delegate* unmanaged glVertexAttribI4uiv; internal delegate* unmanaged glVertexAttribI4usv; internal delegate* unmanaged glVertexAttribIFormat; internal delegate* unmanaged glVertexAttribIPointer; internal delegate* unmanaged glVertexAttribL1d; internal delegate* unmanaged glVertexAttribL1dv; internal delegate* unmanaged glVertexAttribL2d; internal delegate* unmanaged glVertexAttribL2dv; internal delegate* unmanaged glVertexAttribL3d; internal delegate* unmanaged glVertexAttribL3dv; internal delegate* unmanaged glVertexAttribL4d; internal delegate* unmanaged glVertexAttribL4dv; internal delegate* unmanaged glVertexAttribLFormat; internal delegate* unmanaged glVertexAttribLPointer; internal delegate* unmanaged glVertexAttribP1ui; internal delegate* unmanaged glVertexAttribP1uiv; internal delegate* unmanaged glVertexAttribP2ui; internal delegate* unmanaged glVertexAttribP2uiv; internal delegate* unmanaged glVertexAttribP3ui; internal delegate* unmanaged glVertexAttribP3uiv; internal delegate* unmanaged glVertexAttribP4ui; internal delegate* unmanaged glVertexAttribP4uiv; internal delegate* unmanaged glVertexAttribPointer; internal delegate* unmanaged glVertexBindingDivisor; internal delegate* unmanaged glViewport; internal delegate* unmanaged glViewportArrayv; internal delegate* unmanaged glViewportIndexedf; internal delegate* unmanaged glViewportIndexedfv; internal delegate* unmanaged glWaitSync; } }