Index: ui/compositor/compositor.cc |
diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc |
index 423f2bf0acd2d9fad1e05025dcf7686b9e48f11a..788cd484c3ec71d555528ef565af79784f77d7b7 100644 |
--- a/ui/compositor/compositor.cc |
+++ b/ui/compositor/compositor.cc |
@@ -41,7 +41,6 @@ const double kTestRefreshRate = 200.0; |
bool g_compositor_initialized = false; |
base::Thread* g_compositor_thread = NULL; |
-cc::SharedBitmapManager* g_shared_bitmap_manager; |
ui::ContextFactory* g_context_factory = NULL; |
@@ -160,12 +159,12 @@ Compositor::Compositor(gfx::AcceleratedWidget widget) |
if (!!g_compositor_thread) { |
host_ = cc::LayerTreeHost::CreateThreaded( |
this, |
- g_shared_bitmap_manager, |
+ g_context_factory->GetSharedBitmapManager(), |
settings, |
g_compositor_thread->message_loop_proxy()); |
} else { |
host_ = cc::LayerTreeHost::CreateSingleThreaded( |
- this, this, g_shared_bitmap_manager, settings); |
+ this, this, g_context_factory->GetSharedBitmapManager(), settings); |
} |
UMA_HISTOGRAM_TIMES("GPU.CreateBrowserCompositor", |
base::TimeTicks::Now() - before_create); |
@@ -234,11 +233,6 @@ void Compositor::Terminate() { |
g_compositor_initialized = false; |
} |
-// static |
-void Compositor::SetSharedBitmapManager(cc::SharedBitmapManager* manager) { |
- g_shared_bitmap_manager = manager; |
-} |
- |
void Compositor::ScheduleDraw() { |
if (g_compositor_thread) { |
host_->Composite(gfx::FrameTime::Now()); |