| Index: cc/resources/direct_raster_worker_pool.cc
|
| diff --git a/cc/resources/direct_raster_worker_pool.cc b/cc/resources/direct_raster_worker_pool.cc
|
| index 9ae00c25e78fbe34892f9412fb51a1af62271d57..947320802d2ee6d1815bd488d973bea48019b12a 100644
|
| --- a/cc/resources/direct_raster_worker_pool.cc
|
| +++ b/cc/resources/direct_raster_worker_pool.cc
|
| @@ -104,15 +104,14 @@
|
| }
|
|
|
| SkCanvas* DirectRasterWorkerPool::AcquireCanvasForRaster(
|
| - internal::WorkerPoolTask* task,
|
| - const Resource* resource) {
|
| - return resource_provider()->MapDirectRasterBuffer(resource->id());
|
| + internal::RasterWorkerPoolTask* task) {
|
| + return resource_provider()->MapDirectRasterBuffer(task->resource()->id());
|
| }
|
|
|
| -void DirectRasterWorkerPool::ReleaseCanvasForRaster(
|
| - internal::WorkerPoolTask* task,
|
| - const Resource* resource) {
|
| - resource_provider()->UnmapDirectRasterBuffer(resource->id());
|
| +void DirectRasterWorkerPool::OnRasterCompleted(
|
| + internal::RasterWorkerPoolTask* task,
|
| + const PicturePileImpl::Analysis& analysis) {
|
| + resource_provider()->UnmapDirectRasterBuffer(task->resource()->id());
|
| }
|
|
|
| void DirectRasterWorkerPool::OnRasterTasksFinished() {
|
|
|