OpenGL Arrays-of-Arrays Getting Finished Up For Mesa

Written by Michael Larabel in Mesa on 21 March 2015 at 10:29 AM EDT. 16 Comments
MESA
Timothy Arceri has moved on to working towards finishing up work on the ARB_arrays_of_arrays extension as needed by OpenGL 4.3.

Back in 2013 was when Arceri started working on this arrays-of-arrays support and crowd-funding backed some of the work. He submitted some support while now he's gone back to finish up more of the ARB_arrays_of_arrays enablement.

As implied by the GL_ARB_arrays_of_arrays, this allows for multi-dimensional arrays within OpenGL by allowing arrays of arrays to be declared. The extension can be found documented at OpenGL.org.


With the new set of patches published this morning, Timothy tackles the remaining GLSL arrays of arrays support, sans still missing uniform blocks support. The patches in their current form can be found on the Mesa development list.

Ignoring the remaining OpenGL 4.0~4.2 work items, other OpenGL 4.3 work aside from arrays of arrays support includes compute shader support, ARB_framebuffer_no_attachments, ARB_internalformat_query2, ARB_program_interface_query, ARB_robust_buffer_access_behavior, ARB_shader_image_size, and ARB_shader_storage_buffer_object. It will be quite surprising if OpenGL 4.3 can be fully reached this year in Mesa given all of the other work at hand.
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