| 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..bfc545b9d5bcb91e3ddd4c1b093805530183059c 100644
|
| --- a/content/browser/android/in_process/synchronous_compositor_impl.cc
|
| +++ b/content/browser/android/in_process/synchronous_compositor_impl.cc
|
| @@ -83,12 +83,15 @@ 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,
|
| - g_factory.Get().GetOffscreenContextProviderForCompositorThread());
|
| + service,
|
| + g_factory.Get().GetOffscreenContextProviderForCompositorThread(),
|
| + g_factory.Get().GetCompositorShareGroup());
|
| if (success)
|
| g_factory.Get().CompositorInitializedHardwareDraw();
|
| return success;
|
|
|