| Index: ui/compositor/compositor.h
|
| diff --git a/ui/compositor/compositor.h b/ui/compositor/compositor.h
|
| index 79bf691c41520057728284ab3f1d4ba9f165fc77..8e79737bfb0717dc1be18d9fa767dfa9dd9d1961 100644
|
| --- a/ui/compositor/compositor.h
|
| +++ b/ui/compositor/compositor.h
|
| @@ -22,8 +22,6 @@
|
| #include "ui/gfx/size.h"
|
| #include "ui/gfx/vector2d.h"
|
|
|
| -class SkBitmap;
|
| -
|
| namespace base {
|
| class MessageLoopProxy;
|
| class RunLoop;
|
| @@ -157,9 +155,6 @@ class COMPOSITOR_EXPORT Compositor
|
| // compositing layers on.
|
| float device_scale_factor() const { return device_scale_factor_; }
|
|
|
| - // Draws the scene created by the layer tree and any visual effects.
|
| - void Draw();
|
| -
|
| // Where possible, draws are scissored to a damage region calculated from
|
| // changes to layer properties. This bypasses that and indicates that
|
| // the whole frame needs to be drawn.
|
| @@ -258,9 +253,6 @@ class COMPOSITOR_EXPORT Compositor
|
| // Called to release any pending CompositorLock
|
| void CancelCompositorLock();
|
|
|
| - // Notifies the compositor that compositing is complete.
|
| - void NotifyEnd();
|
| -
|
| gfx::Size size_;
|
|
|
| ui::ContextFactory* context_factory_;
|
| @@ -289,15 +281,6 @@ class COMPOSITOR_EXPORT Compositor
|
|
|
| CompositorLock* compositor_lock_;
|
|
|
| - // Prevent more than one draw from being scheduled.
|
| - bool defer_draw_scheduling_;
|
| -
|
| - // Used to prevent Draw()s while a composite is in progress.
|
| - bool waiting_on_compositing_end_;
|
| - bool draw_on_compositing_end_;
|
| - enum SwapState { SWAP_NONE, SWAP_POSTED, SWAP_COMPLETED };
|
| - SwapState swap_state_;
|
| -
|
| LayerAnimatorCollection layer_animator_collection_;
|
|
|
| base::WeakPtrFactory<Compositor> schedule_draw_factory_;
|
|
|