Index: cc/trees/layer_tree_impl.cc |
diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc |
index 9ae1138aa87c3ebd4c372037af0d5ae5597827cd..de9758a984db053d8ddd042ff2d3f6cbeb53d008 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(); }); |
} |
} |