News: 0001608682

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD Radeon Linux Driver Introduces Low-Latency Video Decode Option

([Mesa] 4 Hours Ago RadeonSI Low-Latency Decode)


AMD's RadeonSI Gallium3D driver for next quarter's Mesa 26.1 release is introducing a new low-latency video decode mode. This lower-latency video decoding comes with a trade-off of increased GPU power consumption.

Similar to the [1]low-latency video encoding that has been worked on previously within the AMD Mesa code, for the RadeonSI driver with the Video Core Next (VCN) integration is a new low-latency video decode option for lowering video decoding latency in exchange for higher GPU power usage.

[2]This merge landed in Mesa Git today. The low-latency decode can be enabled via the AMD_DEBUG=lowlatencydec environment variable. Due to the increased power consumption, it's not enabled by default. Likewise, already within Mesa is AMD_DEBUG=lowlatencyenc as the low-latency encode option for RadeonSI and there being similar support with RADV Vulkan Video too.

No numbers on the latency benefit or power consumption impact were noted as part of this new AMD Radeon driver option in Mesa 26.1. The change was made by AMD's [3]David Rosca who has done a lot for the open-source AMD Linux video support in recent years.



[1] https://www.phoronix.com/news/RADV-Vulkan-Video-Low-Latency

[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39450

[3] https://www.phoronix.com/search/David+Rosca



4.2 BSD UNIX #57: Sun Jun 1 23:02:07 EDT 1986

You swing at the Sun. You miss. The Sun swings. He hits you with a
575MB disk! You read the 575MB disk. It is written in an alien
tongue and cannot be read by your tired Sun-2 eyes. You throw the
575MB disk at the Sun. You hit! The Sun must repair your eyes. The
Sun reads a scroll. He hits your 130MB disk! He has defeated the
130MB disk! The Sun reads a scroll. He hits your Ethernet board! He
has defeated your Ethernet board! You read a scroll of "postpone until
Monday at 9 AM". Everything goes dark...
-- /etc/motd, cbosgd