Adreno 660 + 635 Now Supported By The Open-Source OpenGL/Vulkan Drivers

Written by Michael Larabel in Mesa on 14 July 2021 at 05:30 AM EDT. 9 Comments
For going along with the newly added support in the MSM DRM kernel driver, Mesa's Freedreno Gallium3D OpenGL and Turnip Vulkan drivers have landed support for the Adreno 660 and Adreno 635 graphics processors.

With some basic additions that were merged today just ahead of the Mesa 21.2 branching, the Adreno 600 series Gen4 (635, 660) support is now present for both Freedreno OpenGL and Turnip Vulkan.

The Adreno 660 is used by Qualcomm's Snapdragon 888 SoC. The Adreno 660 / Snapdragon 888 is for high-end smartphones/tablets and offers about a third better performance than the prior Adreno 650.

The Adreno 600 series open-source graphics support is overall in fairly robust shape these days thanks to the work of Qualcomm, Google, and other parties. When it comes to Arm/embedded graphics, the Freedreno/Turnip stack with MSM DRM kernel driver offers some of the best graphics capabilities on upstream open-source code.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week