#include "cc/slim/delayed_scheduler.h"
namespace cc::slim {
DelayedScheduler::DelayedScheduler() = default;
DelayedScheduler::~DelayedScheduler() = default;
void DelayedScheduler::Initialize(SchedulerClient* client) { … }
void DelayedScheduler::OnBeginFrameFromViz(
const viz::BeginFrameArgs& begin_frame_args) { … }
void DelayedScheduler::OnBeginFramePausedChanged(bool paused) { … }
void DelayedScheduler::SetNeedsBeginFrame(bool needs_begin_frame) { … }
void DelayedScheduler::SetIsSwapThrottled(bool is_swap_throttled) { … }
void DelayedScheduler::MaybeCompositeNow() { … }
void DelayedScheduler::BeginFrameAndResetArgs(viz::BeginFrameArgs& args) { … }
void DelayedScheduler::SendDidNotProduceFrameAndResetArgs(
viz::BeginFrameArgs& args) { … }
}