Raspberry Pi's V3DV Vulkan Driver Now Supports Geometry Shaders

Written by Michael Larabel in Mesa on 12 July 2021 at 05:56 AM EDT. 23 Comments
MESA
Mesa's V3DV Vulkan driver for newer Broadcom VideoCore graphics IP that is most notably used by the newer Raspberry Pi single board computers now has support for geometry shaders as its latest feature.

V3DV continues maturing quite well for open-source Vulkan support on the Raspberry Pi 4 and newer. Igalia in cooperation with the Raspberry Pi Foundation continue leading much of this V3DV open-source driver effort.

The newest V3DV addition is implementing layered attachment clears. That implementation is performing the layered attachment clears using a geometry shader but to do so it had to get geometry shaders working in the first place.

So as part of that patch series, geometry shaders is now working and exposed for this Broadcom Vulkan driver. Thus this open-source driver continues to become more useful for Raspberry Pi hardware.
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