Utviklet av | Khronos Group |
---|---|
Siste versjon | 1,5 (19. mars 2014) |
Miljø | Multiplatform |
Type | Programmeringsgrensesnitt |
Nettsted | www.khronos.org/egl |
EGL ( Embedded System grafikkbibliotek ) er et programmeringsgrensesnitt (API) for Khronos gruppen , som forbinder dens gjengivelsesprogrammeringsgrensesnitt som OpenGL ES eller OpenVG og vindus system av operativsystemet liggende. EGL er et mindre plattformavhengig alternativ enn GLX eller WGL .
EGL støtter styring av grafiske sammenhenger, forholdet mellom tegningsflater og minnebuffere, samt gjengivelse av synkronisering. EGL tillater dermed effektiv styring av blandet grafikkgjengivelse (2D og 3D) akselerert vesentlig.
EGL støttes for øyeblikket offisielt, ifølge Khronos Group, den
For sin del har Ubuntu utviklet sitt eget skjermsystem parallelt med Wayland, kalt Mir . Den har også en implementering av EGL.
På nylige mobile GPUer er EGL-støtte utbredt på grunn av spesielt bruk av Android og Chrome OS, dette er ikke alltid tilfelle med XGL, i det minste når driverne er proprietære. Så dette er en annen fordel med å bruke EGL, selv om intensjonen om å flytte fra Xorg til Wayland ikke er en prioritet.