В Firefox наконец добавили базовую поддержку аппаратного декодирования видео через Vulkan Video. Раньше на Linux браузер был завязан на VA-API — и это создавало проблемы. VA-API есть не у всех драйверов. Владельцам карт NVIDIA приходилось ставить костыль NVIDIA-VAAPI-Driver, который эмулирует VA-API поверх NVDEC. А мелкие Arm-драйверы и встроенная графика вообще часто оставались без ускорения. Vulkan Video решает эту проблему: это кроссплатформенный стандарт, и его поддержка в браузерах постепенно растёт.
Три месяца назад в баг-трекере Firefox завели отчёт об отсутствии Vulkan Video. На этой неделе его закрыли — патчи добрались до основного репозитория. Работу сделали инженер NVIDIA Тимур Бойко и Мартин Странски из Red Hat. Поддержка войдёт в релиз Firefox 153, который запланирован на 21 июля. Если ничего не сломается в последний момент, пользователи Linux наконец получат нормальное GPU-ускорение видео прямо в браузере, без лишних прослоек.