Module: Mesa
Branch: master
Commit: a09bd685daa9f2eebf7c7b428dc0da4595dd6459
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a09bd685daa9f2eebf7c7b428dc0da4595dd6459

Author: Nicolai Hähnle <nhaeh...@gmail.com>
Date:   Tue Oct  6 20:24:46 2009 +0200

r300/compiler: Fix a really stupid logic inversion in the generic dataflow code

Signed-off-by: Nicolai Hähnle <nhaeh...@gmail.com>

---

 .../drivers/dri/r300/compiler/radeon_dataflow.c    |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.c 
b/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.c
index 58dcb20..cce9166 100644
--- a/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.c
+++ b/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.c
@@ -44,7 +44,7 @@ static void reads_normal(struct rc_instruction * fullinst, 
rc_read_write_fn cb,
                for(unsigned int chan = 0; chan < 4; ++chan)
                        refmask |= 1 << GET_SWZ(inst->SrcReg[src].Swizzle, 
chan);
 
-               refmask &= ~RC_MASK_XYZW;
+               refmask &= RC_MASK_XYZW;
 
                for(unsigned int chan = 0; chan < 4; ++chan) {
                        if (GET_BIT(refmask, chan)) {

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to