Commit af17af4b authored by weiliangc's avatar weiliangc Committed by Commit bot

Implement SingleThreadProxy CommitVSyncParameters

Implement CommitVSyncParameter in SingleThreadProxy like ThreadProxy.

BUG=372086

Review URL: https://codereview.chromium.org/797693004

Cr-Commit-Position: refs/heads/master@{#308436}
parent 2584930f
......@@ -463,6 +463,12 @@ void SingleThreadProxy::DidLoseOutputSurfaceOnImplThread() {
scheduler_on_impl_thread_->DidLoseOutputSurface();
}
void SingleThreadProxy::CommitVSyncParameters(base::TimeTicks timebase,
base::TimeDelta interval) {
if (scheduler_on_impl_thread_)
scheduler_on_impl_thread_->CommitVSyncParameters(timebase, interval);
}
void SingleThreadProxy::DidSwapBuffersOnImplThread() {
TRACE_EVENT0("cc", "SingleThreadProxy::DidSwapBuffersOnImplThread");
if (scheduler_on_impl_thread_)
......
......@@ -82,7 +82,7 @@ class CC_EXPORT SingleThreadProxy : public Proxy,
void UpdateRendererCapabilitiesOnImplThread() override;
void DidLoseOutputSurfaceOnImplThread() override;
void CommitVSyncParameters(base::TimeTicks timebase,
base::TimeDelta interval) override {}
base::TimeDelta interval) override;
void SetEstimatedParentDrawTime(base::TimeDelta draw_time) override {}
void SetMaxSwapsPendingOnImplThread(int max) override {}
void DidSwapBuffersOnImplThread() override;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment