svga: Fix translation of TGSI SSG opcode.
authorMichel Dänzer <daenzer@vmware.com>
Fri, 28 Jan 2011 15:09:05 +0000 (16:09 +0100)
committerMichel Dänzer <daenzer@vmware.com>
Mon, 31 Jan 2011 16:47:57 +0000 (17:47 +0100)
commit5a1ce49c82e245f1f86510d9e1ff7db46a32012b
tree0266e7781abc7a9e3d3de1743477835b408b1387
parent11c11ee0bc96c5b84f98c0223f52fa6d2b4fe5c8
svga: Fix translation of TGSI SSG opcode.

SVGA3D only supports SGN for vertex shaders, and this requires two additional
temporary registers for intermediate results.

For fragment shaders, lower to two CMPs and one ADD.
src/gallium/drivers/svga/svga_tgsi_insn.c