| 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 00ae766155f380cb6f9ec597dd5b8575d7791b36..59fceff09cafcfc00cb5ef941f8d582c816e6f38 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -1176,6 +1176,10 @@ void LayerTreeHostImpl::UpdateTileManagerMemoryPolicy(
|
| gpu::MemoryAllocation::CUTOFF_ALLOW_NOTHING);
|
| global_tile_state_.num_resources_limit = policy.num_resources_limit;
|
|
|
| + if (use_gpu_rasterization_ && rasterizer_)
|
| + rasterizer_->SetMemoryLimits(visible_,
|
| + global_tile_state_.hard_memory_limit_in_bytes);
|
| +
|
| // TODO(reveman): We should avoid keeping around unused resources if
|
| // possible. crbug.com/224475
|
| // Unused limit is calculated from soft-limit, as hard-limit may
|
|
|