From 6c1a98e97affb2163e776551eb3a9e669ff99bbf Mon Sep 17 00:00:00 2001
From: Michal Wajdeczko <Michal.Wajdeczko@intel.com>
Date: Fri, 21 Mar 2008 13:43:44 -0700
Subject: [965] Fix negating of unsigned value in emit_wpos_xy.

---
 src/mesa/drivers/dri/i965/brw_wm_emit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src')

diff --git a/src/mesa/drivers/dri/i965/brw_wm_emit.c b/src/mesa/drivers/dri/i965/brw_wm_emit.c
index 83a0d12d90..0000edda84 100644
--- a/src/mesa/drivers/dri/i965/brw_wm_emit.c
+++ b/src/mesa/drivers/dri/i965/brw_wm_emit.c
@@ -137,7 +137,7 @@ static void emit_wpos_xy(struct brw_wm_compile *c,
       brw_ADD(p,
 	      dst[0],
 	      retype(arg0[0], BRW_REGISTER_TYPE_W),
-	      brw_imm_d(- c->key.origin_x));
+	      brw_imm_d(0 - c->key.origin_x));
    }
 
    if (mask & WRITEMASK_Y) {
-- 
cgit v1.2.3