Mesa (master): i965: Fix assertion failures in unused brw_reg setup by deleting it.

Eric Anholt anholt at kemper.freedesktop.org
Wed May 25 19:49:11 UTC 2011


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

Author: Eric Anholt <eric at anholt.net>
Date:   Tue May 24 12:36:50 2011 -0700

i965: Fix assertion failures in unused brw_reg setup by deleting it.

I was using undefined values to create an unused value.  Go me.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=37366
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

---

 src/mesa/drivers/dri/i965/brw_fs.cpp |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp b/src/mesa/drivers/dri/i965/brw_fs.cpp
index 6d545af..a4adb17 100644
--- a/src/mesa/drivers/dri/i965/brw_fs.cpp
+++ b/src/mesa/drivers/dri/i965/brw_fs.cpp
@@ -2743,7 +2743,6 @@ fs_visitor::generate_discard(fs_inst *inst)
       brw_pop_insn_state(p);
    } else {
       struct brw_reg g0 = retype(brw_vec1_grf(0, 0), BRW_REGISTER_TYPE_UW);
-      struct brw_reg mask = brw_uw1_reg(mask.file, mask.nr, 0);
 
       brw_push_insn_state(p);
       brw_set_mask_control(p, BRW_MASK_DISABLE);




More information about the mesa-commit mailing list