Релиз модели22 августа 2026 г., 14:18 МСК🤖 Auto

NVK Vulkan Video: H.264 декодирование в Mesa 26.3 для NVIDIA

В Mesa 26.3 добавлена поддержка Vulkan Video для открытого драйвера NVK. Пока доступна только декодирование H.264 на GPU архитектуры Turing и новее.

Баннер новости 6305

Прорыв в поддержке видео NVIDIA

В ветку разработки Mesa 26.3-девелопер был успешно слит код, реализующий поддержку Vulkan Video для драйвера NVK (открытый Vulkan-драйвер для NVIDIA). Это знаковое событие для сообщества Linux, так как ранее обратная инженерия обработки видеоускорения NVIDIA представляла значительные технические барьеры. Инициатива также столкнулась с задержками из-за необходимости реализации логики на языке Rust и ожидания соответствующей инфраструктуры драйверов.

Технические ограничения и требования

Несмотря на успех, текущая реализация имеет строгие аппаратные и программные ограничения. Поддержка декодирования H.265 (HEVC) пока не доступна, так как вызывает зависание (wedge) NVIDIA GPU System Processor (GSP). Следовательно, на данный момент работает только декодирование H.264.

Кроме того, функциональность зависит от наличия NVIDIA GSP, что означает поддержку только на графических процессорах архитектуры Turing и новее (серии RTX 20xx, RTX 30xx, RTX 40xx и новые).

Сводка характеристик NVK Vulkan Video

Параметр Значение / Статус
Версия Mesa 26.3 (стабильный релиз в Q4 2026)
Поддерживаемые кодеки H.264 (декодирование)
Статус H.265 Недоступно (зависание GSP)
Минимальная архитектура GPU NVIDIA Turing (RTX 20-я серия и новее)
Требование к ядру Linux Linux 7.3 (патч Nouveau уже слит)
Ядро реализации Rust / User-space драйвер

Значение для пользователей

Релиз Mesa 26.3 запланирован на ноябрь 2026 года, что совпадает по времени со стабильным выходом ядра Linux 7.3. Для энтузиастов и разработчиков, использующих открытую экосистему NVIDIA, это означает возможность аппаратного ускорения воспроизведения видео через Vulkan API без проприетарных драйверов. Полные детали сборки и настройки доступны в коммите слияния кода.

Источник: Phoronix ↗