Index: cc/trees/layer_tree_impl.cc |
diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc |
index 0cb342d2d9beb565c3ab39c89ab4890499596c99..fe58b2cba289ae370c42fdcb216a1e7e3f5ae0d0 100644 |
--- a/cc/trees/layer_tree_impl.cc |
+++ b/cc/trees/layer_tree_impl.cc |
@@ -124,10 +124,17 @@ void LayerTreeImpl::ReleaseResources() { |
} |
} |
-void LayerTreeImpl::RecreateResources() { |
+void LayerTreeImpl::ReleaseTileResources() { |
if (!LayerListIsEmpty()) { |
LayerTreeHostCommon::CallFunctionForEveryLayer( |
- this, [](LayerImpl* layer) { layer->RecreateResources(); }); |
+ this, [](LayerImpl* layer) { layer->ReleaseTileResources(); }); |
+ } |
+} |
+ |
+void LayerTreeImpl::RecreateTileResources() { |
+ if (!LayerListIsEmpty()) { |
+ LayerTreeHostCommon::CallFunctionForEveryLayer( |
+ this, [](LayerImpl* layer) { layer->RecreateTileResources(); }); |
} |
} |