VOOZH about

URL: https://www.phoronix.com/news/FFmpeg-FFV1-Vulkan-AMD-3x

⇱ FFmpeg's FFV1 Vulkan Decoder Now 3x Faster On AMD GPUs - Phoronix


👁 Phoronix

FFmpeg's FFV1 Vulkan Decoder Now 3x Faster On AMD GPUs

Written by Michael Larabel in Multimedia on 16 April 2025 at 06:43 AM EDT. 30 Comments
Merged last month to the widely-used FFmpeg open-source multimedia library was an initial Vulkan-based decoder for FFV1 for the FF Video 1 lossless video coding format. Should you be interested in using this FFV1 decoder on AMD GPUs, there's a reported 3x performance improvement with the newest code.

Prominent FFmpeg developer Lynne who has been working on many of the project's Vulkan Video initiatives merged a lot of "vulkan_ffv1" improvements this week. Among the work is now enabling FFV1 acceleration on Intel hardware. There is also various optimizations.

👁 FFV1 Vulkan patches


The work most interestingly of this recent batch culminates with vulkan_ffv1: add cached symbol reader for AMD. That Git commit message speaks for itself:
"vulkan_ffv1: add cached symbol reader for AMD

Speeds up everything on AMD by 3x.

This uses 32 local invocations to load state into cache, as well as to do the RCT faster."

It's quite an improvement for those wanting to make use of Vulkan acceleration for FFV1 videos on AMD Radeon GPUs.

👁 FFV1 Vulkan AMD improvement

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.