RADV Vulkan Video Adds Low-Latency Encode/Decode Options
The Mesa Radeon "RADV" Vulkan driver has added new low-latency Vulkan Video encode/decode options for those seeking better performance.
The RadeonSI Gallium3D driver with its VA-API video acceleration support has supported non-default low-latency options. The low-latency support with AMD Video Core Next (VCN) GPUs is for lowering the video encoding/decoding latency at the cost of higher GPU power usage and in turn the power consumption. AMD developers have now prepared similar low-latency video support for RADV's Vulkan Video usage.
This merge adds new low-latency flags for Vulkan Video. Those interested can set the RADV_PERFTEST=lowlatencydec or RADV_PERFTEST=lowlatencyenc environment variables for setting the low-latency Vulkan Video mode, respectively. Or RADV_PERFTEST=lowlatencydec,lowlatencyenc to enable both.
These options were merged yesterday to Mesa Git for Q2's Mesa 26.1 release.
The RadeonSI Gallium3D driver with its VA-API video acceleration support has supported non-default low-latency options. The low-latency support with AMD Video Core Next (VCN) GPUs is for lowering the video encoding/decoding latency at the cost of higher GPU power usage and in turn the power consumption. AMD developers have now prepared similar low-latency video support for RADV's Vulkan Video usage.
This merge adds new low-latency flags for Vulkan Video. Those interested can set the RADV_PERFTEST=lowlatencydec or RADV_PERFTEST=lowlatencyenc environment variables for setting the low-latency Vulkan Video mode, respectively. Or RADV_PERFTEST=lowlatencydec,lowlatencyenc to enable both.
These options were merged yesterday to Mesa Git for Q2's Mesa 26.1 release.
