Драйвер интегрированных контроллеров Intel Skylake / Broxton (Apollo Lake) / Kaby Lake / Coffee Lake / Whiskey Lake / Amber Lake / Comet Lake GPU (Intel HD Graphics)
/lib/dll/devg-skylake.so
Классический драйвер io-display
ЗОСРВ «Нейтрино»
x86
Настройка драйвера осуществляется через его конфигурационный файл: /etc/system/config/skylake.conf для контроллеров Intel Skylake / Kaby Lake / Coffee Lake / Whiskey Lake / Amber Lake / Comet Lake GPU и /etc/system/config/broxton.conf для Intel Broxton (Apollo Lake) GPU. Для уточнения особенностей ассоциирования конфигурационных файлов с драйвером обратитесь к разделу справки, посвященному модулю io-display.
 | Выбор конфигурационного файла должен осуществляться в соответствии с фактическим семейством целевого оборудования. |
Драйвер интегрированных контроллеров Intel Skylake / Broxton (Apollo Lake) / Kaby Lake / Coffee Lake / Whiskey Lake / Amber Lake / Comet Lake (Intel HD Graphics).
 | Снятие слепков памяти процесса, использующего данный драйвер напрямую или через библиотеку GF, может приводить к отказу в обслуживании графического контроллера. Рекомендуется отказаться от использования утилиты dumper. |
Поддерживаемые устройства
Контроллеры Intel Skylake GPU:
- 8086:1902 - Skylake GT1 desktop core
- 8086:1912 - Skylake GT2 desktop core
- 8086:1932 - Skylake GT4 desktop core
- 8086:190B - Skylake GT1 halo core
- 8086:191B - Skylake GT2 halo core
- 8086:192B - Skylake GT3 halo core
- 8086:193B - Skylake GT4 halo core
- 8086:190A - Skylake GT1 server core
- 8086:191A - Skylake GT2 server core
- 8086:192A - Skylake GT3 server core
- 8086:193A - Skylake GT4 server core
- 8086:191D - Skylake GT2 workstation core
- 8086:193D - Skylake GT4 workstation core
- 8086:1906 - Skylake ULT GT1 mobile core
- 8086:1913 - Skylake ULT GT2 mobile core
- 8086:1916 - Skylake ULT GT2 mobile core
- 8086:1921 - Skylake ULT GT2F mobile core
- 8086:1923 - Skylake ULT GT3 mobile core
- 8086:1926 - Skylake ULT GT3 mobile core
- 8086:1927 - Skylake ULT GT3 mobile core
- 8086:190E - Skylake ULX GT1 mobile core
- 8086:1915 - Skylake ULX GT2 mobile core
- 8086:191E - Skylake ULX GT2 mobile core
Контроллеры Intel Broxton (Apollo Lake) GPU:
- 8086:0A84
- 8086:1A84
- 8086:1A85
- 8086:5A84 - Apollo Lake 505 mobile core
- 8086:5A85 - Apollo Lake 500 mobile core
Контроллеры Intel Kaby Lake GPU:
- 8086:5902 - Kaby Lake GT1 desktop core
- 8086:5917 - Kaby Lake GT1.5 desktop core
- 8086:5912 - Kaby Lake GT2 desktop core
- 8086:5908 - Kaby Lake GT1 halo core
- 8086:590B - Kaby Lake GT1 halo core
- 8086:591B - Kaby Lake GT2 halo core
- 8086:593B - Kaby Lake GT4 halo core
- 8086:590A - Kaby Lake GT1 server core
- 8086:591A - Kaby Lake GT2 server core
- 8086:591D - Kaby Lake GT2 workstation core
- 8086:5906 - Kaby Lake ULT GT1 mobile core
- 8086:5913 - Kaby Lake ULT GT1.5 mobile core
- 8086:5916 - Kaby Lake ULT GT2 mobile core
- 8086:5921 - Kaby Lake ULT GT2F mobile core
- 8086:5923 - Kaby Lake ULT GT3 mobile core
- 8086:5926 - Kaby Lake ULT GT3 mobile core
- 8086:5927 - Kaby Lake ULT GT3 mobile core
- 8086:590E - Kaby Lake ULX GT1 mobile core
- 8086:5915 - Kaby Lake ULX GT1.5 mobile core
- 8086:591E - Kaby Lake ULX GT2 mobile core
Контроллеры Intel Coffee Lake GPU:
- 8086:3E90 - Coffee Lake GT1 server core
- 8086:3E93 - Coffee Lake GT1 server core
- 8086:3E99 - Coffee Lake GT1 server core
- 8086:3E91 - Coffee Lake GT2 server core
- 8086:3E92 - Coffee Lake GT2 server core
- 8086:3E96 - Coffee Lake GT2 server core
- 8086:3E98 - Coffee Lake GT2 server core
- 8086:3E9A - Coffee Lake GT2 server core
- 8086:3E9C - Coffee Lake GT1 halo core
- 8086:3E9B - Coffee Lake GT2 halo core
- 8086:3E94 - Coffee Lake GT2 halo core
- 8086:3EA9 - Coffee Lake ULT GT2 mobile core
- 8086:3EA5 - Coffee Lake ULT GT3 mobile core
- 8086:3EA6 - Coffee Lake ULT GT3 mobile core
- 8086:3EA7 - Coffee Lake ULT GT3 mobile core
- 8086:3EA8 - Coffee Lake ULT GT3 mobile core
Контроллеры Intel Whiskey Lake GPU:
- 8086:3EA1 - Whiskey Lake ULT GT1 mobile core
- 8086:3EA4 - Whiskey Lake ULT GT1 mobile core
- 8086:3EA0 - Whiskey Lake ULT GT2 mobile core
- 8086:3EA3 - Whiskey Lake ULT GT2 mobile core
- 8086:3EA2 - Whiskey Lake ULT GT3 mobile core
Контроллеры Intel Amber Lake Y GPU:
- 8086:591C - Amber Lake Y ULX GT2 mobile core
- 8086:87C0 - Amber Lake Y ULX GT2 mobile core
- 8086:87CA - Amber Lake Y ULX GT2 mobile core
Контроллеры Intel Comet Lake GPU:
- 8086:9BA5 - Comet Lake GT1 server core
- 8086:9BA8 - Comet Lake GT1 server core
- 8086:9BA4 - Comet Lake GT1 server core
- 8086:9BA2 - Comet Lake GT1 server core
- 8086:9BC5 - Comet Lake GT2 server core
- 8086:9BC8 - Comet Lake GT2 server core
- 8086:9BC4 - Comet Lake GT2 server core
- 8086:9BC2 - Comet Lake GT2 server core
- 8086:9BC6 - Comet Lake GT2 server core
- 8086:9BE6 - Comet Lake GT2 server core
- 8086:9BF6 - Comet Lake GT2 server core
- 8086:9B21 - Comet Lake ULT GT1 mobile core
- 8086:9BAA - Comet Lake ULT GT1 mobile core
- 8086:9BAC - Comet Lake ULT GT1 mobile core
- 8086:9B41 - Comet Lake ULT GT2 mobile core
- 8086:9BCA - Comet Lake ULT GT2 mobile core
- 8086:9BCC - Comet Lake ULT GT2 mobile core
Основные функции
| Функция | Поддержка |
|---|
| Максимальное число независимых дисплеев | 3 |
| Максимальное количество видео-памяти (Мб) | 1536 |
| Аппаратный курсор | + |
| Аппаратный V-Sync (обработчик прерывания) | + |
| Профили производительности | + |
| Энергосбережение (DPMS) | - |
Поддержка интерфейсов и разрешений (максимальных)
| Интерфейс | Разрешение @ частота обновления (Гц) / глубина цвета (бит на пиксель) |
|---|
| DVI | 1920x1200@60 24bpp |
| HDMI | 3840x2160@30 24bpp 4096x2160@60 24bpp |
| DisplayPort / Embedded DisplayPort (eDP) | 3840x2160@60 30bpp 4096x2304@60 30bpp |
Опции 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 | - |
Поддержка слоев
| Функция | Поддержка |
|---|
| Мксимальное количество слоев | 2 |
| YUV форматы (только слой #1) | YUY2, UYVY, YVYU, V422, AYUV |
| RGB форматы (любой слой) | RGB565, ARGB8888 |
| Масштабирование (увеличение) | + |
| Масштабирование (уменьшение) | + |
| Хрома ключ (chroma key) | + |
| Альфа смешивание (alpha blending) | - |
| Перемещение исходного окна обзора (src viewport) | + |
| Перемещение результирующего окна обзора (dst viewport) | + |
| Изменение размера исходного окна обзора (src viewport size) | + |
| Изменение размера результирующего окна обзора (dst viewport size) | + |
| Регулирование яркости | + |
| Регулирование контрастности | + |
Ограничения использования:
- Поддержка нестандартных разрешений может потребовать конфигурирования режима в файле
/etc/system/config/crtc-settings.
- umc — утилита для вычисления опций видео-режимов
- ddc — утилита для доступа к Display Data Channel монитора
- surface-info — утилита для получения информации о числе и характеристиках обслуживаемых поверхностей
- display-info — утилита для получения информации о числе и характеристиках доступных дисплеев, слоев и поверхностей
- surface-screenshot — утилита для снятия скриншотов изображений, ассоциированных с поверхностью
- display-screenshot — утилита для снятия скриншотов изображений, ассоциированных с дисплеем или слоем
Графическая подсистема ЗОСРВ «Нейтрино»
umc, ddc, surface-info, display-info, surface-screenshot, display-screenshot, skylake.conf, broxton.conf
Предыдущий раздел: Классические драйвера