Компания Khronos Group объявила о выпуске API Vulkan 1.3.274, который принес с собой доработанные расширения для кодирования и декодирования видеопотоков с использованием различных стандартов кодирования видео таких как H.264 и H.265.
Что нового в API Vulkan 1.3.274
Еще в апреле 2021 года были выпущены предварительные расширения под названием «Vulkan Video», а позже, в декабре 2022 года, в Vulkan 1.3.238 были доработаны расширения для декодирования H.264 и H.265. Теперь в версии Vulkan 1.3.274 доступны аналогичные расширения для кодирования H.264 и H.265.
«Используя фреймворк Vulkan, они обеспечивают стандартизированный, бесшовный, малозатратный и высококонтролируемый способ создания видео H.264 и H.265 с помощью аппаратных ускорителей. Приложения могут быть самыми разнообразными: от потокового вещания в реальном времени с низкой задержкой до автономного транскодирования в масштабах сервера».
NVIDIA уже выпустила бета-версию драйвера 535.43.22 с расширенной поддержкой, в то время как работа над AMD / Intel продолжается.
Полную запись в блоге читайте здесь. Текущий статус Vulkan Video можно увидеть на GitHub.
Приятно видеть, как современный API Vulkan продолжает развиваться для нужд современных разработчиков во всех отраслях. Надеемся, это улучшит видео на рабочем столе Linux и в играх.