Index: content/browser/android/in_process/synchronous_compositor_impl.cc |
diff --git a/content/browser/android/in_process/synchronous_compositor_impl.cc b/content/browser/android/in_process/synchronous_compositor_impl.cc |
index 95289805afaedbf1cb546e0e713e6ad4362f7571..e8940aea24b66ed0d6749538fca5be41e16f97f7 100644 |
--- a/content/browser/android/in_process/synchronous_compositor_impl.cc |
+++ b/content/browser/android/in_process/synchronous_compositor_impl.cc |
@@ -83,11 +83,13 @@ void SynchronousCompositorImpl::SetClient( |
} |
bool SynchronousCompositorImpl::InitializeHwDraw( |
- scoped_refptr<gfx::GLSurface> surface) { |
+ scoped_refptr<gfx::GLSurface> surface, |
+ scoped_refptr<gpu::InProcessCommandBuffer::Service> service) { |
DCHECK(CalledOnValidThread()); |
DCHECK(output_surface_); |
bool success = output_surface_->InitializeHwDraw( |
surface, |
+ service, |
g_factory.Get().GetOffscreenContextProviderForCompositorThread()); |
if (success) |
g_factory.Get().CompositorInitializedHardwareDraw(); |