mesa: Fix format transform on big endian platforms
Two code paths in _mesa_format_convert()
are correct only on little endian platforms where packed and array formats match. However, on big endian (e.g. on SPARC) those produce incorrect result.
Closes: #6001 (closed)