diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 4321c21b..d4b9f375 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -6051,7 +6051,7 @@ fallback: if (!sna_gc_move_to_cpu(gc, dst, ®ion)) goto out; if (!sna_drawable_move_region_to_cpu(dst, ®ion, - MOVE_READ | MOVE_WRITE)) + drawable_gc_flags(dst, gc, false))) goto out_gc; DBG(("%s: fbCopyPlane(%d, %d, %d, %d, %d,%d) %x\n",