| 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 32843bc649493dc95696c0341f55aa2cae745027..ef283d1fa7739796da28542d71aa6fd3410c2493 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -2136,7 +2136,9 @@ void LayerTreeHostImpl::CreateTileManagerResources() {
|
| CreateResourceAndTileTaskWorkerPool(&tile_task_worker_pool_, &resource_pool_);
|
|
|
| if (use_gpu_rasterization_) {
|
| - image_decode_controller_ = make_scoped_ptr(new GpuImageDecodeController);
|
| + image_decode_controller_ = make_scoped_ptr(new GpuImageDecodeController(
|
| + output_surface_->worker_context_provider(),
|
| + settings_.renderer_settings.preferred_tile_format));
|
| } else {
|
| image_decode_controller_ =
|
| make_scoped_ptr(new SoftwareImageDecodeController(
|
|
|