gfx ~master (2021-03-28T16:54:18Z)
Dub
Repo
Gl.GetActiveAtomicCounterBufferiv
gfx
bindings
opengl
gl
Gl
Commands for GL_VERSION_4_2
void
DrawArraysInstancedBaseInstance
(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
void
DrawElementsInstancedBaseInstance
(GLenum mode, GLsizei count, GLenum type, const(void)* indices, GLsizei instancecount, GLuint baseinstance)
void
DrawElementsInstancedBaseVertexBaseInstance
(GLenum mode, GLsizei count, GLenum type, const(void)* indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
void
GetInternalformativ
(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params)
void
GetActiveAtomicCounterBufferiv
(GLuint program, GLuint bufferIndex, GLenum pname, GLint* params)
class
Gl
const
void
GetActiveAtomicCounterBufferiv
(
GLuint
program
,
GLuint
bufferIndex
,
GLenum
pname
,
GLint
*
params
)
void
BindImageTexture
(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
void
MemoryBarrier
(GLbitfield barriers)
void
TexStorage1D
(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
void
TexStorage2D
(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
void
TexStorage3D
(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
void
DrawTransformFeedbackInstanced
(GLenum mode, GLuint id, GLsizei instancecount)
void
DrawTransformFeedbackStreamInstanced
(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
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_2