xf86-video-intel: 2 commits - src/sna/kgem.c src/sna/sna_trapezoids.c
Chris Wilson
ickle at kemper.freedesktop.org
Wed Feb 22 05:45:34 PST 2012
src/sna/kgem.c | 1 +
src/sna/sna_trapezoids.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
New commits:
commit 71512b2438e06b2bd256aff3657797152fbef38e
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Wed Feb 22 13:44:24 2012 +0000
sna: Clear the flush flag on release of scanout/dri
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=46445
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/src/sna/kgem.c b/src/sna/kgem.c
index f79deff..5ded904 100644
--- a/src/sna/kgem.c
+++ b/src/sna/kgem.c
@@ -3665,6 +3665,7 @@ void kgem_bo_clear_scanout(struct kgem *kgem, struct kgem_bo *bo)
{
bo->needs_flush = true;
bo->reusable = true;
+ bo->flush = false;
if (!bo->scanout)
return;
commit 025d3d46dc28e967b4f42e5748d13c7fb3ad283b
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Wed Feb 22 13:17:01 2012 +0000
sna/trapezoids: Only the inplace PictOpIn is unbounded
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/src/sna/sna_trapezoids.c b/src/sna/sna_trapezoids.c
index fafb16f..f8df2a4 100644
--- a/src/sna/sna_trapezoids.c
+++ b/src/sna/sna_trapezoids.c
@@ -3494,7 +3494,7 @@ trapezoid_span_inplace(CARD8 op, PicturePtr src, PicturePtr dst,
inplace.opacity = color >> 24;
tor_render(NULL, &tor, (void*)&inplace,
- dst->pCompositeClip, span, true);
+ dst->pCompositeClip, span, op == PictOpIn);
tor_fini(&tor);
More information about the xorg-commit
mailing list