Index: cc/raster/one_copy_tile_task_worker_pool.h |
diff --git a/cc/raster/one_copy_tile_task_worker_pool.h b/cc/raster/one_copy_tile_task_worker_pool.h |
index f691232c33caee2269be9d2cf7e838059312de1d..d601ee9d111429432786f00d6972b094c1b14340 100644 |
--- a/cc/raster/one_copy_tile_task_worker_pool.h |
+++ b/cc/raster/one_copy_tile_task_worker_pool.h |
@@ -61,9 +61,10 @@ class CC_EXPORT OneCopyTileTaskWorkerPool |
// Overridden from TileTaskRunner: |
void Shutdown() override; |
void ScheduleTasks(TaskGraph* graph) override; |
- void CheckForCompletedTasks() override; |
+ void CollectCompletedTasks(Task::Vector* completed_tasks) override; |
ResourceFormat GetResourceFormat(bool must_support_alpha) const override; |
bool GetResourceRequiresSwizzle(bool must_support_alpha) const override; |
+ TileTaskClient* AsTileTaskClient() override; |
// Overridden from TileTaskClient: |
scoped_ptr<RasterBuffer> AcquireBufferForRaster( |
@@ -140,8 +141,6 @@ class CC_EXPORT OneCopyTileTaskWorkerPool |
const int max_bytes_per_copy_operation_; |
const bool use_partial_raster_; |
- Task::Vector completed_tasks_; |
- |
mutable base::Lock lock_; |
// |lock_| must be acquired when accessing the following members. |
using StagingBufferSet = std::set<const StagingBuffer*>; |