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

Author: Christoph Bumiller <e0425...@student.tuwien.ac.at>
Date:   Sat Apr  6 14:15:54 2013 +0200

nvc0: fix 2D engine MS2 resolve

---

 src/gallium/drivers/nvc0/nvc0_surface.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/nvc0/nvc0_surface.c 
b/src/gallium/drivers/nvc0/nvc0_surface.c
index 3abf717..4e8bb36 100644
--- a/src/gallium/drivers/nvc0/nvc0_surface.c
+++ b/src/gallium/drivers/nvc0/nvc0_surface.c
@@ -1038,8 +1038,8 @@ nvc0_blit_eng2d(struct nvc0_context *nvc0, const struct 
pipe_blit_info *info)
 
    if (src->base.base.nr_samples > dst->base.base.nr_samples) {
       /* center src coorinates for proper MS resolve filtering */
-      srcx += (int64_t)src->ms_x << 32;
-      srcy += (int64_t)src->ms_y << 32;
+      srcx += (int64_t)(src->ms_x + 0) << 32;
+      srcy += (int64_t)(src->ms_y + 1) << 31;
    }
 
    dstx = info->dst.box.x << dst->ms_x;

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

Reply via email to