r600g: Honour destination operand's writemask in the SCS implementation.
authorTilman Sauerbeck <tilman@code-monkey.de>
Sun, 19 Sep 2010 08:06:34 +0000 (10:06 +0200)
committerTilman Sauerbeck <tilman@code-monkey.de>
Mon, 20 Sep 2010 19:22:48 +0000 (21:22 +0200)
commit57bf96b43be2abcbadc387d7b5466b772125a093
treedc4cb28581c467f63440e08bce93113d7aab89e7
parent86d5ec70d1a7bccdc26325d07c18f2a4d532dc81
r600g: Honour destination operand's writemask in the SCS implementation.

If we are not going to write to the X or Y components of the destination
vector we also don't need to prepare to compute SIN or COS.

Signed-off-by: Tilman Sauerbeck <tilman@code-monkey.de>
src/gallium/drivers/r600/r600_shader.c