mesa: add MESA_FORMAT_RGBX8888 and MESA_FORMAT_RGBX8888_REV
authorChia-I Wu <olv@lunarg.com>
Tue, 22 Nov 2011 07:05:25 +0000 (15:05 +0800)
committerChia-I Wu <olv@lunarg.com>
Sun, 27 Nov 2011 04:43:24 +0000 (12:43 +0800)
commitd4fcf67a3ac78c29448000486dadc2b4b1b2a56d
treede68969c78428e72aef94a30adcd94c389bc56c4
parent6baa5f10c04641960e0bedce664d0a5cf39e8954
mesa: add MESA_FORMAT_RGBX8888 and MESA_FORMAT_RGBX8888_REV

MESA_FORMAT_RGBX8888_REV is one of the opaque pixel formats used on Android.
Thanks to texture-from-pixmap, drivers may actually see texture images with
this format on Android.

MESA_FORMAT_RGBX8888 is added only for completeness.

Reviewed-by: Brian Paul <brianp@vmware.com>
[olv: Move the new formats after MESA_FORMAT_ARGB8888_REV in gl_format.  I
      accidentally moved them to the wrong place when preparing the patch.]
src/mesa/main/format_unpack.c
src/mesa/main/formats.c
src/mesa/main/formats.h
src/mesa/main/texstore.c
src/mesa/state_tracker/st_format.c
src/mesa/swrast/s_texfetch.c
src/mesa/swrast/s_texfetch_tmp.h