KDE Developer Works On Mesa OpenGL 4.4 Feature

Written by Michael Larabel in KDE on 22 January 2014 at 11:19 AM EST. 2 Comments
KDE
Mesa contributor and KDE developer Fredrik Höglund has been working on support within Mesa for GL_ARB_multi_bind. This OpenGL 4.4 extension is implemented across eighteen patches and Fredrik hopes to land the support next week.

GL_ARB_multi_bind is mandated by the OpeenGL 4.4 specification and is a way to provide efficient multiple object binding. Per the OpenGL.org registry specification it provides a set of commands to allow applications to binds or unbind a set of objects within a single call.

In the patch-set announcement Fredrik Höglund wrote, "When binding 32 textures glBindTextures() seems to be about three times faster than calling glActiveTexture() + glBindTexture() in a loop. When binding 4 textures it's about twice as fast. I hope to land this series this week if there are no major issues."

The GL_ARB_multi_bind support is just the latest of many GL4 extensions being worked on by Mesa, mostly for the Intel Linux graphics driver.
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