glActiveShaderProgram
pipeline program
glActiveTexture
texture
glAttachShader
program shader
glBeginConditionalRender
id mode
glBeginQuery
target id
glBeginQueryIndexed
target index id
glBeginTransformFeedback
primitiveMode
bigarray_byte_size ba
ba
glBindAttribLocation
program index name
glBindBuffer
target buffer
glBindBufferBase
target index buffer
glBindBufferRange
target index buffer offset size
glBindBuffersBase
target first count buffers
glBindBuffersRange
target first count buffers offsets sizes
glBindFragDataLocation
program color name
glBindFragDataLocationIndexed
program colorNumber index name
glBindFramebuffer
target framebuffer
glBindImageTexture
unit texture level layered layer access format
glBindImageTextures
first count textures
glBindProgramPipeline
pipeline
glBindRenderbuffer
target renderbuffer
glBindSampler
unit sampler
glBindSamplers
first count samplers
glBindTexture
target texture
glBindTextures
glBindTransformFeedback
glBindVertexArray
array
glBindVertexBuffer
bindingindex buffer offset stride
glBindVertexBuffers
first count buffers offsets strides
glBlendColor
red green blue alpha
glBlendEquation
mode
glBlendEquationSeparate
modeRGB modeAlpha
glBlendEquationSeparatei
buf modeRGB modeAlpha
glBlendEquationi
buf mode
glBlendFunc
sfactor dfactor
glBlendFuncSeparate
sfactorRGB dfactorRGB sfactorAlpha dfactorAlpha
glBlendFuncSeparatei
buf srcRGB dstRGB srcAlpha dstAlpha
glBlendFunci
buf src dst
glBlitFramebuffer
srcX0 srcY0 srcX1 srcY1 dstX0 dstY0 dstX1 dstY1 mask filter
glBufferData
target size data usage
glBufferStorage
target size data flags
glBufferSubData
target offset size data
glCheckFramebufferStatus
target
glClampColor
target clamp
glClear
mask
glClearBufferData
target internalformat format type_ data
glClearBufferSubData
target internalformat offset size format type_ data
glClearBufferfi
buffer drawbuffer depth stencil
glClearBufferfv
buffer drawbuffer value
glClearBufferiv
glClearBufferuiv
glClearColor
glClearDepth
depth
glClearDepthf
d
glClearStencil
s
glClearTexImage
texture level format type_ data
glClearTexSubImage
texture level xoffset yoffset zoffset width height depth format type_ data
glClientWaitSync
sync flags timeout
glColorMask
glColorMaski
index r g b a
glCompileShader
shader
glCompressedTexImage1D
target level internalformat width border imageSize data
glCompressedTexImage2D
target level internalformat width height border imageSize data
glCompressedTexImage3D
target level internalformat width height depth border imageSize data
glCompressedTexSubImage1D
target level xoffset width format imageSize data
glCompressedTexSubImage2D
target level xoffset yoffset width height format imageSize data
glCompressedTexSubImage3D
target level xoffset yoffset zoffset width height depth format imageSize data
glCopyBufferSubData
readTarget writeTarget readOffset writeOffset size
glCopyImageSubData
srcName srcTarget srcLevel srcX srcY srcZ dstName dstTarget dstLevel dstX dstY dstZ srcWidth srcHeight srcDepth
glCopyTexImage1D
target level internalformat x y width border
glCopyTexImage2D
target level internalformat x y width height border
glCopyTexSubImage1D
target level xoffset x y width
glCopyTexSubImage2D
target level xoffset yoffset x y width height
glCopyTexSubImage3D
target level xoffset yoffset zoffset x y width height
glCreateProgram
()
glCreateShader
type_
glCreateShaderProgramv
type_ source
glCullFace
glDebugMessageCallback
f
glDebugMessageControl
source type_ severity count ids enabled
glDebugMessageInsert
source type_ id severity length buf
glDeleteBuffers
n buffers
glDeleteFramebuffers
n framebuffers
glDeleteProgram
program
glDeleteProgramPipelines
n pipelines
glDeleteQueries
n ids
glDeleteRenderbuffers
n renderbuffers
glDeleteSamplers
count samplers
glDeleteShader
glDeleteSync
sync
glDeleteTextures
n textures
glDeleteTransformFeedbacks
glDeleteVertexArrays
n arrays
glDepthFunc
func
glDepthMask
flag
glDepthRange
near far
glDepthRangeArrayv
first count v
glDepthRangeIndexed
index n f
glDepthRangef
n f
glDetachShader
glDisable
cap
glDisableVertexAttribArray
index
glDisablei
target index
glDispatchCompute
num_groups_x num_groups_y num_groups_z
glDispatchComputeIndirect
indirect
glDrawArrays
mode first count
glDrawArraysIndirect
mode indirect
glDrawArraysInstanced
mode first count instancecount
glDrawArraysInstancedBaseInstance
mode first count instancecount baseinstance
glDrawBuffer
glDrawBuffers
n bufs
glDrawElements
mode count type_ indices
glDrawElementsBaseVertex
mode count type_ indices basevertex
glDrawElementsIndirect
mode type_ indirect
glDrawElementsInstanced
mode count type_ indices instancecount
glDrawElementsInstancedBaseInstance
mode count type_ indices instancecount baseinstance
glDrawElementsInstancedBaseVertex
mode count type_ indices instancecount basevertex
glDrawElementsInstancedBaseVertexBaseInstance
mode count type_ indices instancecount basevertex baseinstance
glDrawRangeElements
mode start end_ count type_ indices
glDrawRangeElementsBaseVertex
mode start end_ count type_ indices basevertex
glDrawTransformFeedback
mode id
glDrawTransformFeedbackInstanced
mode id instancecount
glDrawTransformFeedbackStream
mode id stream
glDrawTransformFeedbackStreamInstanced
mode id stream instancecount
glEnable
glEnableVertexAttribArray
glEnablei
glEndConditionalRender
glEndQuery
glEndQueryIndexed
glEndTransformFeedback
glFenceSync
condition flags
glFinish
glFlush
glFlushMappedBufferRange
target offset length
glFramebufferParameteri
target pname param
glFramebufferRenderbuffer
target attachment renderbuffertarget renderbuffer
glFramebufferTexture
target attachment texture level
glFramebufferTexture1D
target attachment textarget texture level
glFramebufferTexture2D
glFramebufferTexture3D
target attachment textarget texture level zoffset
glFramebufferTextureLayer
target attachment texture level layer
glFrontFace
glGenBuffers
glGenFramebuffers
glGenProgramPipelines
glGenQueries
glGenRenderbuffers
glGenSamplers
glGenTextures
glGenTransformFeedbacks
glGenVertexArrays
glGenerateMipmap
glGetActiveAtomicCounterBufferiv
program bufferIndex pname params
glGetActiveAttrib
program index bufSize length size type_ name
glGetActiveSubroutineName
program shadertype index bufsize length name
glGetActiveSubroutineUniformName
glGetActiveSubroutineUniformiv
program shadertype index pname values
glGetActiveUniform
glGetActiveUniformBlockName
program uniformBlockIndex bufSize length uniformBlockName
glGetActiveUniformBlockiv
program uniformBlockIndex pname params
glGetActiveUniformName
program uniformIndex bufSize length uniformName
glGetActiveUniformsiv
program uniformCount uniformIndices pname params
glGetAttachedShaders
program maxCount count shaders
glGetAttribLocation
program name
glGetBooleani_v
target index data
glGetBooleanv
pname data
glGetBufferParameteri64v
target pname params
glGetBufferParameteriv
glGetBufferPointerv
glGetBufferSubData
glGetCompressedTexImage
target level img
glGetDebugMessageLog
count bufSize sources types ids severities lengths messageLog
glGetDoublei_v
glGetDoublev
glGetError
glGetFloati_v
glGetFloatv
glGetFragDataIndex
glGetFragDataLocation
glGetFramebufferAttachmentParameteriv
target attachment pname params
glGetFramebufferParameteriv
glGetInteger64i_v
glGetInteger64v
glGetIntegeri_v
glGetIntegerv
glGetInternalformati64v
target internalformat pname bufSize params
glGetInternalformativ
glGetMultisamplefv
pname index val_
glGetObjectLabel
identifier name bufSize length label
glGetObjectPtrLabel
ptr bufSize length label
glGetPointerv
pname params
glGetProgramBinary
program bufSize length binaryFormat binary
glGetProgramInfoLog
program bufSize length infoLog
glGetProgramInterfaceiv
program programInterface pname params
glGetProgramPipelineInfoLog
pipeline bufSize length infoLog
glGetProgramPipelineiv
pipeline pname params
glGetProgramResourceIndex
program programInterface name
glGetProgramResourceLocation
glGetProgramResourceLocationIndex
glGetProgramResourceName
program programInterface index bufSize length name
glGetProgramResourceiv
program programInterface index propCount props bufSize length params
glGetProgramStageiv
program shadertype pname values
glGetProgramiv
program pname params
glGetQueryIndexediv
target index pname params
glGetQueryObjecti64v
id pname params
glGetQueryObjectiv
glGetQueryObjectui64v
glGetQueryObjectuiv
glGetQueryiv
glGetRenderbufferParameteriv
glGetSamplerParameterIiv
sampler pname params
glGetSamplerParameterIuiv
glGetSamplerParameterfv
glGetSamplerParameteriv
glGetShaderInfoLog
shader bufSize length infoLog
glGetShaderPrecisionFormat
shadertype precisiontype range precision
glGetShaderSource
shader bufSize length source
glGetShaderiv
shader pname params
glGetString
name
glGetStringi
name index
glGetSubroutineIndex
program shadertype name
glGetSubroutineUniformLocation
glGetSynciv
sync pname bufSize length values
glGetTexImage
target level format type_ pixels
glGetTexLevelParameterfv
target level pname params
glGetTexLevelParameteriv
glGetTexParameterIiv
glGetTexParameterIuiv
glGetTexParameterfv
glGetTexParameteriv
glGetTransformFeedbackVarying
glGetUniformBlockIndex
program uniformBlockName
glGetUniformIndices
program uniformNames uniformIndices
glGetUniformLocation
glGetUniformSubroutineuiv
shadertype location params
glGetUniformdv
program location params
glGetUniformfv
glGetUniformiv
glGetUniformuiv
glGetVertexAttribIiv
index pname params
glGetVertexAttribIuiv
glGetVertexAttribLdv
glGetVertexAttribPointerv
index pname pointer
glGetVertexAttribdv
glGetVertexAttribfv
glGetVertexAttribiv
glHint
target mode
glInvalidateBufferData
buffer
glInvalidateBufferSubData
buffer offset length
glInvalidateFramebuffer
target numAttachments attachments
glInvalidateSubFramebuffer
target numAttachments attachments x y width height
glInvalidateTexImage
texture level
glInvalidateTexSubImage
texture level xoffset yoffset zoffset width height depth
glIsBuffer
glIsEnabled
glIsEnabledi
glIsFramebuffer
framebuffer
glIsProgram
glIsProgramPipeline
glIsQuery
id
glIsRenderbuffer
renderbuffer
glIsSampler
sampler
glIsShader
glIsSync
glIsTexture
glIsTransformFeedback
glIsVertexArray
glLineWidth
width
glLinkProgram
glLogicOp
opcode
glMapBuffer
target length access kind
glMapBufferRanage
target offset length access kind
glMemoryBarrier
barriers
glMinSampleShading
value
glMultiDrawArrays
mode first count drawcount
glMultiDrawArraysIndirect
mode indirect drawcount stride
glMultiDrawElements
mode count type_ indices drawcount
glMultiDrawElementsBaseVertex
mode count type_ indices drawcount basevertex
glMultiDrawElementsIndirect
mode type_ indirect drawcount stride
glObjectLabel
identifier name length label
glObjectPtrLabel
ptr length label
glPatchParameterfv
pname values
glPatchParameteri
pname value
glPauseTransformFeedback
glPixelStoref
pname param
glPixelStorei
glPointParameterf
glPointParameterfv
glPointParameteri
glPointParameteriv
glPointSize
size
glPolygonMode
face mode
glPolygonOffset
factor units
glPopDebugGroup
glPrimitiveRestartIndex
glProgramBinary
program binaryFormat binary length
glProgramParameteri
program pname value
glProgramUniform1d
program location v0
glProgramUniform1dv
program location count value
glProgramUniform1f
glProgramUniform1fv
glProgramUniform1i
glProgramUniform1iv
glProgramUniform1ui
glProgramUniform1uiv
glProgramUniform2d
program location v0 v1
glProgramUniform2dv
glProgramUniform2f
glProgramUniform2fv
glProgramUniform2i
glProgramUniform2iv
glProgramUniform2ui
glProgramUniform2uiv
glProgramUniform3d
program location v0 v1 v2
glProgramUniform3dv
glProgramUniform3f
glProgramUniform3fv
glProgramUniform3i
glProgramUniform3iv
glProgramUniform3ui
glProgramUniform3uiv
glProgramUniform4d
program location v0 v1 v2 v3
glProgramUniform4dv
glProgramUniform4f
glProgramUniform4fv
glProgramUniform4i
glProgramUniform4iv
glProgramUniform4ui
glProgramUniform4uiv
glProgramUniformMatrix2dv
program location count transpose value
glProgramUniformMatrix2fv
glProgramUniformMatrix2x3dv
glProgramUniformMatrix2x3fv
glProgramUniformMatrix2x4dv
glProgramUniformMatrix2x4fv
glProgramUniformMatrix3dv
glProgramUniformMatrix3fv
glProgramUniformMatrix3x2dv
glProgramUniformMatrix3x2fv
glProgramUniformMatrix3x4dv
glProgramUniformMatrix3x4fv
glProgramUniformMatrix4dv
glProgramUniformMatrix4fv
glProgramUniformMatrix4x2dv
glProgramUniformMatrix4x2fv
glProgramUniformMatrix4x3dv
glProgramUniformMatrix4x3fv
glProvokingVertex
glPushDebugGroup
source id length message
glQueryCounter
id target
glReadBuffer
glReadPixels
x y width height format type_ pixels
glReleaseShaderCompiler
glRenderbufferStorage
target internalformat width height
glRenderbufferStorageMultisample
target samples internalformat width height
glResumeTransformFeedback
glSampleCoverage
value invert
glSampleMaski
maskNumber mask
glSamplerParameterIiv
sampler pname param
glSamplerParameterIuiv
glSamplerParameterf
glSamplerParameterfv
glSamplerParameteri
glSamplerParameteriv
glScissor
x y width height
glScissorArrayv
glScissorIndexed
index left bottom width height
glScissorIndexedv
index v
glShaderBinary
count shaders binaryformat binary length
glShaderSource
shader source
glShaderStorageBlockBinding
program storageBlockIndex storageBlockBinding
glStencilFunc
func ref mask
glStencilFuncSeparate
face func ref mask
glStencilMask
glStencilMaskSeparate
face mask
glStencilOp
fail zfail zpass
glStencilOpSeparate
face sfail dpfail dppass
string_of_bigarray ba
'\x00'
glTexBuffer
target internalformat buffer
glTexBufferRange
target internalformat buffer offset size
glTexImage1D
target level internalformat width border format type_ pixels
glTexImage2D
target level internalformat width height border format type_ pixels
glTexImage2DMultisample
target samples internalformat width height fixedsamplelocations
glTexImage3D
target level internalformat width height depth border format type_ pixels
glTexImage3DMultisample
target samples internalformat width height depth fixedsamplelocations
glTexParameterIiv
glTexParameterIuiv
glTexParameterf
glTexParameterfv
glTexParameteri
glTexParameteriv
glTexStorage1D
target levels internalformat width
glTexStorage2D
target levels internalformat width height
glTexStorage2DMultisample
glTexStorage3D
target levels internalformat width height depth
glTexStorage3DMultisample
glTexSubImage1D
target level xoffset width format type_ pixels
glTexSubImage2D
target level xoffset yoffset width height format type_ pixels
glTexSubImage3D
target level xoffset yoffset zoffset width height depth format type_ pixels
glTextureView
texture target origtexture internalformat minlevel numlevels minlayer numlayers
glTransformFeedbackVaryings
program varyings bufferMode
glUniform1d
location x
glUniform1dv
location count value
glUniform1f
location v0
glUniform1fv
glUniform1i
glUniform1iv
glUniform1ui
glUniform1uiv
glUniform2d
location x y
glUniform2dv
glUniform2f
location v0 v1
glUniform2fv
glUniform2i
glUniform2iv
glUniform2ui
glUniform2uiv
glUniform3d
location x y z
glUniform3dv
glUniform3f
location v0 v1 v2
glUniform3fv
glUniform3i
glUniform3iv
glUniform3ui
glUniform3uiv
glUniform4d
location x y z w
glUniform4dv
glUniform4f
location v0 v1 v2 v3
glUniform4fv
glUniform4i
glUniform4iv
glUniform4ui
glUniform4uiv
glUniformBlockBinding
program uniformBlockIndex uniformBlockBinding
glUniformMatrix2dv
location count transpose value
glUniformMatrix2fv
glUniformMatrix2x3dv
glUniformMatrix2x3fv
glUniformMatrix2x4dv
glUniformMatrix2x4fv
glUniformMatrix3dv
glUniformMatrix3fv
glUniformMatrix3x2dv
glUniformMatrix3x2fv
glUniformMatrix3x4dv
glUniformMatrix3x4fv
glUniformMatrix4dv
glUniformMatrix4fv
glUniformMatrix4x2dv
glUniformMatrix4x2fv
glUniformMatrix4x3dv
glUniformMatrix4x3fv
glUniformSubroutinesuiv
shadertype count indices
glUnmapBuffer
glUseProgram
glUseProgramStages
pipeline stages program
glValidateProgram
glValidateProgramPipeline
glVertexAttrib1d
index x
glVertexAttrib1dv
glVertexAttrib1f
glVertexAttrib1fv
glVertexAttrib1s
glVertexAttrib1sv
glVertexAttrib2d
index x y
glVertexAttrib2dv
glVertexAttrib2f
glVertexAttrib2fv
glVertexAttrib2s
glVertexAttrib2sv
glVertexAttrib3d
index x y z
glVertexAttrib3dv
glVertexAttrib3f
glVertexAttrib3fv
glVertexAttrib3s
glVertexAttrib3sv
glVertexAttrib4bv
glVertexAttrib4d
index x y z w
glVertexAttrib4dv
glVertexAttrib4f
glVertexAttrib4fv
glVertexAttrib4iv
glVertexAttrib4Nbv
glVertexAttrib4Niv
glVertexAttrib4Nsv
glVertexAttrib4Nub
glVertexAttrib4Nubv
glVertexAttrib4Nuiv
glVertexAttrib4Nusv
glVertexAttrib4s
glVertexAttrib4sv
glVertexAttrib4ubv
glVertexAttrib4uiv
glVertexAttrib4usv
glVertexAttribBinding
attribindex bindingindex
glVertexAttribDivisor
index divisor
glVertexAttribFormat
attribindex size type_ normalized relativeoffset
glVertexAttribI1i
glVertexAttribI1iv
glVertexAttribI1ui
glVertexAttribI1uiv
glVertexAttribI2i
glVertexAttribI2iv
glVertexAttribI2ui
glVertexAttribI2uiv
glVertexAttribI3i
glVertexAttribI3iv
glVertexAttribI3ui
glVertexAttribI3uiv
glVertexAttribI4bv
glVertexAttribI4i
glVertexAttribI4iv
glVertexAttribI4sv
glVertexAttribI4ubv
glVertexAttribI4ui
glVertexAttribI4uiv
glVertexAttribI4usv
glVertexAttribIFormat
attribindex size type_ relativeoffset
glVertexAttribIPointer
index size type_ stride pointer
glVertexAttribL1d
glVertexAttribL1dv
glVertexAttribL2d
glVertexAttribL2dv
glVertexAttribL3d
glVertexAttribL3dv
glVertexAttribL4d
glVertexAttribL4dv
glVertexAttribLFormat
glVertexAttribLPointer
glVertexAttribP1ui
index type_ normalized value
glVertexAttribP1uiv
glVertexAttribP2ui
glVertexAttribP2uiv
glVertexAttribP3ui
glVertexAttribP3uiv
glVertexAttribP4ui
glVertexAttribP4uiv
glVertexAttribPointer
index size type_ normalized stride pointer
glVertexBindingDivisor
bindingindex divisor
glViewport
glViewportArrayv
glViewportIndexedf
index x y w h
glViewportIndexedfv
glWaitSync