|
| delegate void | glCullFace_t (TriangleFace mode) |
| delegate void | glFrontFace_t (FrontFaceDirection mode) |
| delegate void | glHint_t (HintTarget target, HintMode mode) |
| delegate void | glLineWidth_t (float width) |
| delegate void | glPointSize_t (float size) |
| delegate void | glPolygonMode_t (GLEnum face, PolygonMode mode) |
| delegate void | glScissor_t (int x, int y, int width, int height) |
| delegate void | glTexParameterf_t (TextureTarget target, TextureParameterName pname, float param) |
| delegate void | glTexParameterfv_t (TextureTarget target, TextureParameterName pname, float * @params) |
| delegate void | glTexParameteri_t (TextureTarget target, TextureParameterName pname, int param) |
| delegate void | glTexParameteriv_t (TextureTarget target, TextureParameterName pname, int * @params) |
| delegate void | glTexImage1D_t (TextureTarget target, int level, int internalformat, int width, int border, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glTexImage2D_t (TextureTarget target, int level, int internalformat, int width, int height, int border, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glDrawBuffer_t (DrawBufferMode buf) |
| delegate void | glClear_t (uint mask) |
| delegate void | glClearColor_t (float red, float green, float blue, float alpha) |
| delegate void | glClearStencil_t (int s) |
| delegate void | glClearDepth_t (double depth) |
| delegate void | glStencilMask_t (uint mask) |
| delegate void | glColorMask_t (bool red, bool green, bool blue, bool alpha) |
| delegate void | glDepthMask_t (bool flag) |
| delegate void | glDisable_t (EnableCap cap) |
| delegate void | glEnable_t (EnableCap cap) |
| delegate void | glFinish_t () |
| delegate void | glFlush_t () |
| delegate void | glBlendFunc_t (BlendingFactor sfactor, BlendingFactor dfactor) |
| delegate void | glLogicOp_t (LogicOp opcode) |
| delegate void | glStencilFunc_t (StencilFunction func, int @ref, uint mask) |
| delegate void | glStencilOp_t (StencilOp fail, StencilOp zfail, StencilOp zpass) |
| delegate void | glDepthFunc_t (DepthFunction func) |
| delegate void | glPixelStoref_t (PixelStoreParameter pname, float param) |
| delegate void | glPixelStorei_t (PixelStoreParameter pname, int param) |
| delegate void | glReadBuffer_t (ReadBufferMode src) |
| delegate void | glReadPixels_t (int x, int y, int width, int height, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glGetBooleanv_t (GetPName pname, bool *data) |
| delegate void | glGetDoublev_t (GetPName pname, double *data) |
| delegate ErrorCode | glGetError_t () |
| delegate void | glGetFloatv_t (GetPName pname, float *data) |
| delegate void | glGetIntegerv_t (GetPName pname, int *data) |
| delegate byte * | glGetString_t (StringName name) |
| delegate void | glGetTexImage_t (TextureTarget target, int level, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glGetTexParameterfv_t (TextureTarget target, GetTextureParameter pname, float * @params) |
| delegate void | glGetTexParameteriv_t (TextureTarget target, GetTextureParameter pname, int * @params) |
| delegate void | glGetTexLevelParameterfv_t (TextureTarget target, int level, GetTextureParameter pname, float * @params) |
| delegate void | glGetTexLevelParameteriv_t (TextureTarget target, int level, GetTextureParameter pname, int * @params) |
| delegate bool | glIsEnabled_t (EnableCap cap) |
| delegate void | glDepthRange_t (double n, double f) |
| delegate void | glViewport_t (int x, int y, int width, int height) |
| delegate void | glDrawArrays_t (PrimitiveType mode, int first, int count) |
| delegate void | glDrawElements_t (PrimitiveType mode, int count, DrawElementsType type, void *indices) |
| delegate void | glPolygonOffset_t (float factor, float units) |
| delegate void | glCopyTexImage1D_t (TextureTarget target, int level, InternalFormat internalformat, int x, int y, int width, int border) |
| delegate void | glCopyTexImage2D_t (TextureTarget target, int level, InternalFormat internalformat, int x, int y, int width, int height, int border) |
| delegate void | glCopyTexSubImage1D_t (TextureTarget target, int level, int xoffset, int x, int y, int width) |
| delegate void | glCopyTexSubImage2D_t (TextureTarget target, int level, int xoffset, int yoffset, int x, int y, int width, int height) |
| delegate void | glTexSubImage1D_t (TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glTexSubImage2D_t (TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glBindTexture_t (TextureTarget target, uint texture) |
| delegate void | glDeleteTextures_t (int n, uint *textures) |
| delegate void | glGenTextures_t (int n, uint *textures) |
| delegate bool | glIsTexture_t (uint texture) |
| delegate void | glDrawRangeElements_t (PrimitiveType mode, uint start, uint end, int count, DrawElementsType type, void *indices) |
| delegate void | glTexImage3D_t (TextureTarget target, int level, int internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glTexSubImage3D_t (TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glCopyTexSubImage3D_t (TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) |
| delegate void | glActiveTexture_t (TextureUnit texture) |
| delegate void | glSampleCoverage_t (float value, bool invert) |
| delegate void | glCompressedTexImage3D_t (TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, void *data) |
| delegate void | glCompressedTexImage2D_t (TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, void *data) |
| delegate void | glCompressedTexImage1D_t (TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, void *data) |
| delegate void | glCompressedTexSubImage3D_t (TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, void *data) |
| delegate void | glCompressedTexSubImage2D_t (TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, void *data) |
| delegate void | glCompressedTexSubImage1D_t (TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, void *data) |
| delegate void | glGetCompressedTexImage_t (TextureTarget target, int level, void *img) |
| delegate void | glBlendFuncSeparate_t (BlendingFactor sfactorRGB, BlendingFactor dfactorRGB, BlendingFactor sfactorAlpha, BlendingFactor dfactorAlpha) |
| delegate void | glMultiDrawArrays_t (PrimitiveType mode, int *first, int *count, int drawcount) |
| delegate void | glMultiDrawElements_t (PrimitiveType mode, int *count, DrawElementsType type, IntPtr indices, int drawcount) |
| delegate void | glPointParameterf_t (uint pname, float param) |
| delegate void | glPointParameterfv_t (uint pname, float * @params) |
| delegate void | glPointParameteri_t (uint pname, int param) |
| delegate void | glPointParameteriv_t (uint pname, int * @params) |
| delegate void | glBlendColor_t (float red, float green, float blue, float alpha) |
| delegate void | glBlendEquation_t (BlendEquationModeEXT mode) |
| delegate void | glGenQueries_t (int n, uint *ids) |
| delegate void | glDeleteQueries_t (int n, uint *ids) |
| delegate bool | glIsQuery_t (uint id) |
| delegate void | glBeginQuery_t (QueryTarget target, uint id) |
| delegate void | glEndQuery_t (QueryTarget target) |
| delegate void | glGetQueryiv_t (QueryTarget target, QueryParameterName pname, int * @params) |
| delegate void | glGetQueryObjectiv_t (uint id, QueryObjectParameterName pname, int * @params) |
| delegate void | glGetQueryObjectuiv_t (uint id, QueryObjectParameterName pname, uint * @params) |
| delegate void | glBindBuffer_t (BufferTargetARB target, uint buffer) |
| delegate void | glDeleteBuffers_t (int n, uint *buffers) |
| delegate void | glGenBuffers_t (int n, uint *buffers) |
| delegate bool | glIsBuffer_t (uint buffer) |
| delegate void | glBufferData_t (BufferTargetARB target, int size, void *data, BufferUsageARB usage) |
| delegate void | glBufferSubData_t (BufferTargetARB target, IntPtr offset, int size, void *data) |
| delegate void | glGetBufferSubData_t (BufferTargetARB target, IntPtr offset, int size, void *data) |
| delegate void * | glMapBuffer_t (BufferTargetARB target, BufferAccessARB access) |
| delegate bool | glUnmapBuffer_t (BufferTargetARB target) |
| delegate void | glGetBufferParameteriv_t (BufferTargetARB target, uint pname, int * @params) |
| delegate void | glGetBufferPointerv_t (BufferTargetARB target, uint pname, void ** @params) |
| delegate void | glBlendEquationSeparate_t (BlendEquationModeEXT modeRGB, BlendEquationModeEXT modeAlpha) |
| delegate void | glDrawBuffers_t (int n, uint *bufs) |
| delegate void | glStencilOpSeparate_t (GLEnum face, StencilOp sfail, StencilOp dpfail, StencilOp dppass) |
| delegate void | glStencilFuncSeparate_t (GLEnum face, StencilFunction func, int @ref, uint mask) |
| delegate void | glStencilMaskSeparate_t (GLEnum face, uint mask) |
| delegate void | glAttachShader_t (uint program, uint shader) |
| delegate void | glBindAttribLocation_t (uint program, uint index, char *name) |
| delegate void | glCompileShader_t (uint shader) |
| delegate uint | glCreateProgram_t () |
| delegate uint | glCreateShader_t (ShaderType type) |
| delegate void | glDeleteProgram_t (uint program) |
| delegate void | glDeleteShader_t (uint shader) |
| delegate void | glDetachShader_t (uint program, uint shader) |
| delegate void | glDisableVertexAttribArray_t (uint index) |
| delegate void | glEnableVertexAttribArray_t (uint index) |
| delegate void | glGetActiveAttrib_t (uint program, uint index, int bufSize, int *length, int *size, uint *type, char *name) |
| delegate void | glGetActiveUniform_t (uint program, uint index, int bufSize, int *length, int *size, uint *type, char *name) |
| delegate void | glGetAttachedShaders_t (uint program, int maxCount, int *count, uint *shaders) |
| delegate int | glGetAttribLocation_t (uint program, char *name) |
| delegate void | glGetProgramiv_t (uint program, ProgramPropertyARB pname, int * @params) |
| delegate void | glGetProgramInfoLog_t (uint program, int bufSize, int *length, char *infoLog) |
| delegate void | glGetShaderiv_t (uint shader, ShaderParameterName pname, int * @params) |
| delegate void | glGetShaderInfoLog_t (uint shader, int bufSize, int *length, char *infoLog) |
| delegate void | glGetShaderSource_t (uint shader, int bufSize, int *length, char *source) |
| delegate int | glGetUniformLocation_t (uint program, char *name) |
| delegate void | glGetUniformfv_t (uint program, int location, float * @params) |
| delegate void | glGetUniformiv_t (uint program, int location, int * @params) |
| delegate void | glGetVertexAttribdv_t (uint index, uint pname, double * @params) |
| delegate void | glGetVertexAttribfv_t (uint index, uint pname, float * @params) |
| delegate void | glGetVertexAttribiv_t (uint index, uint pname, int * @params) |
| delegate void | glGetVertexAttribPointerv_t (uint index, uint pname, void **pointer) |
| delegate bool | glIsProgram_t (uint program) |
| delegate bool | glIsShader_t (uint shader) |
| delegate void | glLinkProgram_t (uint program) |
| delegate void | glShaderSource_t (uint shader, int count, IntPtr @string, int *length) |
| delegate void | glUseProgram_t (uint program) |
| delegate void | glUniform1f_t (int location, float v0) |
| delegate void | glUniform2f_t (int location, float v0, float v1) |
| delegate void | glUniform3f_t (int location, float v0, float v1, float v2) |
| delegate void | glUniform4f_t (int location, float v0, float v1, float v2, float v3) |
| delegate void | glUniform1i_t (int location, int v0) |
| delegate void | glUniform2i_t (int location, int v0, int v1) |
| delegate void | glUniform3i_t (int location, int v0, int v1, int v2) |
| delegate void | glUniform4i_t (int location, int v0, int v1, int v2, int v3) |
| delegate void | glUniform1fv_t (int location, int count, float *value) |
| delegate void | glUniform2fv_t (int location, int count, float *value) |
| delegate void | glUniform3fv_t (int location, int count, float *value) |
| delegate void | glUniform4fv_t (int location, int count, float *value) |
| delegate void | glUniform1iv_t (int location, int count, int *value) |
| delegate void | glUniform2iv_t (int location, int count, int *value) |
| delegate void | glUniform3iv_t (int location, int count, int *value) |
| delegate void | glUniform4iv_t (int location, int count, int *value) |
| delegate void | glUniformMatrix2fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glUniformMatrix3fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glUniformMatrix4fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glValidateProgram_t (uint program) |
| delegate void | glVertexAttrib1d_t (uint index, double x) |
| delegate void | glVertexAttrib1dv_t (uint index, double *v) |
| delegate void | glVertexAttrib1f_t (uint index, float x) |
| delegate void | glVertexAttrib1fv_t (uint index, float *v) |
| delegate void | glVertexAttrib1s_t (uint index, short x) |
| delegate void | glVertexAttrib1sv_t (uint index, short *v) |
| delegate void | glVertexAttrib2d_t (uint index, double x, double y) |
| delegate void | glVertexAttrib2dv_t (uint index, double *v) |
| delegate void | glVertexAttrib2f_t (uint index, float x, float y) |
| delegate void | glVertexAttrib2fv_t (uint index, float *v) |
| delegate void | glVertexAttrib2s_t (uint index, short x, short y) |
| delegate void | glVertexAttrib2sv_t (uint index, short *v) |
| delegate void | glVertexAttrib3d_t (uint index, double x, double y, double z) |
| delegate void | glVertexAttrib3dv_t (uint index, double *v) |
| delegate void | glVertexAttrib3f_t (uint index, float x, float y, float z) |
| delegate void | glVertexAttrib3fv_t (uint index, float *v) |
| delegate void | glVertexAttrib3s_t (uint index, short x, short y, short z) |
| delegate void | glVertexAttrib3sv_t (uint index, short *v) |
| delegate void | glVertexAttrib4Nbv_t (uint index, byte *v) |
| delegate void | glVertexAttrib4Niv_t (uint index, int *v) |
| delegate void | glVertexAttrib4Nsv_t (uint index, short *v) |
| delegate void | glVertexAttrib4Nub_t (uint index, byte x, byte y, byte z, byte w) |
| delegate void | glVertexAttrib4Nubv_t (uint index, byte *v) |
| delegate void | glVertexAttrib4Nuiv_t (uint index, uint *v) |
| delegate void | glVertexAttrib4Nusv_t (uint index, short *v) |
| delegate void | glVertexAttrib4bv_t (uint index, byte *v) |
| delegate void | glVertexAttrib4d_t (uint index, double x, double y, double z, double w) |
| delegate void | glVertexAttrib4dv_t (uint index, double *v) |
| delegate void | glVertexAttrib4f_t (uint index, float x, float y, float z, float w) |
| delegate void | glVertexAttrib4fv_t (uint index, float *v) |
| delegate void | glVertexAttrib4iv_t (uint index, int *v) |
| delegate void | glVertexAttrib4s_t (uint index, short x, short y, short z, short w) |
| delegate void | glVertexAttrib4sv_t (uint index, short *v) |
| delegate void | glVertexAttrib4ubv_t (uint index, byte *v) |
| delegate void | glVertexAttrib4uiv_t (uint index, uint *v) |
| delegate void | glVertexAttrib4usv_t (uint index, short *v) |
| delegate void | glVertexAttribPointer_t (uint index, int size, VertexAttribPointerType type, bool normalized, int stride, void *pointer) |
| delegate void | glUniformMatrix2x3fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glUniformMatrix3x2fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glUniformMatrix2x4fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glUniformMatrix4x2fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glUniformMatrix3x4fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glUniformMatrix4x3fv_t (int location, int count, bool transpose, float *value) |
| delegate void | glColorMaski_t (uint index, bool r, bool g, bool b, bool a) |
| delegate void | glGetBooleani_v_t (BufferTargetARB target, uint index, bool *data) |
| delegate void | glGetIntegeri_v_t (GLEnum target, uint index, int *data) |
| delegate void | glEnablei_t (EnableCap target, uint index) |
| delegate void | glDisablei_t (EnableCap target, uint index) |
| delegate bool | glIsEnabledi_t (EnableCap target, uint index) |
| delegate void | glBeginTransformFeedback_t (PrimitiveType primitiveMode) |
| delegate void | glEndTransformFeedback_t () |
| delegate void | glBindBufferRange_t (BufferTargetARB target, uint index, uint buffer, IntPtr offset, int size) |
| delegate void | glBindBufferBase_t (BufferTargetARB target, uint index, uint buffer) |
| delegate void | glTransformFeedbackVaryings_t (uint program, int count, IntPtr varyings, uint bufferMode) |
| delegate void | glGetTransformFeedbackVarying_t (uint program, uint index, int bufSize, int *length, int *size, uint *type, char *name) |
| delegate void | glClampColor_t (uint target, uint clamp) |
| delegate void | glBeginConditionalRender_t (uint id, GLEnum mode) |
| delegate void | glEndConditionalRender_t () |
| delegate void | glVertexAttribIPointer_t (uint index, int size, VertexAttribPointerType type, int stride, void *pointer) |
| delegate void | glGetVertexAttribIiv_t (uint index, VertexAttribEnum pname, int * @params) |
| delegate void | glGetVertexAttribIuiv_t (uint index, VertexAttribEnum pname, uint * @params) |
| delegate void | glVertexAttribI1i_t (uint index, int x) |
| delegate void | glVertexAttribI2i_t (uint index, int x, int y) |
| delegate void | glVertexAttribI3i_t (uint index, int x, int y, int z) |
| delegate void | glVertexAttribI4i_t (uint index, int x, int y, int z, int w) |
| delegate void | glVertexAttribI1ui_t (uint index, uint x) |
| delegate void | glVertexAttribI2ui_t (uint index, uint x, uint y) |
| delegate void | glVertexAttribI3ui_t (uint index, uint x, uint y, uint z) |
| delegate void | glVertexAttribI4ui_t (uint index, uint x, uint y, uint z, uint w) |
| delegate void | glVertexAttribI1iv_t (uint index, int *v) |
| delegate void | glVertexAttribI2iv_t (uint index, int *v) |
| delegate void | glVertexAttribI3iv_t (uint index, int *v) |
| delegate void | glVertexAttribI4iv_t (uint index, int *v) |
| delegate void | glVertexAttribI1uiv_t (uint index, uint *v) |
| delegate void | glVertexAttribI2uiv_t (uint index, uint *v) |
| delegate void | glVertexAttribI3uiv_t (uint index, uint *v) |
| delegate void | glVertexAttribI4uiv_t (uint index, uint *v) |
| delegate void | glVertexAttribI4bv_t (uint index, byte *v) |
| delegate void | glVertexAttribI4sv_t (uint index, short *v) |
| delegate void | glVertexAttribI4ubv_t (uint index, byte *v) |
| delegate void | glVertexAttribI4usv_t (uint index, short *v) |
| delegate void | glGetUniformuiv_t (uint program, int location, uint * @params) |
| delegate void | glBindFragDataLocation_t (uint program, uint color, char *name) |
| delegate int | glGetFragDataLocation_t (uint program, char *name) |
| delegate void | glUniform1ui_t (int location, uint v0) |
| delegate void | glUniform2ui_t (int location, uint v0, uint v1) |
| delegate void | glUniform3ui_t (int location, uint v0, uint v1, uint v2) |
| delegate void | glUniform4ui_t (int location, uint v0, uint v1, uint v2, uint v3) |
| delegate void | glUniform1uiv_t (int location, int count, uint *value) |
| delegate void | glUniform2uiv_t (int location, int count, uint *value) |
| delegate void | glUniform3uiv_t (int location, int count, uint *value) |
| delegate void | glUniform4uiv_t (int location, int count, uint *value) |
| delegate void | glTexParameterIiv_t (TextureTarget target, TextureParameterName pname, int * @params) |
| delegate void | glTexParameterIuiv_t (TextureTarget target, TextureParameterName pname, uint * @params) |
| delegate void | glGetTexParameterIiv_t (TextureTarget target, GetTextureParameter pname, int * @params) |
| delegate void | glGetTexParameterIuiv_t (TextureTarget target, GetTextureParameter pname, uint * @params) |
| delegate void | glClearBufferiv_t (GLEnum buffer, int drawbuffer, int *value) |
| delegate void | glClearBufferuiv_t (GLEnum buffer, int drawbuffer, uint *value) |
| delegate void | glClearBufferfv_t (GLEnum buffer, int drawbuffer, float *value) |
| delegate void | glClearBufferfi_t (GLEnum buffer, int drawbuffer, float depth, int stencil) |
| delegate byte * | glGetStringi_t (StringName name, uint index) |
| delegate bool | glIsRenderbuffer_t (uint renderbuffer) |
| delegate void | glBindRenderbuffer_t (RenderbufferTarget target, uint renderbuffer) |
| delegate void | glDeleteRenderbuffers_t (int n, uint *renderbuffers) |
| delegate void | glGenRenderbuffers_t (int n, uint *renderbuffers) |
| delegate void | glRenderbufferStorage_t (RenderbufferTarget target, InternalFormat internalformat, int width, int height) |
| delegate void | glGetRenderbufferParameteriv_t (RenderbufferTarget target, RenderbufferParameterName pname, int * @params) |
| delegate bool | glIsFramebuffer_t (uint framebuffer) |
| delegate void | glBindFramebuffer_t (FramebufferTarget target, uint framebuffer) |
| delegate void | glDeleteFramebuffers_t (int n, uint *framebuffers) |
| delegate void | glGenFramebuffers_t (int n, uint *framebuffers) |
| delegate FramebufferStatus | glCheckFramebufferStatus_t (FramebufferTarget target) |
| delegate void | glFramebufferTexture1D_t (FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level) |
| delegate void | glFramebufferTexture2D_t (FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level) |
| delegate void | glFramebufferTexture3D_t (FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level, int zoffset) |
| delegate void | glFramebufferRenderbuffer_t (FramebufferTarget target, FramebufferAttachment attachment, RenderbufferTarget renderbuffertarget, uint renderbuffer) |
| delegate void | glGetFramebufferAttachmentParameteriv_t (FramebufferTarget target, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, int * @params) |
| delegate void | glGenerateMipmap_t (TextureTarget target) |
| delegate void | glBlitFramebuffer_t (int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, BlitFramebufferFilter filter) |
| delegate void | glRenderbufferStorageMultisample_t (RenderbufferTarget target, int samples, InternalFormat internalformat, int width, int height) |
| delegate void | glFramebufferTextureLayer_t (FramebufferTarget target, FramebufferAttachment attachment, uint texture, int level, int layer) |
| delegate void * | glMapBufferRange_t (BufferTargetARB target, IntPtr offset, int length, uint access) |
| delegate void | glFlushMappedBufferRange_t (BufferTargetARB target, IntPtr offset, int length) |
| delegate void | glBindVertexArray_t (uint array) |
| delegate void | glDeleteVertexArrays_t (int n, uint *arrays) |
| delegate void | glGenVertexArrays_t (int n, uint *arrays) |
| delegate bool | glIsVertexArray_t (uint array) |
| delegate void | glDrawArraysInstanced_t (PrimitiveType mode, int first, int count, int instancecount) |
| delegate void | glDrawElementsInstanced_t (PrimitiveType mode, int count, DrawElementsType type, void *indices, int instancecount) |
| delegate void | glTexBuffer_t (TextureTarget target, InternalFormat internalformat, uint buffer) |
| delegate void | glPrimitiveRestartIndex_t (uint index) |
| delegate void | glCopyBufferSubData_t (CopyBufferSubDataTarget readTarget, CopyBufferSubDataTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, int size) |
| delegate void | glGetUniformIndices_t (uint program, int uniformCount, IntPtr uniformNames, uint *uniformIndices) |
| delegate void | glGetActiveUniformsiv_t (uint program, int uniformCount, uint *uniformIndices, UniformPName pname, int * @params) |
| delegate void | glGetActiveUniformName_t (uint program, uint uniformIndex, int bufSize, int *length, char *uniformName) |
| delegate uint | glGetUniformBlockIndex_t (uint program, char *uniformBlockName) |
| delegate void | glGetActiveUniformBlockiv_t (uint program, uint uniformBlockIndex, UniformBlockPName pname, int * @params) |
| delegate void | glGetActiveUniformBlockName_t (uint program, uint uniformBlockIndex, int bufSize, int *length, char *uniformBlockName) |
| delegate void | glUniformBlockBinding_t (uint program, uint uniformBlockIndex, uint uniformBlockBinding) |
| delegate void | glDrawElementsBaseVertex_t (PrimitiveType mode, int count, DrawElementsType type, void *indices, int basevertex) |
| delegate void | glDrawRangeElementsBaseVertex_t (PrimitiveType mode, uint start, uint end, int count, DrawElementsType type, void *indices, int basevertex) |
| delegate void | glDrawElementsInstancedBaseVertex_t (PrimitiveType mode, int count, DrawElementsType type, void *indices, int instancecount, int basevertex) |
| delegate void | glMultiDrawElementsBaseVertex_t (PrimitiveType mode, int *count, DrawElementsType type, IntPtr indices, int drawcount, int *basevertex) |
| delegate void | glProvokingVertex_t (VertexProvokingMode mode) |
| delegate IntPtr | glFenceSync_t (SyncCondition condition, uint flags) |
| delegate bool | glIsSync_t (IntPtr sync) |
| delegate void | glDeleteSync_t (IntPtr sync) |
| delegate SyncStatus | glClientWaitSync_t (IntPtr sync, uint flags, ulong timeout) |
| delegate void | glWaitSync_t (IntPtr sync, uint flags, ulong timeout) |
| delegate void | glGetInteger64v_t (GetPName pname, long *data) |
| delegate void | glGetSynciv_t (IntPtr sync, SyncParameterName pname, int bufSize, int *length, int *values) |
| delegate void | glGetInteger64i_v_t (GLEnum target, uint index, long *data) |
| delegate void | glGetBufferParameteri64v_t (BufferTargetARB target, uint pname, long * @params) |
| delegate void | glFramebufferTexture_t (FramebufferTarget target, FramebufferAttachment attachment, uint texture, int level) |
| delegate void | glTexImage2DMultisample_t (TextureTarget target, int samples, InternalFormat internalformat, int width, int height, bool fixedsamplelocations) |
| delegate void | glTexImage3DMultisample_t (TextureTarget target, int samples, InternalFormat internalformat, int width, int height, int depth, bool fixedsamplelocations) |
| delegate void | glGetMultisamplefv_t (uint pname, uint index, float *val) |
| delegate void | glSampleMaski_t (uint maskNumber, uint mask) |
| delegate void | glBindFragDataLocationIndexed_t (uint program, uint colorNumber, uint index, char *name) |
| delegate int | glGetFragDataIndex_t (uint program, char *name) |
| delegate void | glGenSamplers_t (int count, uint *samplers) |
| delegate void | glDeleteSamplers_t (int count, uint *samplers) |
| delegate bool | glIsSampler_t (uint sampler) |
| delegate void | glBindSampler_t (uint unit, uint sampler) |
| delegate void | glSamplerParameteri_t (uint sampler, GLEnum pname, int param) |
| delegate void | glSamplerParameteriv_t (uint sampler, GLEnum pname, int *param) |
| delegate void | glSamplerParameterf_t (uint sampler, GLEnum pname, float param) |
| delegate void | glSamplerParameterfv_t (uint sampler, GLEnum pname, float *param) |
| delegate void | glSamplerParameterIiv_t (uint sampler, GLEnum pname, int *param) |
| delegate void | glSamplerParameterIuiv_t (uint sampler, GLEnum pname, uint *param) |
| delegate void | glGetSamplerParameteriv_t (uint sampler, GLEnum pname, int * @params) |
| delegate void | glGetSamplerParameterIiv_t (uint sampler, GLEnum pname, int * @params) |
| delegate void | glGetSamplerParameterfv_t (uint sampler, GLEnum pname, float * @params) |
| delegate void | glGetSamplerParameterIuiv_t (uint sampler, GLEnum pname, uint * @params) |
| delegate void | glQueryCounter_t (uint id, QueryCounterTarget target) |
| delegate void | glGetQueryObjecti64v_t (uint id, QueryObjectParameterName pname, long * @params) |
| delegate void | glGetQueryObjectui64v_t (uint id, QueryObjectParameterName pname, ulong * @params) |
| delegate void | glVertexAttribDivisor_t (uint index, uint divisor) |
| delegate void | glVertexAttribP1ui_t (uint index, VertexAttribPointerType type, bool normalized, uint value) |
| delegate void | glVertexAttribP1uiv_t (uint index, VertexAttribPointerType type, bool normalized, uint *value) |
| delegate void | glVertexAttribP2ui_t (uint index, VertexAttribPointerType type, bool normalized, uint value) |
| delegate void | glVertexAttribP2uiv_t (uint index, VertexAttribPointerType type, bool normalized, uint *value) |
| delegate void | glVertexAttribP3ui_t (uint index, VertexAttribPointerType type, bool normalized, uint value) |
| delegate void | glVertexAttribP3uiv_t (uint index, VertexAttribPointerType type, bool normalized, uint *value) |
| delegate void | glVertexAttribP4ui_t (uint index, VertexAttribPointerType type, bool normalized, uint value) |
| delegate void | glVertexAttribP4uiv_t (uint index, VertexAttribPointerType type, bool normalized, uint *value) |
| delegate void | glVertexP2ui_t (VertexPointerType type, uint value) |
| delegate void | glVertexP2uiv_t (VertexPointerType type, uint *value) |
| delegate void | glVertexP3ui_t (VertexPointerType type, uint value) |
| delegate void | glVertexP3uiv_t (VertexPointerType type, uint *value) |
| delegate void | glVertexP4ui_t (VertexPointerType type, uint value) |
| delegate void | glVertexP4uiv_t (VertexPointerType type, uint *value) |
| delegate void | glTexCoordP1ui_t (TexCoordPointerType type, uint coords) |
| delegate void | glTexCoordP1uiv_t (TexCoordPointerType type, uint *coords) |
| delegate void | glTexCoordP2ui_t (TexCoordPointerType type, uint coords) |
| delegate void | glTexCoordP2uiv_t (TexCoordPointerType type, uint *coords) |
| delegate void | glTexCoordP3ui_t (TexCoordPointerType type, uint coords) |
| delegate void | glTexCoordP3uiv_t (TexCoordPointerType type, uint *coords) |
| delegate void | glTexCoordP4ui_t (TexCoordPointerType type, uint coords) |
| delegate void | glTexCoordP4uiv_t (TexCoordPointerType type, uint *coords) |
| delegate void | glMultiTexCoordP1ui_t (TextureUnit texture, TexCoordPointerType type, uint coords) |
| delegate void | glMultiTexCoordP1uiv_t (TextureUnit texture, TexCoordPointerType type, uint *coords) |
| delegate void | glMultiTexCoordP2ui_t (TextureUnit texture, TexCoordPointerType type, uint coords) |
| delegate void | glMultiTexCoordP2uiv_t (TextureUnit texture, TexCoordPointerType type, uint *coords) |
| delegate void | glMultiTexCoordP3ui_t (TextureUnit texture, TexCoordPointerType type, uint coords) |
| delegate void | glMultiTexCoordP3uiv_t (TextureUnit texture, TexCoordPointerType type, uint *coords) |
| delegate void | glMultiTexCoordP4ui_t (TextureUnit texture, TexCoordPointerType type, uint coords) |
| delegate void | glMultiTexCoordP4uiv_t (TextureUnit texture, TexCoordPointerType type, uint *coords) |
| delegate void | glNormalP3ui_t (NormalPointerType type, uint coords) |
| delegate void | glNormalP3uiv_t (NormalPointerType type, uint *coords) |
| delegate void | glColorP3ui_t (ColorPointerType type, uint color) |
| delegate void | glColorP3uiv_t (ColorPointerType type, uint *color) |
| delegate void | glColorP4ui_t (ColorPointerType type, uint color) |
| delegate void | glColorP4uiv_t (ColorPointerType type, uint *color) |
| delegate void | glSecondaryColorP3ui_t (ColorPointerType type, uint color) |
| delegate void | glSecondaryColorP3uiv_t (ColorPointerType type, uint *color) |
| delegate void | glMinSampleShading_t (float value) |
| delegate void | glBlendEquationi_t (uint buf, BlendEquationModeEXT mode) |
| delegate void | glBlendEquationSeparatei_t (uint buf, BlendEquationModeEXT modeRGB, BlendEquationModeEXT modeAlpha) |
| delegate void | glBlendFunci_t (uint buf, BlendingFactor src, BlendingFactor dst) |
| delegate void | glBlendFuncSeparatei_t (uint buf, BlendingFactor srcRGB, BlendingFactor dstRGB, BlendingFactor srcAlpha, BlendingFactor dstAlpha) |
| delegate void | glDrawArraysIndirect_t (PrimitiveType mode, void *indirect) |
| delegate void | glDrawElementsIndirect_t (PrimitiveType mode, DrawElementsType type, void *indirect) |
| delegate void | glUniform1d_t (int location, double x) |
| delegate void | glUniform2d_t (int location, double x, double y) |
| delegate void | glUniform3d_t (int location, double x, double y, double z) |
| delegate void | glUniform4d_t (int location, double x, double y, double z, double w) |
| delegate void | glUniform1dv_t (int location, int count, double *value) |
| delegate void | glUniform2dv_t (int location, int count, double *value) |
| delegate void | glUniform3dv_t (int location, int count, double *value) |
| delegate void | glUniform4dv_t (int location, int count, double *value) |
| delegate void | glUniformMatrix2dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glUniformMatrix3dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glUniformMatrix4dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glUniformMatrix2x3dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glUniformMatrix2x4dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glUniformMatrix3x2dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glUniformMatrix3x4dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glUniformMatrix4x2dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glUniformMatrix4x3dv_t (int location, int count, bool transpose, double *value) |
| delegate void | glGetUniformdv_t (uint program, int location, double * @params) |
| delegate int | glGetSubroutineUniformLocation_t (uint program, ShaderType shadertype, char *name) |
| delegate uint | glGetSubroutineIndex_t (uint program, ShaderType shadertype, char *name) |
| delegate void | glGetActiveSubroutineUniformiv_t (uint program, ShaderType shadertype, uint index, SubroutineParameterName pname, int *values) |
| delegate void | glGetActiveSubroutineUniformName_t (uint program, ShaderType shadertype, uint index, int bufsize, int *length, char *name) |
| delegate void | glGetActiveSubroutineName_t (uint program, ShaderType shadertype, uint index, int bufsize, int *length, char *name) |
| delegate void | glUniformSubroutinesuiv_t (ShaderType shadertype, int count, uint *indices) |
| delegate void | glGetUniformSubroutineuiv_t (ShaderType shadertype, int location, uint * @params) |
| delegate void | glGetProgramStageiv_t (uint program, ShaderType shadertype, ProgramStagePName pname, int *values) |
| delegate void | glPatchParameteri_t (PatchParameterName pname, int value) |
| delegate void | glPatchParameterfv_t (PatchParameterName pname, float *values) |
| delegate void | glBindTransformFeedback_t (BindTransformFeedbackTarget target, uint id) |
| delegate void | glDeleteTransformFeedbacks_t (int n, uint *ids) |
| delegate void | glGenTransformFeedbacks_t (int n, uint *ids) |
| delegate bool | glIsTransformFeedback_t (uint id) |
| delegate void | glPauseTransformFeedback_t () |
| delegate void | glResumeTransformFeedback_t () |
| delegate void | glDrawTransformFeedback_t (PrimitiveType mode, uint id) |
| delegate void | glDrawTransformFeedbackStream_t (PrimitiveType mode, uint id, uint stream) |
| delegate void | glBeginQueryIndexed_t (QueryTarget target, uint index, uint id) |
| delegate void | glEndQueryIndexed_t (QueryTarget target, uint index) |
| delegate void | glGetQueryIndexediv_t (uint target, uint index, QueryParameterName pname, int * @params) |
| delegate void | glReleaseShaderCompiler_t () |
| delegate void | glShaderBinary_t (int count, uint *shaders, uint binaryformat, void *binary, int length) |
| delegate void | glGetShaderPrecisionFormat_t (ShaderType shadertype, PrecisionType precisiontype, int *range, int *precision) |
| delegate void | glDepthRangef_t (float n, float f) |
| delegate void | glClearDepthf_t (float d) |
| delegate void | glGetProgramBinary_t (uint program, int bufSize, int *length, uint *binaryFormat, void *binary) |
| delegate void | glProgramBinary_t (uint program, uint binaryFormat, void *binary, int length) |
| delegate void | glProgramParameteri_t (uint program, ProgramParameterPName pname, int value) |
| delegate void | glUseProgramStages_t (uint pipeline, uint stages, uint program) |
| delegate void | glActiveShaderProgram_t (uint pipeline, uint program) |
| delegate uint | glCreateShaderProgramv_t (ShaderType type, int count, IntPtr strings) |
| delegate void | glBindProgramPipeline_t (uint pipeline) |
| delegate void | glDeleteProgramPipelines_t (int n, uint *pipelines) |
| delegate void | glGenProgramPipelines_t (int n, uint *pipelines) |
| delegate bool | glIsProgramPipeline_t (uint pipeline) |
| delegate void | glGetProgramPipelineiv_t (uint pipeline, PipelineParameterName pname, int * @params) |
| delegate void | glProgramUniform1i_t (uint program, int location, int v0) |
| delegate void | glProgramUniform1iv_t (uint program, int location, int count, int *value) |
| delegate void | glProgramUniform1f_t (uint program, int location, float v0) |
| delegate void | glProgramUniform1fv_t (uint program, int location, int count, float *value) |
| delegate void | glProgramUniform1d_t (uint program, int location, double v0) |
| delegate void | glProgramUniform1dv_t (uint program, int location, int count, double *value) |
| delegate void | glProgramUniform1ui_t (uint program, int location, uint v0) |
| delegate void | glProgramUniform1uiv_t (uint program, int location, int count, uint *value) |
| delegate void | glProgramUniform2i_t (uint program, int location, int v0, int v1) |
| delegate void | glProgramUniform2iv_t (uint program, int location, int count, int *value) |
| delegate void | glProgramUniform2f_t (uint program, int location, float v0, float v1) |
| delegate void | glProgramUniform2fv_t (uint program, int location, int count, float *value) |
| delegate void | glProgramUniform2d_t (uint program, int location, double v0, double v1) |
| delegate void | glProgramUniform2dv_t (uint program, int location, int count, double *value) |
| delegate void | glProgramUniform2ui_t (uint program, int location, uint v0, uint v1) |
| delegate void | glProgramUniform2uiv_t (uint program, int location, int count, uint *value) |
| delegate void | glProgramUniform3i_t (uint program, int location, int v0, int v1, int v2) |
| delegate void | glProgramUniform3iv_t (uint program, int location, int count, int *value) |
| delegate void | glProgramUniform3f_t (uint program, int location, float v0, float v1, float v2) |
| delegate void | glProgramUniform3fv_t (uint program, int location, int count, float *value) |
| delegate void | glProgramUniform3d_t (uint program, int location, double v0, double v1, double v2) |
| delegate void | glProgramUniform3dv_t (uint program, int location, int count, double *value) |
| delegate void | glProgramUniform3ui_t (uint program, int location, uint v0, uint v1, uint v2) |
| delegate void | glProgramUniform3uiv_t (uint program, int location, int count, uint *value) |
| delegate void | glProgramUniform4i_t (uint program, int location, int v0, int v1, int v2, int v3) |
| delegate void | glProgramUniform4iv_t (uint program, int location, int count, int *value) |
| delegate void | glProgramUniform4f_t (uint program, int location, float v0, float v1, float v2, float v3) |
| delegate void | glProgramUniform4fv_t (uint program, int location, int count, float *value) |
| delegate void | glProgramUniform4d_t (uint program, int location, double v0, double v1, double v2, double v3) |
| delegate void | glProgramUniform4dv_t (uint program, int location, int count, double *value) |
| delegate void | glProgramUniform4ui_t (uint program, int location, uint v0, uint v1, uint v2, uint v3) |
| delegate void | glProgramUniform4uiv_t (uint program, int location, int count, uint *value) |
| delegate void | glProgramUniformMatrix2fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix3fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix4fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix2dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glProgramUniformMatrix3dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glProgramUniformMatrix4dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glProgramUniformMatrix2x3fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix3x2fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix2x4fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix4x2fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix3x4fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix4x3fv_t (uint program, int location, int count, bool transpose, float *value) |
| delegate void | glProgramUniformMatrix2x3dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glProgramUniformMatrix3x2dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glProgramUniformMatrix2x4dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glProgramUniformMatrix4x2dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glProgramUniformMatrix3x4dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glProgramUniformMatrix4x3dv_t (uint program, int location, int count, bool transpose, double *value) |
| delegate void | glValidateProgramPipeline_t (uint pipeline) |
| delegate void | glGetProgramPipelineInfoLog_t (uint pipeline, int bufSize, int *length, char *infoLog) |
| delegate void | glVertexAttribL1d_t (uint index, double x) |
| delegate void | glVertexAttribL2d_t (uint index, double x, double y) |
| delegate void | glVertexAttribL3d_t (uint index, double x, double y, double z) |
| delegate void | glVertexAttribL4d_t (uint index, double x, double y, double z, double w) |
| delegate void | glVertexAttribL1dv_t (uint index, double *v) |
| delegate void | glVertexAttribL2dv_t (uint index, double *v) |
| delegate void | glVertexAttribL3dv_t (uint index, double *v) |
| delegate void | glVertexAttribL4dv_t (uint index, double *v) |
| delegate void | glVertexAttribLPointer_t (uint index, int size, VertexAttribPointerType type, int stride, void *pointer) |
| delegate void | glGetVertexAttribLdv_t (uint index, VertexAttribEnum pname, double * @params) |
| delegate void | glViewportArrayv_t (uint first, int count, float *v) |
| delegate void | glViewportIndexedf_t (uint index, float x, float y, float w, float h) |
| delegate void | glViewportIndexedfv_t (uint index, float *v) |
| delegate void | glScissorArrayv_t (uint first, int count, int *v) |
| delegate void | glScissorIndexed_t (uint index, int left, int bottom, int width, int height) |
| delegate void | glScissorIndexedv_t (uint index, int *v) |
| delegate void | glDepthRangeArrayv_t (uint first, int count, double *v) |
| delegate void | glDepthRangeIndexed_t (uint index, double n, double f) |
| delegate void | glGetFloati_v_t (GLEnum target, uint index, float *data) |
| delegate void | glGetDoublei_v_t (GLEnum target, uint index, double *data) |
| delegate void | glDrawArraysInstancedBaseInstance_t (PrimitiveType mode, int first, int count, int instancecount, uint baseinstance) |
| delegate void | glDrawElementsInstancedBaseInstance_t (PrimitiveType mode, int count, PrimitiveType type, void *indices, int instancecount, uint baseinstance) |
| delegate void | glDrawElementsInstancedBaseVertexBaseInstance_t (PrimitiveType mode, int count, DrawElementsType type, void *indices, int instancecount, int basevertex, uint baseinstance) |
| delegate void | glGetInternalformativ_t (TextureTarget target, InternalFormat internalformat, InternalFormatPName pname, int bufSize, int * @params) |
| delegate void | glGetActiveAtomicCounterBufferiv_t (uint program, uint bufferIndex, AtomicCounterBufferPName pname, int * @params) |
| delegate void | glBindImageTexture_t (uint unit, uint texture, int level, bool layered, int layer, BufferAccessARB access, InternalFormat format) |
| delegate void | glMemoryBarrier_t (uint barriers) |
| delegate void | glTexStorage1D_t (TextureTarget target, int levels, InternalFormat internalformat, int width) |
| delegate void | glTexStorage2D_t (TextureTarget target, int levels, InternalFormat internalformat, int width, int height) |
| delegate void | glTexStorage3D_t (TextureTarget target, int levels, InternalFormat internalformat, int width, int height, int depth) |
| delegate void | glDrawTransformFeedbackInstanced_t (PrimitiveType mode, uint id, int instancecount) |
| delegate void | glDrawTransformFeedbackStreamInstanced_t (PrimitiveType mode, uint id, uint stream, int instancecount) |
| delegate void | glClearBufferData_t (BufferStorageTarget target, InternalFormat internalformat, PixelFormat format, PixelType type, void *data) |
| delegate void | glClearBufferSubData_t (uint target, InternalFormat internalformat, IntPtr offset, int size, PixelFormat format, PixelType type, void *data) |
| delegate void | glDispatchCompute_t (uint num_groups_x, uint num_groups_y, uint num_groups_z) |
| delegate void | glDispatchComputeIndirect_t (IntPtr indirect) |
| delegate void | glCopyImageSubData_t (uint srcName, CopyBufferSubDataTarget srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, CopyBufferSubDataTarget dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) |
| delegate void | glFramebufferParameteri_t (FramebufferTarget target, FramebufferParameterName pname, int param) |
| delegate void | glGetFramebufferParameteriv_t (FramebufferTarget target, FramebufferAttachmentParameterName pname, int * @params) |
| delegate void | glGetInternalformati64v_t (TextureTarget target, InternalFormat internalformat, InternalFormatPName pname, int bufSize, long * @params) |
| delegate void | glInvalidateTexSubImage_t (uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth) |
| delegate void | glInvalidateTexImage_t (uint texture, int level) |
| delegate void | glInvalidateBufferSubData_t (uint buffer, IntPtr offset, int length) |
| delegate void | glInvalidateBufferData_t (uint buffer) |
| delegate void | glInvalidateFramebuffer_t (FramebufferTarget target, int numAttachments, uint *attachments) |
| delegate void | glInvalidateSubFramebuffer_t (uint target, int numAttachments, uint *attachments, int x, int y, int width, int height) |
| delegate void | glMultiDrawArraysIndirect_t (PrimitiveType mode, void *indirect, int drawcount, int stride) |
| delegate void | glMultiDrawElementsIndirect_t (PrimitiveType mode, DrawElementsType type, void *indirect, int drawcount, int stride) |
| delegate void | glGetProgramInterfaceiv_t (uint program, ProgramInterface programInterface, ProgramInterfacePName pname, int * @params) |
| delegate uint | glGetProgramResourceIndex_t (uint program, ProgramInterface programInterface, char *name) |
| delegate void | glGetProgramResourceName_t (uint program, ProgramInterface programInterface, uint index, int bufSize, int *length, char *name) |
| delegate void | glGetProgramResourceiv_t (uint program, ProgramInterface programInterface, uint index, int propCount, uint *props, int bufSize, int *length, int * @params) |
| delegate int | glGetProgramResourceLocation_t (uint program, ProgramInterface programInterface, char *name) |
| delegate int | glGetProgramResourceLocationIndex_t (uint program, ProgramInterface programInterface, char *name) |
| delegate void | glShaderStorageBlockBinding_t (uint program, uint storageBlockIndex, uint storageBlockBinding) |
| delegate void | glTexBufferRange_t (TextureTarget target, InternalFormat internalformat, uint buffer, IntPtr offset, int size) |
| delegate void | glTexStorage2DMultisample_t (TextureTarget target, int samples, InternalFormat internalformat, int width, int height, bool fixedsamplelocations) |
| delegate void | glTexStorage3DMultisample_t (TextureTarget target, int samples, InternalFormat internalformat, int width, int height, int depth, bool fixedsamplelocations) |
| delegate void | glTextureView_t (uint texture, TextureTarget target, uint origtexture, InternalFormat internalformat, uint minlevel, uint numlevels, uint minlayer, uint numlayers) |
| delegate void | glBindVertexBuffer_t (uint bindingindex, uint buffer, IntPtr offset, int stride) |
| delegate void | glVertexAttribFormat_t (uint attribindex, int size, uint type, bool normalized, uint relativeoffset) |
| delegate void | glVertexAttribIFormat_t (uint attribindex, int size, uint type, uint relativeoffset) |
| delegate void | glVertexAttribLFormat_t (uint attribindex, int size, VertexAttribType type, uint relativeoffset) |
| delegate void | glVertexAttribBinding_t (uint attribindex, uint bindingindex) |
| delegate void | glVertexBindingDivisor_t (uint bindingindex, uint divisor) |
| delegate void | glDebugMessageControl_t (DebugSource source, DebugType type, DebugSeverity severity, int count, uint *ids, bool enabled) |
| delegate void | glDebugMessageInsert_t (DebugSource source, DebugType type, uint id, DebugSeverity severity, int length, char *buf) |
| delegate void | glDebugMessageCallback_t (IntPtr callback, void *userParam) |
| delegate uint | glGetDebugMessageLog_t (uint count, int bufSize, uint *sources, uint *types, uint *ids, uint *severities, int *lengths, char *messageLog) |
| delegate void | glPushDebugGroup_t (DebugSource source, uint id, int length, char *message) |
| delegate void | glPopDebugGroup_t () |
| delegate void | glObjectLabel_t (ObjectIdentifier identifier, uint name, int length, char *label) |
| delegate void | glGetObjectLabel_t (uint identifier, uint name, int bufSize, int *length, char *label) |
| delegate void | glObjectPtrLabel_t (void *ptr, int length, char *label) |
| delegate void | glGetObjectPtrLabel_t (void *ptr, int bufSize, int *length, char *label) |
| delegate void | glGetPointerv_t (GetPointervPName pname, void ** @params) |
| delegate void | glBufferStorage_t (BufferStorageTarget target, int size, void *data, uint flags) |
| delegate void | glClearTexImage_t (uint texture, int level, PixelFormat format, PixelType type, void *data) |
| delegate void | glClearTexSubImage_t (uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, void *data) |
| delegate void | glBindBuffersBase_t (BufferTargetARB target, uint first, int count, uint *buffers) |
| delegate void | glBindBuffersRange_t (BufferTargetARB target, uint first, int count, uint *buffers, IntPtr offsets, int *sizes) |
| delegate void | glBindTextures_t (uint first, int count, uint *textures) |
| delegate void | glBindSamplers_t (uint first, int count, uint *samplers) |
| delegate void | glBindImageTextures_t (uint first, int count, uint *textures) |
| delegate void | glBindVertexBuffers_t (uint first, int count, uint *buffers, IntPtr offsets, int *strides) |
| delegate void | glClipControl_t (ClipControlOrigin origin, ClipControlDepth depth) |
| delegate void | glCreateTransformFeedbacks_t (int n, uint *ids) |
| delegate void | glTransformFeedbackBufferBase_t (uint xfb, uint index, uint buffer) |
| delegate void | glTransformFeedbackBufferRange_t (uint xfb, uint index, uint buffer, IntPtr offset, int size) |
| delegate void | glGetTransformFeedbackiv_t (uint xfb, TransformFeedbackPName pname, int *param) |
| delegate void | glGetTransformFeedbacki_v_t (uint xfb, TransformFeedbackPName pname, uint index, int *param) |
| delegate void | glGetTransformFeedbacki64_v_t (uint xfb, TransformFeedbackPName pname, uint index, long *param) |
| delegate void | glCreateBuffers_t (int n, uint *buffers) |
| delegate void | glNamedBufferStorage_t (uint buffer, int size, void *data, uint flags) |
| delegate void | glNamedBufferData_t (uint buffer, int size, void *data, BufferUsageARB usage) |
| delegate void | glNamedBufferSubData_t (uint buffer, IntPtr offset, int size, void *data) |
| delegate void | glCopyNamedBufferSubData_t (uint readBuffer, uint writeBuffer, IntPtr readOffset, IntPtr writeOffset, int size) |
| delegate void | glClearNamedBufferData_t (uint buffer, InternalFormat internalformat, PixelFormat format, PixelType type, void *data) |
| delegate void | glClearNamedBufferSubData_t (uint buffer, InternalFormat internalformat, IntPtr offset, int size, PixelFormat format, PixelType type, void *data) |
| delegate void * | glMapNamedBuffer_t (uint buffer, BufferAccessARB access) |
| delegate void * | glMapNamedBufferRange_t (uint buffer, IntPtr offset, int length, uint access) |
| delegate bool | glUnmapNamedBuffer_t (uint buffer) |
| delegate void | glFlushMappedNamedBufferRange_t (uint buffer, IntPtr offset, int length) |
| delegate void | glGetNamedBufferParameteriv_t (uint buffer, GLEnum pname, int * @params) |
| delegate void | glGetNamedBufferParameteri64v_t (uint buffer, GLEnum pname, long * @params) |
| delegate void | glGetNamedBufferPointerv_t (uint buffer, GLEnum pname, void ** @params) |
| delegate void | glGetNamedBufferSubData_t (uint buffer, IntPtr offset, int size, void *data) |
| delegate void | glCreateFramebuffers_t (int n, uint *framebuffers) |
| delegate void | glNamedFramebufferRenderbuffer_t (uint framebuffer, FramebufferAttachment attachment, RenderbufferTarget renderbuffertarget, uint renderbuffer) |
| delegate void | glNamedFramebufferParameteri_t (uint framebuffer, FramebufferParameterName pname, int param) |
| delegate void | glNamedFramebufferTexture_t (uint framebuffer, FramebufferAttachment attachment, uint texture, int level) |
| delegate void | glNamedFramebufferTextureLayer_t (uint framebuffer, FramebufferAttachment attachment, uint texture, int level, int layer) |
| delegate void | glNamedFramebufferDrawBuffer_t (uint framebuffer, ColorBuffer buf) |
| delegate void | glNamedFramebufferDrawBuffers_t (uint framebuffer, int n, uint *bufs) |
| delegate void | glNamedFramebufferReadBuffer_t (uint framebuffer, ColorBuffer src) |
| delegate void | glInvalidateNamedFramebufferData_t (uint framebuffer, int numAttachments, uint *attachments) |
| delegate void | glInvalidateNamedFramebufferSubData_t (uint framebuffer, int numAttachments, uint *attachments, int x, int y, int width, int height) |
| delegate void | glClearNamedFramebufferiv_t (uint framebuffer, GLEnum buffer, int drawbuffer, int *value) |
| delegate void | glClearNamedFramebufferuiv_t (uint framebuffer, GLEnum buffer, int drawbuffer, uint *value) |
| delegate void | glClearNamedFramebufferfv_t (uint framebuffer, GLEnum buffer, int drawbuffer, float *value) |
| delegate void | glClearNamedFramebufferfi_t (uint framebuffer, GLEnum buffer, int drawbuffer, float depth, int stencil) |
| delegate void | glBlitNamedFramebuffer_t (uint readFramebuffer, uint drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, BlitFramebufferFilter filter) |
| delegate FramebufferStatus | glCheckNamedFramebufferStatus_t (uint framebuffer, FramebufferTarget target) |
| delegate void | glGetNamedFramebufferParameteriv_t (uint framebuffer, GetFramebufferParameter pname, int *param) |
| delegate void | glGetNamedFramebufferAttachmentParameteriv_t (uint framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, int * @params) |
| delegate void | glCreateRenderbuffers_t (int n, uint *renderbuffers) |
| delegate void | glNamedRenderbufferStorage_t (uint renderbuffer, InternalFormat internalformat, int width, int height) |
| delegate void | glNamedRenderbufferStorageMultisample_t (uint renderbuffer, int samples, InternalFormat internalformat, int width, int height) |
| delegate void | glGetNamedRenderbufferParameteriv_t (uint renderbuffer, RenderbufferParameterName pname, int * @params) |
| delegate void | glCreateTextures_t (TextureTarget target, int n, uint *textures) |
| delegate void | glTextureBuffer_t (uint texture, InternalFormat internalformat, uint buffer) |
| delegate void | glTextureBufferRange_t (uint texture, InternalFormat internalformat, uint buffer, IntPtr offset, int size) |
| delegate void | glTextureStorage1D_t (uint texture, int levels, InternalFormat internalformat, int width) |
| delegate void | glTextureStorage2D_t (uint texture, int levels, InternalFormat internalformat, int width, int height) |
| delegate void | glTextureStorage3D_t (uint texture, int levels, InternalFormat internalformat, int width, int height, int depth) |
| delegate void | glTextureStorage2DMultisample_t (uint texture, int samples, InternalFormat internalformat, int width, int height, bool fixedsamplelocations) |
| delegate void | glTextureStorage3DMultisample_t (uint texture, int samples, InternalFormat internalformat, int width, int height, int depth, bool fixedsamplelocations) |
| delegate void | glTextureSubImage1D_t (uint texture, int level, int xoffset, int width, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glTextureSubImage2D_t (uint texture, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glTextureSubImage3D_t (uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, void *pixels) |
| delegate void | glCompressedTextureSubImage1D_t (uint texture, int level, int xoffset, int width, PixelFormat format, int imageSize, void *data) |
| delegate void | glCompressedTextureSubImage2D_t (uint texture, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, void *data) |
| delegate void | glCompressedTextureSubImage3D_t (uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, void *data) |
| delegate void | glCopyTextureSubImage1D_t (uint texture, int level, int xoffset, int x, int y, int width) |
| delegate void | glCopyTextureSubImage2D_t (uint texture, int level, int xoffset, int yoffset, int x, int y, int width, int height) |
| delegate void | glCopyTextureSubImage3D_t (uint texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) |
| delegate void | glTextureParameterf_t (uint texture, TextureParameterName pname, float param) |
| delegate void | glTextureParameterfv_t (uint texture, TextureParameterName pname, float *param) |
| delegate void | glTextureParameteri_t (uint texture, TextureParameterName pname, int param) |
| delegate void | glTextureParameterIiv_t (uint texture, TextureParameterName pname, int * @params) |
| delegate void | glTextureParameterIuiv_t (uint texture, TextureParameterName pname, uint * @params) |
| delegate void | glTextureParameteriv_t (uint texture, TextureParameterName pname, int *param) |
| delegate void | glGenerateTextureMipmap_t (uint texture) |
| delegate void | glBindTextureUnit_t (uint unit, uint texture) |
| delegate void | glGetTextureImage_t (uint texture, int level, PixelFormat format, PixelType type, int bufSize, void *pixels) |
| delegate void | glGetCompressedTextureImage_t (uint texture, int level, int bufSize, void *pixels) |
| delegate void | glGetTextureLevelParameterfv_t (uint texture, int level, GetTextureParameter pname, float * @params) |
| delegate void | glGetTextureLevelParameteriv_t (uint texture, int level, GetTextureParameter pname, int * @params) |
| delegate void | glGetTextureParameterfv_t (uint texture, GetTextureParameter pname, float * @params) |
| delegate void | glGetTextureParameterIiv_t (uint texture, GetTextureParameter pname, int * @params) |
| delegate void | glGetTextureParameterIuiv_t (uint texture, GetTextureParameter pname, uint * @params) |
| delegate void | glGetTextureParameteriv_t (uint texture, GetTextureParameter pname, int * @params) |
| delegate void | glCreateVertexArrays_t (int n, uint *arrays) |
| delegate void | glDisableVertexArrayAttrib_t (uint vaobj, uint index) |
| delegate void | glEnableVertexArrayAttrib_t (uint vaobj, uint index) |
| delegate void | glVertexArrayElementBuffer_t (uint vaobj, uint buffer) |
| delegate void | glVertexArrayVertexBuffer_t (uint vaobj, uint bindingindex, uint buffer, IntPtr offset, int stride) |
| delegate void | glVertexArrayVertexBuffers_t (uint vaobj, uint first, int count, uint *buffers, IntPtr offsets, int *strides) |
| delegate void | glVertexArrayAttribBinding_t (uint vaobj, uint attribindex, uint bindingindex) |
| delegate void | glVertexArrayAttribFormat_t (uint vaobj, uint attribindex, int size, VertexAttribType type, bool normalized, uint relativeoffset) |
| delegate void | glVertexArrayAttribIFormat_t (uint vaobj, uint attribindex, int size, VertexAttribType type, uint relativeoffset) |
| delegate void | glVertexArrayAttribLFormat_t (uint vaobj, uint attribindex, int size, VertexAttribType type, uint relativeoffset) |
| delegate void | glVertexArrayBindingDivisor_t (uint vaobj, uint bindingindex, uint divisor) |
| delegate void | glGetVertexArrayiv_t (uint vaobj, VertexArrayPName pname, int *param) |
| delegate void | glGetVertexArrayIndexediv_t (uint vaobj, uint index, VertexArrayPName pname, int *param) |
| delegate void | glGetVertexArrayIndexed64iv_t (uint vaobj, uint index, VertexArrayPName pname, long *param) |
| delegate void | glCreateSamplers_t (int n, uint *samplers) |
| delegate void | glCreateProgramPipelines_t (int n, uint *pipelines) |
| delegate void | glCreateQueries_t (QueryTarget target, int n, uint *ids) |
| delegate void | glGetQueryBufferObjecti64v_t (uint id, uint buffer, QueryObjectParameterName pname, IntPtr offset) |
| delegate void | glGetQueryBufferObjectiv_t (uint id, uint buffer, QueryObjectParameterName pname, IntPtr offset) |
| delegate void | glGetQueryBufferObjectui64v_t (uint id, uint buffer, QueryObjectParameterName pname, IntPtr offset) |
| delegate void | glGetQueryBufferObjectuiv_t (uint id, uint buffer, QueryObjectParameterName pname, IntPtr offset) |
| delegate void | glMemoryBarrierByRegion_t (uint barriers) |
| delegate void | glGetTextureSubImage_t (uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, int bufSize, void *pixels) |
| delegate void | glGetCompressedTextureSubImage_t (uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int bufSize, void *pixels) |
| delegate GraphicsResetStatus | glGetGraphicsResetStatus_t () |
| delegate void | glGetnCompressedTexImage_t (TextureTarget target, int lod, int bufSize, void *pixels) |
| delegate void | glGetnTexImage_t (TextureTarget target, int level, PixelFormat format, PixelType type, int bufSize, void *pixels) |
| delegate void | glGetnUniformdv_t (uint program, int location, int bufSize, double * @params) |
| delegate void | glGetnUniformfv_t (uint program, int location, int bufSize, float * @params) |
| delegate void | glGetnUniformiv_t (uint program, int location, int bufSize, int * @params) |
| delegate void | glGetnUniformuiv_t (uint program, int location, int bufSize, uint * @params) |
| delegate void | glReadnPixels_t (int x, int y, int width, int height, PixelFormat format, PixelType type, int bufSize, void *data) |
| delegate void | glGetnMapdv_t (MapTarget target, MapQuery query, int bufSize, double *v) |
| delegate void | glGetnMapfv_t (MapTarget target, MapQuery query, int bufSize, float *v) |
| delegate void | glGetnMapiv_t (MapTarget target, MapQuery query, int bufSize, int *v) |
| delegate void | glGetnPixelMapfv_t (PixelMap map, int bufSize, float *values) |
| delegate void | glGetnPixelMapuiv_t (PixelMap map, int bufSize, uint *values) |
| delegate void | glGetnPixelMapusv_t (PixelMap map, int bufSize, short *values) |
| delegate void | glGetnPolygonStipple_t (int bufSize, byte *pattern) |
| delegate void | glGetnColorTable_t (ColorTableTarget target, PixelFormat format, PixelType type, int bufSize, void *table) |
| delegate void | glGetnConvolutionFilter_t (ConvolutionTarget target, PixelFormat format, PixelType type, int bufSize, void *image) |
| delegate void | glGetnSeparableFilter_t (SeparableTargetEXT target, PixelFormat format, PixelType type, int rowBufSize, void *row, int columnBufSize, void *column, void *span) |
| delegate void | glGetnHistogram_t (HistogramTargetEXT target, bool reset, PixelFormat format, PixelType type, int bufSize, void *values) |
| delegate void | glGetnMinmax_t (MinmaxTargetEXT target, bool reset, PixelFormat format, PixelType type, int bufSize, void *values) |
| delegate void | glTextureBarrier_t () |
| delegate void | glSpecializeShader_t (uint shader, char *pEntryPoint, uint numSpecializationConstants, uint *pConstantIndex, uint *pConstantValue) |
| delegate void | glMultiDrawArraysIndirectCount_t (PrimitiveType mode, void *indirect, IntPtr drawcount, int maxdrawcount, int stride) |
| delegate void | glMultiDrawElementsIndirectCount_t (PrimitiveType mode, uint type, void *indirect, IntPtr drawcount, int maxdrawcount, int stride) |
| delegate void | glPolygonOffsetClamp_t (float factor, float units, float clamp) |