Mesa's Turnip Driver For Qualcomm Adreno GPUs Now Exposes Vulkan 1.2

Written by Michael Larabel in Mesa on 14 November 2021 at 05:18 AM EST. Add A Comment
Mesa's open-source "Turnip" driver that provides Vulkan support for Qualcomm Adreno graphics hardware and complementary to the Freedreno Gallium3D driver can now handle Vulkan 1.2.

The last piece of the puzzle was recently merged for supporting VK_KHR_separate_depth_stencil_layouts in Turnip. With that landed, the path was cleared for advertizing Vulkan 1.2 API support instead of Vulkan 1.1.

This Turnip Vulkan 1.2 support is in place for Mesa 22.0 that will be released next quarter.

Meanwhile on kernel side with Linux 5.16 there is more SoC support in the MSM DRM driver, eDP output handling, and other improvements there. Google and other partners continue working on the open-source Qualcomm graphics stack. In fact, Google is using the Freedreno/Turnip code on various Chromebooks in place of a proprietary driver stack.
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