summaryrefslogtreecommitdiff
path: root/chromium/cc/scheduler/scheduler.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/cc/scheduler/scheduler.h')
-rw-r--r--chromium/cc/scheduler/scheduler.h10
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);