OpenGL

E116587

OpenGL is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics, widely used in games, simulations, and professional visualization.

All labels observed (39)

How this entity was disambiguated

Statements (84)

Predicate Object
instanceOf application programming interface ⓘ
cross-platform software standard ⓘ
graphics API ⓘ
abbreviation OpenGL ⓘ
APIStyle state machine ⓘ
competesWith Direct3D ⓘ
linked to: DirectX

Metal ⓘ
designedFor real-time rendering ⓘ
designGoal hardware abstraction ⓘ
portability ⓘ
domain computer graphics ⓘ
fullName Open Graphics Library ⓘ
linked to: OpenGL
governedBy Khronos Group ⓘ
hasExtensionMechanism OpenGL extensions ⓘ
linked to: OpenGL
hasVersion OpenGL 1.0 ⓘ
linked to: OpenGL

OpenGL 1.1 ⓘ
linked to: OpenGL

OpenGL 1.2 ⓘ
linked to: OpenGL

OpenGL 1.3 ⓘ
linked to: OpenGL

OpenGL 1.4 ⓘ
linked to: OpenGL

OpenGL 1.5 ⓘ
linked to: OpenGL

OpenGL 2.0 ⓘ
linked to: OpenGL

OpenGL 2.1 ⓘ
linked to: OpenGL

OpenGL 3.0 ⓘ
linked to: OpenGL

OpenGL 3.1 ⓘ
linked to: OpenGL

OpenGL 3.2 ⓘ
linked to: OpenGL

OpenGL 3.3 ⓘ
linked to: OpenGL

OpenGL 4.0 ⓘ
linked to: OpenGL

OpenGL 4.1 ⓘ
linked to: OpenGL

OpenGL 4.2 ⓘ
linked to: OpenGL

OpenGL 4.3 ⓘ
linked to: OpenGL

OpenGL 4.4 ⓘ
linked to: OpenGL

OpenGL 4.5 ⓘ
linked to: OpenGL

OpenGL 4.6 ⓘ
linked to: OpenGL
initialReleaseYear 1992 ⓘ
introducedBy Silicon Graphics ⓘ
linked to: SGI
languageBinding C ⓘ
C++ ⓘ
Java ⓘ
Python ⓘ
many programming languages ⓘ
license open standard specification ⓘ
maintainedBy Khronos Group ⓘ
platform cross-platform ⓘ
previouslyManagedBy Silicon Graphics ⓘ
linked to: SGI
relatedStandard OpenGL ES ⓘ
Vulkan ⓘ
WebGL ⓘ
requires GPU driver support ⓘ
runsOn Linux ⓘ
UNIX-like systems ⓘ
Windows ⓘ
macOS ⓘ
standardizedBy Khronos Group ⓘ
supports 2D graphics rendering ⓘ
3D graphics rendering ⓘ
vector graphics ⓘ
supportsFeature blending ⓘ
compute shaders ⓘ
depth testing ⓘ
display lists ⓘ
fixed-function pipeline ⓘ
fragment shaders ⓘ
framebuffer objects ⓘ
geometry shaders ⓘ
hardware acceleration ⓘ
multisampling ⓘ
programmable pipeline ⓘ
shaders ⓘ
stencil testing ⓘ
tessellation shaders ⓘ
texture mapping ⓘ
vertex buffer objects ⓘ
vertex shaders ⓘ
supportsProfile compatibility profile ⓘ
core profile ⓘ
type cross-language API ⓘ
cross-platform API ⓘ
usedIn CAD applications ⓘ
professional visualization ⓘ
scientific visualization ⓘ
simulations ⓘ
video games ⓘ
virtual reality applications ⓘ
usesCoordinateSystem right-handed by convention ⓘ

How these facts were elicited

Referenced by (169)

Full triples — surface form annotated when it differs from this entity's canonical label.

SGI → developed → OpenGL ⓘ
SGI → graphicsAPI → OpenGL ⓘ
Intel Iris Xe → supportsAPI → OpenGL ⓘ
Intel Arc → supports → OpenGL ⓘ
DirectX → competesWith → OpenGL ⓘ
Carbon (late transitional API) → integratesWith → OpenGL on Mac OS X ⓘ
linked to: OpenGL
Mac OS 8 → supports → OpenGL (via later extensions and drivers) ⓘ
linked to: OpenGL
FMX → supportsRenderingAPI → OpenGL ⓘ
WebGL → relatedStandard → OpenGL ⓘ
Bevy → supportsRenderingAPI → OpenGL (via wgpu) ⓘ
subject linked to: Bevy game engine
linked to: OpenGL
Kurt Akeley → notableWork → OpenGL graphics API ⓘ
linked to: OpenGL
Kurt Akeley → publicationTopic → OpenGL design and implementation ⓘ
linked to: OpenGL
IRIX → supports → OpenGL ⓘ
subject linked to: IRIX operating system
OpenGL → fullName → Open Graphics Library ⓘ
linked to: OpenGL
OpenGL → abbreviation → OpenGL ⓘ
OpenGL → hasVersion → OpenGL 1.0 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 1.1 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 1.2 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 1.3 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 1.4 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 1.5 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 2.0 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 2.1 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 3.0 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 3.1 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 3.2 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 3.3 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 4.0 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 4.1 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 4.2 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 4.3 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 4.4 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 4.5 ⓘ
linked to: OpenGL
OpenGL → hasVersion → OpenGL 4.6 ⓘ
linked to: OpenGL
OpenGL → hasExtensionMechanism → OpenGL extensions ⓘ
linked to: OpenGL
O2 workstations → supports → OpenGL ⓘ
Octane workstation → supports → OpenGL ⓘ
subject linked to: Octane workstations
Indy workstation → supports → OpenGL ⓘ
subject linked to: Indy workstations
Metal → competesWith → OpenGL ⓘ
Intel Iris Plus Graphics → supportsAPI → OpenGL 4.x ⓘ
linked to: OpenGL
Vulkan → successorOf → OpenGL ⓘ
Vulkan → previousCodename → glNext ⓘ
linked to: OpenGL
Tiger Lake → supports → OpenGL ⓘ
subject linked to: Tiger Lake microarchitecture
Alchemist → supports → OpenGL ⓘ
Intel UHD Graphics 615 → supportsAPI → OpenGL 4.5 ⓘ
linked to: OpenGL