Top-Fragen
Zeitleiste
Chat
Kontext
EGL (Programmierschnittstelle)
Programmierschnittstelle zwischen OpenGL u.ä. und dem Fenstersystem Aus Wikipedia, der freien Enzyklopädie
Remove ads
EGL ist eine Programmierschnittstelle zwischen OpenGL, OpenGL ES sowie OpenVG und dem Fenstersystem. OpenGL, OpenGL ES und OpenVG sind Programmierschnittstellen zur hardwarebeschleunigten Rasterung. EGL wird von verschiedenen Fenstersystemen unterstützt, wie z. B. dem Android-Fenstersystem, Wayland oder dem Raspberry Pi, also hauptsächlich in eingebetteten Systemen wie Mobiltelefonen, Spielkonsolen und anderen Medien-Geräten eingesetzt. EGL wird unter anderem auch in eingebetteten Systemen ohne Fenstermanager wie z. B. in Flugzeug- oder Auto-Cockpits verwendet. Durch Mesa 3D wird EGL aber auch im X Window System unterstützt. EGL wird vom Industriekonsortium Khronos Group herausgegeben.
Remove ads
Remove ads
Verwendung



- Das Android-Betriebssystem benutzt EGL für die Rasterung von 3D.[2]
- Das Wayland-Protokoll benutzt EGL.[3]
- Das Mir-Protokoll benutzt EGL.[4]
- Das Simple DirectMedia Layer Toolkit wurde portiert, um EGL benutzen zu können.
- Der Raspberry Pi benutzt ebenfalls EGL für die hardwarebeschleunigte Rasterung von 3D.[5]
- Das X Window System bietet durch Mesa 3D ebenfalls EGL-Unterstützung.[6]
Remove ads
Implementierung
Siehe auch
Einzelnachweise
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads