

Early work on the ARB_compute_shader extension has been done within Gallium3D and is used for dealing with graphics compute programs/shaders, but the support is currently incomplete.

From what made it into the OpenGL 4.3 specification, the only items that have been started by Mesa developers to date has been GL_ARB_compute_shader and GL_ARB_debug_output. There's many new OpenGL 4.3 functions to support aside from all of the new features of the matching GL Shading Language update. Unfortunately, there's a lot left with officially Mesa/Gallium3D still being limited to OpenGL 3.0 compliance. The Mesa documentation was updated today to reflect what's left in supporting the latest revisions of the OpenGL standard. However, the open-source Mesa support will still be a ways out. AMD will also soon be released a Catalyst beta with the GL 4.3 / GLSL 4.30 support. While the OpenGL 4.3 specification was just released (along with OpenGL ES 3.0), there's already a beta NVIDIA Linux proprietary driver supporting this latest desktop graphics API from Khronos.
