From f20f8556bfc8b4df6ba5050cca656a4ff0fdf18f Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sat, 11 Aug 2012 10:46:40 +0100 Subject: [PATCH] sna: Treat ShmPixmap as ordinary In theory the code handles the automatic promotion and demotion of the GPU buffers. Signed-off-by: Chris Wilson --- src/sna/sna_accel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index ac88641f..227bb015 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -776,7 +776,7 @@ fallback: pixmap = sna->freed_pixmap; sna->freed_pixmap = pixmap->devPrivate.ptr; - pixmap->usage_hint = -1; + pixmap->usage_hint = 0; pixmap->refcnt = 1; pixmap->drawable.width = width; @@ -793,7 +793,7 @@ fallback: priv = _sna_pixmap_reset(pixmap); } else { - pixmap = create_pixmap(sna, screen, 0, 0, depth, -1); + pixmap = create_pixmap(sna, screen, 0, 0, depth, 0); if (pixmap == NullPixmap) return NullPixmap;