diff options
Diffstat (limited to 'chromium/cc/scheduler/scheduler.h')
-rw-r--r-- | chromium/cc/scheduler/scheduler.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/chromium/cc/scheduler/scheduler.h b/chromium/cc/scheduler/scheduler.h index 86f0c7bede6..082fcb53d21 100644 --- a/chromium/cc/scheduler/scheduler.h +++ b/chromium/cc/scheduler/scheduler.h @@ -250,6 +250,7 @@ class CC_EXPORT Scheduler : public viz::BeginFrameObserverBase { void SetMainThreadWantsBeginMainFrameNotExpected(bool new_state); void AsProtozeroInto( + perfetto::EventContext& ctx, perfetto::protos::pbzero::ChromeCompositorSchedulerState* state) const; void SetVideoNeedsBeginFrames(bool video_needs_begin_frames); @@ -284,7 +285,6 @@ class CC_EXPORT Scheduler : public viz::BeginFrameObserverBase { bool observing_begin_frame_source_ = false; bool skipped_last_frame_missed_exceeded_deadline_ = false; - bool skipped_last_frame_to_reduce_latency_ = false; std::unique_ptr<CompositorTimingHistory> compositor_timing_history_; @@ -384,14 +384,6 @@ class CC_EXPORT Scheduler : public viz::BeginFrameObserverBase { void DrawForced(); void ProcessScheduledActions(); void UpdateCompositorTimingHistoryRecordingEnabled(); - bool ShouldRecoverMainLatency(const viz::BeginFrameArgs& args, - bool can_activate_before_deadline) const; - bool ShouldRecoverImplLatency(const viz::BeginFrameArgs& args, - bool can_activate_before_deadline) const; - bool CanBeginMainFrameAndActivateBeforeDeadline( - const viz::BeginFrameArgs& args, - base::TimeDelta bmf_to_activate_estimate, - base::TimeTicks now) const; void AdvanceCommitStateIfPossible(); void BeginImplFrameWithDeadline(const viz::BeginFrameArgs& args); |