| 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 29b3f9c8938c971e0e407f00b171c12baddbf47a..9e91fd0c136076e6c1a83c96190c7c7f59058297 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);
|
| }
|
| }
|
|
|
| @@ -1845,8 +1845,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());
|
| @@ -1894,10 +1893,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());
|
| @@ -1963,12 +1962,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.
|
| @@ -2041,11 +2038,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();
|
|
|