| 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 6f0261dd9e2694795b2166fe018dad79ce212f3f..949358dcef7b5c2935d901a8fbd70469f13c0ba3 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -2138,10 +2138,14 @@ void LayerTreeHostImpl::CreateResourceAndTileTaskWorkerPool(
|
| *resource_pool =
|
| ResourcePool::Create(resource_provider_.get(), GL_TEXTURE_2D);
|
|
|
| + int max_copy_texture_chromium_size =
|
| + context_provider->ContextCapabilities()
|
| + .gpu.max_copy_texture_chromium_size;
|
| +
|
| *tile_task_worker_pool = OneCopyTileTaskWorkerPool::Create(
|
| task_runner, task_graph_runner, context_provider,
|
| resource_provider_.get(), staging_resource_pool_.get(),
|
| - settings_.max_bytes_per_copy_operation,
|
| + max_copy_texture_chromium_size,
|
| settings_.use_persistent_map_for_gpu_memory_buffers);
|
| return;
|
| }
|
|
|