Index: cc/scheduler/scheduler.h |
diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h |
index 1a284f187d5c1ac2193fcf7e9baf1c24d0c6ae73..5a5053c26e3dab7390bc0ec13e6b69e28c1e29e5 100644 |
--- a/cc/scheduler/scheduler.h |
+++ b/cc/scheduler/scheduler.h |
@@ -102,6 +102,9 @@ class CC_EXPORT Scheduler { |
bool ManageTilesPending() const { |
return state_machine_.ManageTilesPending(); |
} |
+ bool MainThreadIsInHighLatencyMode() const { |
+ return state_machine_.MainThreadIsInHighLatencyMode(); |
+ } |
bool WillDrawIfNeeded() const; |
@@ -133,6 +136,8 @@ class CC_EXPORT Scheduler { |
void DrawAndReadback(); |
void ProcessScheduledActions(); |
+ bool CanCommitAndActivateBeforeDeadline() const; |
+ |
const SchedulerSettings settings_; |
SchedulerClient* client_; |