Intel's Iris Gallium3D Driver Now Has Better OpenGL Compatibility Profile Support

Written by Michael Larabel in Intel on 4 August 2019 at 07:14 AM EDT. 2 Comments
Intel's modern "Iris" Gallium3D driver has exposed GLSL 4.60 compatibility (the shading language requirements for OpenGL 4.6) but when creating an OpenGL compatibility context it's been at 1.40 for the old OpenGL 3.1 requirements. Fortunately, the compatibility mode now too exposes 4.60 support.

Now when creating a compatibility profile context with the Iris Gallium3D driver, GLSL 460 is there matching what is exposed by the core context rather than from the dated OpenGL 3.1 days.

Valve open-source developer Timothy Arceri made the switch after discovering that all of the Piglit OpenGL regression tests were able to pass now with GLSL 460 enabled in the compatibility mode.

Like the i965 Mesa driver, Iris is exposing OpenGL 4.5 support but OpenGL 4.6 might be just around the corner and perhaps in time for the Mesa 19.2 branching next week.
Related News
About The Author
Michael Larabel

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, LinkedIn, or contacted via

Popular News This Week