Mesa 24.1 Enables AV1 LTR Encode Support For RDNA3 GPUs With VCN4

Written by Michael Larabel in Radeon on 29 February 2024 at 10:10 AM EST. 6 Comments
Building upon the existing AV1 encode support for RDNA3 GPUs within the Mesa RadeonSI Gallium3D driver, AV1 Long-Term Reference "LTR" support is now enabled within Mesa 24.1.

For Radeon GPUs with Video Core Next 4 (VCN4) IP that is the Radeon RX 7000 series, there is now support in Mesa Git for AV1 Long-Term Reference (LTR) support as the latest video encode enhancement. AV1 LTR support can help enhance quality and efficiency of the video encoding.
"Add vcn4 av1 long term reference support.

So that frames can be controlled from application side to refer to the identified reference, which usually could provide better coding efficiency in the case of scene chagne back and forth, just it needs to identify and mark these frames before using them.

We assume 2 long term reference frames should be good in a key frame period, and these long term references can be overwritten by marking new ones."

See this merge request for more details if interested. This code is in Mesa 24.1 that will be released as stable in Q2.

AV1 encode LTR merged

Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week