Index: blimp/client/core/compositor/blimp_compositor.cc |
diff --git a/blimp/client/core/compositor/blimp_compositor.cc b/blimp/client/core/compositor/blimp_compositor.cc |
index 9fa2d525a905e470888d9d2ab5a558b4898e8638..c0b92f86f7380affff6e68d90577fbdf539c09ac 100644 |
--- a/blimp/client/core/compositor/blimp_compositor.cc |
+++ b/blimp/client/core/compositor/blimp_compositor.cc |
@@ -189,8 +189,9 @@ void BlimpCompositor::OnContextProvidersCreated( |
auto compositor_frame_sink = base::MakeUnique<BlimpCompositorFrameSink>( |
std::move(compositor_context_provider), |
- std::move(worker_context_provider), base::ThreadTaskRunnerHandle::Get(), |
- weak_ptr_factory_.GetWeakPtr()); |
+ std::move(worker_context_provider), |
+ GetEmbedderDeps()->GetGpuMemoryBufferManager(), nullptr, |
+ base::ThreadTaskRunnerHandle::Get(), weak_ptr_factory_.GetWeakPtr()); |
host_->SetCompositorFrameSink(std::move(compositor_frame_sink)); |
} |
@@ -293,8 +294,6 @@ void BlimpCompositor::CreateLayerTreeHost() { |
cc::LayerTreeHostInProcess::InitParams params; |
params.client = this; |
params.task_graph_runner = compositor_dependencies_->GetTaskGraphRunner(); |
- params.gpu_memory_buffer_manager = |
- GetEmbedderDeps()->GetGpuMemoryBufferManager(); |
params.main_task_runner = base::ThreadTaskRunnerHandle::Get(); |
params.image_serialization_processor = |
compositor_dependencies_->GetImageSerializationProcessor(); |