[Mesa-dev] [PATCH 00/13] GL_ARB_buffer_storage

Marek Olšák maraeo at gmail.com
Wed Jan 29 17:20:42 PST 2014


This series implements GL_ARB_buffer_storage, which most importantly allows rendering with mapped buffers. There is a new test on the piglit mailing list, which should test all aspects of persistent buffer mappings.

I used both the extension specification and the OpenGL 4.4 specification, because the latter adds some GL errors which are not mentioned in the former. This may cause compatibility issues with apps that only target the extension, but all the new GL errors from 4.4 seemed reasonable to me.

u_upload_mgr, the Gallium module for uploading dynamic data to buffers, is updated not to unmap buffers if this extension is supported.

Please review.

Marek


More information about the mesa-dev mailing list