367 lines
30 KiB
C#
367 lines
30 KiB
C#
// <auto-generated>
|
|
// Generated by StgSharp.GenerateGL on 2025-12-29 08:55:37Z
|
|
// Aggregated GL3+ commands
|
|
// </auto-generated>
|
|
using System;
|
|
using System.Runtime.CompilerServices;
|
|
|
|
namespace StgSharp.Graphics.OpenGL
|
|
{
|
|
public unsafe partial struct OpenglContext
|
|
{
|
|
|
|
internal unsafe delegate*<uint, uint, void> glActiveShaderProgram;
|
|
internal unsafe delegate*<uint, uint, int, uint*, void> glBindBuffersBase;
|
|
internal unsafe delegate*<uint, uint, int, uint*, nint*, nuint*, void> glBindBuffersRange;
|
|
internal unsafe delegate*<uint, uint, uint, byte*, void> glBindFragDataLocationIndexed;
|
|
internal unsafe delegate*<uint, uint, int, byte, int, uint, uint, void> glBindImageTexture;
|
|
internal unsafe delegate*<uint, int, uint*, void> glBindImageTextures;
|
|
internal unsafe delegate*<uint, void> glBindProgramPipeline;
|
|
internal unsafe delegate*<uint, uint, void> glBindSampler;
|
|
internal unsafe delegate*<uint, int, uint*, void> glBindSamplers;
|
|
internal unsafe delegate*<uint, int, uint*, void> glBindTextures;
|
|
internal unsafe delegate*<uint, uint, void> glBindTextureUnit;
|
|
internal unsafe delegate*<uint, uint, void> glBindTransformFeedback;
|
|
internal unsafe delegate*<uint, uint, nint, int, void> glBindVertexBuffer;
|
|
internal unsafe delegate*<uint, int, uint*, nint*, int*, void> glBindVertexBuffers;
|
|
internal unsafe delegate*<uint, uint, void> glBlendEquationi;
|
|
internal unsafe delegate*<uint, uint, uint, void> glBlendEquationSeparatei;
|
|
internal unsafe delegate*<uint, uint, uint, void> glBlendFunci;
|
|
internal unsafe delegate*<uint, uint, uint, uint, uint, void> glBlendFuncSeparatei;
|
|
internal unsafe delegate*<uint, uint, int, int, int, int, int, int, int, int, uint, uint, void> glBlitNamedFramebuffer;
|
|
internal unsafe delegate*<uint, nuint, IntPtr*, uint, void> glBufferStorage;
|
|
internal unsafe delegate*<uint, uint, uint> glCheckNamedFramebufferStatus;
|
|
internal unsafe delegate*<uint, uint, uint, uint, IntPtr*, void> glClearBufferData;
|
|
internal unsafe delegate*<uint, uint, nint, nuint, uint, uint, IntPtr*, void> glClearBufferSubData;
|
|
internal unsafe delegate*<float, void> glClearDepthf;
|
|
internal unsafe delegate*<uint, uint, uint, uint, IntPtr*, void> glClearNamedBufferData;
|
|
internal unsafe delegate*<uint, uint, nint, nuint, uint, uint, IntPtr*, void> glClearNamedBufferSubData;
|
|
internal unsafe delegate*<uint, uint, int, float, int, void> glClearNamedFramebufferfi;
|
|
internal unsafe delegate*<uint, uint, int, float*, void> glClearNamedFramebufferfv;
|
|
internal unsafe delegate*<uint, uint, int, int*, void> glClearNamedFramebufferiv;
|
|
internal unsafe delegate*<uint, uint, int, uint*, void> glClearNamedFramebufferuiv;
|
|
internal unsafe delegate*<uint, int, uint, uint, IntPtr*, void> glClearTexImage;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, int, int, uint, uint, IntPtr*, void> glClearTexSubImage;
|
|
internal unsafe delegate*<uint, uint, void> glClipControl;
|
|
internal unsafe delegate*<uint, int, int, int, uint, int, IntPtr*, void> glCompressedTextureSubImage1D;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, uint, int, IntPtr*, void> glCompressedTextureSubImage2D;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, int, int, uint, int, IntPtr*, void> glCompressedTextureSubImage3D;
|
|
internal unsafe delegate*<uint, uint, int, int, int, int, uint, uint, int, int, int, int, int, int, int, void> glCopyImageSubData;
|
|
internal unsafe delegate*<uint, uint, nint, nint, nuint, void> glCopyNamedBufferSubData;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, void> glCopyTextureSubImage1D;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, int, int, void> glCopyTextureSubImage2D;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, int, int, int, void> glCopyTextureSubImage3D;
|
|
internal unsafe delegate*<int, uint*, void> glCreateBuffers;
|
|
internal unsafe delegate*<int, uint*, void> glCreateFramebuffers;
|
|
internal unsafe delegate*<int, uint*, void> glCreateProgramPipelines;
|
|
internal unsafe delegate*<uint, int, uint*, void> glCreateQueries;
|
|
internal unsafe delegate*<int, uint*, void> glCreateRenderbuffers;
|
|
internal unsafe delegate*<int, uint*, void> glCreateSamplers;
|
|
internal unsafe delegate*<uint, int, byte*, uint> glCreateShaderProgramv;
|
|
internal unsafe delegate*<uint, int, uint*, void> glCreateTextures;
|
|
internal unsafe delegate*<int, uint*, void> glCreateTransformFeedbacks;
|
|
internal unsafe delegate*<int, uint*, void> glCreateVertexArrays;
|
|
internal unsafe delegate*<IntPtr, IntPtr*, void> glDebugMessageCallback;
|
|
internal unsafe delegate*<uint, uint, uint, int, uint*, byte, void> glDebugMessageControl;
|
|
internal unsafe delegate*<uint, uint, uint, uint, int, byte*, void> glDebugMessageInsert;
|
|
internal unsafe delegate*<int, uint*, void> glDeleteProgramPipelines;
|
|
internal unsafe delegate*<int, uint*, void> glDeleteSamplers;
|
|
internal unsafe delegate*<int, uint*, void> glDeleteTransformFeedbacks;
|
|
internal unsafe delegate*<uint, int, double*, void> glDepthRangeArrayv;
|
|
internal unsafe delegate*<float, float, void> glDepthRangef;
|
|
internal unsafe delegate*<uint, double, double, void> glDepthRangeIndexed;
|
|
internal unsafe delegate*<uint, uint, void> glDisableVertexArrayAttrib;
|
|
internal unsafe delegate*<uint, uint, uint, void> glDispatchCompute;
|
|
internal unsafe delegate*<nint, void> glDispatchComputeIndirect;
|
|
internal unsafe delegate*<uint, IntPtr*, void> glDrawArraysIndirect;
|
|
internal unsafe delegate*<uint, int, int, int, uint, void> glDrawArraysInstancedBaseInstance;
|
|
internal unsafe delegate*<uint, uint, IntPtr*, void> glDrawElementsIndirect;
|
|
internal unsafe delegate*<uint, int, uint, IntPtr*, int, uint, void> glDrawElementsInstancedBaseInstance;
|
|
internal unsafe delegate*<uint, int, uint, IntPtr*, int, int, uint, void> glDrawElementsInstancedBaseVertexBaseInstance;
|
|
internal unsafe delegate*<uint, uint, void> glDrawTransformFeedback;
|
|
internal unsafe delegate*<uint, uint, int, void> glDrawTransformFeedbackInstanced;
|
|
internal unsafe delegate*<uint, uint, uint, void> glDrawTransformFeedbackStream;
|
|
internal unsafe delegate*<uint, uint, uint, int, void> glDrawTransformFeedbackStreamInstanced;
|
|
internal unsafe delegate*<uint, uint, void> glEnableVertexArrayAttrib;
|
|
internal unsafe delegate*<uint, nint, nuint, void> glFlushMappedNamedBufferRange;
|
|
internal unsafe delegate*<uint, uint, int, void> glFramebufferParameteri;
|
|
internal unsafe delegate*<uint, void> glGenerateTextureMipmap;
|
|
internal unsafe delegate*<int, uint*, void> glGenProgramPipelines;
|
|
internal unsafe delegate*<int, uint*, void> glGenSamplers;
|
|
internal unsafe delegate*<int, uint*, void> glGenTransformFeedbacks;
|
|
internal unsafe delegate*<uint, uint, uint, int*, void> glGetActiveAtomicCounterBufferiv;
|
|
internal unsafe delegate*<uint, uint, uint, int, int*, byte*, void> glGetActiveSubroutineName;
|
|
internal unsafe delegate*<uint, uint, uint, uint, int*, void> glGetActiveSubroutineUniformiv;
|
|
internal unsafe delegate*<uint, uint, uint, int, int*, byte*, void> glGetActiveSubroutineUniformName;
|
|
internal unsafe delegate*<uint, int, int, IntPtr*, void> glGetCompressedTextureImage;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, int, int, int, IntPtr*, void> glGetCompressedTextureSubImage;
|
|
internal unsafe delegate*<uint, int, uint*, uint*, uint*, uint*, int*, byte*, uint> glGetDebugMessageLog;
|
|
internal unsafe delegate*<uint, uint, double*, void> glGetDoublei_v;
|
|
internal unsafe delegate*<uint, uint, float*, void> glGetFloati_v;
|
|
internal unsafe delegate*<uint, byte*, int> glGetFragDataIndex;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetFramebufferParameteriv;
|
|
internal unsafe delegate*<uint> glGetGraphicsResetStatus;
|
|
internal unsafe delegate*<uint, uint, uint, int, IntPtr*, void> glGetInternalformati64v;
|
|
internal unsafe delegate*<uint, uint, uint, int, int*, void> glGetInternalformativ;
|
|
internal unsafe delegate*<uint, uint, IntPtr*, void> glGetNamedBufferParameteri64v;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetNamedBufferParameteriv;
|
|
internal unsafe delegate*<uint, uint, IntPtr*, void> glGetNamedBufferPointerv;
|
|
internal unsafe delegate*<uint, nint, nuint, IntPtr*, void> glGetNamedBufferSubData;
|
|
internal unsafe delegate*<uint, uint, uint, int*, void> glGetNamedFramebufferAttachmentParameteriv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetNamedFramebufferParameteriv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetNamedRenderbufferParameteriv;
|
|
internal unsafe delegate*<uint, uint, uint, int, IntPtr*, void> glGetnColorTable;
|
|
internal unsafe delegate*<uint, int, int, IntPtr*, void> glGetnCompressedTexImage;
|
|
internal unsafe delegate*<uint, uint, uint, int, IntPtr*, void> glGetnConvolutionFilter;
|
|
internal unsafe delegate*<uint, byte, uint, uint, int, IntPtr*, void> glGetnHistogram;
|
|
internal unsafe delegate*<uint, uint, int, double*, void> glGetnMapdv;
|
|
internal unsafe delegate*<uint, uint, int, float*, void> glGetnMapfv;
|
|
internal unsafe delegate*<uint, uint, int, int*, void> glGetnMapiv;
|
|
internal unsafe delegate*<uint, byte, uint, uint, int, IntPtr*, void> glGetnMinmax;
|
|
internal unsafe delegate*<uint, int, float*, void> glGetnPixelMapfv;
|
|
internal unsafe delegate*<uint, int, uint*, void> glGetnPixelMapuiv;
|
|
internal unsafe delegate*<uint, int, ushort*, void> glGetnPixelMapusv;
|
|
internal unsafe delegate*<int, byte*, void> glGetnPolygonStipple;
|
|
internal unsafe delegate*<uint, uint, uint, int, IntPtr*, int, IntPtr*, IntPtr*, void> glGetnSeparableFilter;
|
|
internal unsafe delegate*<uint, int, uint, uint, int, IntPtr*, void> glGetnTexImage;
|
|
internal unsafe delegate*<uint, int, int, double*, void> glGetnUniformdv;
|
|
internal unsafe delegate*<uint, int, int, float*, void> glGetnUniformfv;
|
|
internal unsafe delegate*<uint, int, int, int*, void> glGetnUniformiv;
|
|
internal unsafe delegate*<uint, int, int, uint*, void> glGetnUniformuiv;
|
|
internal unsafe delegate*<uint, uint, int, int*, byte*, void> glGetObjectLabel;
|
|
internal unsafe delegate*<IntPtr*, int, int*, byte*, void> glGetObjectPtrLabel;
|
|
internal unsafe delegate*<uint, IntPtr*, void> glGetPointerv;
|
|
internal unsafe delegate*<uint, int, int*, uint*, IntPtr*, void> glGetProgramBinary;
|
|
internal unsafe delegate*<uint, uint, uint, int*, void> glGetProgramInterfaceiv;
|
|
internal unsafe delegate*<uint, int, int*, byte*, void> glGetProgramPipelineInfoLog;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetProgramPipelineiv;
|
|
internal unsafe delegate*<uint, uint, byte*, uint> glGetProgramResourceIndex;
|
|
internal unsafe delegate*<uint, uint, uint, int, uint*, int, int*, int*, void> glGetProgramResourceiv;
|
|
internal unsafe delegate*<uint, uint, byte*, int> glGetProgramResourceLocation;
|
|
internal unsafe delegate*<uint, uint, byte*, int> glGetProgramResourceLocationIndex;
|
|
internal unsafe delegate*<uint, uint, uint, int, int*, byte*, void> glGetProgramResourceName;
|
|
internal unsafe delegate*<uint, uint, uint, int*, void> glGetProgramStageiv;
|
|
internal unsafe delegate*<uint, uint, uint, nint, void> glGetQueryBufferObjecti64v;
|
|
internal unsafe delegate*<uint, uint, uint, nint, void> glGetQueryBufferObjectiv;
|
|
internal unsafe delegate*<uint, uint, uint, nint, void> glGetQueryBufferObjectui64v;
|
|
internal unsafe delegate*<uint, uint, uint, nint, void> glGetQueryBufferObjectuiv;
|
|
internal unsafe delegate*<uint, uint, uint, int*, void> glGetQueryIndexediv;
|
|
internal unsafe delegate*<uint, uint, IntPtr*, void> glGetQueryObjecti64v;
|
|
internal unsafe delegate*<uint, uint, IntPtr*, void> glGetQueryObjectui64v;
|
|
internal unsafe delegate*<uint, uint, float*, void> glGetSamplerParameterfv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetSamplerParameterIiv;
|
|
internal unsafe delegate*<uint, uint, uint*, void> glGetSamplerParameterIuiv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetSamplerParameteriv;
|
|
internal unsafe delegate*<uint, uint, int*, int*, void> glGetShaderPrecisionFormat;
|
|
internal unsafe delegate*<uint, uint, byte*, uint> glGetSubroutineIndex;
|
|
internal unsafe delegate*<uint, uint, byte*, int> glGetSubroutineUniformLocation;
|
|
internal unsafe delegate*<uint, int, uint, uint, int, IntPtr*, void> glGetTextureImage;
|
|
internal unsafe delegate*<uint, int, uint, float*, void> glGetTextureLevelParameterfv;
|
|
internal unsafe delegate*<uint, int, uint, int*, void> glGetTextureLevelParameteriv;
|
|
internal unsafe delegate*<uint, uint, float*, void> glGetTextureParameterfv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetTextureParameterIiv;
|
|
internal unsafe delegate*<uint, uint, uint*, void> glGetTextureParameterIuiv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetTextureParameteriv;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, int, int, uint, uint, int, IntPtr*, void> glGetTextureSubImage;
|
|
internal unsafe delegate*<uint, uint, uint, int*, void> glGetTransformFeedbacki_v;
|
|
internal unsafe delegate*<uint, uint, uint, IntPtr*, void> glGetTransformFeedbacki64_v;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetTransformFeedbackiv;
|
|
internal unsafe delegate*<uint, int, double*, void> glGetUniformdv;
|
|
internal unsafe delegate*<uint, int, uint*, void> glGetUniformSubroutineuiv;
|
|
internal unsafe delegate*<uint, uint, uint, IntPtr*, void> glGetVertexArrayIndexed64iv;
|
|
internal unsafe delegate*<uint, uint, uint, int*, void> glGetVertexArrayIndexediv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glGetVertexArrayiv;
|
|
internal unsafe delegate*<uint, uint, double*, void> glGetVertexAttribLdv;
|
|
internal unsafe delegate*<uint, void> glInvalidateBufferData;
|
|
internal unsafe delegate*<uint, nint, nuint, void> glInvalidateBufferSubData;
|
|
internal unsafe delegate*<uint, int, uint*, void> glInvalidateFramebuffer;
|
|
internal unsafe delegate*<uint, int, uint*, void> glInvalidateNamedFramebufferData;
|
|
internal unsafe delegate*<uint, int, uint*, int, int, int, int, void> glInvalidateNamedFramebufferSubData;
|
|
internal unsafe delegate*<uint, int, uint*, int, int, int, int, void> glInvalidateSubFramebuffer;
|
|
internal unsafe delegate*<uint, int, void> glInvalidateTexImage;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, int, int, void> glInvalidateTexSubImage;
|
|
internal unsafe delegate*<uint, byte> glIsProgramPipeline;
|
|
internal unsafe delegate*<uint, byte> glIsSampler;
|
|
internal unsafe delegate*<uint, byte> glIsTransformFeedback;
|
|
internal unsafe delegate*<uint, uint, void> glMapNamedBuffer;
|
|
internal unsafe delegate*<uint, nint, nuint, uint, void> glMapNamedBufferRange;
|
|
internal unsafe delegate*<uint, void> glMemoryBarrier;
|
|
internal unsafe delegate*<uint, void> glMemoryBarrierByRegion;
|
|
internal unsafe delegate*<float, void> glMinSampleShading;
|
|
internal unsafe delegate*<uint, IntPtr*, int, int, void> glMultiDrawArraysIndirect;
|
|
internal unsafe delegate*<uint, IntPtr*, nint, int, int, void> glMultiDrawArraysIndirectCount;
|
|
internal unsafe delegate*<uint, uint, IntPtr*, int, int, void> glMultiDrawElementsIndirect;
|
|
internal unsafe delegate*<uint, uint, IntPtr*, nint, int, int, void> glMultiDrawElementsIndirectCount;
|
|
internal unsafe delegate*<uint, nuint, IntPtr*, uint, void> glNamedBufferData;
|
|
internal unsafe delegate*<uint, nuint, IntPtr*, uint, void> glNamedBufferStorage;
|
|
internal unsafe delegate*<uint, nint, nuint, IntPtr*, void> glNamedBufferSubData;
|
|
internal unsafe delegate*<uint, uint, void> glNamedFramebufferDrawBuffer;
|
|
internal unsafe delegate*<uint, int, uint*, void> glNamedFramebufferDrawBuffers;
|
|
internal unsafe delegate*<uint, uint, int, void> glNamedFramebufferParameteri;
|
|
internal unsafe delegate*<uint, uint, void> glNamedFramebufferReadBuffer;
|
|
internal unsafe delegate*<uint, uint, uint, uint, void> glNamedFramebufferRenderbuffer;
|
|
internal unsafe delegate*<uint, uint, uint, int, void> glNamedFramebufferTexture;
|
|
internal unsafe delegate*<uint, uint, uint, int, int, void> glNamedFramebufferTextureLayer;
|
|
internal unsafe delegate*<uint, uint, int, int, void> glNamedRenderbufferStorage;
|
|
internal unsafe delegate*<uint, int, uint, int, int, void> glNamedRenderbufferStorageMultisample;
|
|
internal unsafe delegate*<uint, uint, int, byte*, void> glObjectLabel;
|
|
internal unsafe delegate*<IntPtr*, int, byte*, void> glObjectPtrLabel;
|
|
internal unsafe delegate*<uint, float*, void> glPatchParameterfv;
|
|
internal unsafe delegate*<uint, int, void> glPatchParameteri;
|
|
internal unsafe delegate*<void> glPauseTransformFeedback;
|
|
internal unsafe delegate*<float, float, float, void> glPolygonOffsetClamp;
|
|
internal unsafe delegate*<void> glPopDebugGroup;
|
|
internal unsafe delegate*<uint, uint, IntPtr*, int, void> glProgramBinary;
|
|
internal unsafe delegate*<uint, uint, int, void> glProgramParameteri;
|
|
internal unsafe delegate*<uint, int, double, void> glProgramUniform1d;
|
|
internal unsafe delegate*<uint, int, int, double*, void> glProgramUniform1dv;
|
|
internal unsafe delegate*<uint, int, float, void> glProgramUniform1f;
|
|
internal unsafe delegate*<uint, int, int, float*, void> glProgramUniform1fv;
|
|
internal unsafe delegate*<uint, int, int, void> glProgramUniform1i;
|
|
internal unsafe delegate*<uint, int, int, int*, void> glProgramUniform1iv;
|
|
internal unsafe delegate*<uint, int, uint, void> glProgramUniform1ui;
|
|
internal unsafe delegate*<uint, int, int, uint*, void> glProgramUniform1uiv;
|
|
internal unsafe delegate*<uint, int, double, double, void> glProgramUniform2d;
|
|
internal unsafe delegate*<uint, int, int, double*, void> glProgramUniform2dv;
|
|
internal unsafe delegate*<uint, int, float, float, void> glProgramUniform2f;
|
|
internal unsafe delegate*<uint, int, int, float*, void> glProgramUniform2fv;
|
|
internal unsafe delegate*<uint, int, int, int, void> glProgramUniform2i;
|
|
internal unsafe delegate*<uint, int, int, int*, void> glProgramUniform2iv;
|
|
internal unsafe delegate*<uint, int, uint, uint, void> glProgramUniform2ui;
|
|
internal unsafe delegate*<uint, int, int, uint*, void> glProgramUniform2uiv;
|
|
internal unsafe delegate*<uint, int, double, double, double, void> glProgramUniform3d;
|
|
internal unsafe delegate*<uint, int, int, double*, void> glProgramUniform3dv;
|
|
internal unsafe delegate*<uint, int, float, float, float, void> glProgramUniform3f;
|
|
internal unsafe delegate*<uint, int, int, float*, void> glProgramUniform3fv;
|
|
internal unsafe delegate*<uint, int, int, int, int, void> glProgramUniform3i;
|
|
internal unsafe delegate*<uint, int, int, int*, void> glProgramUniform3iv;
|
|
internal unsafe delegate*<uint, int, uint, uint, uint, void> glProgramUniform3ui;
|
|
internal unsafe delegate*<uint, int, int, uint*, void> glProgramUniform3uiv;
|
|
internal unsafe delegate*<uint, int, double, double, double, double, void> glProgramUniform4d;
|
|
internal unsafe delegate*<uint, int, int, double*, void> glProgramUniform4dv;
|
|
internal unsafe delegate*<uint, int, float, float, float, float, void> glProgramUniform4f;
|
|
internal unsafe delegate*<uint, int, int, float*, void> glProgramUniform4fv;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, void> glProgramUniform4i;
|
|
internal unsafe delegate*<uint, int, int, int*, void> glProgramUniform4iv;
|
|
internal unsafe delegate*<uint, int, uint, uint, uint, uint, void> glProgramUniform4ui;
|
|
internal unsafe delegate*<uint, int, int, uint*, void> glProgramUniform4uiv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix2dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix2fv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix2x3dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix2x3fv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix2x4dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix2x4fv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix3dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix3fv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix3x2dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix3x2fv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix3x4dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix3x4fv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix4dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix4fv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix4x2dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix4x2fv;
|
|
internal unsafe delegate*<uint, int, int, byte, double*, void> glProgramUniformMatrix4x3dv;
|
|
internal unsafe delegate*<uint, int, int, byte, float*, void> glProgramUniformMatrix4x3fv;
|
|
internal unsafe delegate*<uint, uint, int, byte*, void> glPushDebugGroup;
|
|
internal unsafe delegate*<uint, uint, void> glQueryCounter;
|
|
internal unsafe delegate*<int, int, int, int, uint, uint, int, IntPtr*, void> glReadnPixels;
|
|
internal unsafe delegate*<void> glReleaseShaderCompiler;
|
|
internal unsafe delegate*<void> glResumeTransformFeedback;
|
|
internal unsafe delegate*<uint, uint, float, void> glSamplerParameterf;
|
|
internal unsafe delegate*<uint, uint, float*, void> glSamplerParameterfv;
|
|
internal unsafe delegate*<uint, uint, int, void> glSamplerParameteri;
|
|
internal unsafe delegate*<uint, uint, int*, void> glSamplerParameterIiv;
|
|
internal unsafe delegate*<uint, uint, uint*, void> glSamplerParameterIuiv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glSamplerParameteriv;
|
|
internal unsafe delegate*<uint, int, int*, void> glScissorArrayv;
|
|
internal unsafe delegate*<uint, int, int, int, int, void> glScissorIndexed;
|
|
internal unsafe delegate*<uint, int*, void> glScissorIndexedv;
|
|
internal unsafe delegate*<int, uint*, uint, IntPtr*, int, void> glShaderBinary;
|
|
internal unsafe delegate*<uint, uint, uint, void> glShaderStorageBlockBinding;
|
|
internal unsafe delegate*<uint, byte*, uint, uint*, uint*, void> glSpecializeShader;
|
|
internal unsafe delegate*<uint, uint, uint, nint, nuint, void> glTexBufferRange;
|
|
internal unsafe delegate*<uint, int, uint, int, void> glTexStorage1D;
|
|
internal unsafe delegate*<uint, int, uint, int, int, void> glTexStorage2D;
|
|
internal unsafe delegate*<uint, int, uint, int, int, byte, void> glTexStorage2DMultisample;
|
|
internal unsafe delegate*<uint, int, uint, int, int, int, void> glTexStorage3D;
|
|
internal unsafe delegate*<uint, int, uint, int, int, int, byte, void> glTexStorage3DMultisample;
|
|
internal unsafe delegate*<void> glTextureBarrier;
|
|
internal unsafe delegate*<uint, uint, uint, void> glTextureBuffer;
|
|
internal unsafe delegate*<uint, uint, uint, nint, nuint, void> glTextureBufferRange;
|
|
internal unsafe delegate*<uint, uint, float, void> glTextureParameterf;
|
|
internal unsafe delegate*<uint, uint, float*, void> glTextureParameterfv;
|
|
internal unsafe delegate*<uint, uint, int, void> glTextureParameteri;
|
|
internal unsafe delegate*<uint, uint, int*, void> glTextureParameterIiv;
|
|
internal unsafe delegate*<uint, uint, uint*, void> glTextureParameterIuiv;
|
|
internal unsafe delegate*<uint, uint, int*, void> glTextureParameteriv;
|
|
internal unsafe delegate*<uint, int, uint, int, void> glTextureStorage1D;
|
|
internal unsafe delegate*<uint, int, uint, int, int, void> glTextureStorage2D;
|
|
internal unsafe delegate*<uint, int, uint, int, int, byte, void> glTextureStorage2DMultisample;
|
|
internal unsafe delegate*<uint, int, uint, int, int, int, void> glTextureStorage3D;
|
|
internal unsafe delegate*<uint, int, uint, int, int, int, byte, void> glTextureStorage3DMultisample;
|
|
internal unsafe delegate*<uint, int, int, int, uint, uint, IntPtr*, void> glTextureSubImage1D;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, uint, uint, IntPtr*, void> glTextureSubImage2D;
|
|
internal unsafe delegate*<uint, int, int, int, int, int, int, int, uint, uint, IntPtr*, void> glTextureSubImage3D;
|
|
internal unsafe delegate*<uint, uint, uint, uint, uint, uint, uint, uint, void> glTextureView;
|
|
internal unsafe delegate*<uint, uint, uint, void> glTransformFeedbackBufferBase;
|
|
internal unsafe delegate*<uint, uint, uint, nint, nuint, void> glTransformFeedbackBufferRange;
|
|
internal unsafe delegate*<int, double, void> glUniform1d;
|
|
internal unsafe delegate*<int, int, double*, void> glUniform1dv;
|
|
internal unsafe delegate*<int, double, double, void> glUniform2d;
|
|
internal unsafe delegate*<int, int, double*, void> glUniform2dv;
|
|
internal unsafe delegate*<int, double, double, double, void> glUniform3d;
|
|
internal unsafe delegate*<int, int, double*, void> glUniform3dv;
|
|
internal unsafe delegate*<int, double, double, double, double, void> glUniform4d;
|
|
internal unsafe delegate*<int, int, double*, void> glUniform4dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix2dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix2x3dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix2x4dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix3dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix3x2dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix3x4dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix4dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix4x2dv;
|
|
internal unsafe delegate*<int, int, byte, double*, void> glUniformMatrix4x3dv;
|
|
internal unsafe delegate*<uint, int, uint*, void> glUniformSubroutinesuiv;
|
|
internal unsafe delegate*<uint, byte> glUnmapNamedBuffer;
|
|
internal unsafe delegate*<uint, uint, uint, void> glUseProgramStages;
|
|
internal unsafe delegate*<uint, void> glValidateProgramPipeline;
|
|
internal unsafe delegate*<uint, uint, uint, void> glVertexArrayAttribBinding;
|
|
internal unsafe delegate*<uint, uint, int, uint, byte, uint, void> glVertexArrayAttribFormat;
|
|
internal unsafe delegate*<uint, uint, int, uint, uint, void> glVertexArrayAttribIFormat;
|
|
internal unsafe delegate*<uint, uint, int, uint, uint, void> glVertexArrayAttribLFormat;
|
|
internal unsafe delegate*<uint, uint, uint, void> glVertexArrayBindingDivisor;
|
|
internal unsafe delegate*<uint, uint, void> glVertexArrayElementBuffer;
|
|
internal unsafe delegate*<uint, uint, uint, nint, int, void> glVertexArrayVertexBuffer;
|
|
internal unsafe delegate*<uint, uint, int, uint*, nint*, int*, void> glVertexArrayVertexBuffers;
|
|
internal unsafe delegate*<uint, uint, void> glVertexAttribBinding;
|
|
internal unsafe delegate*<uint, uint, void> glVertexAttribDivisor;
|
|
internal unsafe delegate*<uint, int, uint, byte, uint, void> glVertexAttribFormat;
|
|
internal unsafe delegate*<uint, int, uint, uint, void> glVertexAttribIFormat;
|
|
internal unsafe delegate*<uint, double, void> glVertexAttribL1d;
|
|
internal unsafe delegate*<uint, double*, void> glVertexAttribL1dv;
|
|
internal unsafe delegate*<uint, double, double, void> glVertexAttribL2d;
|
|
internal unsafe delegate*<uint, double*, void> glVertexAttribL2dv;
|
|
internal unsafe delegate*<uint, double, double, double, void> glVertexAttribL3d;
|
|
internal unsafe delegate*<uint, double*, void> glVertexAttribL3dv;
|
|
internal unsafe delegate*<uint, double, double, double, double, void> glVertexAttribL4d;
|
|
internal unsafe delegate*<uint, double*, void> glVertexAttribL4dv;
|
|
internal unsafe delegate*<uint, int, uint, uint, void> glVertexAttribLFormat;
|
|
internal unsafe delegate*<uint, int, uint, int, IntPtr*, void> glVertexAttribLPointer;
|
|
internal unsafe delegate*<uint, uint, byte, uint, void> glVertexAttribP1ui;
|
|
internal unsafe delegate*<uint, uint, byte, uint*, void> glVertexAttribP1uiv;
|
|
internal unsafe delegate*<uint, uint, byte, uint, void> glVertexAttribP2ui;
|
|
internal unsafe delegate*<uint, uint, byte, uint*, void> glVertexAttribP2uiv;
|
|
internal unsafe delegate*<uint, uint, byte, uint, void> glVertexAttribP3ui;
|
|
internal unsafe delegate*<uint, uint, byte, uint*, void> glVertexAttribP3uiv;
|
|
internal unsafe delegate*<uint, uint, byte, uint, void> glVertexAttribP4ui;
|
|
internal unsafe delegate*<uint, uint, byte, uint*, void> glVertexAttribP4uiv;
|
|
internal unsafe delegate*<uint, uint, void> glVertexBindingDivisor;
|
|
internal unsafe delegate*<uint, int, float*, void> glViewportArrayv;
|
|
internal unsafe delegate*<uint, float, float, float, float, void> glViewportIndexedf;
|
|
internal unsafe delegate*<uint, float*, void> glViewportIndexedfv;
|
|
|
|
}
|
|
}
|