Описание тега directfb

None Расшифровывается как Direct Frame Buffer. Это программная библиотека для операционных систем на базе GNU/Linux/Unix, разработанная с учетом встроенных систем.

Это программная библиотека для операционных систем на базе GNU/Linux/Unix с небольшим объемом памяти, которая обеспечивает ускорение графики, обработку устройств ввода и уровень абстракции, а также интегрированную оконную систему с поддержкой полупрозрачных окон и нескольких слоев отображения поверх Linux. framebuffer без каких-либо модификаций ядра. DirectFB - это бесплатное программное обеспечение, лицензируемое на условиях Стандартной общественной лицензии ограниченного применения GNU (LGPL).

Библиотека предоставляет разработчикам альтернативу полноценному серверу X Window System (X11), используемому в Unix-подобных операционных системах. DirectFB позволяет приложениям напрямую взаимодействовать с видеооборудованием через прямой API, ускоряя и упрощая графические операции.

Цели DirectFB

  • Небольшой объем памяти
  • Максимизируйте утилиты аппаратного ускорения
  • Поддержка расширенных графических операций, таких как несколько режимов альфа-смешивания
  • Никаких модификаций ядра
  • Никаких библиотечных зависимостей, кроме libc
  • Соответствуют требованиям спецификаций MHP

Графические операции поддерживаются через DirectFB

  • Заливка / рисование прямоугольника
  • Заливка / рисование треугольников
  • Рисование линии
  • Блит
  • Alpha Blending (альфа текстуры, альфа модуляция)
  • Портер / Дафф
  • Раскрашивание
  • Исходный цветовой ключ
  • Назначение цветовой манипуляции
  • Интегрированная оконная система
  • Подмножество OpenGL API (Mesa)

Источники:

Википедия (DirectFB)

DirectFB - eLinux.org