OpenGL 4 Reference Pages



A   B   C   D   E   F   G   H   I   L   M   O   P   Q   R   S   T   U   V   W  


A
glActiveShaderProgram
glActiveTexture
glAttachShader
Top


B
glBeginConditionalRender
glBeginQuery
glBeginQueryIndexed
glBeginTransformFeedback
glBindAttribLocation
glBindBuffer
glBindBufferBase
glBindBufferRange
glBindFragDataLocation
glBindFragDataLocationIndexed
glBindFramebuffer
glBindImageTexture
glBindProgramPipeline
glBindRenderbuffer
glBindSampler
glBindTexture
glBindTransformFeedback
glBindVertexArray
glBindVertexBuffer
glBlendColor
glBlendEquation
glBlendEquationSeparate
glBlendFunc
glBlendFuncSeparate
glBlitFramebuffer
glBufferData
glBufferSubData
Top


C
glCheckFramebufferStatus
glClampColor
glClear
glClearBuffer
glClearBufferData
glClearBufferSubData
glClearColor
glClearDepth
glClearStencil
glClientWaitSync
glColorMask
glCompileShader
glCompressedTexImage1D
glCompressedTexImage2D
glCompressedTexImage3D
glCompressedTexSubImage1D
glCompressedTexSubImage2D
glCompressedTexSubImage3D
glCopyBufferSubData
glCopyImageSubData
glCopyTexImage1D
glCopyTexImage2D
glCopyTexSubImage1D
glCopyTexSubImage2D
glCopyTexSubImage3D
glCreateProgram
glCreateShader
glCreateShaderProgram
glCullFace
Top


D
glDebugMessageCallback
glDebugMessageControl
glDebugMessageInsert
glDeleteBuffers
glDeleteFramebuffers
glDeleteProgram
glDeleteProgramPipelines
glDeleteQueries
glDeleteRenderbuffers
glDeleteSamplers
glDeleteShader
glDeleteSync
glDeleteTextures
glDeleteTransformFeedbacks
glDeleteVertexArrays
glDepthFunc
glDepthMask
glDepthRange
glDepthRangeArray
glDepthRangeIndexed
glDetachShader
glDisable
glDisableVertexAttribArray
glDispatchCompute
glDispatchComputeIndirect
glDrawArrays
glDrawArraysIndirect
glDrawArraysInstanced
glDrawArraysInstancedBaseInstance
glDrawBuffer
glDrawBuffers
glDrawElements
glDrawElementsBaseVertex
glDrawElementsIndirect
glDrawElementsInstanced
glDrawElementsInstancedBaseInstance
glDrawElementsInstancedBaseVertex
glDrawElementsInstancedBaseVertexBaseInstance
glDrawRangeElements
glDrawRangeElementsBaseVertex
glDrawTransformFeedback
glDrawTransformFeedbackInstanced
glDrawTransformFeedbackStream
glDrawTransformFeedbackStreamInstanced
Top


E
glEnable
glEnableVertexAttribArray
glEndConditionalRender
glEndQuery
glEndQueryIndexed
glEndTransformFeedback
Top


F
glFenceSync
glFinish
glFlush
glFlushMappedBufferRange
glFramebufferParameteri
glFramebufferRenderbuffer
glFramebufferTexture
glFramebufferTextureLayer
glFrontFace
Top


G
glGenBuffers
glGenFramebuffers
glGenProgramPipelines
glGenQueries
glGenRenderbuffers
glGenSamplers
glGenTextures
glGenTransformFeedbacks
glGenVertexArrays
glGenerateMipmap
glGet
glGetActiveAtomicCounterBufferiv
glGetActiveAttrib
glGetActiveSubroutineName
glGetActiveSubroutineUniform
glGetActiveSubroutineUniformName
glGetActiveUniform
glGetActiveUniformBlock
glGetActiveUniformBlockName
glGetActiveUniformName
glGetActiveUniformsiv
glGetAttachedShaders
glGetAttribLocation
glGetBufferParameter
glGetBufferPointerv
glGetBufferSubData
glGetCompressedTexImage
glGetDebugMessageLog
glGetError
glGetFragDataIndex
glGetFragDataLocation
glGetFramebufferAttachmentParameter
glGetFramebufferParameter
glGetInternalFormativ
glGetMultisample
glGetObjectLabel
glGetObjectPtrLabel
glGetProgram
glGetProgramBinary
glGetProgramInfoLog
glGetProgramInterface
glGetProgramPipeline
glGetProgramPipelineInfoLog
glGetProgramResource
glGetProgramResourceIndex
glGetProgramResourceLocation
glGetProgramResourceLocationIndex
glGetProgramResourceName
glGetProgramStage
glGetQueryIndexed
glGetQueryObject
glGetQueryiv
glGetRenderbufferParameter
glGetSamplerParameter
glGetShader
glGetShaderInfoLog
glGetShaderPrecisionFormat
glGetShaderSource
glGetString
glGetSubroutineIndex
glGetSubroutineUniformLocation
glGetSync
glGetTexImage
glGetTexLevelParameter
glGetTexParameter
glGetTransformFeedbackVarying
glGetUniform
glGetUniformBlockIndex
glGetUniformIndices
glGetUniformLocation
glGetUniformSubroutine
glGetVertexAttrib
glGetVertexAttribPointerv
Top


H
glHint
Top


I
glInvalidateBufferData
glInvalidateBufferSubData
glInvalidateFramebuffer
glInvalidateSubFramebuffer
glInvalidateTexImage
glInvalidateTexSubImage
glIsBuffer
glIsEnabled
glIsFramebuffer
glIsProgram
glIsProgramPipeline
glIsQuery
glIsRenderbuffer
glIsSampler
glIsShader
glIsSync
glIsTexture
glIsTransformFeedback
glIsVertexArray
Top


L
glLineWidth
glLinkProgram
glLogicOp
Top


M
glMapBuffer
glMapBufferRange
glMemoryBarrier
glMinSampleShading
glMultiDrawArrays
glMultiDrawArraysIndirect
glMultiDrawElements
glMultiDrawElementsBaseVertex
glMultiDrawElementsIndirect
Top


O
glObjectLabel
glObjectPtrLabel
Top


P
glPatchParameter
glPauseTransformFeedback
glPixelStore
glPointParameter
glPointSize
glPolygonMode
glPolygonOffset
glPopDebugGroup
glPrimitiveRestartIndex
glProgramBinary
glProgramParameter
glProgramUniform
glProvokingVertex
glPushDebugGroup
Top


Q
glQueryCounter
Top


R
glReadBuffer
glReadPixels
glReleaseShaderCompiler
glRenderbufferStorage
glRenderbufferStorageMultisample
glResumeTransformFeedback
Top


S
glSampleCoverage
glSampleMaski
glSamplerParameter
glScissor
glScissorArray
glScissorIndexed
glShaderBinary
glShaderSource
glShaderStorageBlockBinding
glStencilFunc
glStencilFuncSeparate
glStencilMask
glStencilMaskSeparate
glStencilOp
glStencilOpSeparate
Top


T
glTexBuffer
glTexBufferRange
glTexImage1D
glTexImage2D
glTexImage2DMultisample
glTexImage3D
glTexImage3DMultisample
glTexParameter
glTexStorage1D
glTexStorage2D
glTexStorage2DMultisample
glTexStorage3D
glTexStorage3DMultisample
glTexSubImage1D
glTexSubImage2D
glTexSubImage3D
glTextureView
glTransformFeedbackVaryings
Top


U
glUniform
glUniformBlockBinding
glUniformSubroutines
glUnmapBuffer
glUseProgram
glUseProgramStages
Top


V
glValidateProgram
glValidateProgramPipeline
glVertexAttrib
glVertexAttribBinding
glVertexAttribDivisor
glVertexAttribFormat
glVertexAttribPointer
glVertexBindingDivisor
glViewport
glViewportArray
glViewportIndexed
Top


W
glWaitSync
Top