From bdfedb46bd5bb3b96543a3ff553abd8ed0774fad Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Wed, 5 Sep 2012 09:15:12 +0100 Subject: [PATCH] sna: Use async upload only if the last render was not CPU Signed-off-by: Chris Wilson --- src/sna/sna_accel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 66a08333..3c0736ee 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -2986,7 +2986,7 @@ sna_pixmap_move_to_gpu(PixmapPtr pixmap, unsigned flags) assert(pixmap_contains_damage(pixmap, priv->cpu_damage)); DBG(("%s: uploading %d damage boxes\n", __FUNCTION__, n)); - if (DAMAGE_IS_ALL(priv->cpu_damage)) + if (!priv->cpu) flags |= MOVE_ASYNC_HINT; ok = false;