summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorZou Nan hai <[email protected]>2008-03-17 16:39:10 +0800
committerXiang, Haihao <[email protected]>2008-06-10 15:25:20 +0800
commit5ff27e02b35a8a699f1b4fb805a04a3d765c6f59 (patch)
treef4a052c4be299fb86fb920312f07ff4607c9c229 /src
parent4beee58e57eaa09a17a7b74e268b2818d37644b2 (diff)
[i965] fix wpos height 1 pixel higher
(cherry picked from commit b0f681b458ebebab370bbfd2a17699cd851aae8b)
Diffstat (limited to 'src')
-rw-r--r--src/mesa/drivers/dri/i965/brw_wm_emit.c2
-rw-r--r--src/mesa/drivers/dri/i965/brw_wm_glsl.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_wm_emit.c b/src/mesa/drivers/dri/i965/brw_wm_emit.c
index 4897e0bff83..2df0e5e8c8a 100644
--- a/src/mesa/drivers/dri/i965/brw_wm_emit.c
+++ b/src/mesa/drivers/dri/i965/brw_wm_emit.c
@@ -145,7 +145,7 @@ static void emit_wpos_xy(struct brw_wm_compile *c,
brw_ADD(p,
dst[1],
negate(retype(arg0[1], BRW_REGISTER_TYPE_W)),
- brw_imm_d(c->key.origin_y + c->key.drawable_height));
+ brw_imm_d(c->key.origin_y + c->key.drawable_height - 1));
}
}
diff --git a/src/mesa/drivers/dri/i965/brw_wm_glsl.c b/src/mesa/drivers/dri/i965/brw_wm_glsl.c
index fd237ee0287..5f1dbf20364 100644
--- a/src/mesa/drivers/dri/i965/brw_wm_glsl.c
+++ b/src/mesa/drivers/dri/i965/brw_wm_glsl.c
@@ -983,7 +983,7 @@ static void emit_wpos_xy(struct brw_wm_compile *c,
brw_ADD(p,
dst[1],
negate(retype(src0[1], BRW_REGISTER_TYPE_W)),
- brw_imm_d(c->key.origin_y + c->key.drawable_height));
+ brw_imm_d(c->key.origin_y + c->key.drawable_height - 1));
}
}