i965: Mask out higher bits of the result of BRW_CMP producing a boolean.
authorEric Anholt <eric@anholt.net>
Fri, 27 Aug 2010 20:49:09 +0000 (13:49 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 27 Aug 2010 20:59:36 +0000 (13:59 -0700)
commit38d01c5b272d28a805e7598bad2f2ef5c8da732a
tree11b020adbb95281db9a1b59a47617ceabae74d63
parent4229a93cc756b3ade02dcf93d806610f95497ad3
i965: Mask out higher bits of the result of BRW_CMP producing a boolean.

When it says it sets the LSB, that's not just a hint as to where the
result goes.  Only the LSB is modified.  Fixes 20 piglit cases.
src/mesa/drivers/dri/i965/brw_fs.cpp