diff options
Diffstat (limited to 'ui/compositor/compositor.cc')
-rw-r--r-- | ui/compositor/compositor.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc index ea04b8c..5f2a43b 100644 --- a/ui/compositor/compositor.cc +++ b/ui/compositor/compositor.cc @@ -224,6 +224,10 @@ void Compositor::ScheduleRedrawRect(const gfx::Rect& damage_rect) { host_->SetNeedsCommit(); } +void Compositor::FinishAllRendering() { + host_->FinishAllRendering(); +} + void Compositor::DisableSwapUntilResize() { host_->FinishAllRendering(); context_factory_->ResizeDisplay(this, gfx::Size()); @@ -260,6 +264,10 @@ void Compositor::SetVisible(bool visible) { host_->SetVisible(visible); } +bool Compositor::IsVisible() { + return host_->visible(); +} + scoped_refptr<CompositorVSyncManager> Compositor::vsync_manager() const { return vsync_manager_; } |