SWR Software Rasterizer Now Supports Geometry Shaders

Written by Michael Larabel in Intel on 5 March 2017 at 01:43 PM EST. 8 Comments
INTEL
Intel's "SWR" software rasterizer living within Mesa now has support for OpenGL geometry shaders.

Thanks to work that landed today by Intel's Tim Rowley, there is now support for OpenGL geometry shaders in this software rasterizer. The code amounts to over 700 lines of new code to implement GL GS support.

Geometry shaders are mandated by the OpenGL ES 3.2 specification and this was the last extension SWR had to implement for GL 3.2 and 3.3 The other software rasterizers in Mesa -- Softpipe and LLVMpipe -- have already implemented geometry shaders and the other extensions through OpenGL 3.3. But we haven't seen any Mesa software rasterizers yet have working OpenGL 4.0+ support.
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