Display Stream Compression Prepped For Qualcomm's MSM DRM Driver

Written by Michael Larabel in Linux Kernel on 15 July 2021 at 05:45 AM EDT. 1 Comment
Patches have been posted for wiring up Display Stream Compression (DSC) support for the Qualcomm MSM Direct Rendering Manager driver.

The VESA-backed Display Stream Compression standard for offering visually lossless, low-latency compression between the host and display panels via DP/eDP/DSI/HDMI interfaces may finally see support within the Qualcomm MSM DRM kernel driver. Qualcomm SoCs support DSC within its DPU hardware block but the mainline kernel driver hasn't yet had the necessary software pieces in place for this display bandwidth savings.

A set of 11 patches were posted today by Vinod Koul for getting Display Stream Compression support going within this MSM driver. Testing was carried out on a DSC capable Google Pixel 3 smartphone. There are further changes outside of this DSC patch series for getting the Pixel 3 playing well in full with the necessary display panel driver changes, etc.

Patches for those interested in this display bandwidth savings ability via the kernel mailing list.
Related News
About The Author
Michael Larabel

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.

Popular News This Week