Mesa (gallium-msaa): util: fix obvious util_blitter_copy bugs...
Roland Scheidegger
sroland at kemper.freedesktop.org
Wed May 19 16:35:00 UTC 2010
Module: Mesa
Branch: gallium-msaa
Commit: ce65caba846b03b5ef4144e311b85cfd48ab9bbb
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce65caba846b03b5ef4144e311b85cfd48ab9bbb
Author: Roland Scheidegger <sroland at vmware.com>
Date: Wed May 19 18:33:28 2010 +0200
util: fix obvious util_blitter_copy bugs...
---
src/gallium/auxiliary/util/u_blitter.c | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/src/gallium/auxiliary/util/u_blitter.c b/src/gallium/auxiliary/util/u_blitter.c
index 8b18ba3..d603c7a 100644
--- a/src/gallium/auxiliary/util/u_blitter.c
+++ b/src/gallium/auxiliary/util/u_blitter.c
@@ -734,8 +734,7 @@ void util_blitter_copy(struct blitter_context *blitter,
if (dst->texture == src->texture) {
assert(!is_overlap(srcx, srcx + width, srcy, srcy + height,
- dstx, dstx + width, dsty, dsty + height))
- }
+ dstx, dstx + width, dsty, dsty + height));
}
is_depth = util_format_get_component_bits(src->format, UTIL_FORMAT_COLORSPACE_ZS, 0) != 0;
@@ -755,8 +754,8 @@ void util_blitter_copy(struct blitter_context *blitter,
subdst.level = dst->level;
subsrc.face = src->face;
subsrc.level = src->level;
- util_resource_copy_region(pipe, dst, subdst, dstx, dsty, dst->zslice,
- src, subsrc, srcx, srcy, src->zslice,
+ util_resource_copy_region(pipe, dst->texture, subdst, dstx, dsty, dst->zslice,
+ src->texture, subsrc, srcx, srcy, src->zslice,
width, height);
return;
}
More information about the mesa-commit
mailing list