OpenGL ES
E266145
application programming interface
cross-platform standard
embedded systems graphics API
graphics API
OpenGL ES is a cross-platform, royalty-free 2D and 3D graphics API designed for embedded systems such as mobile devices, game consoles, and automotive displays.
All labels observed (10)
| Label | Occurrences |
|---|---|
| OpenGL ES canonical | 15 |
| OpenGL ES 2.0 | 5 |
| OpenGL ES 3.0 | 2 |
| OpenGL ES 3.1 | 2 |
| OpenGL ES 1.0 | 1 |
| OpenGL ES 1.1 | 1 |
| OpenGL ES 3.2 | 1 |
| OpenGL ES 3.x (on newer generations) | 1 |
| OpenGL ES 3.x is largely backward compatible with OpenGL ES 2.0 | 1 |
| OpenGL for Embedded Systems | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
application programming interface
ⓘ
cross-platform standard ⓘ embedded systems graphics API ⓘ graphics API ⓘ |
| APIStyle | C language API ⓘ |
| backwardCompatibility |
OpenGL ES
self-linksurface differs
ⓘ
surface form:
OpenGL ES 3.x is largely backward compatible with OpenGL ES 2.0
|
| basedOn | OpenGL ⓘ |
| category |
3D computer graphics
ⓘ
mobile graphics ⓘ |
| competesWith |
Direct3D
ⓘ
surface form:
Direct3D (on some platforms)
Vulkan (on mobile) ⓘ |
| designedFor |
automotive displays
ⓘ
embedded systems ⓘ game consoles ⓘ mobile devices ⓘ |
| executionModel | client-server between application and GPU driver ⓘ |
| fullName |
OpenGL ES
self-linksurface differs
ⓘ
surface form:
OpenGL for Embedded Systems
|
| governingBody | Khronos Group ⓘ |
| hasProfile |
fixed-function profile (1.x)
ⓘ
programmable shader profile (2.0+) ⓘ |
| introducedFor | resource-constrained devices ⓘ |
| is | cross-platform ⓘ |
| licenseModel | royalty-free ⓘ |
| optimizedFor |
embedded GPUs
ⓘ
low-power devices ⓘ |
| provides | hardware-accelerated rendering ⓘ |
| relatedStandard | OpenGL ⓘ |
| standardizedBy | Khronos Group ⓘ |
| supports |
programmable pipeline (in later versions)
ⓘ
shaders (in later versions) ⓘ |
| supportsGraphicsType |
2D graphics
ⓘ
3D graphics ⓘ |
| targetPlatform |
Android
ⓘ
automotive infotainment systems ⓘ embedded Linux ⓘ game consoles ⓘ iOS ⓘ |
| useCase |
mobile games
ⓘ
real-time 3D graphics ⓘ user interface rendering ⓘ |
| usedIn |
set-top boxes
ⓘ
smartphones ⓘ tablets ⓘ |
| version |
OpenGL ES
self-linksurface differs
ⓘ
surface form:
OpenGL ES 1.0
OpenGL ES self-linksurface differs ⓘ
surface form:
OpenGL ES 1.1
OpenGL ES self-linksurface differs ⓘ
surface form:
OpenGL ES 2.0
OpenGL ES self-linksurface differs ⓘ
surface form:
OpenGL ES 3.0
OpenGL ES self-linksurface differs ⓘ
surface form:
OpenGL ES 3.1
OpenGL ES self-linksurface differs ⓘ
surface form:
OpenGL ES 3.2
|
Referenced by (30)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Adreno
subject surface form:
Adreno
this entity surface form:
OpenGL ES 3.x (on newer generations)
this entity surface form:
OpenGL ES 2.0
this entity surface form:
OpenGL for Embedded Systems
this entity surface form:
OpenGL ES 3.x is largely backward compatible with OpenGL ES 2.0
this entity surface form:
OpenGL ES 3.1
this entity surface form:
OpenGL ES 2.0
this entity surface form:
OpenGL ES 2.0
this entity surface form:
OpenGL ES 3.0