Описание тега egl
EGL™ - это интерфейс между API-интерфейсами рендеринга Khronos, такими как OpenGL ES или OpenVG, и базовой оконной системой собственной платформы. Он обрабатывает управление графическим контекстом, привязку поверхности / буфера и синхронизацию рендеринга, а также обеспечивает высокопроизводительный ускоренный двухмерный и трехмерный рендеринг в смешанном режиме с использованием других API Khronos.
EGL™ - это интерфейс между API-интерфейсами рендеринга Khronos, такими как OpenGL ES или OpenVG, и базовой оконной системой собственной платформы. Он обрабатывает управление графическим контекстом, привязку поверхности / буфера и синхронизацию рендеринга, а также обеспечивает высокопроизводительный ускоренный двухмерный и трехмерный рендеринг в смешанном режиме с использованием других API Khronos.
EGL может быть реализован в нескольких операционных системах (таких как Android и Linux) и собственных оконных системах (таких как X и Microsoft Windows). Реализации также могут разрешить рендеринг в определенные типы поверхностей EGL через другие поддерживаемые собственные API рендеринга, такие как Xlib или GDI. EGL обеспечивает:
- Механизмы создания поверхностей рендеринга (окна, буферы, пиксельные карты), на которых клиентские API могут рисовать и публиковать
- Методы создания и управления графическими контекстами для клиентских API
- Способы синхронизации рисования с помощью клиентских API-интерфейсов, а также API-интерфейсов рендеринга собственной платформы.