AMD has introduced a new low-latency video decode solution for Radeon GPUs on Linux with the RadeonSI Gallium3D driver as part of the Mesa 26.1 release. This Linux patch, utilizing Video Core Next (VCN), is designed to maximize the performance of AMD Radeon hardware-accelerated multimedia decode and encode. The patch aims to deliver a high-performance decoding kernel that reduces video decoding latency, although it requires more power consumption from the GPU, trading off some efficiency.
For users of the RadeonSI Gallium3D driver, this option can be enabled with the AMD_DEBUG=lowlatencydec environment variable. By default, this option is turned off due to its more aggressive power profile. The default setting is a higher-latency mode, which is more power-efficient. This distinction is particularly important for AMD laptops running Radeon GPUs on Linux, as they must balance performance and efficiency. While desktop users might benefit from having the new low-latency mode enabled by default, laptop users will need to consider the trade-off between reduced battery life and faster video decoding.