Another OpenGL 4.2 Extension Is Hitting Mesa
Francisco Jerez has begun landing his driver patches into mainline Mesa for supporting the GL_ARB_shader_image_load_store extension as mandated by the OpenGL 4.2 specification.
GL_ARB_shader_image_load_store allows GLSL built-in functions for shaders to load, store, and atomic read-modify-write operations on a single level of a texture object (images) during any shader stage. The OpenGL extension is documented at length within the specification found at OpenGL.org. This extension is required for full compliance with the OpenGL 4.2 specification.
Francisco has been working for some time on this GL extension for Mesa/Gallium3D and while it's still considered a work-in-progress, the initial low-level code for the extension was pushed to Git master today. The committed work has been to Mesa's common area and not specific to any driver.
GL_ARB_shader_image_load_store allows GLSL built-in functions for shaders to load, store, and atomic read-modify-write operations on a single level of a texture object (images) during any shader stage. The OpenGL extension is documented at length within the specification found at OpenGL.org. This extension is required for full compliance with the OpenGL 4.2 specification.
Francisco has been working for some time on this GL extension for Mesa/Gallium3D and while it's still considered a work-in-progress, the initial low-level code for the extension was pushed to Git master today. The committed work has been to Mesa's common area and not specific to any driver.
1 Comment