News: 0001479640

  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)

Freedreno Gallium3D Driver Now Enables The Snapdragon X1 Elite/Plus SoC's GPU

([Mesa] 83 Minutes Ago Freedreno + Snapdragon X1 GPU)


The [1]Freedreno Gallium3D driver that started out a decade ago providing reverse-engineered, open-source 3D driver support for Qualcomm Adreno hardware has now enabled support for the X1-85 GPU that is found within the Snapdragon X1 Elite and Snapdragon X1 Plus laptop SoCs.

There still is the matter of [2]the Linux kernel support disabling the X1's GPU by default due to complexities with necessary OEM keys not being enabled by default for some platforms. But assuming you get the kernel support working on a Snapdragon X1 Elite/Plus laptop, the Freedreno driver living within Mesa is now able to provide OpenGL support on the GPU.

Freedreno founder Rob Clark [3]merged the support enabling the Qualcomm X1-85 GPU. Just a new chip ID was necessary and otherwise the Freedreno driver is able to leverage its existing Adreno code paths.

freedreno: Enable the X1-85

Enable the GPU in the X1 elite/plus laptop SoCs.

This support will be found in Mesa 24.2 that is due out likely around the end of August in stable form.



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

[2] https://www.phoronix.com/news/Linux-Disabling-X-Elite-GPU

[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30249



peterdk

"You say there are two types of people?"
"Yes, those who separate people into two groups and those that don't."
"Wrong. There are three groups:
Those who separate people into three groups.
Those who don't separate people into groups.
Those who can't decide."
"Wait a minute, what about people who separate people into two groups?"
"Oh. Okay, then there are four groups."
"Aren't you then separating people into four groups?"
"Yeah."
"So then there's a fifth group, right?"
"You know, the problem is these idiots who can't make up their minds."