| Index: cc/resources/tile_manager.cc
|
| diff --git a/cc/resources/tile_manager.cc b/cc/resources/tile_manager.cc
|
| index 84842fee29bcad56305bde3af6928c0bc7550074..920192af84554aa7111e8d7c231038a378106e6c 100644
|
| --- a/cc/resources/tile_manager.cc
|
| +++ b/cc/resources/tile_manager.cc
|
| @@ -196,7 +196,10 @@ TileManager::TileManager(
|
| size_t max_raster_usage_bytes,
|
| RenderingStatsInstrumentation* rendering_stats_instrumentation)
|
| : client_(client),
|
| - resource_pool_(ResourcePool::Create(resource_provider)),
|
| + resource_pool_(ResourcePool::Create(
|
| + resource_provider,
|
| + raster_worker_pool->GetResourceTarget(),
|
| + raster_worker_pool->GetResourceFormat())),
|
| raster_worker_pool_(raster_worker_pool.Pass()),
|
| prioritized_tiles_dirty_(false),
|
| all_tiles_that_need_to_be_rasterized_have_memory_(true),
|
| @@ -844,9 +847,7 @@ RasterWorkerPool::RasterTask TileManager::CreateRasterTask(Tile* tile) {
|
| ManagedTileState& mts = tile->managed_state();
|
|
|
| scoped_ptr<ResourcePool::Resource> resource =
|
| - resource_pool_->AcquireResource(
|
| - tile->tile_size_.size(),
|
| - raster_worker_pool_->GetResourceFormat());
|
| + resource_pool_->AcquireResource(tile->tile_size_.size());
|
| const Resource* const_resource = resource.get();
|
|
|
| // Create and queue all image decode tasks that this tile depends on.
|
|
|