Understanding More Of The Shader Storage Buffer In Mesa

Written by Michael Larabel in Mesa on 8 July 2015 at 09:24 AM EDT. Add A Comment
MESA
Iago Toral of consulting firm Igalia has been working on ARB_shader_storage_buffer object support in Mesa the past few months. This extension is needed for OpenGL 4.3 and is a buffer that allows for bidirectional communication between the CPU and GPU space and perform random access reads/writes and atomic operations on variables within the buffer objects.

Toral has written today a new, lengthy blog post about implementing ARB_shdader_storage buffer for Mesa. For those interested in the inner-workings and the big task it was implementing this support, read this blog post.

If you want to learn more about the ARB_shader_storage_buffer extension, visit the OpenGL.org registry.
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