News: 0001559004

  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)

Big Improvements For Qualcomm GPU Driver With Linux 6.17 - Especially For Snapdragon X

([Linux Kernel] 3 Hours Ago Qualcomm MSM DRM Driver)


Sent out today by longtime Freedreno/MSM open-source Qualcomm GPU driver developer Robin Clark are the main set of MSM kernel graphics/display driver updates targeting the upcoming Linux 6.17 merge window. There are several exciting feature additions coming to this next kernel version for those relying on Qualcomm graphics capabilities.

First up, the MSM kernel graphics driver is landing VM_BIND support. VM_BIND can help with lowering CPU overhead for the user-space Mesa drivers to deliver better performance. Additionally, VM_BIND is needed for Vulkan sparse requirements. The VM_BIND support for the Qualcomm MSM driver has been in development for a while and amounts to dozens of patches with the main focus on being supporting the Vulkan sparse memory needs by the TURNIP Mesa driver.

Another notable feature addition is providing Qualcomm Adreno X1-85 GPU "speedbin" support. [1]Speedbin is important for reaching the maximum performance capabilities on Snapdragon graphics processors. The Adreno X1-85 is interesting for being the graphics found on the Qualcomm Snapdragon X Elite laptops. Long story short, with Linux 6.17 the graphics performance will hopefully be nicely improved thanks to the speedbin functionality now in place.

This open-source driver code also has Snapdragon X1-45 GPU support for that graphics processor found within the Snapdragon X Plus SoCs.

The MSM driver changes for Linux 6.17 also now provide a single source of truth for Universal Bandwidth Compression (UBWC) configuration handling, further decoupling between the GPU and KMS code, SM8750 support in the DPU and DSI and MDSS code, and various fixes.

More details on these pending Qualcomm MSM DRM driver improvements slated for Linux 6.17 via [2]today's pull request to DRM-Next. I'll be working on some new [3]Qualcomm Snapdragon X Elite benchmarks with the Acer X1E laptop once the Linux 6.17 cycle is underway.



[1] https://www.phoronix.com/search/speedbin

[2] https://lore.kernel.org/dri-devel/CACSVV0217R+kpoWQJeuYGHf6q_4aFyEJuKa=dZZKOnLQzFwppg@mail.gmail.com/T/#u

[3] https://www.phoronix.com/review/snapdragon-x-elite-linux-benchmarks



phoronix

I Want My Bugs!

An entymologist in Georgia is threatening to sue Microsoft over false
advertising in Windows 2000. "According to Microsoft, Win2K contains
63,000 bugs," he explained. "However, the shrink-wrapped box I purchased
at CompUSSR only had one cockroach along with some worthless papers and a
shiny drink coaster. I got ripped off."

The entymologist hoped that the 63,000 promised bugs would greatly add to
his insect collection. "I had my doubts that Microsoft could deliver
63,000 insects in one small box for only US$299," he said. "However, with
a company as innovative as Microsoft, the sky is the limit. Or at least
that's what I thought." He then asked angrily, "Where do I want to go
today? Back to the store for a refund!"