Index: cc/raster/gpu_tile_task_worker_pool.h |
diff --git a/cc/raster/gpu_tile_task_worker_pool.h b/cc/raster/gpu_tile_task_worker_pool.h |
index 0577b51fdfb70e1ac620bbe491a049f2a4d4ba59..74929c4613b6a25b4c9874b1a22f89b45acdf9f1 100644 |
--- a/cc/raster/gpu_tile_task_worker_pool.h |
+++ b/cc/raster/gpu_tile_task_worker_pool.h |
@@ -36,9 +36,10 @@ class CC_EXPORT GpuTileTaskWorkerPool : public TileTaskWorkerPool, |
// 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( |
@@ -55,15 +56,11 @@ class CC_EXPORT GpuTileTaskWorkerPool : public TileTaskWorkerPool, |
bool use_distance_field_text, |
int gpu_rasterization_msaa_sample_count); |
- void CompleteTasks(const Task::Vector& tasks); |
- |
scoped_refptr<base::SequencedTaskRunner> task_runner_; |
TaskGraphRunner* task_graph_runner_; |
const NamespaceToken namespace_token_; |
scoped_ptr<GpuRasterizer> rasterizer_; |
- Task::Vector completed_tasks_; |
- |
DISALLOW_COPY_AND_ASSIGN(GpuTileTaskWorkerPool); |
}; |