| Index: content/browser/android/in_process/synchronous_compositor_output_surface.h
|
| diff --git a/content/browser/android/in_process/synchronous_compositor_output_surface.h b/content/browser/android/in_process/synchronous_compositor_output_surface.h
|
| index 5b62fd52e2c62fb5bc3dc74a37e29ece51f4a2bc..630833ee04dfa75898d83905cd622edacf9dc302 100644
|
| --- a/content/browser/android/in_process/synchronous_compositor_output_surface.h
|
| +++ b/content/browser/android/in_process/synchronous_compositor_output_surface.h
|
| @@ -19,6 +19,10 @@ class ContextProvider;
|
| class CompositorFrameMetadata;
|
| }
|
|
|
| +namespace gpu {
|
| +class GLInProcessContext;
|
| +}
|
| +
|
| namespace content {
|
|
|
| class SynchronousCompositorClient;
|
| @@ -65,7 +69,9 @@ class SynchronousCompositorOutputSurface
|
| // Partial SynchronousCompositor API implementation.
|
| bool InitializeHwDraw(
|
| scoped_refptr<gfx::GLSurface> surface,
|
| - scoped_refptr<cc::ContextProvider> offscreen_context_provider);
|
| + scoped_refptr<gpu::InProcessCommandBuffer::Service> service,
|
| + scoped_refptr<cc::ContextProvider> offscreen_context_provider,
|
| + gpu::GLInProcessContext* share_context);
|
| void ReleaseHwDraw();
|
| bool DemandDrawHw(gfx::Size surface_size,
|
| const gfx::Transform& transform,
|
|
|