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 (32)

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 (78)

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