gallivm: implement new float comparison instructions returning integer masks
authorRoland Scheidegger <sroland@vmware.com>
Mon, 12 Aug 2013 23:16:42 +0000 (01:16 +0200)
committerRoland Scheidegger <sroland@vmware.com>
Tue, 13 Aug 2013 17:09:17 +0000 (19:09 +0200)
commit6991f86945b3444d60c9f1990975f2d5094cf79b
treea8f5d1f641f68f0715ba1470ce7eeb87c05a1f5b
parent0930082ffdd99e6930b848c82129116e80735b47
gallivm: implement new float comparison instructions returning integer masks

FSEQ/FSGE/FSLT/FSNE work just the same as SEQ/SGE/SLT/SNE except skip the
select.
And just for consistency use the same appropriate ordered/unordered comparisons
for the old opcodes as well.

Reviewed-by: Zack Rusin <zackr@vmware.com>
src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c