Index: blimp/client/app/android/blimp_compositor_manager_android.cc |
diff --git a/blimp/client/app/android/blimp_compositor_manager_android.cc b/blimp/client/app/android/blimp_compositor_manager_android.cc |
index 89407cca391462efbfb487d134207d768a113f8f..076bc70483d763c2da8f04d9cc7f22e7b1fe9d74 100644 |
--- a/blimp/client/app/android/blimp_compositor_manager_android.cc |
+++ b/blimp/client/app/android/blimp_compositor_manager_android.cc |
@@ -26,7 +26,9 @@ BlimpCompositorManagerAndroid::Create( |
const gfx::Size& real_size, |
const gfx::Size& size, |
RenderWidgetFeature* render_widget_feature, |
- BlimpCompositorManagerClient* client) { |
+ cc::SurfaceManager* surface_manager, |
+ BlimpGpuMemoryBufferManager* gpu_memory_buffer_manager, |
+ SurfaceIdAllocationCallback callback) { |
gfx::Size device_size(real_size); |
bool real_size_supported = true; |
if (device_size.IsEmpty()) { |
@@ -34,15 +36,21 @@ BlimpCompositorManagerAndroid::Create( |
device_size = size; |
} |
return base::WrapUnique(new BlimpCompositorManagerAndroid( |
- device_size, real_size_supported, render_widget_feature, client)); |
+ device_size, real_size_supported, render_widget_feature, surface_manager, |
+ gpu_memory_buffer_manager, callback)); |
} |
BlimpCompositorManagerAndroid::BlimpCompositorManagerAndroid( |
const gfx::Size& size, |
bool real_size_supported, |
RenderWidgetFeature* render_widget_feature, |
- BlimpCompositorManagerClient* client) |
- : BlimpCompositorManager(render_widget_feature, client), |
+ cc::SurfaceManager* surface_manager, |
+ BlimpGpuMemoryBufferManager* gpu_memory_buffer_manager, |
+ SurfaceIdAllocationCallback callback) |
+ : BlimpCompositorManager(render_widget_feature, |
+ surface_manager, |
+ gpu_memory_buffer_manager, |
+ callback), |
portrait_width_(std::min(size.width(), size.height())), |
landscape_width_(std::max(size.width(), size.height())), |
real_size_supported_(real_size_supported) {} |