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