Linux Kernel & OS

Mesa Zink adds VA-API video acceleration via Vulkan Video

Key Takeaway

The Zink Gallium3D driver now supports VA-API video acceleration by leveraging Vulkan Video interfaces.

Summary

Mesa developers have merged initial video acceleration support for the Zink driver into the Mesa codebase, targeting the Mesa 27.0 release. This implementation exposes the Video Acceleration API (VA-API) on top of Vulkan Video interfaces. Currently, the support is limited to H.264 decoding, with work ongoing for H.265 and AV1.

Technical details of Zink VA-API

  • Implements VA-API on top of Vulkan Video interfaces.
  • Currently supports H.264 video decoding only.
  • Code is slated for the Mesa 27.0 release in Q1.
  • Initial testing has been conducted using the Radeon RADV driver.
  • Development is underway for H.265 and AV1 acceleration.

Why it matters

This allows applications targeting the standard Linux VA-API to utilize Vulkan Video capabilities through the Zink driver.

Original reference: www.phoronix.com →