Files
stgsharp/源代码/StgSharp/Graphics/gl_functions/GLexFunc_table.cs
T

609 lines
42 KiB
C#

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;
}
}