#include "ui/compositor/host_begin_frame_observer.h"
#include "base/logging.h"
#include "base/task/common/task_annotator.h"
#include "base/time/time.h"
namespace ui {
HostBeginFrameObserver::HostBeginFrameObserver(
SimpleBeginFrameObserverList& observers,
scoped_refptr<base::SingleThreadTaskRunner> task_runner)
: … { … }
HostBeginFrameObserver::~HostBeginFrameObserver() = default;
void HostBeginFrameObserver::OnStandaloneBeginFrame(
const viz::BeginFrameArgs& args) { … }
mojo::PendingRemote<viz::mojom::BeginFrameObserver>
HostBeginFrameObserver::GetBoundRemote() { … }
void HostBeginFrameObserver::CoalescedBeginFrame() { … }
void HostBeginFrameObserver::CallObservers(const viz::BeginFrameArgs& args) { … }
}