Драйвер универсального не акселерированного фрейм-буфера
/lib/dll/devg-flat.so
Классический драйвер io-display
ЗОСРВ «Нейтрино»
arm, mips, ppc, x86
Настройка драйвера осуществляется через его конфигурационный файл /etc/system/config/flat.conf. Для уточнения особенностей ассоциирования конфигурационных файлов с драйвером обратитесь к разделу справки, посвященному модулю io-display.
Драйвер универсального не акселерированного фрейм-буфера.
Поддерживаемые устройства
Драйвер является универсальным и не привязан к оборудованию. Типичным использованием драйвера является подключение к уже настроенному графическому контроллеру, которое может выполнить, например, первичный загрузчик вроде u-boot
.
Основные функции
Функция | Поддержка |
---|---|
Максимальное число независимых дисплеев | 1 |
Максимальное количество видео-памяти (Мб) | не ограничено |
Аппаратный курсор | - |
Аппаратный V-Sync (обработчик прерывания) | - |
Профили производительности | - |
Энергосбережение (DPMS) | - |
Поддержка интерфейсов и разрешений (максимальных)
Интерфейс | Разрешение @ частота обновления (Гц) / глубина цвета (бит на пиксель) |
---|---|
любой | произвольное |
Опции 2D акселерации
Функция | Поддержка |
---|---|
Заливка прямоугольников | - |
Прямые линии (алгоритм Брезенхэма) | - |
Заливка прямоугольника по шаблону | - |
Рисование полигонов | - |
RGB блиттинг (onscreen) | - |
RGB блиттинг (offscreen) | - |
RGB блиттинг c хрома ключем (chroma key) | - |
RGB блиттинг c альфа смешиванием (alpha key) | - |
RGB блиттинг c конвертированием форматов | - |
RGB блиттинг c масштабированием | - |
RGB блиттинг c поворотом | - |
Растровые операции | - |
Рисование битовых карт | - |
Опции 3D акселерации
Функция | Поддержка |
---|---|
OpenGL | - |
OpenGL / GF3D | - |
OpenGL / GLUT | - |
OpenGL / SDL | - |
OpenGL / EGL | - |
OpenGL ES 1.x | - |
OpenGL ES 2.x/3.x | - |
Поддержка GPGPU
Функция | Поддержка |
---|---|
OpenCL | - |
Поддержка слоев
Функция | Поддержка |
---|---|
Мксимальное количество слоев | 1 |
YUV форматы (только слой #1) | - |
RGB форматы (любой слой) | RGB565, ARGB8888 |
Масштабирование (увеличение) | - |
Масштабирование (уменьшение) | - |
Хрома ключ (chroma key) | - |
Альфа смешивание (alpha blending) | - |
Перемещение исходного окна обзора (src viewport) | - |
Перемещение результирующего окна обзора (dst viewport) | - |
Изменение размера исходного окна обзора (src viewport size) | - |
Изменение размера результирующего окна обзора (dst viewport size) | - |
Регулирование яркости | - |
Регулирование контрастности | - |
Ограничения использования:
Требуется предварительное включение видео-режима и точная настройка параметров в flat.conf.
![]() | В окружении UEFI драйвер может детектировать видео-режим из настроек системной страницы. Данна функция доступна в модулях startup начиная с дистрибутивов ОСРВ 2020 года. |
Графическая подсистема ЗОСРВ «Нейтрино»
umc, ddc, surface-info, display-info, surface-screenshot, display-screenshot, flat.conf
Предыдущий раздел: Классические драйвера