Mesa (master): r300/compiler: Fix a really stupid logic inversion in the generic dataflow code
Nicolai Hähnle
nh at kemper.freedesktop.org
Wed Oct 7 18:48:19 UTC 2009
Module: Mesa
Branch: master
Commit: a09bd685daa9f2eebf7c7b428dc0da4595dd6459
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a09bd685daa9f2eebf7c7b428dc0da4595dd6459
Author: Nicolai Hähnle <nhaehnle at 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 <nhaehnle at 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)) {
More information about the mesa-commit
mailing list