This divides a major rework of Tex[ture]Buffer[Range] into multiple patches as recommended by Anuj Phogat.
Laura Ekstrand (7): main: Add utility function _mesa_lookup_bufferobj_err. main: Use _mesa_lookup_bufferobj_err to simplify Tex[ture]Buffer[Range]. main: Refactor _mesa_texture_buffer_range. main: Cosmetic changes for Texture Buffers. main: Add check_texture_buffer_range. main: Add check_texture_buffer_target. main: Add entry point for TextureBufferRange. src/mapi/glapi/gen/ARB_direct_state_access.xml | 8 + src/mesa/main/bufferobj.c | 19 ++ src/mesa/main/bufferobj.h | 4 + src/mesa/main/tests/dispatch_sanity.cpp | 1 + src/mesa/main/teximage.c | 241 ++++++++++++++++++------- src/mesa/main/teximage.h | 10 +- 6 files changed, 210 insertions(+), 73 deletions(-) -- 2.1.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev