Published last November as part of Vulkan 1.3.302 was the VK_KHR_video_encode_av1 extension for adding AV1 video encoding to the Vulkan Video API. Ahead of next quarter’s Mesa 25.2 release, the open-source Radeon Vulkan driver “RADV” has merged its AV1 encode support.
David Airlie of Red Hat had worked on the AV1 Vulkan Video encode support for RADV. The merge request was originally opened a half-year ago for the work-in-progress implementation while as of a few minutes ago was finally merged to Mesa Git for the Mesa 25.2 release. Since last year RADV already supported AV1 Vulkan Video decode.
Since working through all the conformance tests and the like and testing the Vulkan Video AV1 encode support with FFmpeg, the RADV driver implementation of VK_KHR_video_encode_av1 is now deemed to be in good shape. See this merge request for those interested in all the details on this Radeon AV1 video encoding with Vulkan Video.