docs.
GL
OpenGL API Documentation
about docs.gl
Light
|
Dark
GLES 2.1
GLES 3.0
GLES 3.1
GL 2.1
GL 3.0
GL 3.1
GL 3.2
GL 3.3
GL 4.0
GL 4.1
GL 4.2
GL 4.3
GL 4.4
GL 4.5
All
Command
Available in
glAccum
glAccum
gl4
gl3
gl2
es2
es3
glActiveShaderProgram
glActiveShaderProgram
gl4
gl3
gl2
es2
es3
glActiveTexture
glActiveTexture
gl4
gl3
gl2
es2
es3
glAlphaFunc
glAlphaFunc
gl4
gl3
gl2
es2
es3
glAreTexturesResident
glAreTexturesResident
gl4
gl3
gl2
es2
es3
glArrayElement
glArrayElement
gl4
gl3
gl2
es2
es3
glAttachShader
glAttachShader
gl4
gl3
gl2
es2
es3
glBegin
glBegin
gl4
gl3
gl2
es2
es3
glBeginConditionalRender
glBeginConditionalRender
gl4
gl3
gl2
es2
es3
glBeginQuery
glBeginQuery
gl4
gl3
gl2
es2
es3
glBeginQueryIndexed
glBeginQueryIndexed
gl4
gl3
gl2
es2
es3
glBeginTransformFeedback
glBeginTransformFeedback
gl4
gl3
gl2
es2
es3
glBindAttribLocation
glBindAttribLocation
gl4
gl3
gl2
es2
es3
glBindBuffer
glBindBuffer
gl4
gl3
gl2
es2
es3
glBindBufferBase
glBindBufferBase
gl4
gl3
gl2
es2
es3
glBindBufferRange
glBindBufferRange
gl4
gl3
gl2
es2
es3
glBindBuffersBase
glBindBuffersBase
gl4
gl3
gl2
es2
es3
glBindBuffersRange
glBindBuffersRange
gl4
gl3
gl2
es2
es3
glBindFragDataLocation
glBindFragDataLocation
gl4
gl3
gl2
es2
es3
glBindFragDataLocationIndexed
glBindFragDataLocationIndexed
gl4
gl3
gl2
es2
es3
glBindFramebuffer
glBindFramebuffer
gl4
gl3
gl2
es2
es3
glBindImageTexture
glBindImageTexture
gl4
gl3
gl2
es2
es3
glBindImageTextures
glBindImageTextures
gl4
gl3
gl2
es2
es3
glBindProgramPipeline
glBindProgramPipeline
gl4
gl3
gl2
es2
es3
glBindRenderbuffer
glBindRenderbuffer
gl4
gl3
gl2
es2
es3
glBindSampler
glBindSampler
gl4
gl3
gl2
es2
es3
glBindSamplers
glBindSamplers
gl4
gl3
gl2
es2
es3
glBindTexture
glBindTexture
gl4
gl3
gl2
es2
es3
glBindTextureUnit
glBindTextureUnit
gl4
gl3
gl2
es2
es3
glBindTextures
glBindTextures
gl4
gl3
gl2
es2
es3
glBindTransformFeedback
glBindTransformFeedback
gl4
gl3
gl2
es2
es3
glBindVertexArray
glBindVertexArray
gl4
gl3
gl2
es2
es3
glBindVertexBuffer
glBindVertexBuffer glVertexArrayVertexBuffer
gl4
gl3
gl2
es2
es3
glBindVertexBuffers
glBindVertexBuffers glVertexArrayVertexBuffers
gl4
gl3
gl2
es2
es3
glBitmap
glBitmap
gl4
gl3
gl2
es2
es3
glBlendColor
glBlendColor
gl4
gl3
gl2
es2
es3
glBlendEquation
glBlendEquation glBlendEquationi
gl4
gl3
gl2
es2
es3
glBlendEquationSeparate
glBlendEquationSeparate glBlendEquationSeparatei
gl4
gl3
gl2
es2
es3
glBlendFunc
glBlendFunc glBlendFunci
gl4
gl3
gl2
es2
es3
glBlendFuncSeparate
glBlendFuncSeparate glBlendFuncSeparatei
gl4
gl3
gl2
es2
es3
glBlitFramebuffer
glBlitFramebuffer glBlitNamedFramebuffer
gl4
gl3
gl2
es2
es3
glBufferData
glBufferData glNamedBufferData
gl4
gl3
gl2
es2
es3
glBufferStorage
glBufferStorage glNamedBufferStorage
gl4
gl3
gl2
es2
es3
glBufferSubData
glBufferSubData glNamedBufferSubData
gl4
gl3
gl2
es2
es3
glCallList
glCallList
gl4
gl3
gl2
es2
es3
glCallLists
glCallLists
gl4
gl3
gl2
es2
es3
glCheckFramebufferStatus
glCheckFramebufferStatus glCheckNamedFramebufferStatus
gl4
gl3
gl2
es2
es3
glClampColor
glClampColor
gl4
gl3
gl2
es2
es3
glClear
glClear
gl4
gl3
gl2
es2
es3
glClearAccum
glClearAccum
gl4
gl3
gl2
es2
es3
glClearBuffer
glClearBuffer glClearBufferfv glClearBufferfi glClearBufferuiv glClearBufferiv glClearNamedFramebufferuiv glClearNamedFramebufferfi glClearNamedFramebufferfv glClearNamedFramebufferiv
gl4
gl3
gl2
es2
es3
glClearBufferData
glClearBufferData glClearNamedBufferData
gl4
gl3
gl2
es2
es3
glClearBufferSubData
glClearBufferSubData glClearNamedBufferSubData
gl4
gl3
gl2
es2
es3
glClearColor
glClearColor
gl4
gl3
gl2
es2
es3
glClearDepth
glClearDepth glClearDepthf
gl4
gl3
gl2
es2
es3
glClearIndex
glClearIndex
gl4
gl3
gl2
es2
es3
glClearStencil
glClearStencil
gl4
gl3
gl2
es2
es3
glClearTexImage
glClearTexImage
gl4
gl3
gl2
es2
es3
glClearTexSubImage
glClearTexSubImage
gl4
gl3
gl2
es2
es3
glClientActiveTexture
glClientActiveTexture
gl4
gl3
gl2
es2
es3
glClientWaitSync
glClientWaitSync
gl4
gl3
gl2
es2
es3
glClipControl
glClipControl
gl4
gl3
gl2
es2
es3
glClipPlane
glClipPlane
gl4
gl3
gl2
es2
es3
glColor
glColor glColor4ub glColor4ui glColor4us glColor3dv glColor4bv glColor3b glColor3f glColor3d glColor3i glColor3s glColor3sv glColor4iv glColor3ubv glColor4uiv glColor4ubv glColor4fv glColor4dv glColor3us glColor3uiv glColor3ub glColor3ui glColor4sv glColor3iv glColor3bv glColor3usv glColor4s glColor4b glColor4f glColor4d glColor4i glColor4usv glColor3fv
gl4
gl3
gl2
es2
es3
glColorMask
glColorMask glColorMaski
gl4
gl3
gl2
es2
es3
glColorMaterial
glColorMaterial
gl4
gl3
gl2
es2
es3
glColorPointer
glColorPointer
gl4
gl3
gl2
es2
es3
glCompileShader
glCompileShader
gl4
gl3
gl2
es2
es3
glCompressedTexImage1D
glCompressedTexImage1D
gl4
gl3
gl2
es2
es3
glCompressedTexImage2D
glCompressedTexImage2D
gl4
gl3
gl2
es2
es3
glCompressedTexImage3D
glCompressedTexImage3D
gl4
gl3
gl2
es2
es3
glCompressedTexSubImage1D
glCompressedTexSubImage1D glCompressedTextureSubImage1D
gl4
gl3
gl2
es2
es3
glCompressedTexSubImage2D
glCompressedTexSubImage2D glCompressedTextureSubImage2D
gl4
gl3
gl2
es2
es3
glCompressedTexSubImage3D
glCompressedTexSubImage3D glCompressedTextureSubImage3D
gl4
gl3
gl2
es2
es3
glCopyBufferSubData
glCopyBufferSubData glCopyNamedBufferSubData
gl4
gl3
gl2
es2
es3
glCopyImageSubData
glCopyImageSubData
gl4
gl3
gl2
es2
es3
glCopyPixels
glCopyPixels
gl4
gl3
gl2
es2
es3
glCopyTexImage1D
glCopyTexImage1D
gl4
gl3
gl2
es2
es3
glCopyTexImage2D
glCopyTexImage2D
gl4
gl3
gl2
es2
es3
glCopyTexSubImage1D
glCopyTexSubImage1D glCopyTextureSubImage1D
gl4
gl3
gl2
es2
es3
glCopyTexSubImage2D
glCopyTexSubImage2D glCopyTextureSubImage2D
gl4
gl3
gl2
es2
es3
glCopyTexSubImage3D
glCopyTexSubImage3D glCopyTextureSubImage3D
gl4
gl3
gl2
es2
es3
glCreateBuffers
glCreateBuffers
gl4
gl3
gl2
es2
es3
glCreateFramebuffers
glCreateFramebuffers
gl4
gl3
gl2
es2
es3
glCreateProgram
glCreateProgram
gl4
gl3
gl2
es2
es3
glCreateProgramPipelines
glCreateProgramPipelines
gl4
gl3
gl2
es2
es3
glCreateQueries
glCreateQueries
gl4
gl3
gl2
es2
es3
glCreateRenderbuffers
glCreateRenderbuffers
gl4
gl3
gl2
es2
es3
glCreateSamplers
glCreateSamplers
gl4
gl3
gl2
es2
es3
glCreateShader
glCreateShader
gl4
gl3
gl2
es2
es3
glCreateShaderProgram
glCreateShaderProgram glCreateShaderProgramv
gl4
gl3
gl2
es2
es3
glCreateTextures
glCreateTextures
gl4
gl3
gl2
es2
es3
glCreateTransformFeedbacks
glCreateTransformFeedbacks
gl4
gl3
gl2
es2
es3
glCreateVertexArrays
glCreateVertexArrays
gl4
gl3
gl2
es2
es3
glCullFace
glCullFace
gl4
gl3
gl2
es2
es3
glDebugMessageCallback
glDebugMessageCallback
gl4
gl3
gl2
es2
es3
glDebugMessageControl
glDebugMessageControl
gl4
gl3
gl2
es2
es3
glDebugMessageInsert
glDebugMessageInsert
gl4
gl3
gl2
es2
es3
glDeleteBuffers
glDeleteBuffers
gl4
gl3
gl2
es2
es3
glDeleteFramebuffers
glDeleteFramebuffers
gl4
gl3
gl2
es2
es3
glDeleteLists
glDeleteLists
gl4
gl3
gl2
es2
es3
glDeleteProgram
glDeleteProgram
gl4
gl3
gl2
es2
es3
glDeleteProgramPipelines
glDeleteProgramPipelines
gl4
gl3
gl2
es2
es3
glDeleteQueries
glDeleteQueries
gl4
gl3
gl2
es2
es3
glDeleteRenderbuffers
glDeleteRenderbuffers
gl4
gl3
gl2
es2
es3
glDeleteSamplers
glDeleteSamplers
gl4
gl3
gl2
es2
es3
glDeleteShader
glDeleteShader
gl4
gl3
gl2
es2
es3
glDeleteSync
glDeleteSync
gl4
gl3
gl2
es2
es3
glDeleteTextures
glDeleteTextures
gl4
gl3
gl2
es2
es3
glDeleteTransformFeedbacks
glDeleteTransformFeedbacks
gl4
gl3
gl2
es2
es3
glDeleteVertexArrays
glDeleteVertexArrays
gl4
gl3
gl2
es2
es3
glDepthFunc
glDepthFunc
gl4
gl3
gl2
es2
es3
glDepthMask
glDepthMask
gl4
gl3
gl2
es2
es3
glDepthRange
glDepthRange glDepthRangef
gl4
gl3
gl2
es2
es3
glDepthRangeArray
glDepthRangeArray glDepthRangeArrayv
gl4
gl3
gl2
es2
es3
glDepthRangeIndexed
glDepthRangeIndexed
gl4
gl3
gl2
es2
es3
glDetachShader
glDetachShader
gl4
gl3
gl2
es2
es3
glDisable
glDisable glDisablei
gl4
gl3
gl2
es2
es3
glDisableClientState
glDisableClientState
gl4
gl3
gl2
es2
es3
glDisableVertexAttribArray
glDisableVertexAttribArray glDisableVertexArrayAttrib
gl4
gl3
gl2
es2
es3
glDispatchCompute
glDispatchCompute
gl4
gl3
gl2
es2
es3
glDispatchComputeIndirect
glDispatchComputeIndirect
gl4
gl3
gl2
es2
es3
glDrawArrays
glDrawArrays
gl4
gl3
gl2
es2
es3
glDrawArraysIndirect
glDrawArraysIndirect
gl4
gl3
gl2
es2
es3
glDrawArraysInstanced
glDrawArraysInstanced
gl4
gl3
gl2
es2
es3
glDrawArraysInstancedBaseInstance
glDrawArraysInstancedBaseInstance
gl4
gl3
gl2
es2
es3
glDrawBuffer
glDrawBuffer glNamedFramebufferDrawBuffer
gl4
gl3
gl2
es2
es3
glDrawBuffers
glDrawBuffers glNamedFramebufferDrawBuffers
gl4
gl3
gl2
es2
es3
glDrawElements
glDrawElements
gl4
gl3
gl2
es2
es3
glDrawElementsBaseVertex
glDrawElementsBaseVertex
gl4
gl3
gl2
es2
es3
glDrawElementsIndirect
glDrawElementsIndirect
gl4
gl3
gl2
es2
es3
glDrawElementsInstanced
glDrawElementsInstanced
gl4
gl3
gl2
es2
es3
glDrawElementsInstancedBaseInstance
glDrawElementsInstancedBaseInstance
gl4
gl3
gl2
es2
es3
glDrawElementsInstancedBaseVertex
glDrawElementsInstancedBaseVertex
gl4
gl3
gl2
es2
es3
glDrawElementsInstancedBaseVertexBaseInstance
glDrawElementsInstancedBaseVertexBaseInstance
gl4
gl3
gl2
es2
es3
glDrawPixels
glDrawPixels
gl4
gl3
gl2
es2
es3
glDrawRangeElements
glDrawRangeElements
gl4
gl3
gl2
es2
es3
glDrawRangeElementsBaseVertex
glDrawRangeElementsBaseVertex
gl4
gl3
gl2
es2
es3
glDrawTransformFeedback
glDrawTransformFeedback
gl4
gl3
gl2
es2
es3
glDrawTransformFeedbackInstanced
glDrawTransformFeedbackInstanced
gl4
gl3
gl2
es2
es3
glDrawTransformFeedbackStream
glDrawTransformFeedbackStream
gl4
gl3
gl2
es2
es3
glDrawTransformFeedbackStreamInstanced
glDrawTransformFeedbackStreamInstanced
gl4
gl3
gl2
es2
es3
glEdgeFlag
glEdgeFlag glEdgeFlagv
gl4
gl3
gl2
es2
es3
glEdgeFlagPointer
glEdgeFlagPointer
gl4
gl3
gl2
es2
es3
glEnable
glEnable glEnablei
gl4
gl3
gl2
es2
es3
glEnableClientState
glEnableClientState
gl4
gl3
gl2
es2
es3
glEnableVertexAttribArray
glEnableVertexAttribArray glEnableVertexArrayAttrib
gl4
gl3
gl2
es2
es3
glEnd
glEnd
gl4
gl3
gl2
es2
es3
glEndConditionalRender
glEndConditionalRender
gl4
gl3
gl2
es2
es3
glEndList
glEndList
gl4
gl3
gl2
es2
es3
glEndQuery
glEndQuery
gl4
gl3
gl2
es2
es3
glEndQueryIndexed
glEndQueryIndexed
gl4
gl3
gl2
es2
es3
glEndTransformFeedback
glEndTransformFeedback
gl4
gl3
gl2
es2
es3
glEvalCoord
glEvalCoord glEvalCoord2d glEvalCoord2f glEvalCoord1fv glEvalCoord2fv glEvalCoord2dv glEvalCoord1d glEvalCoord1f glEvalCoord1dv
gl4
gl3
gl2
es2
es3
glEvalMesh
glEvalMesh glEvalMesh2 glEvalMesh1
gl4
gl3
gl2
es2
es3
glEvalPoint
glEvalPoint glEvalPoint1 glEvalPoint2
gl4
gl3
gl2
es2
es3
glFeedbackBuffer
glFeedbackBuffer
gl4
gl3
gl2
es2
es3
glFenceSync
glFenceSync
gl4
gl3
gl2
es2
es3
glFinish
glFinish
gl4
gl3
gl2
es2
es3
glFlush
glFlush
gl4
gl3
gl2
es2
es3
glFlushMappedBufferRange
glFlushMappedBufferRange glFlushMappedNamedBufferRange
gl4
gl3
gl2
es2
es3
glFog
glFog glFogiv glFogfv glFogi glFogf
gl4
gl3
gl2
es2
es3
glFogCoord
glFogCoord glFogCoorddv glFogCoordfv glFogCoordd glFogCoordf
gl4
gl3
gl2
es2
es3
glFogCoordPointer
glFogCoordPointer
gl4
gl3
gl2
es2
es3
glFramebufferParameteri
glFramebufferParameteri glNamedFramebufferParameteri
gl4
gl3
gl2
es2
es3
glFramebufferRenderbuffer
glFramebufferRenderbuffer glNamedFramebufferRenderbuffer
gl4
gl3
gl2
es2
es3
glFramebufferTexture
glFramebufferTexture glFramebufferTexture2D glFramebufferTexture1D glFramebufferTexture3D glNamedFramebufferTexture
gl4
gl3
gl2
es2
es3
glFramebufferTextureLayer
glFramebufferTextureLayer glNamedFramebufferTextureLayer
gl4
gl3
gl2
es2
es3
glFrontFace
glFrontFace
gl4
gl3
gl2
es2
es3
glFrustum
glFrustum
gl4
gl3
gl2
es2
es3
glGenBuffers
glGenBuffers
gl4
gl3
gl2
es2
es3
glGenFramebuffers
glGenFramebuffers
gl4
gl3
gl2
es2
es3
glGenLists
glGenLists
gl4
gl3
gl2
es2
es3
glGenProgramPipelines
glGenProgramPipelines
gl4
gl3
gl2
es2
es3
glGenQueries
glGenQueries
gl4
gl3
gl2
es2
es3
glGenRenderbuffers
glGenRenderbuffers
gl4
gl3
gl2
es2
es3
glGenSamplers
glGenSamplers
gl4
gl3
gl2
es2
es3
glGenTextures
glGenTextures
gl4
gl3
gl2
es2
es3
glGenTransformFeedbacks
glGenTransformFeedbacks
gl4
gl3
gl2
es2
es3
glGenVertexArrays
glGenVertexArrays
gl4
gl3
gl2
es2
es3
glGenerateMipmap
glGenerateMipmap glGenerateTextureMipmap
gl4
gl3
gl2
es2
es3
glGet
glGet glGetDoublei_v glGetIntegeri_v glGetInteger64v glGetBooleanv glGetFloati_v glGetInteger64i_v glGetDoublev glGetFloatv glGetIntegerv glGetBooleani_v
gl4
gl3
gl2
es2
es3
glGetActiveAtomicCounterBufferiv
glGetActiveAtomicCounterBufferiv
gl4
gl3
gl2
es2
es3
glGetActiveAttrib
glGetActiveAttrib
gl4
gl3
gl2
es2
es3
glGetActiveSubroutineName
glGetActiveSubroutineName
gl4
gl3
gl2
es2
es3
glGetActiveSubroutineUniform
glGetActiveSubroutineUniform glGetActiveSubroutineUniformiv
gl4
gl3
gl2
es2
es3
glGetActiveSubroutineUniformName
glGetActiveSubroutineUniformName
gl4
gl3
gl2
es2
es3
glGetActiveUniform
glGetActiveUniform
gl4
gl3
gl2
es2
es3
glGetActiveUniformBlock
glGetActiveUniformBlock glGetActiveUniformBlockiv
gl4
gl3
gl2
es2
es3
glGetActiveUniformBlockName
glGetActiveUniformBlockName
gl4
gl3
gl2
es2
es3
glGetActiveUniformName
glGetActiveUniformName
gl4
gl3
gl2
es2
es3
glGetActiveUniformsiv
glGetActiveUniformsiv
gl4
gl3
gl2
es2
es3
glGetAttachedShaders
glGetAttachedShaders
gl4
gl3
gl2
es2
es3
glGetAttribLocation
glGetAttribLocation
gl4
gl3
gl2
es2
es3
glGetBufferParameter
glGetBufferParameter glGetBufferParameteri64v glGetNamedBufferParameteri64v glGetNamedFramebufferParameteriv
gl4
gl3
gl2
es2
es3
glGetBufferParameteriv
glGetBufferParameteriv glGetNamedBufferParameteriv
gl4
gl3
gl2
es2
es3
glGetBufferPointerv
glGetBufferPointerv glGetNamedBufferPointerv
gl4
gl3
gl2
es2
es3
glGetBufferSubData
glGetBufferSubData glGetNamedBufferSubData
gl4
gl3
gl2
es2
es3
glGetClipPlane
glGetClipPlane
gl4
gl3
gl2
es2
es3
glGetCompressedTexImage
glGetCompressedTexImage glGetnCompressedTexImage glGetCompressedTextureImage
gl4
gl3
gl2
es2
es3
glGetCompressedTextureSubImage
glGetCompressedTextureSubImage
gl4
gl3
gl2
es2
es3
glGetDebugMessageLog
glGetDebugMessageLog
gl4
gl3
gl2
es2
es3
glGetError
glGetError
gl4
gl3
gl2
es2
es3
glGetFragDataIndex
glGetFragDataIndex
gl4
gl3
gl2
es2
es3
glGetFragDataLocation
glGetFragDataLocation
gl4
gl3
gl2
es2
es3
glGetFramebufferAttachmentParameter
glGetFramebufferAttachmentParameter glGetFramebufferAttachmentParameteriv glGetNamedFramebufferAttachmentParameteriv
gl4
gl3
gl2
es2
es3
glGetFramebufferParameter
glGetFramebufferParameter glGetFramebufferParameteriv
gl4
gl3
gl2
es2
es3
glGetGraphicsResetStatus
glGetGraphicsResetStatus
gl4
gl3
gl2
es2
es3
glGetInternalformat
glGetInternalformat glGetInternalformativ glGetInternalformati64v
gl4
gl3
gl2
es2
es3
glGetLight
glGetLight glGetLightfv glGetLightiv
gl4
gl3
gl2
es2
es3
glGetMap
glGetMap glGetMapfv glGetMapdv glGetMapiv
gl4
gl3
gl2
es2
es3
glGetMaterial
glGetMaterial glGetMaterialfv glGetMaterialiv
gl4
gl3
gl2
es2
es3
glGetMultisample
glGetMultisample glGetMultisamplefv
gl4
gl3
gl2
es2
es3
glGetObjectLabel
glGetObjectLabel
gl4
gl3
gl2
es2
es3
glGetObjectPtrLabel
glGetObjectPtrLabel
gl4
gl3
gl2
es2
es3
glGetPixelMap
glGetPixelMap glGetPixelMapfv glGetPixelMapuiv glGetPixelMapusv
gl4
gl3
gl2
es2
es3
glGetPointerv
glGetPointerv
gl4
gl3
gl2
es2
es3
glGetPolygonStipple
glGetPolygonStipple
gl4
gl3
gl2
es2
es3
glGetProgram
glGetProgram glGetProgramiv
gl4
gl3
gl2
es2
es3
glGetProgramBinary
glGetProgramBinary
gl4
gl3
gl2
es2
es3
glGetProgramInfoLog
glGetProgramInfoLog
gl4
gl3
gl2
es2
es3
glGetProgramInterface
glGetProgramInterface glGetProgramInterfaceiv
gl4
gl3
gl2
es2
es3
glGetProgramPipeline
glGetProgramPipeline glGetProgramPipelineiv
gl4
gl3
gl2
es2
es3
glGetProgramPipelineInfoLog
glGetProgramPipelineInfoLog
gl4
gl3
gl2
es2
es3
glGetProgramResource
glGetProgramResource glGetProgramResourceiv
gl4
gl3
gl2
es2
es3
glGetProgramResourceIndex
glGetProgramResourceIndex
gl4
gl3
gl2
es2
es3
glGetProgramResourceLocation
glGetProgramResourceLocation
gl4
gl3
gl2
es2
es3
glGetProgramResourceLocationIndex
glGetProgramResourceLocationIndex
gl4
gl3
gl2
es2
es3
glGetProgramResourceName
glGetProgramResourceName
gl4
gl3
gl2
es2
es3
glGetProgramStage
glGetProgramStage glGetProgramStageiv
gl4
gl3
gl2
es2
es3
glGetQueryIndexed
glGetQueryIndexed glGetQueryIndexediv
gl4
gl3
gl2
es2
es3
glGetQueryObject
glGetQueryObject glGetQueryObjectiv glGetQueryObjecti64v glGetQueryObjectuiv glGetQueryObjectui64v
gl4
gl3
gl2
es2
es3
glGetQueryiv
glGetQueryiv
gl4
gl3
gl2
es2
es3
glGetRenderbufferParameter
glGetRenderbufferParameter glGetRenderbufferParameteriv glGetNamedRenderbufferParameteriv
gl4
gl3
gl2
es2
es3
glGetSamplerParameter
glGetSamplerParameter glGetSamplerParameterIiv glGetSamplerParameterfv glGetSamplerParameterIuiv glGetSamplerParameteriv
gl4
gl3
gl2
es2
es3
glGetShader
glGetShader glGetShaderiv
gl4
gl3
gl2
es2
es3
glGetShaderInfoLog
glGetShaderInfoLog
gl4
gl3
gl2
es2
es3
glGetShaderPrecisionFormat
glGetShaderPrecisionFormat
gl4
gl3
gl2
es2
es3
glGetShaderSource
glGetShaderSource
gl4
gl3
gl2
es2
es3
glGetString
glGetString glGetStringi
gl4
gl3
gl2
es2
es3
glGetSubroutineIndex
glGetSubroutineIndex
gl4
gl3
gl2
es2
es3
glGetSubroutineUniformLocation
glGetSubroutineUniformLocation
gl4
gl3
gl2
es2
es3
glGetSync
glGetSync glGetSynciv
gl4
gl3
gl2
es2
es3
glGetTexEnv
glGetTexEnv glGetTexEnvfv glGetTexEnviv
gl4
gl3
gl2
es2
es3
glGetTexGen
glGetTexGen glGetTexGendv glGetTexGenfv glGetTexGeniv
gl4
gl3
gl2
es2
es3
glGetTexImage
glGetTexImage glGetTextureImage glGetnTexImage
gl4
gl3
gl2
es2
es3
glGetTexLevelParameter
glGetTexLevelParameter glGetTexLevelParameterfv glGetTexLevelParameteriv glGetTextureLevelParameteriv glGetTextureLevelParameterfv
gl4
gl3
gl2
es2
es3
glGetTexParameter
glGetTexParameter glGetTexParameteriv glGetTexParameterIuiv glGetTexParameterfv glGetTexParameterIiv glGetTextureParameterIuiv glGetTextureParameterIiv glGetTextureParameteriv glGetTextureParameterfv
gl4
gl3
gl2
es2
es3
glGetTextureSubImage
glGetTextureSubImage
gl4
gl3
gl2
es2
es3
glGetTransformFeedback
glGetTransformFeedback glGetTransformFeedbackiv glGetTransformFeedbacki_v glGetTransformFeedbacki64_v
gl4
gl3
gl2
es2
es3
glGetTransformFeedbackVarying
glGetTransformFeedbackVarying
gl4
gl3
gl2
es2
es3
glGetUniform
glGetUniform glGetUniformuiv glGetUniformdv glGetUniformfv glGetUniformiv glGetnUniformfv glGetnUniformuiv glGetnUniformdv glGetnUniformiv
gl4
gl3
gl2
es2
es3
glGetUniformBlockIndex
glGetUniformBlockIndex
gl4
gl3
gl2
es2
es3
glGetUniformIndices
glGetUniformIndices
gl4
gl3
gl2
es2
es3
glGetUniformLocation
glGetUniformLocation
gl4
gl3
gl2
es2
es3
glGetUniformSubroutine
glGetUniformSubroutine glGetUniformSubroutineuiv
gl4
gl3
gl2
es2
es3
glGetVertexArrayIndexed
glGetVertexArrayIndexed glGetVertexArrayIndexediv glGetVertexArrayIndexed64iv
gl4
gl3
gl2
es2
es3
glGetVertexArrayiv
glGetVertexArrayiv
gl4
gl3
gl2
es2
es3
glGetVertexAttrib
glGetVertexAttrib glGetVertexAttribfv glGetVertexAttribdv glGetVertexAttribLdv glGetVertexAttribIuiv glGetVertexAttribIiv glGetVertexAttribiv
gl4
gl3
gl2
es2
es3
glGetVertexAttribPointerv
glGetVertexAttribPointerv
gl4
gl3
gl2
es2
es3
glHint
glHint
gl4
gl3
gl2
es2
es3
glIndex
glIndex glIndexi glIndexd glIndexf glIndexs glIndexfv glIndexubv glIndexsv glIndexub glIndexiv glIndexdv
gl4
gl3
gl2
es2
es3
glIndexMask
glIndexMask
gl4
gl3
gl2
es2
es3
glIndexPointer
glIndexPointer
gl4
gl3
gl2
es2
es3
glInitNames
glInitNames
gl4
gl3
gl2
es2
es3
glInterleavedArrays
glInterleavedArrays
gl4
gl3
gl2
es2
es3
glInvalidateBufferData
glInvalidateBufferData
gl4
gl3
gl2
es2
es3
glInvalidateBufferSubData
glInvalidateBufferSubData
gl4
gl3
gl2
es2
es3
glInvalidateFramebuffer
glInvalidateFramebuffer glInvalidateNamedFramebufferData glInvalidateNamedFramebufferSubData
gl4
gl3
gl2
es2
es3
glInvalidateSubFramebuffer
glInvalidateSubFramebuffer
gl4
gl3
gl2
es2
es3
glInvalidateTexImage
glInvalidateTexImage
gl4
gl3
gl2
es2
es3
glInvalidateTexSubImage
glInvalidateTexSubImage
gl4
gl3
gl2
es2
es3
glIsBuffer
glIsBuffer
gl4
gl3
gl2
es2
es3
glIsEnabled
glIsEnabled glIsEnabledi
gl4
gl3
gl2
es2
es3
glIsFramebuffer
glIsFramebuffer
gl4
gl3
gl2
es2
es3
glIsList
glIsList
gl4
gl3
gl2
es2
es3
glIsProgram
glIsProgram
gl4
gl3
gl2
es2
es3
glIsProgramPipeline
glIsProgramPipeline
gl4
gl3
gl2
es2
es3
glIsQuery
glIsQuery
gl4
gl3
gl2
es2
es3
glIsRenderbuffer
glIsRenderbuffer
gl4
gl3
gl2
es2
es3
glIsSampler
glIsSampler
gl4
gl3
gl2
es2
es3
glIsShader
glIsShader
gl4
gl3
gl2
es2
es3
glIsSync
glIsSync
gl4
gl3
gl2
es2
es3
glIsTexture
glIsTexture
gl4
gl3
gl2
es2
es3
glIsTransformFeedback
glIsTransformFeedback
gl4
gl3
gl2
es2
es3
glIsVertexArray
glIsVertexArray
gl4
gl3
gl2
es2
es3
glLight
glLight glLightfv glLightiv glLighti glLightf
gl4
gl3
gl2
es2
es3
glLightModel
glLightModel glLightModelfv glLightModeliv glLightModelf glLightModeli
gl4
gl3
gl2
es2
es3
glLineStipple
glLineStipple
gl4
gl3
gl2
es2
es3
glLineWidth
glLineWidth
gl4
gl3
gl2
es2
es3
glLinkProgram
glLinkProgram
gl4
gl3
gl2
es2
es3
glListBase
glListBase
gl4
gl3
gl2
es2
es3
glLoadIdentity
glLoadIdentity
gl4
gl3
gl2
es2
es3
glLoadMatrix
glLoadMatrix glLoadMatrixf glLoadMatrixd
gl4
gl3
gl2
es2
es3
glLoadName
glLoadName
gl4
gl3
gl2
es2
es3
glLoadTransposeMatrix
glLoadTransposeMatrix glLoadTransposeMatrixd glLoadTransposeMatrixf
gl4
gl3
gl2
es2
es3
glLogicOp
glLogicOp
gl4
gl3
gl2
es2
es3
glMap1
glMap1 glMap1d glMap1f
gl4
gl3
gl2
es2
es3
glMap2
glMap2 glMap2d glMap2f
gl4
gl3
gl2
es2
es3
glMapBuffer
glMapBuffer glMapNamedBuffer
gl4
gl3
gl2
es2
es3
glMapBufferRange
glMapBufferRange glMapNamedBufferRange
gl4
gl3
gl2
es2
es3
glMapGrid
glMapGrid glMapGrid1d glMapGrid1f glMapGrid2d glMapGrid2f
gl4
gl3
gl2
es2
es3
glMaterial
glMaterial glMaterialiv glMateriali glMaterialf glMaterialfv
gl4
gl3
gl2
es2
es3
glMatrixMode
glMatrixMode
gl4
gl3
gl2
es2
es3
glMemoryBarrier
glMemoryBarrier glMemoryBarrierByRegion
gl4
gl3
gl2
es2
es3
glMinSampleShading
glMinSampleShading
gl4
gl3
gl2
es2
es3
glMultMatrix
glMultMatrix glMultMatrixf glMultMatrixd
gl4
gl3
gl2
es2
es3
glMultTransposeMatrix
glMultTransposeMatrix glMultTransposeMatrixf glMultTransposeMatrixd
gl4
gl3
gl2
es2
es3
glMultiDrawArrays
glMultiDrawArrays
gl4
gl3
gl2
es2
es3
glMultiDrawArraysIndirect
glMultiDrawArraysIndirect
gl4
gl3
gl2
es2
es3
glMultiDrawElements
glMultiDrawElements
gl4
gl3
gl2
es2
es3
glMultiDrawElementsBaseVertex
glMultiDrawElementsBaseVertex
gl4
gl3
gl2
es2
es3
glMultiDrawElementsIndirect
glMultiDrawElementsIndirect
gl4
gl3
gl2
es2
es3
glMultiTexCoord
glMultiTexCoord glMultiTexCoord3i glMultiTexCoord1sv glMultiTexCoord4iv glMultiTexCoord3f glMultiTexCoord4f glMultiTexCoord2d glMultiTexCoord1d glMultiTexCoord1s glMultiTexCoord3sv glMultiTexCoord1fv glMultiTexCoord2s glMultiTexCoord1dv glMultiTexCoord2i glMultiTexCoord4sv glMultiTexCoord3s glMultiTexCoord4s glMultiTexCoord3fv glMultiTexCoord4d glMultiTexCoord4i glMultiTexCoord4dv glMultiTexCoord3dv glMultiTexCoord1f glMultiTexCoord1iv glMultiTexCoord2sv glMultiTexCoord2dv glMultiTexCoord2f glMultiTexCoord1i glMultiTexCoord3iv glMultiTexCoord4fv glMultiTexCoord2fv glMultiTexCoord2iv glMultiTexCoord3d
gl4
gl3
gl2
es2
es3
glNewList
glNewList
gl4
gl3
gl2
es2
es3
glNormal
glNormal glNormal3sv glNormal3dv glNormal3fv glNormal3iv glNormal3bv glNormal3s glNormal3i glNormal3f glNormal3d glNormal3b
gl4
gl3
gl2
es2
es3
glNormalPointer
glNormalPointer
gl4
gl3
gl2
es2
es3
glObjectLabel
glObjectLabel
gl4
gl3
gl2
es2
es3
glObjectPtrLabel
glObjectPtrLabel
gl4
gl3
gl2
es2
es3
glOrtho
glOrtho
gl4
gl3
gl2
es2
es3
glPassThrough
glPassThrough
gl4
gl3
gl2
es2
es3
glPatchParameter
glPatchParameter glPatchParameteri glPatchParameterfv
gl4
gl3
gl2
es2
es3
glPauseTransformFeedback
glPauseTransformFeedback
gl4
gl3
gl2
es2
es3
glPixelMap
glPixelMap glPixelMapuiv glPixelMapfv glPixelMapusv
gl4
gl3
gl2
es2
es3
glPixelStore
glPixelStore glPixelStorei glPixelStoref
gl4
gl3
gl2
es2
es3
glPixelTransfer
glPixelTransfer glPixelTransferi glPixelTransferf
gl4
gl3
gl2
es2
es3
glPixelZoom
glPixelZoom
gl4
gl3
gl2
es2
es3
glPointParameter
glPointParameter glPointParameteri glPointParameterf glPointParameterfv glPointParameteriv
gl4
gl3
gl2
es2
es3
glPointSize
glPointSize
gl4
gl3
gl2
es2
es3
glPolygonMode
glPolygonMode
gl4
gl3
gl2
es2
es3
glPolygonOffset
glPolygonOffset
gl4
gl3
gl2
es2
es3
glPolygonStipple
glPolygonStipple
gl4
gl3
gl2
es2
es3
glPopAttrib
glPopAttrib
gl4
gl3
gl2
es2
es3
glPopClientAttrib
glPopClientAttrib
gl4
gl3
gl2
es2
es3
glPopDebugGroup
glPopDebugGroup
gl4
gl3
gl2
es2
es3
glPopMatrix
glPopMatrix
gl4
gl3
gl2
es2
es3
glPopName
glPopName
gl4
gl3
gl2
es2
es3
glPrimitiveRestartIndex
glPrimitiveRestartIndex
gl4
gl3
gl2
es2
es3
glPrioritizeTextures
glPrioritizeTextures
gl4
gl3
gl2
es2
es3
glProgramBinary
glProgramBinary
gl4
gl3
gl2
es2
es3
glProgramParameter
glProgramParameter glProgramParameteri
gl4
gl3
gl2
es2
es3
glProgramUniform
glProgramUniform glProgramUniform4ui glProgramUniform2ui glProgramUniform3i glProgramUniform1dv glProgramUniformMatrix2dv glProgramUniformMatrix3x4fv glProgramUniformMatrix4fv glProgramUniform4i glProgramUniform4f glProgramUniform4d glProgramUniformMatrix3x2fv glProgramUniformMatrix2fv glProgramUniform1iv glProgramUniformMatrix4x3fv glProgramUniform2iv glProgramUniform2uiv glProgramUniformMatrix2x3dv glProgramUniformMatrix3x2dv glProgramUniform3f glProgramUniform3d glProgramUniformMatrix4x2dv glProgramUniform3ui glProgramUniformMatrix2x3fv glProgramUniform1i glProgramUniform1d glProgramUniform1f glProgramUniformMatrix3x4dv glProgramUniform3iv glProgramUniform4dv glProgramUniform3uiv glProgramUniform1ui glProgramUniform4fv glProgramUniform2fv glProgramUniformMatrix4dv glProgramUniformMatrix2x4dv glProgramUniform4uiv glProgramUniform1uiv glProgramUniformMatrix4x2fv glProgramUniformMatrix3fv glProgramUniformMatrix2x4fv glProgramUniform3dv glProgramUniform2dv glProgramUniform2i glProgramUniformMatrix4x3dv glProgramUniform2d glProgramUniform2f glProgramUniformMatrix3dv glProgramUniform4iv glProgramUniform3fv glProgramUniform1fv
gl4
gl3
gl2
es2
es3
glProvokingVertex
glProvokingVertex
gl4
gl3
gl2
es2
es3
glPushAttrib
glPushAttrib
gl4
gl3
gl2
es2
es3
glPushClientAttrib
glPushClientAttrib
gl4
gl3
gl2
es2
es3
glPushDebugGroup
glPushDebugGroup
gl4
gl3
gl2
es2
es3
glPushMatrix
glPushMatrix
gl4
gl3
gl2
es2
es3
glPushName
glPushName
gl4
gl3
gl2
es2
es3
glQueryCounter
glQueryCounter
gl4
gl3
gl2
es2
es3
glRasterPos
glRasterPos glRasterPos4iv glRasterPos2fv glRasterPos2f glRasterPos2d glRasterPos2i glRasterPos2dv glRasterPos4i glRasterPos4d glRasterPos4f glRasterPos4s glRasterPos3dv glRasterPos2iv glRasterPos3sv glRasterPos2sv glRasterPos3i glRasterPos3d glRasterPos3f glRasterPos3s glRasterPos4dv glRasterPos4sv glRasterPos3fv glRasterPos3iv glRasterPos2s glRasterPos4fv
gl4
gl3
gl2
es2
es3
glReadBuffer
glReadBuffer glNamedFramebufferReadBuffer
gl4
gl3
gl2
es2
es3
glReadPixels
glReadPixels glReadnPixels
gl4
gl3
gl2
es2
es3
glRect
glRect glRecti glRectd glRectf glRects glRectfv glRectdv glRectiv glRectsv
gl4
gl3
gl2
es2
es3
glReleaseShaderCompiler
glReleaseShaderCompiler
gl4
gl3
gl2
es2
es3
glRenderMode
glRenderMode
gl4
gl3
gl2
es2
es3
glRenderbufferStorage
glRenderbufferStorage glNamedRenderbufferStorage
gl4
gl3
gl2
es2
es3
glRenderbufferStorageMultisample
glRenderbufferStorageMultisample glNamedRenderbufferStorageMultisample
gl4
gl3
gl2
es2
es3
glResumeTransformFeedback
glResumeTransformFeedback
gl4
gl3
gl2
es2
es3
glRotate
glRotate glRotated glRotatef
gl4
gl3
gl2
es2
es3
glSampleCoverage
glSampleCoverage
gl4
gl3
gl2
es2
es3
glSampleMaski
glSampleMaski
gl4
gl3
gl2
es2
es3
glSamplerParameter
glSamplerParameter glSamplerParameteri glSamplerParameterf glSamplerParameteriv glSamplerParameterIuiv glSamplerParameterfv glSamplerParameterIiv
gl4
gl3
gl2
es2
es3
glScale
glScale glScalef glScaled
gl4
gl3
gl2
es2
es3
glScissor
glScissor
gl4
gl3
gl2
es2
es3
glScissorArray
glScissorArray glScissorArrayv
gl4
gl3
gl2
es2
es3
glScissorIndexed
glScissorIndexed glScissorIndexedv
gl4
gl3
gl2
es2
es3
glSecondaryColor
glSecondaryColor glSecondaryColor3fv glSecondaryColor3i glSecondaryColor3dv glSecondaryColor3us glSecondaryColor3bv glSecondaryColor3s glSecondaryColor3ub glSecondaryColor3ui glSecondaryColor3sv glSecondaryColor3uiv glSecondaryColor3usv glSecondaryColor3ubv glSecondaryColor3b glSecondaryColor3d glSecondaryColor3f glSecondaryColor3iv
gl4
gl3
gl2
es2
es3
glSecondaryColorPointer
glSecondaryColorPointer
gl4
gl3
gl2
es2
es3
glSelectBuffer
glSelectBuffer
gl4
gl3
gl2
es2
es3
glShadeModel
glShadeModel
gl4
gl3
gl2
es2
es3
glShaderBinary
glShaderBinary
gl4
gl3
gl2
es2
es3
glShaderSource
glShaderSource
gl4
gl3
gl2
es2
es3
glShaderStorageBlockBinding
glShaderStorageBlockBinding
gl4
gl3
gl2
es2
es3
glStencilFunc
glStencilFunc
gl4
gl3
gl2
es2
es3
glStencilFuncSeparate
glStencilFuncSeparate
gl4
gl3
gl2
es2
es3
glStencilMask
glStencilMask
gl4
gl3
gl2
es2
es3
glStencilMaskSeparate
glStencilMaskSeparate
gl4
gl3
gl2
es2
es3
glStencilOp
glStencilOp
gl4
gl3
gl2
es2
es3
glStencilOpSeparate
glStencilOpSeparate
gl4
gl3
gl2
es2
es3
glTexBuffer
glTexBuffer glTextureBuffer
gl4
gl3
gl2
es2
es3
glTexBufferRange
glTexBufferRange glTextureBufferRange
gl4
gl3
gl2
es2
es3
glTexCoord
glTexCoord glTexCoord2dv glTexCoord2fv glTexCoord1iv glTexCoord2d glTexCoord2f glTexCoord2i glTexCoord2s glTexCoord3sv glTexCoord4s glTexCoord4f glTexCoord4d glTexCoord4i glTexCoord1fv glTexCoord2sv glTexCoord3fv glTexCoord3dv glTexCoord4iv glTexCoord4fv glTexCoord4dv glTexCoord1i glTexCoord1d glTexCoord1f glTexCoord1s glTexCoord1sv glTexCoord3i glTexCoord1dv glTexCoord3f glTexCoord3d glTexCoord3s glTexCoord2iv glTexCoord4sv glTexCoord3iv
gl4
gl3
gl2
es2
es3
glTexCoordPointer
glTexCoordPointer
gl4
gl3
gl2
es2
es3
glTexEnv
glTexEnv glTexEnvfv glTexEnviv glTexEnvf glTexEnvi
gl4
gl3
gl2
es2
es3
glTexGen
glTexGen glTexGend glTexGeni glTexGeniv glTexGenf glTexGenfv glTexGendv
gl4
gl3
gl2
es2
es3
glTexImage1D
glTexImage1D
gl4
gl3
gl2
es2
es3
glTexImage2D
glTexImage2D
gl4
gl3
gl2
es2
es3
glTexImage2DMultisample
glTexImage2DMultisample
gl4
gl3
gl2
es2
es3
glTexImage3D
glTexImage3D
gl4
gl3
gl2
es2
es3
glTexImage3DMultisample
glTexImage3DMultisample
gl4
gl3
gl2
es2
es3
glTexParameter
glTexParameter glTexParameterIuiv glTexParameteriv glTexParameterIiv glTexParameterfv glTexParameterf glTexParameteri glTextureParameterf glTextureParameterIiv glTextureParameterfv glTextureParameteriv glTextureParameteri glTextureParameterIuiv
gl4
gl3
gl2
es2
es3
glTexStorage1D
glTexStorage1D glTextureStorage1D
gl4
gl3
gl2
es2
es3
glTexStorage2D
glTexStorage2D glTextureStorage2D
gl4
gl3
gl2
es2
es3
glTexStorage2DMultisample
glTexStorage2DMultisample glTextureStorage2DMultisample
gl4
gl3
gl2
es2
es3
glTexStorage3D
glTexStorage3D glTextureStorage3D
gl4
gl3
gl2
es2
es3
glTexStorage3DMultisample
glTexStorage3DMultisample glTextureStorage3DMultisample
gl4
gl3
gl2
es2
es3
glTexSubImage1D
glTexSubImage1D glTextureSubImage1D
gl4
gl3
gl2
es2
es3
glTexSubImage2D
glTexSubImage2D glTextureSubImage2D
gl4
gl3
gl2
es2
es3
glTexSubImage3D
glTexSubImage3D glTextureSubImage3D
gl4
gl3
gl2
es2
es3
glTextureBarrier
glTextureBarrier
gl4
gl3
gl2
es2
es3
glTextureView
glTextureView
gl4
gl3
gl2
es2
es3
glTransformFeedbackBufferBase
glTransformFeedbackBufferBase
gl4
gl3
gl2
es2
es3
glTransformFeedbackBufferRange
glTransformFeedbackBufferRange
gl4
gl3
gl2
es2
es3
glTransformFeedbackVaryings
glTransformFeedbackVaryings
gl4
gl3
gl2
es2
es3
glTranslate
glTranslate glTranslatef glTranslated
gl4
gl3
gl2
es2
es3
glUniform
glUniform glUniformMatrix3x4dv glUniformMatrix4x3dv glUniformMatrix2x3dv glUniform1f glUniform1d glUniform1i glUniform4ui glUniformMatrix3x2fv glUniformMatrix3x4fv glUniformMatrix4x3fv glUniform3i glUniform3d glUniform3f glUniform1iv glUniform1dv glUniformMatrix3dv glUniform1ui glUniform4i glUniform2iv glUniform4f glUniformMatrix3fv glUniform3ui glUniform2fv glUniform4iv glUniform2dv glUniformMatrix2x3fv glUniform2i glUniform2f glUniform2d glUniform4fv glUniform1uiv glUniformMatrix4x2fv glUniformMatrix2dv glUniform4uiv glUniform4dv glUniformMatrix2x4fv glUniform3fv glUniformMatrix4dv glUniformMatrix4x2dv glUniform3iv glUniformMatrix2x4dv glUniform4d glUniformMatrix2fv glUniform1fv glUniform3dv glUniform2uiv glUniformMatrix3x2dv glUniform2ui glUniformMatrix4fv glUniform3uiv
gl4
gl3
gl2
es2
es3
glUniformBlockBinding
glUniformBlockBinding
gl4
gl3
gl2
es2
es3
glUniformSubroutines
glUniformSubroutines glUniformSubroutinesuiv
gl4
gl3
gl2
es2
es3
glUnmapBuffer
glUnmapBuffer glUnmapNamedBuffer
gl4
gl3
gl2
es2
es3
glUseProgram
glUseProgram
gl4
gl3
gl2
es2
es3
glUseProgramStages
glUseProgramStages
gl4
gl3
gl2
es2
es3
glValidateProgram
glValidateProgram
gl4
gl3
gl2
es2
es3
glValidateProgramPipeline
glValidateProgramPipeline
gl4
gl3
gl2
es2
es3
glVertex
glVertex glVertex4iv glVertex4fv glVertex3d glVertex3f glVertex2fv glVertex3i glVertex3s glVertex2iv glVertex3fv glVertex4s glVertex4d glVertex4i glVertex3iv glVertex3dv glVertex4dv glVertex4sv glVertex2f glVertex2d glVertex2i glVertex2s glVertex3sv glVertex2sv glVertex4f glVertex2dv
gl4
gl3
gl2
es2
es3
glVertexArrayElementBuffer
glVertexArrayElementBuffer
gl4
gl3
gl2
es2
es3
glVertexAttrib
glVertexAttrib glVertexAttribI3ui glVertexAttribP1uiv glVertexAttribP2uiv glVertexAttribI2ui glVertexAttrib4f glVertexAttrib4d glVertexAttribL4dv glVertexAttrib4s glVertexAttribP3uiv glVertexAttribP4ui glVertexAttrib1s glVertexAttrib2dv glVertexAttrib4Nuiv glVertexAttrib4ubv glVertexAttribI4sv glVertexAttribL4d glVertexAttrib3f glVertexAttrib4uiv glVertexAttrib1sv glVertexAttribI2i glVertexAttrib4fv glVertexAttribI3iv glVertexAttrib4Nub glVertexAttribL2dv glVertexAttribL2d glVertexAttribI4iv glVertexAttribI4ubv glVertexAttrib4bv glVertexAttribI4i glVertexAttrib1fv glVertexAttribI1ui glVertexAttrib4dv glVertexAttrib2sv glVertexAttribP3ui glVertexAttribL1dv glVertexAttrib4Niv glVertexAttrib3d glVertexAttribI2uiv glVertexAttrib3sv glVertexAttribI4uiv glVertexAttrib1d glVertexAttribL3dv glVertexAttrib4Nusv glVertexAttribI4bv glVertexAttrib4Nbv glVertexAttrib1f glVertexAttrib3s glVertexAttribL1d glVertexAttrib4usv glVertexAttribL3d glVertexAttribI1iv glVertexAttribP4uiv glVertexAttribP1ui glVertexAttrib1dv glVertexAttrib4iv glVertexAttribI2iv glVertexAttribI3uiv glVertexAttribI4ui glVertexAttrib3fv glVertexAttrib2fv glVertexAttribI1i glVertexAttrib4sv glVertexAttrib4Nubv glVertexAttrib4Nsv glVertexAttribI1uiv glVertexAttrib2d glVertexAttrib2f glVertexAttrib3dv glVertexAttribI3i glVertexAttrib2s glVertexAttribI4usv glVertexAttribP2ui
gl4
gl3
gl2
es2
es3
glVertexAttribBinding
glVertexAttribBinding glVertexArrayAttribBinding
gl4
gl3
gl2
es2
es3
glVertexAttribDivisor
glVertexAttribDivisor
gl4
gl3
gl2
es2
es3
glVertexAttribFormat
glVertexAttribFormat glVertexAttribIFormat glVertexAttribLFormat glVertexArrayAttribIFormat glVertexArrayAttribLFormat glVertexArrayAttribFormat
gl4
gl3
gl2
es2
es3
glVertexAttribPointer
glVertexAttribPointer glVertexAttribLPointer glVertexAttribIPointer
gl4
gl3
gl2
es2
es3
glVertexBindingDivisor
glVertexBindingDivisor glVertexArrayBindingDivisor
gl4
gl3
gl2
es2
es3
glVertexPointer
glVertexPointer
gl4
gl3
gl2
es2
es3
glViewport
glViewport
gl4
gl3
gl2
es2
es3
glViewportArray
glViewportArray glViewportArrayv
gl4
gl3
gl2
es2
es3
glViewportIndexed
glViewportIndexed glViewportIndexedfv glViewportIndexedf
gl4
gl3
gl2
es2
es3
glWaitSync
glWaitSync
gl4
gl3
gl2
es2
es3
glWindowPos
glWindowPos glWindowPos2s glWindowPos2d glWindowPos2iv glWindowPos2sv glWindowPos2dv glWindowPos2i glWindowPos3fv glWindowPos2f glWindowPos3sv glWindowPos3d glWindowPos3s glWindowPos3i glWindowPos3f glWindowPos2fv glWindowPos3iv glWindowPos3dv
gl4
gl3
gl2
es2
es3
EmitStreamVertex
EmitStreamVertex
glsl4
glsl-es3
EmitVertex
EmitVertex
glsl4
glsl-es3
EndPrimitive
EndPrimitive
glsl4
glsl-es3
EndStreamPrimitive
EndStreamPrimitive
glsl4
glsl-es3
abs
abs
glsl4
glsl-es3
acos
acos
glsl4
glsl-es3
acosh
acosh
glsl4
glsl-es3
all
all
glsl4
glsl-es3
any
any
glsl4
glsl-es3
asin
asin
glsl4
glsl-es3
asinh
asinh
glsl4
glsl-es3
atan
atan
glsl4
glsl-es3
atanh
atanh
glsl4
glsl-es3
atomicAdd
atomicAdd
glsl4
glsl-es3
atomicAnd
atomicAnd
glsl4
glsl-es3
atomicCompSwap
atomicCompSwap
glsl4
glsl-es3
atomicCounter
atomicCounter
glsl4
glsl-es3
atomicCounterDecrement
atomicCounterDecrement
glsl4
glsl-es3
atomicCounterIncrement
atomicCounterIncrement
glsl4
glsl-es3
atomicExchange
atomicExchange
glsl4
glsl-es3
atomicMax
atomicMax
glsl4
glsl-es3
atomicMin
atomicMin
glsl4
glsl-es3
atomicOr
atomicOr
glsl4
glsl-es3
atomicXor
atomicXor
glsl4
glsl-es3
barrier
barrier
glsl4
glsl-es3
bitCount
bitCount
glsl4
glsl-es3
bitfieldExtract
bitfieldExtract
glsl4
glsl-es3
bitfieldInsert
bitfieldInsert
glsl4
glsl-es3
bitfieldReverse
bitfieldReverse
glsl4
glsl-es3
ceil
ceil
glsl4
glsl-es3
clamp
clamp
glsl4
glsl-es3
cos
cos
glsl4
glsl-es3
cosh
cosh
glsl4
glsl-es3
cross
cross
glsl4
glsl-es3
dFdx
dFdx dFdxFine dFdxCoarse
glsl4
glsl-es3
dFdy
dFdy dFdyFine dFdyCoarse
glsl4
glsl-es3
degrees
degrees
glsl4
glsl-es3
determinant
determinant
glsl4
glsl-es3
distance
distance
glsl4
glsl-es3
dot
dot
glsl4
glsl-es3
equal
equal
glsl4
glsl-es3
exp
exp
glsl4
glsl-es3
exp2
exp2
glsl4
glsl-es3
faceforward
faceforward
glsl4
glsl-es3
findLSB
findLSB
glsl4
glsl-es3
findMSB
findMSB
glsl4
glsl-es3
floatBitsToInt
floatBitsToInt floatBitsToUint
glsl4
glsl-es3
floor
floor
glsl4
glsl-es3
fma
fma
glsl4
glsl-es3
fract
fract
glsl4
glsl-es3
frexp
frexp
glsl4
glsl-es3
fwidth
fwidth fwidthFine fwidthCoarse
glsl4
glsl-es3
gl_ClipDistance
gl_ClipDistance
glsl4
glsl-es3
gl_CullDistance
gl_CullDistance
glsl4
glsl-es3
gl_FragCoord
gl_FragCoord
glsl4
glsl-es3
gl_FragDepth
gl_FragDepth
glsl4
glsl-es3
gl_FrontFacing
gl_FrontFacing
glsl4
glsl-es3
gl_GlobalInvocationID
gl_GlobalInvocationID
glsl4
glsl-es3
gl_HelperInvocation
gl_HelperInvocation
glsl4
glsl-es3
gl_InstanceID
gl_InstanceID
glsl4
glsl-es3
gl_InvocationID
gl_InvocationID
glsl4
glsl-es3
gl_Layer
gl_Layer
glsl4
glsl-es3
gl_LocalInvocationID
gl_LocalInvocationID
glsl4
glsl-es3
gl_LocalInvocationIndex
gl_LocalInvocationIndex
glsl4
glsl-es3
gl_NumSamples
gl_NumSamples
glsl4
glsl-es3
gl_NumWorkGroups
gl_NumWorkGroups
glsl4
glsl-es3
gl_PatchVerticesIn
gl_PatchVerticesIn
glsl4
glsl-es3
gl_PointCoord
gl_PointCoord
glsl4
glsl-es3
gl_PointSize
gl_PointSize
glsl4
glsl-es3
gl_Position
gl_Position
glsl4
glsl-es3
gl_PrimitiveID
gl_PrimitiveID
glsl4
glsl-es3
gl_PrimitiveIDIn
gl_PrimitiveIDIn
glsl4
glsl-es3
gl_SampleID
gl_SampleID
glsl4
glsl-es3
gl_SampleMask
gl_SampleMask
glsl4
glsl-es3
gl_SampleMaskIn
gl_SampleMaskIn
glsl4
glsl-es3
gl_SamplePosition
gl_SamplePosition
glsl4
glsl-es3
gl_TessCoord
gl_TessCoord
glsl4
glsl-es3
gl_TessLevelInner
gl_TessLevelInner
glsl4
glsl-es3
gl_TessLevelOuter
gl_TessLevelOuter
glsl4
glsl-es3
gl_VertexID
gl_VertexID
glsl4
glsl-es3
gl_ViewportIndex
gl_ViewportIndex
glsl4
glsl-es3
gl_WorkGroupID
gl_WorkGroupID
glsl4
glsl-es3
gl_WorkGroupSize
gl_WorkGroupSize
glsl4
glsl-es3
greaterThan
greaterThan
glsl4
glsl-es3
greaterThanEqual
greaterThanEqual
glsl4
glsl-es3
groupMemoryBarrier
groupMemoryBarrier
glsl4
glsl-es3
imageAtomicAdd
imageAtomicAdd
glsl4
glsl-es3
imageAtomicAnd
imageAtomicAnd
glsl4
glsl-es3
imageAtomicCompSwap
imageAtomicCompSwap
glsl4
glsl-es3
imageAtomicExchange
imageAtomicExchange
glsl4
glsl-es3
imageAtomicMax
imageAtomicMax
glsl4
glsl-es3
imageAtomicMin
imageAtomicMin
glsl4
glsl-es3
imageAtomicOr
imageAtomicOr
glsl4
glsl-es3
imageAtomicXor
imageAtomicXor
glsl4
glsl-es3
imageLoad
imageLoad
glsl4
glsl-es3
imageSamples
imageSamples
glsl4
glsl-es3
imageSize
imageSize
glsl4
glsl-es3
imageStore
imageStore
glsl4
glsl-es3
intBitsToFloat
intBitsToFloat uintBitsToFloat
glsl4
glsl-es3
interpolateAtCentroid
interpolateAtCentroid
glsl4
glsl-es3
interpolateAtOffset
interpolateAtOffset
glsl4
glsl-es3
interpolateAtSample
interpolateAtSample
glsl4
glsl-es3
inverse
inverse
glsl4
glsl-es3
inversesqrt
inversesqrt
glsl4
glsl-es3
isinf
isinf
glsl4
glsl-es3
isnan
isnan
glsl4
glsl-es3
ldexp
ldexp
glsl4
glsl-es3
length
length
glsl4
glsl-es3
lessThan
lessThan
glsl4
glsl-es3
lessThanEqual
lessThanEqual
glsl4
glsl-es3
log
log
glsl4
glsl-es3
log2
log2
glsl4
glsl-es3
matrixCompMult
matrixCompMult
glsl4
glsl-es3
max
max
glsl4
glsl-es3
memoryBarrier
memoryBarrier
glsl4
glsl-es3
memoryBarrierAtomicCounter
memoryBarrierAtomicCounter
glsl4
glsl-es3
memoryBarrierBuffer
memoryBarrierBuffer
glsl4
glsl-es3
memoryBarrierImage
memoryBarrierImage
glsl4
glsl-es3
memoryBarrierShared
memoryBarrierShared
glsl4
glsl-es3
min
min
glsl4
glsl-es3
mix
mix
glsl4
glsl-es3
mod
mod
glsl4
glsl-es3
modf
modf
glsl4
glsl-es3
noise
noise noise4 noise1 noise2 noise3
glsl4
glsl-es3
normalize
normalize
glsl4
glsl-es3
not
not
glsl4
glsl-es3
notEqual
notEqual
glsl4
glsl-es3
outerProduct
outerProduct
glsl4
glsl-es3
packDouble2x32
packDouble2x32
glsl4
glsl-es3
packHalf2x16
packHalf2x16
glsl4
glsl-es3
packUnorm
packUnorm packUnorm2x16 packSnorm4x8 packUnorm4x8 packSnorm2x16
glsl4
glsl-es3
pow
pow
glsl4
glsl-es3
radians
radians
glsl4
glsl-es3
reflect
reflect
glsl4
glsl-es3
refract
refract
glsl4
glsl-es3
round
round
glsl4
glsl-es3
roundEven
roundEven
glsl4
glsl-es3
sign
sign
glsl4
glsl-es3
sin
sin
glsl4
glsl-es3
sinh
sinh
glsl4
glsl-es3
smoothstep
smoothstep
glsl4
glsl-es3
sqrt
sqrt
glsl4
glsl-es3
step
step
glsl4
glsl-es3
tan
tan
glsl4
glsl-es3
tanh
tanh
glsl4
glsl-es3
texelFetch
texelFetch
glsl4
glsl-es3
texelFetchOffset
texelFetchOffset
glsl4
glsl-es3
texture
texture
glsl4
glsl-es3
textureGather
textureGather
glsl4
glsl-es3
textureGatherOffset
textureGatherOffset
glsl4
glsl-es3
textureGatherOffsets
textureGatherOffsets
glsl4
glsl-es3
textureGrad
textureGrad
glsl4
glsl-es3
textureGradOffset
textureGradOffset
glsl4
glsl-es3
textureLod
textureLod
glsl4
glsl-es3
textureLodOffset
textureLodOffset
glsl4
glsl-es3
textureOffset
textureOffset
glsl4
glsl-es3
textureProj
textureProj
glsl4
glsl-es3
textureProjGrad
textureProjGrad
glsl4
glsl-es3
textureProjGradOffset
textureProjGradOffset
glsl4
glsl-es3
textureProjLod
textureProjLod
glsl4
glsl-es3
textureProjLodOffset
textureProjLodOffset
glsl4
glsl-es3
textureProjOffset
textureProjOffset
glsl4
glsl-es3
textureQueryLevels
textureQueryLevels
glsl4
glsl-es3
textureQueryLod
textureQueryLod
glsl4
glsl-es3
textureSamples
textureSamples
glsl4
glsl-es3
textureSize
textureSize
glsl4
glsl-es3
transpose
transpose
glsl4
glsl-es3
trunc
trunc
glsl4
glsl-es3
uaddCarry
uaddCarry
glsl4
glsl-es3
umulExtended
umulExtended imulExtended
glsl4
glsl-es3
unpackDouble2x32
unpackDouble2x32
glsl4
glsl-es3
unpackHalf2x16
unpackHalf2x16
glsl4
glsl-es3
unpackUnorm
unpackUnorm unpackSnorm4x8 unpackSnorm2x16 unpackUnorm4x8 unpackUnorm2x16
glsl4
glsl-es3
usubBorrow
usubBorrow
glsl4
glsl-es3