radeonsi: Texture border colour fixes.
authorMichel Dänzer <michel.daenzer@amd.com>
Fri, 7 Sep 2012 14:09:08 +0000 (16:09 +0200)
committerMichel Dänzer <michel@daenzer.net>
Tue, 11 Sep 2012 09:06:56 +0000 (11:06 +0200)
commit9ccaa24f8493ebc4e5a606679490e4936ba3c624
tree958d3aa35074bf423d8ec73eb42f1c02a00bd7a4
parent03dfa305968adcf511f822757c106912419d6664
radeonsi: Texture border colour fixes.

* Handle arbitrary border colours.
* Use correct packing format for detecting special border colours.

Fixes piglit tex-border-1 and probably many other tests using border colours.

Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
src/gallium/drivers/radeonsi/radeonsi_pipe.c
src/gallium/drivers/radeonsi/radeonsi_pipe.h
src/gallium/drivers/radeonsi/si_state.c