diff options
Diffstat (limited to 'cc/scheduler/scheduler.h')
-rw-r--r-- | cc/scheduler/scheduler.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h index 0d34f03..1e59192 100644 --- a/cc/scheduler/scheduler.h +++ b/cc/scheduler/scheduler.h @@ -33,6 +33,7 @@ class SchedulerClient { virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapIfPossible() = 0; virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapForced() = 0; virtual DrawSwapReadbackResult ScheduledActionDrawAndReadback() = 0; + virtual void ScheduledActionAnimate() = 0; virtual void ScheduledActionCommit() = 0; virtual void ScheduledActionUpdateVisibleTiles() = 0; virtual void ScheduledActionActivatePendingTree() = 0; @@ -81,6 +82,8 @@ class CC_EXPORT Scheduler { void SetNeedsRedraw(); + void SetNeedsAnimate(); + void SetNeedsManageTiles(); void SetMaxSwapsPending(int max); |