mesa: Add missing format unpack for some integer texture formats.
authorEric Anholt <eric@anholt.net>
Fri, 20 Jan 2012 00:34:24 +0000 (16:34 -0800)
committerEric Anholt <eric@anholt.net>
Fri, 27 Jan 2012 20:00:46 +0000 (12:00 -0800)
commitde24ccabd6494125e10017e0914b3298ea3791ea
tree7a7055383eab13bd7c05b258ce2c570120393fab
parent3a8cf3357abb50d4ee11cfb801f965e3df7592fb
mesa: Add missing format unpack for some integer texture formats.

This cut and paste is pretty awful.  I'm tempted to do a lot of this
using preprocessor tricks for customizing the parameter type from a
template function, but that's just a different sort of hideous.

Fixes 8 Intel oglconform int-textures cases.

NOTE: This is a candidate for the 8.0 branch.
v2: Add alpha formats, too.

Reviewed-by: Brian Paul <brianp@vmware.com>
src/mesa/main/format_unpack.c