| 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 edd81a0d566df78b2e43e9a55ad2c05cab081c54..8de549f5f60343f800cd8bf594298b12416d197b 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -2157,11 +2157,13 @@ void LayerTreeHostImpl::CreateTileManagerResources() {
|
| if (use_gpu_rasterization_) {
|
| image_decode_controller_ = base::WrapUnique(new GpuImageDecodeController(
|
| output_surface_->worker_context_provider(),
|
| - settings_.renderer_settings.preferred_tile_format));
|
| + settings_.renderer_settings.preferred_tile_format,
|
| + settings_.gpu_decoded_image_budget_bytes));
|
| } else {
|
| image_decode_controller_ =
|
| base::WrapUnique(new SoftwareImageDecodeController(
|
| - settings_.renderer_settings.preferred_tile_format));
|
| + settings_.renderer_settings.preferred_tile_format,
|
| + settings_.software_decoded_image_budget_bytes));
|
| }
|
|
|
| // Pass the single-threaded synchronous task graph runner to the worker pool
|
|
|