Two More Bits Of OpenGL 4.4 Get Tidied Up In Mesa

Written by Michael Larabel in Mesa on 5 March 2016 at 07:43 AM EST. 21 Comments
MESA
Mesa has inched a tiny bit closer to supporting OpenGL 4.4 thanks to work done by Collabora's Timothy Arceri.

Over night Arceri completed two of the requirements needed for the ARB_enhanced_layouts extension mandated by OpenGL 4.4. The two bits are forced alignment within blocks and explicit byte offsets for blocks.

ARB_enhanced_layouts still needs specified vec4-slot component numbers and specified transform/feedback layout support before this extension is completed. However, this is notable as it's the last two portions needed and ARB_enhanced_layouts is the last OpenGL extension that needs to be implemented by core Mesa before it should be in GL 4.4 compliance. (Core Mesa also still needs to finish ARB_robust_buffer_access_behavior to finish out its GL 4.3 support.) In other words, core Mesa is getting close to having OpenGL 4.4 support but it could still be some time before the hardware Mesa and Gallium3D drivers are all caught up with their extension coverage.

You can see the latest commits here that are heading into Mesa 11.3-devel.
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