mesa/formats: Don't flip channels of null array formats
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 10 Aug 2015 08:32:23 +0000 (01:32 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Wed, 12 Aug 2015 15:28:31 +0000 (08:28 -0700)
commite3eb91af804f449005a2ff535c805eaa1d579d99
tree2dfd8e8ab6c615e08d701ce9362c06899d535793
parent28d1a506c8d09fa66170978c85566c34cbf1cc0a
mesa/formats: Don't flip channels of null array formats

Before, if we encountered an array format of 0 on a BE system, we would
flip all the channels even though it's an invalid format.  This would
result in a mostly invalid format with a swizzle of yyyy or wwww.  Instead,
we should just return 0 if the array format stashed in the format info is
invalid.

Cc: "10.6 10.5" <mesa-stable@lists.freedesktop.org>
src/mesa/main/formats.c