EGL

EGL
logo
Autor Khronos Group
Aktualna wersja stabilna 1.5[1] (19 marca 2014; około 12 lat temu)
Język programowania C
Platforma sprzętowa wieloplatformowy
System operacyjny wieloplatformowy
Rodzaj API
Strona internetowa
EGL

EGL – interfejs pośredniczący między API renderującymi Khronosa takimi jak OpenGL, OpenGL ES lub OpenVG oraz systemem grafiki. Obsługuje zarządzanie kontekstem grafiki, powiązania powierzchni/bufora oraz synchronizację renderowania oraz umożliwia „przyspieszane sprzętowo renderowanie mieszanego trybu 2D i 3D wysokiej wydajności”[2]. Rozwojem EGL zajmuje się Khronos Group.

EGL jest skrótowcem odnoszącym się od wersji 1.2 do Khronos Native Platform Graphics Interface[3]. Do wersji 1.2 specyfikacja EGL była nazywana OpenGL ES Native Platform Graphics Interface[4]. W dokumentacji programistycznej X.Org EGL zostało zdefiniowane jako „Biblioteka Graficzna dla Systemów Wbudowanych” (ang. Embedded-System Graphics Library)[5].

Neil Trevett z Khronos Group na konferencji Linaro Connect Keynote, w kontekście graficznych API, zdefiniował EGL jako „Norma [ich] konfiguracji i zarządzania pamięcią” (ang. Standard for configuration and memory management)[6].

Znane implementacje

Zobacz też

Przypisy

  1. Rejestr Khronos EGL API. (ang.).
  2. Informacje ogólne o EGL. (ang.).
  3. EGL 1.2 Specification
  4. EGL 1.0 Specification
  5. EGL in X.org development documentation glossary
  6. 17 minuta 2015 Linaro Connect Keynote with Neil Trevett [online], 22 września 2015.
  7. Mesa EGL

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Kembali kehalaman sebelumnya