Freedreno Gallium3D Driver Now Enables The Snapdragon X1 Elite/Plus SoC's GPU
([Mesa] 83 Minutes Ago
Freedreno + Snapdragon X1 GPU)
- Reference: 0001479640
- News link: https://www.phoronix.com/news/Freedreno-Snapdragon-X1-GPU
- Source link:
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
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