Intel Lands Compute Shader Support In Mesa!

Written by Michael Larabel in Mesa on 10 December 2015 at 07:26 AM EST. 14 Comments
MESA
Intel's Jorden Justen has landed the long in-progress ARB_compute_shader support inside Mesa. This compute shader support is available for Ivy Bridge "Gen 7" graphics and newer.

As of this morning in Mesa Git is working compute shader support for the Intel DRI driver that's needed for OpenGL 4.3 as well as OpenGL ES 3.1 support. OpenGL compute shaders are a big deal and needed for some modern games and will open up this open-source Intel driver to being able to handle new workloads.

While Intel has compute shader support now, their i965 DRI driver doesn't advertise even OpenGL 4.0 support yet due to the missing tessellation shader support and FP64 support. However, once those two extensions are done along with ARB_vertex_attrib_64bit, Intel's driver will be at OpenGL 4.2.

While Intel has been slower than Nouveau and Radeon at OpenGL 4 support, they have been focusing more on the GL bits that carry over to OpenGL ES for the mobile space. With compute shader support landed, Intel should nearly be done with OpenGL ES 3.1 support and will be the first Mesa/Gallium3D driver to have this 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