diff options
author | brianderson@chromium.org <brianderson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-12 13:21:48 +0000 |
---|---|---|
committer | brianderson@chromium.org <brianderson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-12 13:21:48 +0000 |
commit | be62216f3ea56d5e9dc9bccf2c37e6e7937de290 (patch) | |
tree | f7da60411946679e8666addc93d4fe9a82216aa5 /cc/output/output_surface_client.h | |
parent | ff0f4128d79ff878318a0c266947ee5ad14fc662 (diff) | |
download | chromium_src-be62216f3ea56d5e9dc9bccf2c37e6e7937de290.zip chromium_src-be62216f3ea56d5e9dc9bccf2c37e6e7937de290.tar.gz chromium_src-be62216f3ea56d5e9dc9bccf2c37e6e7937de290.tar.bz2 |
cc: Emulate BeginFrame in OutputSurfaces that don't support it natively
This will allow us to avoid having two different code paths
in the Scheduler. It also allows us to more easily remove the
VSyncTimeSource and FrameRateController from the Scheduler.
This patch instantiates the FrameRateController inside of
OutputSurface for now, but the FrameRateController could be
removed in future patches.
BUG=245920
BUG=243497
Review URL: https://chromiumcodereview.appspot.com/15836005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205750 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/output/output_surface_client.h')
-rw-r--r-- | cc/output/output_surface_client.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/cc/output/output_surface_client.h b/cc/output/output_surface_client.h index f5999c3..d727629 100644 --- a/cc/output/output_surface_client.h +++ b/cc/output/output_surface_client.h @@ -27,8 +27,6 @@ class CC_EXPORT OutputSurfaceClient { virtual bool DeferredInitialize( scoped_refptr<ContextProvider> offscreen_context_provider) = 0; virtual void SetNeedsRedrawRect(gfx::Rect damage_rect) = 0; - virtual void OnVSyncParametersChanged(base::TimeTicks timebase, - base::TimeDelta interval) = 0; virtual void BeginFrame(base::TimeTicks frame_time) = 0; virtual void OnSwapBuffersComplete(const CompositorFrameAck* ack) = 0; virtual void DidLoseOutputSurface() = 0; |