VOOZH about

URL: https://www.phoronix.com/news/LLVMpipe-Mesh-Shaders

⇱ Mesa's LLVMpipe Now Exposes Mesh Shader Support - Phoronix


👁 Phoronix

Mesa's LLVMpipe Now Exposes Mesh Shader Support

Written by Michael Larabel in Mesa on 14 March 2026 at 06:33 AM EDT. 6 Comments
Mike Blumenkrantz of Valve's Linux graphics driver team has landed support for mesh shaders within Mesa's LLVMpipe software driver.

A five month old merge request that began as non-working code has matured and made it for landing in Mesa 26.1. EXT_mesh_shader is now enabled for this CPU-based OpenGL software implementation for offering mesh shaders and task shader support. This mesh shader extension came together last year for OpenGL as a cross-vendor solution. The extension was added to the OpenGL Registry back in October and for Mesa 26.0 RadeonSI landed its mesh shader support while now LLVMpipe is ready too.

👁 LLVMpipe mesh shader


In addition to enabling GL_EXT_mesh_shader for LLVMpipe, the newly-merged code also now exposes GLSL 4.60 for LLVMpipe as seemingly an oversight until now. GLSL 4.50 was only exposed by LLVMpipe while now GLSL 4.60 is advertised. Blumenkrantz remarked, "not sure why this was missing."

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.