Raspberry Pi 4's V3D Driver Adds OpenGL ES 3.2 Geometry Shader Support

Written by Michael Larabel in Mesa on 16 December 2019 at 06:56 AM EST. 7 Comments
MESA
The Broadcom V3D Gallium3D driver within Mesa 20.0 now has initial support for geometry shaders as needed by OpenGL ES 3.2.

Iago Toral of Igalia landed his OES_geometry_shader support into Mesa 20.0-devel overnight. Since Eric Anholt left Broadcom for Google, taking over maintenance of the V3D open-source code-base has been the folks over at Igalia. They have been working to iron out Open GL ES 3.1 and then OpenGL ES 3.2 with the big pieces like the now-accomplished geometry shaders support.

This pull request for OES_geometry_shader in V3D was merged yesterday so Raspberry Pi 4 users when upgrading to Mesa 20.0 can now make use of geometry shaders.
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