[Mesa-dev] [PATCH v3 0/8] Improve integer texture support & add i965 texture_rgb10_a2ui support
Jordan Justen
jordan.l.justen at intel.com
Mon Jul 23 09:59:45 PDT 2012
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
More information about the mesa-dev
mailing list