Index: cc/resources/raster_worker_pool.h |
diff --git a/cc/resources/raster_worker_pool.h b/cc/resources/raster_worker_pool.h |
index 9462a3c0fae2302ca0b373bbc74aed8ef46fdb8f..a8fb2fc05653c784e915704dad69ace422ac4219 100644 |
--- a/cc/resources/raster_worker_pool.h |
+++ b/cc/resources/raster_worker_pool.h |
@@ -192,6 +192,13 @@ class CC_EXPORT RasterWorkerPool : public internal::WorkerPoolTaskClient { |
static int GetNumRasterThreads(); |
+ static internal::TaskGraphRunner* GetTaskGraphRunner(); |
+ |
+ static unsigned kOnDemandRasterTaskPriority; |
+ static unsigned kRasterFinishedTaskPriority; |
+ static unsigned kRasterRequiredForActivationFinishedTaskPriority; |
+ static unsigned kRasterTaskPriorityBase; |
+ |
// TODO(vmpstr): Figure out an elegant way to not pass this many parameters. |
static RasterTask CreateRasterTask( |
const Resource* resource, |
@@ -321,10 +328,6 @@ class CC_EXPORT RasterWorkerPool : public internal::WorkerPoolTaskClient { |
const internal::Task::Vector& decode_tasks, |
unsigned priority); |
- static unsigned kRasterFinishedTaskPriority; |
- static unsigned kRasterRequiredForActivationFinishedTaskPriority; |
- static unsigned kRasterTaskPriorityBase; |
- |
private: |
void OnRasterFinished(const internal::WorkerPoolTask* source); |
void OnRasterRequiredForActivationFinished( |