Hello, these are some patches to implement "ARB_clear_buffer_object" (as suggested by Ian Romanick). I also wrote some piglit tests and will be submitting those in a minute.
Best Regards, Pi Tabred *Note* that I don't have write access. Pi Tabred (5): mesa: Add infrastructure for GL_ARB_clear_buffer_object mesa: Make validate_texbuffer_format function available externally mesa: add _mesa_bufferobj_range_mapped function mesa: Implement functions for clear_buffer_object extensions mesa: Add extension to release notes and to list of supported extensions docs/relnotes/10.1.html | 1 + src/mapi/glapi/gen/ARB_clear_buffer_object.xml | 50 ++++ src/mapi/glapi/gen/gl_API.xml | 6 +- src/mesa/main/bufferobj.c | 258 +++++++++++++++- src/mesa/main/bufferobj.h | 4 + src/mesa/main/dd.h | 5 + src/mesa/main/extensions.c | 1 + src/mesa/main/tests/dispatch_sanity.cpp | 4 +- src/mesa/main/teximage.c | 398 +++++++++++++------------ src/mesa/main/teximage.h | 4 + 10 files changed, 516 insertions(+), 215 deletions(-) create mode 100644 src/mapi/glapi/gen/ARB_clear_buffer_object.xml -- 1.8.3.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev