xf86-video-intel: src/sna/sna_accel.c
Chris Wilson
ickle at kemper.freedesktop.org
Fri Jan 27 10:38:47 PST 2012
src/sna/sna_accel.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
New commits:
commit ad910949beb0c42e2d7b864f030b055ca40adacd
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Fri Jan 27 18:37:39 2012 +0000
sna: Mark diagonal lines as partial write
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c
index abcf559..f2997d0 100644
--- a/src/sna/sna_accel.c
+++ b/src/sna/sna_accel.c
@@ -6337,7 +6337,7 @@ fallback:
goto out;
if (!sna_drawable_move_region_to_cpu(drawable, &data.region,
drawable_gc_flags(drawable, gc,
- n > 2)))
+ !(data.flags & 4 && n == 2))))
goto out;
/* Install FillSpans in case we hit a fallback path in fbPolyLine */
@@ -7249,7 +7249,7 @@ fallback:
goto out;
if (!sna_drawable_move_region_to_cpu(drawable, &data.region,
drawable_gc_flags(drawable, gc,
- n > 1)))
+ !(data.flags & 4 && n > 1))))
goto out;
/* Install FillSpans in case we hit a fallback path in fbPolySegment */
More information about the xorg-commit
mailing list