From c4ad7b14ca71b95af83864b05793ea357f48bb88 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sat, 1 Jun 2013 16:58:15 +0100 Subject: [PATCH] sna: Prevent adding damage to an already all-damaged GPU bo Keep the bookkeeping straight after propagating the source clear colour: commit 810a0ce2f89ba6b343b5043963626c0f2d50fb22 [2.21.7] Author: Chris Wilson Date: Fri May 10 12:02:10 2013 +0100 sna: Propagate clear color when replacing by a CopyArea Reported-by: Roman Jarosz Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=65247 Signed-off-by: Chris Wilson --- src/sna/sna_accel.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 7cdc8fc8..fccc69ef 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -4678,6 +4678,7 @@ sna_copy_boxes(DrawablePtr src, DrawablePtr dst, GCPtr gc, dst_pixmap->drawable.height); sna_damage_destroy(&dst_priv->cpu_damage); list_del(&dst_priv->flush_list); + return; } } else { struct sna_fill_op fill;