Intel OpenGL ES 3.1 Support Now Enabled In Mesa
Written by Michael Larabel in Intel on 17 December 2015 at 07:09 AM EST. 12 Comments
OpenGL ES 3.1 support is now enabled by default for Intel Gen 8 "Broadwell" graphics hardware and newer in Mesa.

As a follow-up to the article earlier this week about Intel having OpenGL ES 3.1 ready for their open-source driver, those last few patches have been merged. As explained in that article, only Broadwell graphics hardware and newer are currently supported while Ivy Bridge and Haswell support will come in due time (there's still some outstanding work left for those older generations).

Jordan Justen committed the last of the work today.

While there still is OpenGL ES 3.2 to catch up with, hopefully now they'll be able to focus a bit more on rounding out their OpenGL 4.x desktop support. Blocking Intel from having OpenGL 4.0 support is still ARB_gpu_shader_fp64 and ARB_tessellation_shader support, blocking them from OpenGL 4.1 is then ARB_vertex_attrib_64bit, and then after that they are good for OpenGL 4.2 and already then most of the way there for OpenGL 4.3.

Hopefully in early 2016 we'll see Intel's open-source Linux graphics driver hitting OpenGL 4.2~4.3 compliance! There will also be their launch-day Vulkan driver release as soon as the spec drop happens.
Related News
About The Author
Author picture

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week