| Index: cc/scheduler/scheduler.cc
|
| diff --git a/cc/scheduler/scheduler.cc b/cc/scheduler/scheduler.cc
|
| index 9ca056f9ebb452fd719ca40589b5df146ce7be1b..d52141fa1f1fc5ed5136be334fe47a3168bed146 100644
|
| --- a/cc/scheduler/scheduler.cc
|
| +++ b/cc/scheduler/scheduler.cc
|
| @@ -128,18 +128,8 @@
|
| return now;
|
| }
|
|
|
| -void Scheduler::SetAuthoritativeVSyncInterval(const base::TimeDelta& interval) {
|
| - authoritative_vsync_interval_ = interval;
|
| - if (vsync_observer_)
|
| - vsync_observer_->OnUpdateVSyncParameters(last_vsync_timebase_, interval);
|
| -}
|
| -
|
| void Scheduler::CommitVSyncParameters(base::TimeTicks timebase,
|
| base::TimeDelta interval) {
|
| - TRACE_EVENT2("cc", "Scheduler::CommitVSyncParameters", "timebase",
|
| - (timebase - base::TimeTicks()).InSecondsF(), "interval",
|
| - interval.InSecondsF());
|
| -
|
| if (authoritative_vsync_interval_ != base::TimeDelta()) {
|
| interval = authoritative_vsync_interval_;
|
| } else if (interval == base::TimeDelta()) {
|
| @@ -402,6 +392,12 @@
|
| void Scheduler::SetChildrenNeedBeginFrames(bool children_need_begin_frames) {
|
| state_machine_.SetChildrenNeedBeginFrames(children_need_begin_frames);
|
| ProcessScheduledActions();
|
| +}
|
| +
|
| +void Scheduler::SetAuthoritativeVSyncInterval(const base::TimeDelta& interval) {
|
| + authoritative_vsync_interval_ = interval;
|
| + if (vsync_observer_)
|
| + vsync_observer_->OnUpdateVSyncParameters(last_vsync_timebase_, interval);
|
| }
|
|
|
| void Scheduler::OnDrawForOutputSurface() {
|
|
|