xf86-video-intel: src/sna/sna_accel.c

Chris Wilson ickle at kemper.freedesktop.org
Fri Jan 18 04:11:04 PST 2013


 src/sna/sna_accel.c |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 2de43a0164ba5364ffd7cb48f0bccc9873e87332
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Fri Jan 18 12:01:54 2013 +0000

    sna: Skip an empty slave update
    
    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 ed13569..99063de 100644
--- a/src/sna/sna_accel.c
+++ b/src/sna/sna_accel.c
@@ -13821,6 +13821,9 @@ static void sna_accel_post_damage(struct sna *sna)
 		     region.extents.x2, region.extents.y2));
 
 		RegionIntersect(&region, &region, damage);
+		if (!RegionNotEmpty(&region))
+			continue;
+
 		RegionTranslate(&region, -dirty->x, -dirty->y);
 		DamageRegionAppend(&dirty->slave_dst->drawable, &region);
 


More information about the xorg-commit mailing list