TURNIP Vulkan Driver Lands Initial Geometry Shader Support

Written by Michael Larabel in Mesa on 8 April 2020 at 02:50 AM EDT. Add A Comment
MESA
The TURNIP open-source Vulkan driver continues advancing in-step with the other Mesa drivers.

TURNIP is the open-source Vulkan driver for Qualcomm Adreno graphics hardware and developed by the same crew as the well known Freedreno. For a while after initially being merged to Mesa just over one year ago, there wasn't much progress to report but recently the involved developers at Google and elsewhere have been picking up work on this Qualcomm Vulkan driver option.

The newest TURNIP addition via Google's Brian Ho is geometry shader support. Basic geometry shader support for the TURNIP Vulkan driver has been merged in time for Mesa 20.1. Relevant tests are passing but more work is left on layered rendering and other bits.

In any case, it's great to see given there isn't many open-source Vulkan driver projects for Arm hardware besides TURNIP and the still in-development Broadcom VLK driver for the likes of the Raspberry Pi 4.
Related News
About The Author
Michael Larabel

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

Popular News This Week