summaryrefslogtreecommitdiff
path: root/glamor/glamor_copy.c
diff options
context:
space:
mode:
Diffstat (limited to 'glamor/glamor_copy.c')
-rw-r--r--glamor/glamor_copy.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/glamor/glamor_copy.c b/glamor/glamor_copy.c
index b84fcf250..6f422d419 100644
--- a/glamor/glamor_copy.c
+++ b/glamor/glamor_copy.c
@@ -635,6 +635,7 @@ glamor_copy_gl(DrawablePtr src,
return glamor_copy_cpu_fbo(src, dst, gc, box, nbox, dx, dy,
reverse, upsidedown, bitplane, closure);
} else if (GLAMOR_PIXMAP_PRIV_HAS_FBO(src_priv) &&
+ dst_priv->type != GLAMOR_DRM_ONLY &&
bitplane == 0) {
return glamor_copy_fbo_cpu(src, dst, gc, box, nbox, dx, dy,
reverse, upsidedown, bitplane, closure);