| Index: cc/resources/pixel_buffer_raster_worker_pool.h
|
| diff --git a/cc/resources/pixel_buffer_raster_worker_pool.h b/cc/resources/pixel_buffer_raster_worker_pool.h
|
| index 88be2c02a7f8901cc5899eefefe8bd65256bf463..5fd0a002b0e2ffdbc1f96289aa581fa199528a75 100644
|
| --- a/cc/resources/pixel_buffer_raster_worker_pool.h
|
| +++ b/cc/resources/pixel_buffer_raster_worker_pool.h
|
| @@ -44,10 +44,16 @@ class CC_EXPORT PixelBufferRasterWorkerPool : public RasterWorkerPool {
|
| size_t num_threads,
|
| size_t max_transfer_buffer_usage_bytes);
|
|
|
| + enum TaskQueueCompletionStatus {
|
| + TASKS_PENDING,
|
| + TASKS_REQUIRED_FOR_ACTIVATION_COMPLETED,
|
| + ALL_TASKS_COMPLETED
|
| + };
|
| +
|
| void FlushUploads();
|
| void CheckForCompletedUploads();
|
| void ScheduleCheckForCompletedRasterTasks();
|
| - void CheckForCompletedRasterTasks();
|
| + TaskQueueCompletionStatus CheckForCompletedRasterTasks();
|
| void ScheduleMoreTasks();
|
| void OnRasterTaskCompleted(
|
| scoped_refptr<internal::RasterWorkerPoolTask> task,
|
|
|