Commit 12b056eb authored by dtrainor@chromium.org's avatar dtrainor@chromium.org

Add swap buffers posted method

BUG=228978,228897
NOTRY=true

Review URL: https://chromiumcodereview.appspot.com/13771021

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192909 0039d316-1c4b-4281-b951-d872f2087c98
parent cacc35ca
...@@ -388,6 +388,7 @@ CompositorImpl::OffscreenContextProviderForCompositorThread() { ...@@ -388,6 +388,7 @@ CompositorImpl::OffscreenContextProviderForCompositorThread() {
void CompositorImpl::OnViewContextSwapBuffersPosted() { void CompositorImpl::OnViewContextSwapBuffersPosted() {
TRACE_EVENT0("compositor", "CompositorImpl::OnViewContextSwapBuffersPosted"); TRACE_EVENT0("compositor", "CompositorImpl::OnViewContextSwapBuffersPosted");
client_->OnSwapBuffersPosted();
} }
void CompositorImpl::OnViewContextSwapBuffersComplete() { void CompositorImpl::OnViewContextSwapBuffersComplete() {
......
...@@ -33,6 +33,9 @@ class CONTENT_EXPORT Compositor { ...@@ -33,6 +33,9 @@ class CONTENT_EXPORT Compositor {
// The compositor has completed swapping a frame. // The compositor has completed swapping a frame.
virtual void OnSwapBuffersCompleted() {} virtual void OnSwapBuffersCompleted() {}
// The compositor will eventually swap a frame.
virtual void OnSwapBuffersPosted() {}
}; };
virtual ~Compositor() {} virtual ~Compositor() {}
......
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