| Index: cc/trees/layer_tree_host_impl.cc
|
| diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc
|
| index b3911f86ac186be311f4a8878bd179a1853fdd51..af9062863d90bf092fbf8018b2b1889b33e8f438 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -1240,21 +1240,21 @@ void LayerTreeHostImpl::NotifyReadyToActivate() {
|
| client_->NotifyReadyToActivate();
|
| }
|
|
|
| -void LayerTreeHostImpl::NotifyTileInitialized(const Tile* tile) {
|
| - TRACE_EVENT0("cc", "LayerTreeHostImpl::NotifyTileInitialized");
|
| +void LayerTreeHostImpl::NotifyTileStateChanged(const Tile* tile) {
|
| + TRACE_EVENT0("cc", "LayerTreeHostImpl::NotifyTileStateChanged");
|
|
|
| if (active_tree_) {
|
| LayerImpl* layer_impl =
|
| active_tree_->FindActiveTreeLayerById(tile->layer_id());
|
| if (layer_impl)
|
| - layer_impl->NotifyTileInitialized(tile);
|
| + layer_impl->NotifyTileStateChanged(tile);
|
| }
|
|
|
| if (pending_tree_) {
|
| LayerImpl* layer_impl =
|
| pending_tree_->FindPendingTreeLayerById(tile->layer_id());
|
| if (layer_impl)
|
| - layer_impl->NotifyTileInitialized(tile);
|
| + layer_impl->NotifyTileStateChanged(tile);
|
| }
|
| }
|
|
|
| @@ -1847,8 +1847,7 @@ void LayerTreeHostImpl::CreateAndSetTileManager(
|
| ResourceProvider* resource_provider,
|
| ContextProvider* context_provider,
|
| bool use_zero_copy,
|
| - bool use_one_copy,
|
| - bool allow_rasterize_on_demand) {
|
| + bool use_one_copy) {
|
| DCHECK(settings_.impl_side_painting);
|
| DCHECK(resource_provider);
|
| DCHECK(proxy_->ImplThreadTaskRunner());
|
| @@ -1896,10 +1895,10 @@ void LayerTreeHostImpl::CreateAndSetTileManager(
|
| proxy_->ImplThreadTaskRunner(), resource_provider, context_provider);
|
| tile_manager_ =
|
| TileManager::Create(this,
|
| + proxy_->ImplThreadTaskRunner(),
|
| resource_pool_.get(),
|
| raster_worker_pool_->AsRasterizer(),
|
| direct_raster_worker_pool_->AsRasterizer(),
|
| - allow_rasterize_on_demand,
|
| rendering_stats_instrumentation_);
|
|
|
| UpdateTileManagerMemoryPolicy(ActualManagedMemoryPolicy());
|
| @@ -1965,12 +1964,10 @@ bool LayerTreeHostImpl::InitializeRenderer(
|
| GetRendererCapabilities().using_map_image &&
|
| resource_provider->use_sync_query();
|
|
|
| - CreateAndSetTileManager(
|
| - resource_provider.get(),
|
| - output_surface->context_provider().get(),
|
| - use_zero_copy,
|
| - use_one_copy,
|
| - GetRendererCapabilities().allow_rasterize_on_demand);
|
| + CreateAndSetTileManager(resource_provider.get(),
|
| + output_surface->context_provider().get(),
|
| + use_zero_copy,
|
| + use_one_copy);
|
| }
|
|
|
| // Initialize vsync parameters to sane values.
|
| @@ -2043,11 +2040,7 @@ void LayerTreeHostImpl::ReleaseGL() {
|
|
|
| EnforceZeroBudget(true);
|
| DCHECK(GetRendererCapabilities().using_map_image);
|
| - CreateAndSetTileManager(resource_provider_.get(),
|
| - NULL,
|
| - true,
|
| - false,
|
| - GetRendererCapabilities().allow_rasterize_on_demand);
|
| + CreateAndSetTileManager(resource_provider_.get(), NULL, true, false);
|
| DCHECK(tile_manager_);
|
|
|
| client_->SetNeedsCommitOnImplThread();
|
|
|