| 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());
|
|
|