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( |