Raspberry Pi V3DV Driver Nearing Vulkan 1.1 Support

Written by Michael Larabel in Vulkan on 11 August 2021 at 09:13 AM EDT. 38 Comments
The open-source V3DV driver living within Mesa for providing Vulkan API support for modern Broadcom VideoCore graphics -- most notably found in the Raspberry Pi 4 and newer -- is nearing Vulkan 1.1 compliance.

Igalia developers have been continuing to work on the Mesa V3DV driver under contract with the Raspberry Pi Foundation. Over this summer they have been implementing many more Vulkan extensions including ones around dedicated allocations, external fences and semaphores, multi-view, variable pointers, and others as required by Vulkan 1.1. Notably is also basic support for sub-groups and geometry shaders.

The V3DV driver is about rounded out for supporting the necessary features for Vulkan 1.1 but it hasn't yet gone through the Vulkan 1.1 conformance test suite fully nor confirmed the Vulkan 1.1 CTS results with The Khronos Group for being an official conformant implementation. In any case, it's moving closer as noted today on the Igalia blog.
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