gfx ~master (2021-03-28T16:54:18Z)
Dub
Repo
Gl.InvalidateNamedFramebufferData
gfx
bindings
opengl
gl
Gl
Commands for GL_VERSION_4_5
void
ClipControl
(GLenum origin, GLenum depth)
void
CreateTransformFeedbacks
(GLsizei n, GLuint* ids)
void
TransformFeedbackBufferBase
(GLuint xfb, GLuint index, GLuint buffer)
void
TransformFeedbackBufferRange
(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
void
GetTransformFeedbackiv
(GLuint xfb, GLenum pname, GLint* param)
void
GetTransformFeedbacki_v
(GLuint xfb, GLenum pname, GLuint index, GLint* param)
void
GetTransformFeedbacki64_v
(GLuint xfb, GLenum pname, GLuint index, GLint64* param)
void
CreateBuffers
(GLsizei n, GLuint* buffers)
void
NamedBufferStorage
(GLuint buffer, GLsizeiptr size, const(void)* data, GLbitfield flags)
void
NamedBufferData
(GLuint buffer, GLsizeiptr size, const(void)* data, GLenum usage)
void
NamedBufferSubData
(GLuint buffer, GLintptr offset, GLsizeiptr size, const(void)* data)
void
CopyNamedBufferSubData
(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
void
ClearNamedBufferData
(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const(void)* data)
void
ClearNamedBufferSubData
(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const(void)* data)
void
*
MapNamedBuffer
(GLuint buffer, GLenum access)
void
*
MapNamedBufferRange
(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
GLboolean
UnmapNamedBuffer
(GLuint buffer)
void
FlushMappedNamedBufferRange
(GLuint buffer, GLintptr offset, GLsizeiptr length)
void
GetNamedBufferParameteriv
(GLuint buffer, GLenum pname, GLint* params)
void
GetNamedBufferParameteri64v
(GLuint buffer, GLenum pname, GLint64* params)
void
GetNamedBufferPointerv
(GLuint buffer, GLenum pname, void** params)
void
GetNamedBufferSubData
(GLuint buffer, GLintptr offset, GLsizeiptr size, void* data)
void
CreateFramebuffers
(GLsizei n, GLuint* framebuffers)
void
NamedFramebufferRenderbuffer
(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
void
NamedFramebufferParameteri
(GLuint framebuffer, GLenum pname, GLint param)
void
NamedFramebufferTexture
(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
void
NamedFramebufferTextureLayer
(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
void
NamedFramebufferDrawBuffer
(GLuint framebuffer, GLenum buf)
void
NamedFramebufferDrawBuffers
(GLuint framebuffer, GLsizei n, const(GLenum)* bufs)
void
NamedFramebufferReadBuffer
(GLuint framebuffer, GLenum src)
void
InvalidateNamedFramebufferData
(GLuint framebuffer, GLsizei numAttachments, const(GLenum)* attachments)
class
Gl
const
void
InvalidateNamedFramebufferData
(
GLuint
framebuffer
,
GLsizei
numAttachments
,
const
(
GLenum
)*
attachments
)
void
InvalidateNamedFramebufferSubData
(GLuint framebuffer, GLsizei numAttachments, const(GLenum)* attachments, GLint x, GLint y, GLsizei width, GLsizei height)
void
ClearNamedFramebufferiv
(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const(GLint)* value)
void
ClearNamedFramebufferuiv
(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const(GLuint)* value)
void
ClearNamedFramebufferfv
(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const(GLfloat)* value)
void
ClearNamedFramebufferfi
(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
void
BlitNamedFramebuffer
(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
GLenum
CheckNamedFramebufferStatus
(GLuint framebuffer, GLenum target)
void
GetNamedFramebufferParameteriv
(GLuint framebuffer, GLenum pname, GLint* param)
void
GetNamedFramebufferAttachmentParameteriv
(GLuint framebuffer, GLenum attachment, GLenum pname, GLint* params)
void
CreateRenderbuffers
(GLsizei n, GLuint* renderbuffers)
void
NamedRenderbufferStorage
(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
void
NamedRenderbufferStorageMultisample
(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
void
GetNamedRenderbufferParameteriv
(GLuint renderbuffer, GLenum pname, GLint* params)
void
CreateTextures
(GLenum target, GLsizei n, GLuint* textures)
void
TextureBuffer
(GLuint texture, GLenum internalformat, GLuint buffer)
void
TextureBufferRange
(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
void
TextureStorage1D
(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
void
TextureStorage2D
(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
void
TextureStorage3D
(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
void
TextureStorage2DMultisample
(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
void
TextureStorage3DMultisample
(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
void
TextureSubImage1D
(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const(void)* pixels)
void
TextureSubImage2D
(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const(void)* pixels)
void
TextureSubImage3D
(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const(void)* pixels)
void
CompressedTextureSubImage1D
(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const(void)* data)
void
CompressedTextureSubImage2D
(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const(void)* data)
void
CompressedTextureSubImage3D
(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const(void)* data)
void
CopyTextureSubImage1D
(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
void
CopyTextureSubImage2D
(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void
CopyTextureSubImage3D
(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void
TextureParameterf
(GLuint texture, GLenum pname, GLfloat param)
void
TextureParameterfv
(GLuint texture, GLenum pname, const(GLfloat)* param)
void
TextureParameteri
(GLuint texture, GLenum pname, GLint param)
void
TextureParameterIiv
(GLuint texture, GLenum pname, const(GLint)* params)
void
TextureParameterIuiv
(GLuint texture, GLenum pname, const(GLuint)* params)
void
TextureParameteriv
(GLuint texture, GLenum pname, const(GLint)* param)
void
GenerateTextureMipmap
(GLuint texture)
void
BindTextureUnit
(GLuint unit, GLuint texture)
void
GetTextureImage
(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void* pixels)
void
GetCompressedTextureImage
(GLuint texture, GLint level, GLsizei bufSize, void* pixels)
void
GetTextureLevelParameterfv
(GLuint texture, GLint level, GLenum pname, GLfloat* params)
void
GetTextureLevelParameteriv
(GLuint texture, GLint level, GLenum pname, GLint* params)
void
GetTextureParameterfv
(GLuint texture, GLenum pname, GLfloat* params)
void
GetTextureParameterIiv
(GLuint texture, GLenum pname, GLint* params)
void
GetTextureParameterIuiv
(GLuint texture, GLenum pname, GLuint* params)
void
GetTextureParameteriv
(GLuint texture, GLenum pname, GLint* params)
void
CreateVertexArrays
(GLsizei n, GLuint* arrays)
void
DisableVertexArrayAttrib
(GLuint vaobj, GLuint index)
void
EnableVertexArrayAttrib
(GLuint vaobj, GLuint index)
void
VertexArrayElementBuffer
(GLuint vaobj, GLuint buffer)
void
VertexArrayVertexBuffer
(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
void
VertexArrayVertexBuffers
(GLuint vaobj, GLuint first, GLsizei count, const(GLuint)* buffers, const(GLintptr)* offsets, const(GLsizei)* strides)
void
VertexArrayAttribBinding
(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
void
VertexArrayAttribFormat
(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
void
VertexArrayAttribIFormat
(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
void
VertexArrayAttribLFormat
(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
void
VertexArrayBindingDivisor
(GLuint vaobj, GLuint bindingindex, GLuint divisor)
void
GetVertexArrayiv
(GLuint vaobj, GLenum pname, GLint* param)
void
GetVertexArrayIndexediv
(GLuint vaobj, GLuint index, GLenum pname, GLint* param)
void
GetVertexArrayIndexed64iv
(GLuint vaobj, GLuint index, GLenum pname, GLint64* param)
void
CreateSamplers
(GLsizei n, GLuint* samplers)
void
CreateProgramPipelines
(GLsizei n, GLuint* pipelines)
void
CreateQueries
(GLenum target, GLsizei n, GLuint* ids)
void
GetQueryBufferObjecti64v
(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
void
GetQueryBufferObjectiv
(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
void
GetQueryBufferObjectui64v
(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
void
GetQueryBufferObjectuiv
(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
void
MemoryBarrierByRegion
(GLbitfield barriers)
void
GetTextureSubImage
(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void* pixels)
void
GetCompressedTextureSubImage
(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void* pixels)
GLenum
GetGraphicsResetStatus
()
void
GetnCompressedTexImage
(GLenum target, GLint lod, GLsizei bufSize, void* pixels)
void
GetnTexImage
(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void* pixels)
void
GetnUniformdv
(GLuint program, GLint location, GLsizei bufSize, GLdouble* params)
void
GetnUniformfv
(GLuint program, GLint location, GLsizei bufSize, GLfloat* params)
void
GetnUniformiv
(GLuint program, GLint location, GLsizei bufSize, GLint* params)
void
GetnUniformuiv
(GLuint program, GLint location, GLsizei bufSize, GLuint* params)
void
ReadnPixels
(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void* data)
void
TextureBarrier
()
Meta
Source
See Implementation
gfx
bindings
opengl
gl
Gl
constructors
this
functions
ActiveShaderProgram
ActiveTexture
AttachShader
BeginConditionalRender
BeginQuery
BeginQueryIndexed
BeginTransformFeedback
BindAttribLocation
BindBuffer
BindBufferBase
BindBufferRange
BindBuffersBase
BindBuffersRange
BindFragDataLocation
BindFragDataLocationIndexed
BindFramebuffer
BindImageTexture
BindImageTextures
BindProgramPipeline
BindRenderbuffer
BindSampler
BindSamplers
BindTexture
BindTextureUnit
BindTextures
BindTransformFeedback
BindVertexArray
BindVertexBuffer
BindVertexBuffers
BlendColor
BlendEquation
BlendEquationSeparate
BlendEquationSeparatei
BlendEquationi
BlendFunc
BlendFuncSeparate
BlendFuncSeparatei
BlendFunci
BlitFramebuffer
BlitNamedFramebuffer
BufferData
BufferStorage
BufferSubData
CheckFramebufferStatus
CheckNamedFramebufferStatus
ClampColor
Clear
ClearBufferData
ClearBufferSubData
ClearBufferfi
ClearBufferfv
ClearBufferiv
ClearBufferuiv
ClearColor
ClearDepth
ClearDepthf
ClearNamedBufferData
ClearNamedBufferSubData
ClearNamedFramebufferfi
ClearNamedFramebufferfv
ClearNamedFramebufferiv
ClearNamedFramebufferuiv
ClearStencil
ClearTexImage
ClearTexSubImage
ClientWaitSync
ClipControl
ColorMask
ColorMaski
CompileShader
CompressedTexImage1D
CompressedTexImage2D
CompressedTexImage3D
CompressedTexSubImage1D
CompressedTexSubImage2D
CompressedTexSubImage3D
CompressedTextureSubImage1D
CompressedTextureSubImage2D
CompressedTextureSubImage3D
CopyBufferSubData
CopyImageSubData
CopyNamedBufferSubData
CopyTexImage1D
CopyTexImage2D
CopyTexSubImage1D
CopyTexSubImage2D
CopyTexSubImage3D
CopyTextureSubImage1D
CopyTextureSubImage2D
CopyTextureSubImage3D
CreateBuffers
CreateFramebuffers
CreateProgram
CreateProgramPipelines
CreateQueries
CreateRenderbuffers
CreateSamplers
CreateShader
CreateShaderProgramv
CreateTextures
CreateTransformFeedbacks
CreateVertexArrays
CullFace
DebugMessageCallback
DebugMessageControl
DebugMessageInsert
DeleteBuffers
DeleteFramebuffers
DeleteProgram
DeleteProgramPipelines
DeleteQueries
DeleteRenderbuffers
DeleteSamplers
DeleteShader
DeleteSync
DeleteTextures
DeleteTransformFeedbacks
DeleteVertexArrays
DepthFunc
DepthMask
DepthRange
DepthRangeArrayv
DepthRangeIndexed
DepthRangef
DetachShader
Disable
DisableVertexArrayAttrib
DisableVertexAttribArray
Disablei
DispatchCompute
DispatchComputeIndirect
DrawArrays
DrawArraysIndirect
DrawArraysInstanced
DrawArraysInstancedBaseInstance
DrawBuffer
DrawBuffers
DrawElements
DrawElementsBaseVertex
DrawElementsIndirect
DrawElementsInstanced
DrawElementsInstancedBaseInstance
DrawElementsInstancedBaseVertex
DrawElementsInstancedBaseVertexBaseInstance
DrawRangeElements
DrawRangeElementsBaseVertex
DrawTransformFeedback
DrawTransformFeedbackInstanced
DrawTransformFeedbackStream
DrawTransformFeedbackStreamInstanced
Enable
EnableVertexArrayAttrib
EnableVertexAttribArray
Enablei
EndConditionalRender
EndQuery
EndQueryIndexed
EndTransformFeedback
FenceSync
Finish
Flush
FlushMappedBufferRange
FlushMappedNamedBufferRange
FramebufferParameteri
FramebufferRenderbuffer
FramebufferTexture
FramebufferTexture1D
FramebufferTexture2D
FramebufferTexture3D
FramebufferTextureLayer
FrontFace
GenBuffers
GenFramebuffers
GenProgramPipelines
GenQueries
GenRenderbuffers
GenSamplers
GenTextures
GenTransformFeedbacks
GenVertexArrays
GenerateMipmap
GenerateTextureMipmap
GetActiveAtomicCounterBufferiv
GetActiveAttrib
GetActiveSubroutineName
GetActiveSubroutineUniformName
GetActiveSubroutineUniformiv
GetActiveUniform
GetActiveUniformBlockName
GetActiveUniformBlockiv
GetActiveUniformName
GetActiveUniformsiv
GetAttachedShaders
GetAttribLocation
GetBooleani_v
GetBooleanv
GetBufferParameteri64v
GetBufferParameteriv
GetBufferPointerv
GetBufferSubData
GetCompressedTexImage
GetCompressedTextureImage
GetCompressedTextureSubImage
GetDebugMessageLog
GetDoublei_v
GetDoublev
GetError
GetFloati_v
GetFloatv
GetFragDataIndex
GetFragDataLocation
GetFramebufferAttachmentParameteriv
GetFramebufferParameteriv
GetGraphicsResetStatus
GetInteger64i_v
GetInteger64v
GetIntegeri_v
GetIntegerv
GetInternalformati64v
GetInternalformativ
GetMultisamplefv
GetNamedBufferParameteri64v
GetNamedBufferParameteriv
GetNamedBufferPointerv
GetNamedBufferSubData
GetNamedFramebufferAttachmentParameteriv
GetNamedFramebufferParameteriv
GetNamedRenderbufferParameteriv
GetObjectLabel
GetObjectPtrLabel
GetPointerv
GetProgramBinary
GetProgramInfoLog
GetProgramInterfaceiv
GetProgramPipelineInfoLog
GetProgramPipelineiv
GetProgramResourceIndex
GetProgramResourceLocation
GetProgramResourceLocationIndex
GetProgramResourceName
GetProgramResourceiv
GetProgramStageiv
GetProgramiv
GetQueryBufferObjecti64v
GetQueryBufferObjectiv
GetQueryBufferObjectui64v
GetQueryBufferObjectuiv
GetQueryIndexediv
GetQueryObjecti64v
GetQueryObjectiv
GetQueryObjectui64v
GetQueryObjectuiv
GetQueryiv
GetRenderbufferParameteriv
GetSamplerParameterIiv
GetSamplerParameterIuiv
GetSamplerParameterfv
GetSamplerParameteriv
GetShaderInfoLog
GetShaderPrecisionFormat
GetShaderSource
GetShaderiv
GetString
GetStringi
GetSubroutineIndex
GetSubroutineUniformLocation
GetSynciv
GetTexImage
GetTexLevelParameterfv
GetTexLevelParameteriv
GetTexParameterIiv
GetTexParameterIuiv
GetTexParameterfv
GetTexParameteriv
GetTextureImage
GetTextureLevelParameterfv
GetTextureLevelParameteriv
GetTextureParameterIiv
GetTextureParameterIuiv
GetTextureParameterfv
GetTextureParameteriv
GetTextureSubImage
GetTransformFeedbackVarying
GetTransformFeedbacki64_v
GetTransformFeedbacki_v
GetTransformFeedbackiv
GetUniformBlockIndex
GetUniformIndices
GetUniformLocation
GetUniformSubroutineuiv
GetUniformdv
GetUniformfv
GetUniformiv
GetUniformuiv
GetVertexArrayIndexed64iv
GetVertexArrayIndexediv
GetVertexArrayiv
GetVertexAttribIiv
GetVertexAttribIuiv
GetVertexAttribLdv
GetVertexAttribPointerv
GetVertexAttribdv
GetVertexAttribfv
GetVertexAttribiv
GetnCompressedTexImage
GetnTexImage
GetnUniformdv
GetnUniformfv
GetnUniformiv
GetnUniformuiv
Hint
InvalidateBufferData
InvalidateBufferSubData
InvalidateFramebuffer
InvalidateNamedFramebufferData
InvalidateNamedFramebufferSubData
InvalidateSubFramebuffer
InvalidateTexImage
InvalidateTexSubImage
IsBuffer
IsEnabled
IsEnabledi
IsFramebuffer
IsProgram
IsProgramPipeline
IsQuery
IsRenderbuffer
IsSampler
IsShader
IsSync
IsTexture
IsTransformFeedback
IsVertexArray
LineWidth
LinkProgram
LogicOp
MapBuffer
MapBufferRange
MapNamedBuffer
MapNamedBufferRange
MemoryBarrier
MemoryBarrierByRegion
MinSampleShading
MultiDrawArrays
MultiDrawArraysIndirect
MultiDrawArraysIndirectCount
MultiDrawElements
MultiDrawElementsBaseVertex
MultiDrawElementsIndirect
MultiDrawElementsIndirectCount
NamedBufferData
NamedBufferStorage
NamedBufferSubData
NamedFramebufferDrawBuffer
NamedFramebufferDrawBuffers
NamedFramebufferParameteri
NamedFramebufferReadBuffer
NamedFramebufferRenderbuffer
NamedFramebufferTexture
NamedFramebufferTextureLayer
NamedRenderbufferStorage
NamedRenderbufferStorageMultisample
ObjectLabel
ObjectPtrLabel
PatchParameterfv
PatchParameteri
PauseTransformFeedback
PixelStoref
PixelStorei
PointParameterf
PointParameterfv
PointParameteri
PointParameteriv
PointSize
PolygonMode
PolygonOffset
PolygonOffsetClamp
PopDebugGroup
PrimitiveRestartIndex
ProgramBinary
ProgramParameteri
ProgramUniform1d
ProgramUniform1dv
ProgramUniform1f
ProgramUniform1fv
ProgramUniform1i
ProgramUniform1iv
ProgramUniform1ui
ProgramUniform1uiv
ProgramUniform2d
ProgramUniform2dv
ProgramUniform2f
ProgramUniform2fv
ProgramUniform2i
ProgramUniform2iv
ProgramUniform2ui
ProgramUniform2uiv
ProgramUniform3d
ProgramUniform3dv
ProgramUniform3f
ProgramUniform3fv
ProgramUniform3i
ProgramUniform3iv
ProgramUniform3ui
ProgramUniform3uiv
ProgramUniform4d
ProgramUniform4dv
ProgramUniform4f
ProgramUniform4fv
ProgramUniform4i
ProgramUniform4iv
ProgramUniform4ui
ProgramUniform4uiv
ProgramUniformMatrix2dv
ProgramUniformMatrix2fv
ProgramUniformMatrix2x3dv
ProgramUniformMatrix2x3fv
ProgramUniformMatrix2x4dv
ProgramUniformMatrix2x4fv
ProgramUniformMatrix3dv
ProgramUniformMatrix3fv
ProgramUniformMatrix3x2dv
ProgramUniformMatrix3x2fv
ProgramUniformMatrix3x4dv
ProgramUniformMatrix3x4fv
ProgramUniformMatrix4dv
ProgramUniformMatrix4fv
ProgramUniformMatrix4x2dv
ProgramUniformMatrix4x2fv
ProgramUniformMatrix4x3dv
ProgramUniformMatrix4x3fv
ProvokingVertex
PushDebugGroup
QueryCounter
ReadBuffer
ReadPixels
ReadnPixels
ReleaseShaderCompiler
RenderbufferStorage
RenderbufferStorageMultisample
ResumeTransformFeedback
SampleCoverage
SampleMaski
SamplerParameterIiv
SamplerParameterIuiv
SamplerParameterf
SamplerParameterfv
SamplerParameteri
SamplerParameteriv
Scissor
ScissorArrayv
ScissorIndexed
ScissorIndexedv
ShaderBinary
ShaderSource
ShaderStorageBlockBinding
SpecializeShader
StencilFunc
StencilFuncSeparate
StencilMask
StencilMaskSeparate
StencilOp
StencilOpSeparate
TexBuffer
TexBufferRange
TexImage1D
TexImage2D
TexImage2DMultisample
TexImage3D
TexImage3DMultisample
TexParameterIiv
TexParameterIuiv
TexParameterf
TexParameterfv
TexParameteri
TexParameteriv
TexStorage1D
TexStorage2D
TexStorage2DMultisample
TexStorage3D
TexStorage3DMultisample
TexSubImage1D
TexSubImage2D
TexSubImage3D
TextureBarrier
TextureBuffer
TextureBufferRange
TextureParameterIiv
TextureParameterIuiv
TextureParameterf
TextureParameterfv
TextureParameteri
TextureParameteriv
TextureStorage1D
TextureStorage2D
TextureStorage2DMultisample
TextureStorage3D
TextureStorage3DMultisample
TextureSubImage1D
TextureSubImage2D
TextureSubImage3D
TextureView
TransformFeedbackBufferBase
TransformFeedbackBufferRange
TransformFeedbackVaryings
Uniform1d
Uniform1dv
Uniform1f
Uniform1fv
Uniform1i
Uniform1iv
Uniform1ui
Uniform1uiv
Uniform2d
Uniform2dv
Uniform2f
Uniform2fv
Uniform2i
Uniform2iv
Uniform2ui
Uniform2uiv
Uniform3d
Uniform3dv
Uniform3f
Uniform3fv
Uniform3i
Uniform3iv
Uniform3ui
Uniform3uiv
Uniform4d
Uniform4dv
Uniform4f
Uniform4fv
Uniform4i
Uniform4iv
Uniform4ui
Uniform4uiv
UniformBlockBinding
UniformMatrix2dv
UniformMatrix2fv
UniformMatrix2x3dv
UniformMatrix2x3fv
UniformMatrix2x4dv
UniformMatrix2x4fv
UniformMatrix3dv
UniformMatrix3fv
UniformMatrix3x2dv
UniformMatrix3x2fv
UniformMatrix3x4dv
UniformMatrix3x4fv
UniformMatrix4dv
UniformMatrix4fv
UniformMatrix4x2dv
UniformMatrix4x2fv
UniformMatrix4x3dv
UniformMatrix4x3fv
UniformSubroutinesuiv
UnmapBuffer
UnmapNamedBuffer
UseProgram
UseProgramStages
ValidateProgram
ValidateProgramPipeline
VertexArrayAttribBinding
VertexArrayAttribFormat
VertexArrayAttribIFormat
VertexArrayAttribLFormat
VertexArrayBindingDivisor
VertexArrayElementBuffer
VertexArrayVertexBuffer
VertexArrayVertexBuffers
VertexAttrib1d
VertexAttrib1dv
VertexAttrib1f
VertexAttrib1fv
VertexAttrib1s
VertexAttrib1sv
VertexAttrib2d
VertexAttrib2dv
VertexAttrib2f
VertexAttrib2fv
VertexAttrib2s
VertexAttrib2sv
VertexAttrib3d
VertexAttrib3dv
VertexAttrib3f
VertexAttrib3fv
VertexAttrib3s
VertexAttrib3sv
VertexAttrib4Nbv
VertexAttrib4Niv
VertexAttrib4Nsv
VertexAttrib4Nub
VertexAttrib4Nubv
VertexAttrib4Nuiv
VertexAttrib4Nusv
VertexAttrib4bv
VertexAttrib4d
VertexAttrib4dv
VertexAttrib4f
VertexAttrib4fv
VertexAttrib4iv
VertexAttrib4s
VertexAttrib4sv
VertexAttrib4ubv
VertexAttrib4uiv
VertexAttrib4usv
VertexAttribBinding
VertexAttribDivisor
VertexAttribFormat
VertexAttribI1i
VertexAttribI1iv
VertexAttribI1ui
VertexAttribI1uiv
VertexAttribI2i
VertexAttribI2iv
VertexAttribI2ui
VertexAttribI2uiv
VertexAttribI3i
VertexAttribI3iv
VertexAttribI3ui
VertexAttribI3uiv
VertexAttribI4bv
VertexAttribI4i
VertexAttribI4iv
VertexAttribI4sv
VertexAttribI4ubv
VertexAttribI4ui
VertexAttribI4uiv
VertexAttribI4usv
VertexAttribIFormat
VertexAttribIPointer
VertexAttribL1d
VertexAttribL1dv
VertexAttribL2d
VertexAttribL2dv
VertexAttribL3d
VertexAttribL3dv
VertexAttribL4d
VertexAttribL4dv
VertexAttribLFormat
VertexAttribLPointer
VertexAttribP1ui
VertexAttribP1uiv
VertexAttribP2ui
VertexAttribP2uiv
VertexAttribP3ui
VertexAttribP3uiv
VertexAttribP4ui
VertexAttribP4uiv
VertexAttribPointer
VertexBindingDivisor
Viewport
ViewportArrayv
ViewportIndexedf
ViewportIndexedfv
WaitSync
Commands for GL_VERSION_4_5