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() { ...@@ -463,6 +463,12 @@ void SingleThreadProxy::DidLoseOutputSurfaceOnImplThread() {
scheduler_on_impl_thread_->DidLoseOutputSurface(); 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() { void SingleThreadProxy::DidSwapBuffersOnImplThread() {
TRACE_EVENT0("cc", "SingleThreadProxy::DidSwapBuffersOnImplThread"); TRACE_EVENT0("cc", "SingleThreadProxy::DidSwapBuffersOnImplThread");
if (scheduler_on_impl_thread_) if (scheduler_on_impl_thread_)
......
...@@ -82,7 +82,7 @@ class CC_EXPORT SingleThreadProxy : public Proxy, ...@@ -82,7 +82,7 @@ class CC_EXPORT SingleThreadProxy : public Proxy,
void UpdateRendererCapabilitiesOnImplThread() override; void UpdateRendererCapabilitiesOnImplThread() override;
void DidLoseOutputSurfaceOnImplThread() override; void DidLoseOutputSurfaceOnImplThread() override;
void CommitVSyncParameters(base::TimeTicks timebase, void CommitVSyncParameters(base::TimeTicks timebase,
base::TimeDelta interval) override {} base::TimeDelta interval) override;
void SetEstimatedParentDrawTime(base::TimeDelta draw_time) override {} void SetEstimatedParentDrawTime(base::TimeDelta draw_time) override {}
void SetMaxSwapsPendingOnImplThread(int max) override {} void SetMaxSwapsPendingOnImplThread(int max) override {}
void DidSwapBuffersOnImplThread() 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