Intel ANV Driver Enables Vulkan Video AV1 Encoding For DG2/Alchemist GPUs

Hyunjun Ko of Igalia continues working on Vulkan Video support for Intel graphics hardware on Linux with the ANV driver. Merged now for Mesa 26.3-devel is enabling AV1 video encoding via Vulkan Video on DG2/Alchemist hardware.

Intel Gen125 hardware now exposes AV1 video encoding with KHR_video_encode_av1 with Ko testing from DG2 Arc A-Series graphics cards.

Since last year there's been Vulkan Video AV1 decode for Intel ANV while now AV1 encode is working too. This follows Hyunjun Ko last month adding H.265 10-bit video encoding to the ANV driver too.


In the merge request for adding AV1 encoding to ANV Vulkan Video, it's noted that 10-bit encoding is left to do, multi-tiling support, and loop filter/restoration and CDEF support.

This code for Mesa 26.3-devel has been successfully tested with the likes of FFmpeg's Vulkan Video support on Intel Arc A-Series hardware. Great seeing Igalia continuing to make these Intel Vulkan Video improvements with the Intel Corp open-source engineers focused more on their VA-API driver for video acceleration on Linux.