about docs.gl

OpenGL API Documentation


OpenGL ES
OpenGL


glAccum gl3gl2  
glActiveShaderProgramgl4   es3
glActiveTexturegl4gl3gl2es2es3
glAlphaFunc gl3gl2  
glAreTexturesResident gl3gl2  
glArrayElement gl3gl2  
glAttachShadergl4gl3gl2es2es3
glBegin gl3gl2  
glBeginConditionalRendergl4gl3   
glBeginQuerygl4gl3gl2 es3
glBeginQueryIndexedgl4    
glBeginTransformFeedbackgl4gl3  es3
glBindAttribLocationgl4gl3gl2es2es3
glBindBuffergl4gl3gl2es2es3
glBindBufferBasegl4gl3  es3
glBindBufferRangegl4gl3  es3
glBindBuffersBasegl4    
glBindBuffersRangegl4    
glBindFragDataLocationgl4gl3   
glBindFragDataLocationIndexedgl4gl3   
glBindFramebuffergl4gl3 es2es3
glBindImageTexturegl4   es3
glBindImageTexturesgl4    
glBindProgramPipelinegl4   es3
glBindRenderbuffergl4gl3 es2es3
glBindSamplergl4gl3  es3
glBindSamplersgl4    
glBindTexturegl4gl3gl2es2es3
glBindTextureUnitgl4    
glBindTexturesgl4    
glBindTransformFeedbackgl4   es3
glBindVertexArraygl4gl3  es3
glBindVertexBuffergl4   es3
glBindVertexBuffersgl4    
glBitmap gl3gl2  
glBlendColorgl4gl3gl2es2es3
glBlendEquationgl4gl3gl2es2es3
glBlendEquationSeparategl4gl3gl2es2es3
glBlendFuncgl4gl3gl2es2es3
glBlendFuncSeparategl4gl3gl2es2es3
glBlitFramebuffergl4gl3  es3
glBufferDatagl4gl3gl2es2es3
glBufferStoragegl4    
glBufferSubDatagl4gl3gl2es2es3
glCallList gl3gl2  
glCallLists gl3gl2  
glCheckFramebufferStatusgl4gl3 es2es3
glClampColorgl4gl3   
glCleargl4gl3gl2es2es3
glClearAccum gl3gl2  
glClearBuffergl4gl3  es3
glClearBufferDatagl4    
glClearBufferSubDatagl4    
glClearColorgl4gl3gl2es2es3
glClearDepthgl4gl3gl2es2es3
glClearIndex gl3gl2  
glClearStencilgl4gl3gl2es2es3
glClearTexImagegl4    
glClearTexSubImagegl4    
glClientActiveTexture gl3gl2  
glClientWaitSyncgl4gl3  es3
glClipControlgl4    
glClipPlane gl3gl2  
glColor gl3gl2  
glColorMaskgl4gl3gl2es2es3
glColorMaterial gl3gl2  
glColorPointer gl3gl2  
glCompileShadergl4gl3gl2es2es3
glCompressedTexImage1Dgl4gl3gl2  
glCompressedTexImage2Dgl4gl3gl2es2es3
glCompressedTexImage3Dgl4gl3gl2 es3
glCompressedTexSubImage1Dgl4gl3gl2  
glCompressedTexSubImage2Dgl4gl3gl2es2es3
glCompressedTexSubImage3Dgl4gl3gl2 es3
glCopyBufferSubDatagl4gl3  es3
glCopyImageSubDatagl4    
glCopyPixels gl3gl2  
glCopyTexImage1Dgl4gl3gl2  
glCopyTexImage2Dgl4gl3gl2es2es3
glCopyTexSubImage1Dgl4gl3gl2  
glCopyTexSubImage2Dgl4gl3gl2es2es3
glCopyTexSubImage3Dgl4gl3gl2 es3
glCreateBuffersgl4    
glCreateFramebuffersgl4    
glCreateProgramgl4gl3gl2es2es3
glCreateProgramPipelinesgl4    
glCreateQueriesgl4    
glCreateRenderbuffersgl4    
glCreateSamplersgl4    
glCreateShadergl4gl3gl2es2es3
glCreateShaderProgramgl4   es3
glCreateTexturesgl4    
glCreateTransformFeedbacksgl4    
glCreateVertexArraysgl4    
glCullFacegl4gl3gl2es2es3
glDebugMessageCallbackgl4    
glDebugMessageControlgl4    
glDebugMessageInsertgl4    
glDeleteBuffersgl4gl3gl2es2es3
glDeleteFramebuffersgl4gl3 es2es3
glDeleteLists gl3gl2  
glDeleteProgramgl4gl3gl2es2es3
glDeleteProgramPipelinesgl4   es3
glDeleteQueriesgl4gl3gl2 es3
glDeleteRenderbuffersgl4gl3 es2es3
glDeleteSamplersgl4gl3  es3
glDeleteShadergl4gl3gl2es2es3
glDeleteSyncgl4gl3  es3
glDeleteTexturesgl4gl3gl2es2es3
glDeleteTransformFeedbacksgl4   es3
glDeleteVertexArraysgl4gl3  es3
glDepthFuncgl4gl3gl2es2es3
glDepthMaskgl4gl3gl2es2es3
glDepthRangegl4gl3gl2es2es3
glDepthRangeArraygl4    
glDepthRangeIndexedgl4    
glDetachShadergl4gl3gl2es2es3
glDisablegl4gl3gl2es2es3
glDisableClientState gl3gl2  
glDisableVertexAttribArraygl4gl3gl2es2es3
glDisableigl4gl3   
glDispatchComputegl4   es3
glDispatchComputeIndirectgl4   es3
glDrawArraysgl4gl3gl2es2es3
glDrawArraysIndirectgl4   es3
glDrawArraysInstancedgl4gl3  es3
glDrawArraysInstancedBaseInstancegl4    
glDrawBuffergl4gl3gl2  
glDrawBuffersgl4gl3gl2 es3
glDrawElementsgl4gl3gl2es2es3
glDrawElementsBaseVertexgl4gl3   
glDrawElementsIndirectgl4   es3
glDrawElementsInstancedgl4gl3  es3
glDrawElementsInstancedBaseInstancegl4    
glDrawElementsInstancedBaseVertexgl4gl3   
glDrawElementsInstancedBaseVertexBaseInstancegl4    
glDrawPixels gl3gl2  
glDrawRangeElementsgl4gl3gl2 es3
glDrawRangeElementsBaseVertexgl4gl3   
glDrawTransformFeedbackgl4    
glDrawTransformFeedbackInstancedgl4    
glDrawTransformFeedbackStreamgl4    
glDrawTransformFeedbackStreamInstancedgl4    
glEdgeFlag gl3gl2  
glEdgeFlagPointer gl3gl2  
glEnablegl4gl3gl2es2es3
glEnableClientState gl3gl2  
glEnableVertexAttribArraygl4gl3gl2es2es3
glEnd gl3gl2  
glEndConditionalRendergl4gl3   
glEndList gl3gl2  
glEndQuerygl4gl3gl2 es3
glEndQueryIndexedgl4    
glEndTransformFeedbackgl4gl3  es3
glEvalCoord gl3gl2  
glEvalMesh gl3gl2  
glEvalPoint gl3gl2  
glFeedbackBuffer gl3gl2  
glFenceSyncgl4gl3  es3
glFinishgl4gl3gl2es2es3
glFlushgl4gl3gl2es2es3
glFlushMappedBufferRangegl4gl3  es3
glFog gl3gl2  
glFogCoord gl3gl2  
glFogCoordPointer gl3gl2  
glFramebufferParameterigl4   es3
glFramebufferRenderbuffergl4gl3 es2es3
glFramebufferTexturegl4gl3 es2es3
glFramebufferTextureLayergl4gl3  es3
glFrontFacegl4gl3gl2es2es3
glFrustum gl3gl2  
glGenBuffersgl4gl3gl2es2es3
glGenFramebuffersgl4gl3 es2es3
glGenLists gl3gl2  
glGenProgramPipelinesgl4   es3
glGenQueriesgl4gl3gl2 es3
glGenRenderbuffersgl4gl3 es2es3
glGenSamplersgl4gl3  es3
glGenTexturesgl4gl3gl2es2es3
glGenTransformFeedbacksgl4   es3
glGenVertexArraysgl4gl3  es3
glGenerateMipmapgl4gl3 es2es3
glGetgl4gl3gl2es2es3
glGetActiveAtomicCounterBufferivgl4    
glGetActiveAttribgl4gl3gl2es2es3
glGetActiveSubroutineNamegl4    
glGetActiveSubroutineUniformgl4    
glGetActiveSubroutineUniformNamegl4    
glGetActiveUniformgl4gl3gl2es2es3
glGetActiveUniformBlockgl4gl3  es3
glGetActiveUniformBlockNamegl4gl3  es3
glGetActiveUniformNamegl4gl3   
glGetActiveUniformsivgl4gl3  es3
glGetAttachedShadersgl4gl3gl2es2es3
glGetAttribLocationgl4gl3gl2es2es3
glGetBufferParametergl4gl3  es3
glGetBufferParameterivgl4gl3gl2es2es3
glGetBufferPointervgl4gl3gl2 es3
glGetBufferSubDatagl4gl3gl2  
glGetClipPlane gl3gl2  
glGetCompressedTexImagegl4gl3gl2  
glGetCompressedTextureSubImagegl4    
glGetDebugMessageLoggl4    
glGetErrorgl4gl3gl2es2es3
glGetFragDataIndexgl4gl3   
glGetFragDataLocationgl4gl3  es3
glGetFramebufferAttachmentParametergl4gl3 es2es3
glGetFramebufferParametergl4   es3
glGetGraphicsResetStatusgl4    
glGetInternalformatgl4   es3
glGetLight gl3gl2  
glGetMap gl3gl2  
glGetMaterial gl3gl2  
glGetMultisamplegl4gl3  es3
glGetObjectLabelgl4    
glGetObjectPtrLabelgl4    
glGetPixelMap gl3gl2  
glGetPointervgl4gl3gl2  
glGetPolygonStipple gl3gl2  
glGetProgramgl4gl3gl2es2es3
glGetProgramBinarygl4   es3
glGetProgramInfoLoggl4gl3gl2es2es3
glGetProgramInterfacegl4   es3
glGetProgramPipelinegl4   es3
glGetProgramPipelineInfoLoggl4   es3
glGetProgramResourcegl4   es3
glGetProgramResourceIndexgl4   es3
glGetProgramResourceLocationgl4   es3
glGetProgramResourceLocationIndexgl4    
glGetProgramResourceNamegl4   es3
glGetProgramStagegl4    
glGetQueryIndexedgl4    
glGetQueryObjectgl4gl3gl2 es3
glGetQueryivgl4gl3gl2 es3
glGetRenderbufferParametergl4gl3 es2es3
glGetSamplerParametergl4gl3  es3
glGetShadergl4gl3gl2es2es3
glGetShaderInfoLoggl4gl3gl2es2es3
glGetShaderPrecisionFormatgl4  es2es3
glGetShaderSourcegl4gl3gl2es2es3
glGetStringgl4gl3gl2es2es3
glGetSubroutineIndexgl4    
glGetSubroutineUniformLocationgl4    
glGetSyncgl4gl3  es3
glGetTexEnv gl3gl2  
glGetTexGen gl3gl2  
glGetTexImagegl4gl3gl2  
glGetTexLevelParametergl4gl3gl2 es3
glGetTexParametergl4gl3gl2es2es3
glGetTextureSubImagegl4    
glGetTransformFeedbackgl4    
glGetTransformFeedbackVaryinggl4gl3  es3
glGetUniformgl4gl3gl2es2es3
glGetUniformBlockIndexgl4gl3  es3
glGetUniformIndicesgl4gl3  es3
glGetUniformLocationgl4gl3gl2es2es3
glGetUniformSubroutinegl4    
glGetVertexArrayIndexedgl4    
glGetVertexArrayivgl4    
glGetVertexAttribgl4gl3gl2es2es3
glGetVertexAttribPointervgl4gl3gl2es2es3
glHintgl4gl3gl2es2es3
glIndex gl3gl2  
glIndexMask gl3gl2  
glIndexPointer gl3gl2  
glInitNames gl3gl2  
glInterleavedArrays gl3gl2  
glInvalidateBufferDatagl4    
glInvalidateBufferSubDatagl4    
glInvalidateFramebuffergl4   es3
glInvalidateSubFramebuffergl4   es3
glInvalidateTexImagegl4    
glInvalidateTexSubImagegl4    
glIsBuffergl4gl3gl2es2es3
glIsEnabledgl4gl3gl2es2es3
glIsFramebuffergl4gl3 es2es3
glIsList gl3gl2  
glIsProgramgl4gl3gl2es2es3
glIsProgramPipelinegl4   es3
glIsQuerygl4gl3gl2 es3
glIsRenderbuffergl4gl3 es2es3
glIsSamplergl4gl3  es3
glIsShadergl4gl3gl2es2es3
glIsSyncgl4gl3  es3
glIsTexturegl4gl3gl2es2es3
glIsTransformFeedbackgl4   es3
glIsVertexArraygl4gl3  es3
glLight gl3gl2  
glLightModel gl3gl2  
glLineStipple gl3gl2  
glLineWidthgl4gl3gl2es2es3
glLinkProgramgl4gl3gl2es2es3
glListBase gl3gl2  
glLoadIdentity gl3gl2  
glLoadMatrix gl3gl2  
glLoadName gl3gl2  
glLoadTransposeMatrix gl3gl2  
glLogicOpgl4gl3gl2  
glMap1 gl3gl2  
glMap2 gl3gl2  
glMapBuffergl4gl3gl2  
glMapBufferRangegl4gl3  es3
glMapGrid gl3gl2  
glMaterial gl3gl2  
glMatrixMode gl3gl2  
glMemoryBarriergl4   es3
glMinSampleShadinggl4    
glMultMatrix gl3gl2  
glMultTransposeMatrix gl3gl2  
glMultiDrawArraysgl4gl3gl2  
glMultiDrawArraysIndirectgl4    
glMultiDrawElementsgl4gl3gl2  
glMultiDrawElementsBaseVertexgl4gl3   
glMultiDrawElementsIndirectgl4    
glMultiTexCoord gl3gl2  
glNewList gl3gl2  
glNormal gl3gl2  
glNormalPointer gl3gl2  
glObjectLabelgl4    
glObjectPtrLabelgl4    
glOrtho gl3gl2  
glPassThrough gl3gl2  
glPatchParametergl4    
glPauseTransformFeedbackgl4   es3
glPixelMap gl3gl2  
glPixelStoregl4gl3gl2es2es3
glPixelTransfer gl3gl2  
glPixelZoom gl3gl2  
glPointParametergl4gl3gl2  
glPointSizegl4gl3gl2  
glPolygonModegl4gl3gl2  
glPolygonOffsetgl4gl3gl2es2es3
glPolygonStipple gl3gl2  
glPopAttrib gl3gl2  
glPopClientAttrib gl3gl2  
glPopDebugGroupgl4    
glPopMatrix gl3gl2  
glPopName gl3gl2  
glPrimitiveRestartIndexgl4gl3   
glPrioritizeTextures gl3gl2  
glProgramBinarygl4   es3
glProgramParametergl4   es3
glProgramUniformgl4   es3
glProvokingVertexgl4gl3   
glPushAttrib gl3gl2  
glPushClientAttrib gl3gl2  
glPushDebugGroupgl4    
glPushMatrix gl3gl2  
glPushName gl3gl2  
glQueryCountergl4gl3   
glRasterPos gl3gl2  
glReadBuffergl4gl3gl2 es3
glReadPixelsgl4gl3gl2es2es3
glRect gl3gl2  
glReleaseShaderCompilergl4  es2es3
glRenderMode gl3gl2  
glRenderbufferStoragegl4gl3 es2es3
glRenderbufferStorageMultisamplegl4gl3  es3
glResumeTransformFeedbackgl4   es3
glRotate gl3gl2  
glSampleCoveragegl4gl3gl2es2es3
glSampleMaskigl4gl3  es3
glSamplerParametergl4gl3  es3
glScale gl3gl2  
glScissorgl4gl3gl2es2es3
glScissorArraygl4    
glScissorIndexedgl4    
glSecondaryColor gl3gl2  
glSecondaryColorPointer gl3gl2  
glSelectBuffer gl3gl2  
glShadeModel gl3gl2  
glShaderBinarygl4  es2es3
glShaderSourcegl4gl3gl2es2es3
glShaderStorageBlockBindinggl4    
glStencilFuncgl4gl3gl2es2es3
glStencilFuncSeparategl4gl3gl2es2es3
glStencilMaskgl4gl3gl2es2es3
glStencilMaskSeparategl4gl3gl2es2es3
glStencilOpgl4gl3gl2es2es3
glStencilOpSeparategl4gl3gl2es2es3
glTexBuffergl4gl3   
glTexBufferRangegl4    
glTexCoord gl3gl2  
glTexCoordPointer gl3gl2  
glTexEnv gl3gl2  
glTexGen gl3gl2  
glTexImage1Dgl4gl3gl2  
glTexImage2Dgl4gl3gl2es2es3
glTexImage2DMultisamplegl4gl3   
glTexImage3Dgl4gl3gl2 es3
glTexImage3DMultisamplegl4gl3   
glTexParametergl4gl3gl2es2es3
glTexStorage1Dgl4    
glTexStorage2Dgl4   es3
glTexStorage2DMultisamplegl4   es3
glTexStorage3Dgl4   es3
glTexStorage3DMultisamplegl4    
glTexSubImage1Dgl4gl3gl2  
glTexSubImage2Dgl4gl3gl2es2es3
glTexSubImage3Dgl4gl3gl2 es3
glTextureBarriergl4    
glTextureViewgl4    
glTransformFeedbackBufferBasegl4    
glTransformFeedbackBufferRangegl4    
glTransformFeedbackVaryingsgl4gl3  es3
glTranslate gl3gl2  
glUniformgl4gl3gl2es2es3
glUniformBlockBindinggl4gl3  es3
glUniformSubroutinesgl4    
glUnmapBuffergl4gl3gl2 es3
glUseProgramgl4gl3gl2es2es3
glUseProgramStagesgl4   es3
glValidateProgramgl4gl3gl2es2es3
glValidateProgramPipelinegl4   es3
glVertex gl3gl2  
glVertexArrayElementBuffergl4    
glVertexAttribgl4gl3gl2es2es3
glVertexAttribBindinggl4   es3
glVertexAttribDivisorgl4gl3  es3
glVertexAttribFormatgl4   es3
glVertexAttribPointergl4gl3gl2es2es3
glVertexBindingDivisorgl4   es3
glVertexPointer gl3gl2  
glViewportgl4gl3gl2es2es3
glViewportArraygl4    
glViewportIndexedgl4    
glWaitSyncgl4gl3  es3
glWindowPos gl3gl2