Intel's Mesa Driver Now Support ARB Buffer Storage
Intel's open-source Linux graphics driver now supports the OpenGL 4.4 ARB_buffer_storage extension.
A few weeks after the Radeon support for GL_ARB_buffer_storage landed within the R300, R600, and RadeonSI drivers, the Intel i965 driver supports it too. This work has been baking for a while now on the mailing lists but this Friday was committed to Mesa Git master.
The ARB_buffer_storage extension was one of the big additions to the OpenGL 4.4 core specification. This OpenGL buffer storage extension allows more fine-grained control for developers to request where memory buffer objects are stored when it comes to dealing with APUs/SoCs and other systems with separated discrete video memory, system memory, etc. Having more control over the memory buffer placement and its cache handling can lead to greater performance by games and applications. More details on the ARB_buffer_storage OpenGL extension from the Khronos Group can be found via the official OpenGL.org registry specification.
The extension support was pushed by Intel's Eric Anholt with this Git commit and will be a feature of Mesa 10.2 in about two months time.
Latest Articles & Reviews
Latest Linux News
Most Viewed News This Week