AV1 Video Decoding Added To Mesa's VirGL For QEMU/KVM Guests

Written by Michael Larabel in Mesa on 10 August 2023 at 06:24 AM EDT. 6 Comments
MESA
Merged for Mesa 23.3 is support for the VirGL code to handle accelerated AV1 video decoding within guest virtual machines.

Thanks to this code merged into the Virglrenderer and this now-merged Mesa code, there is support for AV1 video decoding that can be enjoyed by QEMU/KVM guests -- assuming the host GPU is capable of AV1 decode.

Feng Jiang with China's Kylin OS project worked on this AV1 decode hook-up and shared this screenshot of the Blender film Big Buck Bunny running successfully with AV1 decode inside a QEMU/KVM guest:

VirGL AV1 decode in action


Mesa 23.3 will be out in Q4 as the next major feature series for this open-source GPU driver stack.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week