diff options
author | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-05 22:08:21 +0000 |
---|---|---|
committer | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-05 22:08:21 +0000 |
commit | 8db2213c07f4d0bf8bc31ec6a3c68ea95b2d5177 (patch) | |
tree | f984b0e45461f8de5156be1ff6492a989f6369de /cc/CCScheduler.h | |
parent | 24302549a7ab93baed7dd4e9af470b3255c6cdbf (diff) | |
download | chromium_src-8db2213c07f4d0bf8bc31ec6a3c68ea95b2d5177.zip chromium_src-8db2213c07f4d0bf8bc31ec6a3c68ea95b2d5177.tar.gz chromium_src-8db2213c07f4d0bf8bc31ec6a3c68ea95b2d5177.tar.bz2 |
Roll cc snapshot up to 127605
TBR=nduca@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/10907075
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155034 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/CCScheduler.h')
-rw-r--r-- | cc/CCScheduler.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cc/CCScheduler.h b/cc/CCScheduler.h index 10fce73..fb043ac 100644 --- a/cc/CCScheduler.h +++ b/cc/CCScheduler.h @@ -32,7 +32,6 @@ struct CCScheduledActionDrawAndSwapResult { class CCSchedulerClient { public: - virtual bool canDraw() = 0; virtual bool hasMoreResourceUpdates() const = 0; virtual void scheduledActionBeginFrame() = 0; @@ -60,6 +59,7 @@ public: void setCanBeginFrame(bool); void setVisible(bool); + void setCanDraw(bool); void setNeedsCommit(); @@ -77,6 +77,7 @@ public: void beginFrameAborted(); void setMaxFramesPending(int); + void setSwapBuffersCompleteSupported(bool); void didSwapBuffersComplete(); void didLoseContext(); @@ -93,7 +94,6 @@ public: private: CCScheduler(CCSchedulerClient*, PassOwnPtr<CCFrameRateController>); - CCSchedulerStateMachine::Action nextAction(); void processScheduledActions(); CCSchedulerClient* m_client; |