llvmpipe: fix swizzling of texture border color
authorBrian Paul <brianp@vmware.com>
Mon, 27 Sep 2010 21:00:22 +0000 (15:00 -0600)
committerBrian Paul <brianp@vmware.com>
Mon, 27 Sep 2010 21:06:23 +0000 (15:06 -0600)
commit3446af01798bd4bfcdb68f984a3ecd8f7ff9a4a4
tree98925082ae25813e8a2df49a12f616ebb1ecfd04
parent0282682e98561b8f0c6e8bd1b70b80ea00296e08
llvmpipe: fix swizzling of texture border color

The pipe_sampler_view's swizzle terms also apply to the texture border
color.  Simply move the apply_sampler_swizzle() call after we fetch
the border color.

Fixes many piglit texwrap failures.
src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c