The OpenGL ES 3.1 Foundation Is Being Laid In Mesa
Intel developers in particular have been trying to wrap-up OpenGL ES 3.1 support within Mesa. That work is getting closer to finally being realized.
Intel developers have been working hard on GLES 3.1 enablement in Mesa but it didn't make it for Mesa 10.6. As of writing this article, the outstanding OpenGL ES 3.1 extensions still needed to be finished for Mesa include ARB_arrays_of_arrays, ARB_compute_shader, ARB_framebuffer_no_attachments, ARB_shader_image_load_store, ARB_shader_image_size, and ARB_shader_storage_buffer_object. Most of these OpenGL extensions have been started but not yet completed.
Ian Romanick of Intel today meanwhile posted Remainder of GLES3.1 foundation work. It's other prep work for GLES 3.1 in Mesa. Included, there's now a MESA_GLES_VERSION_OVERRIDE environment variable if wishing to force your Mesa OpenGL ES support level to higher than what it technically supports -- for testing purposes.
It's looking like hopefully we'll see OpenGL ES 3.1 support finished this year in Mesa, which could potentially mean the September release of Mesa 10.7 becoming Mesa 11.0 along with OpenGL 4.2~4.3 desktop support also being a likely contender.
Intel developers have been working hard on GLES 3.1 enablement in Mesa but it didn't make it for Mesa 10.6. As of writing this article, the outstanding OpenGL ES 3.1 extensions still needed to be finished for Mesa include ARB_arrays_of_arrays, ARB_compute_shader, ARB_framebuffer_no_attachments, ARB_shader_image_load_store, ARB_shader_image_size, and ARB_shader_storage_buffer_object. Most of these OpenGL extensions have been started but not yet completed.
Ian Romanick of Intel today meanwhile posted Remainder of GLES3.1 foundation work. It's other prep work for GLES 3.1 in Mesa. Included, there's now a MESA_GLES_VERSION_OVERRIDE environment variable if wishing to force your Mesa OpenGL ES support level to higher than what it technically supports -- for testing purposes.
It's looking like hopefully we'll see OpenGL ES 3.1 support finished this year in Mesa, which could potentially mean the September release of Mesa 10.7 becoming Mesa 11.0 along with OpenGL 4.2~4.3 desktop support also being a likely contender.
5 Comments