v3: * 4 reviewed patches from v2 were committed, and thus removed from the series * Updated _mesa_meta_CopyTexSubImage to fix an issue with a texture using MESA_FORMAT_R8 * Note: patches 1-3 & 8 of this series have been previously reviewed
v2: * Add glformats.c/glformats.h * Move integer texture clamping fixes from ReadPixels to CopyTexSubImage * updated docs/GL3.txt for i965 & texture_rgb10_a2ui * Fix ugly pseudo-template in .h. I just duplicated the code and dropped pack_int_cases_tmp.h. v1: * Improve integer texture support * Add i965 texture_rgb10_a2ui support Jordan Justen (8): mesa pack: handle uint and int clamping properly mesa GetTexImage: handle signed/unsigned integer clamping mesa texstore: handle signed/unsigned integer clamping mesa unpack: use _mesa_problem rather than assert mesa pack: handle packed integer formats with clamping ReadPixels: handle signed/unsigned integer clamping meta: allow CopyTexSubImage on integer formats i965: add ARB_texture_rgb10_a2ui support docs/GL3.txt | 2 +- src/mesa/drivers/common/meta.c | 16 +- src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 1 + src/mesa/drivers/dri/intel/intel_extensions.c | 1 + src/mesa/main/format_unpack.c | 5 + src/mesa/main/pack.c | 651 +++++++++++++++++++++- src/mesa/main/pack.h | 12 +- src/mesa/main/readpix.c | 13 +- src/mesa/main/texgetimage.c | 12 +- src/mesa/main/texstore.c | 95 +++- 10 files changed, 766 insertions(+), 42 deletions(-) -- 1.7.9.5 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev