The Changes Needed For OpenGL ES 3.2 Support In Mesa

Written by Michael Larabel in Mesa on 12 September 2015 at 10:46 PM EDT. 19 Comments
MESA
While Mesa developers are still working towards OpenGL ES 3.1 support, they also have to start thinking about their jobs ahead with supporting the latest OpenGL ES 3.2 specification.

On top of the still remaining OpenGL ES 3.1 work items, for OpenGL ES 3.2 so far they just have EXT_color_buffer_float, KHR_debug, KHR_texture_compression_astc_hdr, and most of KHR_robustness support. The texture_storage_multisample_2d_array sample is also in progress. Beyond that, there's a lot of extensions still to implement, but at least many of them are derived from the desktop OpenGL specifications and some of these are partially or fully supported already on the desktop side.

More details on the OpenGL ES 3.2 work items can be found via this Git commit adding the work items. Those unfamiliar with the new OpenGL ES 3.2 specification can read Khronos Debuts OpenGL ES 3.2 & New GL Extensions, But No Vulkan This Week.
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