News: 0001482343

  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)

Mesa's Freedreno Gallium3D Driver Lands Initial Adreno 700 Series Support

([Mesa] 85 Minutes Ago A7xx Support)


Since last year there's been support available in [1]the MSM DRM kernel driver for Qualcomm's Adreno 700 series graphics processors. There's also been [2]some Adreno 700 series support in TURNIP as the Mesa Vulkan driver for these newer Adreno GPUs. Now finally the Freedreno Gallium3D driver has merged initial Adreno 700 series support for the Mesa 24.3 release.

Freedreno lead developer Rob Clark has landed initial A7xx support into this Gallium3D/OpenGL driver. It's reworking around 700 lines of code and adding in another 700 lines of code on top of that existing Adreno 600 series and prior code paths.

The Adreno 700 series support for Freedreno landed via [3]this merge .

The Adreno 700 series graphics are found in the Snapdragon 7s Gen 2, 7 Gen 3, 8/8+ Gen 1, 8c Gen 3, 8 Gen 3, and various other SOCs. Adreno 700 series hardware is capable of OpenGL ES 3.2, Vulkan 1.1, Direct3D 12.1, and OpenCL 2.0. The Adreno 740 series was their first GPU to add ray-tracing capabilities. The Adreno 700 series though is still a step behind the Adreno X series introduced with the Snapdragon X Elite notebook SoCs.



[1] https://www.phoronix.com/news/MSM-Adreno-700-Series

[2] https://www.phoronix.com/news/TURNIP-Vulkan-Adreno-A700

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



AnErrupTion

Mankind's yearning to engage in sports is older than recorded history,
dating back to the time millions of years ago, when the first primitive man
picked up a crude club and a round rock, tossed the rock into the air, and
whomped the club into the sloping forehead of the first primitive umpire.

What inner force drove this first athlete? Your guess is as good as
mine. Better, probably, because you haven't had four beers.
-- Dave Barry, "Sports is a Drag"