xf86-video-intel: src/sna/sna_accel.c
Chris Wilson
ickle at kemper.freedesktop.org
Sun Dec 16 05:37:16 PST 2012
src/sna/sna_accel.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 83609af3681fad58af88387077bf7ce0c001a1da
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Sun Dec 16 10:53:26 2012 +0000
sna: Tweak the idle SHM CopyArea path to also replace a busy GPU bo
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 23acf30..f59f153 100644
--- a/src/sna/sna_accel.c
+++ b/src/sna/sna_accel.c
@@ -4567,7 +4567,7 @@ sna_copy_boxes(DrawablePtr src, DrawablePtr dst, GCPtr gc,
alu == GXcopy &&
DAMAGE_IS_ALL(src_priv->cpu_damage) &&
!__kgem_bo_is_busy(&sna->kgem, src_priv->cpu_bo) &&
- !__kgem_bo_is_busy(&sna->kgem, bo))
+ (replaces || !__kgem_bo_is_busy(&sna->kgem, bo)))
goto fallback;
RegionTranslate(region, src_dx, src_dy);
More information about the xorg-commit
mailing list