swrast: Don't try to adjust_colors for <8bpc when handling R16, RG1616.
authorEric Anholt <eric@anholt.net>
Sat, 16 Apr 2011 02:55:38 +0000 (19:55 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 18 Apr 2011 18:19:54 +0000 (11:19 -0700)
commit2b624634dda23d3b94045fb07aea558df39b48ff
treebee3e9d733ab00b407e6f709cf6315bb1e4512b9
parentf0471d904cf5c03ecf2528268a116e4f147cd3c1
swrast: Don't try to adjust_colors for <8bpc when handling R16, RG1616.

The GL_RED and GL_RG were tricking this code into executing, but it's
totally unprepared for a 16-bit channel and just rescaled the values
down to 0.  We don't have anything with <8bit channels alongside >8bit
channels, so disabling it should be safe.

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