From 88bee3caeaacbbb1b4d789ea3db9a3802a62b59d Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Thu, 19 Jul 2012 19:40:34 +0100 Subject: [PATCH] sna: Remove unused scanout-is-dirty? flag Signed-off-by: Chris Wilson --- src/sna/kgem.c | 3 --- src/sna/kgem.h | 1 - src/sna/sna_accel.c | 1 + 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/sna/kgem.c b/src/sna/kgem.c index e5c97f6c..f80690da 100644 --- a/src/sna/kgem.c +++ b/src/sna/kgem.c @@ -1104,7 +1104,6 @@ void _kgem_add_bo(struct kgem *kgem, struct kgem_bo *bo) /* XXX is it worth working around gcc here? */ kgem->flush |= bo->flush; - kgem->scanout |= bo->scanout; if (bo->sync) kgem->sync = kgem->next_request; @@ -1990,8 +1989,6 @@ void kgem_reset(struct kgem *kgem) kgem->nbatch = 0; kgem->surface = kgem->batch_size; kgem->mode = KGEM_NONE; - kgem->flush = 0; - kgem->scanout = 0; kgem->next_request = __kgem_request_alloc(); diff --git a/src/sna/kgem.h b/src/sna/kgem.h index f7ee5b4c..0117dcdb 100644 --- a/src/sna/kgem.h +++ b/src/sna/kgem.h @@ -150,7 +150,6 @@ struct kgem { uint32_t need_purge:1; uint32_t need_retire:1; uint32_t need_throttle:1; - uint32_t scanout:1; uint32_t busy:1; uint32_t has_vmap :1; diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index d3dad62c..f52c848d 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -12457,6 +12457,7 @@ sna_accel_flush_callback(CallbackListPtr *list, kgem_sync(&sna->kgem); sna->flush = false; + sna->kgem.flush = false; } static struct sna_pixmap *sna_accel_scanout(struct sna *sna)