Index: cc/layer_tree_host_impl.h |
diff --git a/cc/layer_tree_host_impl.h b/cc/layer_tree_host_impl.h |
index 0d51dbfbf5b8ab31bde76ee9fa8cc6c87294da71..6f96dfeb9b6cc595f9bbd7fce9ce9372e20ec2bd 100644 |
--- a/cc/layer_tree_host_impl.h |
+++ b/cc/layer_tree_host_impl.h |
@@ -138,6 +138,8 @@ public: |
// TileManagerClient implementation. |
virtual void ScheduleManageTiles() OVERRIDE; |
virtual void DidUploadVisibleHighResolutionTile() OVERRIDE; |
+ virtual bool CanDoAnotherCheapRaster() const OVERRIDE; |
+ virtual void DidPerformCheapRaster() OVERRIDE; |
// OutputSurfaceClient implementation. |
virtual void OnVSyncParametersChanged(base::TimeTicks timebase, base::TimeDelta interval) OVERRIDE; |
@@ -369,6 +371,9 @@ private: |
scoped_ptr<AnimationRegistrar> m_animationRegistrar; |
+ int m_cheapRasterCount; |
+ mutable base::TimeTicks m_cheapRasterDeadline; |
+ |
DISALLOW_COPY_AND_ASSIGN(LayerTreeHostImpl); |
}; |