diff options
| author | 2014-11-11 02:37:46 +0000 | |
|---|---|---|
| committer | 2014-11-11 02:37:46 +0000 | |
| commit | 1d03b816fea1b964cc5db4d11ddcba9b25f45d99 (patch) | |
| tree | c5c969c825c0e47096ca90d8edc1e02df2053d40 /libs/hwui/LayerCache.cpp | |
| parent | 6957369d137c1dead21a653ad902ae589bb7e51f (diff) | |
| parent | 1e19674107e1aa2224c2b8c7d12bfa057efe80ea (diff) | |
Merge "Frameworks/base: Wall Werror in libs/hwui"
Diffstat (limited to 'libs/hwui/LayerCache.cpp')
| -rw-r--r-- | libs/hwui/LayerCache.cpp | 24 | 
1 files changed, 17 insertions, 7 deletions
diff --git a/libs/hwui/LayerCache.cpp b/libs/hwui/LayerCache.cpp index 833f64bc96e7..cb7a35026c27 100644 --- a/libs/hwui/LayerCache.cpp +++ b/libs/hwui/LayerCache.cpp @@ -80,8 +80,10 @@ int LayerCache::LayerEntry::compare(const LayerCache::LayerEntry& lhs,  void LayerCache::deleteLayer(Layer* layer) {      if (layer) { -        LAYER_LOGD("Destroying layer %dx%d, fbo %d", layer->getWidth(), layer->getHeight(), -                layer->getFbo()); +        if (kDebugLayers) { +            ALOGD("Destroying layer %dx%d, fbo %d", layer->getWidth(), layer->getHeight(), +                    layer->getFbo()); +        }          mSize -= layer->getWidth() * layer->getHeight() * 4;          layer->state = Layer::kState_DeletedFromCache;          Caches::getInstance().resourceCache.decrementRefcount(layer); @@ -110,9 +112,13 @@ Layer* LayerCache::get(RenderState& renderState, const uint32_t width, const uin          layer->state = Layer::kState_RemovedFromCache;          mSize -= layer->getWidth() * layer->getHeight() * 4; -        LAYER_LOGD("Reusing layer %dx%d", layer->getWidth(), layer->getHeight()); +        if (kDebugLayers) { +            ALOGD("Reusing layer %dx%d", layer->getWidth(), layer->getHeight()); +        }      } else { -        LAYER_LOGD("Creating new layer %dx%d", entry.mWidth, entry.mHeight); +        if (kDebugLayers) { +            ALOGD("Creating new layer %dx%d", entry.mWidth, entry.mHeight); +        }          layer = new Layer(Layer::kType_DisplayList, renderState, entry.mWidth, entry.mHeight);          layer->setBlend(true); @@ -137,7 +143,9 @@ void LayerCache::dump() {      size_t size = mCache.size();      for (size_t i = 0; i < size; i++) {          const LayerEntry& entry = mCache.itemAt(i); -        LAYER_LOGD("  Layer size %dx%d", entry.mWidth, entry.mHeight); +        if (kDebugLayers) { +            ALOGD("  Layer size %dx%d", entry.mWidth, entry.mHeight); +        }      }  } @@ -157,8 +165,10 @@ bool LayerCache::put(Layer* layer) {              deleteLayer(victim);              mCache.removeAt(position); -            LAYER_LOGD("  Deleting layer %.2fx%.2f", victim->layer.getWidth(), -                    victim->layer.getHeight()); +            if (kDebugLayers) { +                ALOGD("  Deleting layer %.2fx%.2f", victim->layer.getWidth(), +                        victim->layer.getHeight()); +            }          }          layer->cancelDefer();  |