OpenWF

OpenWF (Open Windowing Foundation) — кроссплатформенный API, предоставляемый без лицензионных отчислений, предназначенный для низкоуровневой абстракции оборудования в композитных оконных системах с целью использования возможностей компоновки и вывода графики. OpenWF ориентирован прежде всего на мобильные устройства и внедряемую технику, где требуется переносимая аппаратная ускоренная компоновка при минимизации использования памяти и энергопотребления. Стандартом управляет некоммерческий технологический консорциум Khronos Group.

Стандарт OpenWF включает два отдельных спецификационных документа:

  • OpenWF Composition — ускоряет компоновку мультимедийного и графического контента; поддерживает автономную компоновку потоков пикселей на экране и вне его.
  • OpenWF Display — предназначен для управления аппаратным обеспечением отображения; обеспечивает настройку режимов для внутренних и внешних дисплеев, а также обнаружение и опрос новых подключённых экранов. Прямое управление конвейером позволяет выполнять компоновку изображений и потоков данных.
Общие сведения
OpenWF
Тип API
Разработчик Khronos Group
Операционная система мультиплатформенная
Последняя версия 1.0 (9 ноября 2009)
Лицензия различные
Сайт khronos.org/openwf/

Реализации

Wayland ранее поддерживал бэкенд OpenWF, однако эта поддержка была впоследствии удалена из-за отсутствия поддержки и обновления.

В DirectFB планируется добавление поддержки OpenWF.

Операционная система QNX Neutrino, которая широко применяется, например, в информационно-развлекательных панелях автомобилей Volkswagen, использует OpenWF[1].

Примечания

Ссылки

Категории