| Index: components/viz/frame_sinks/gpu_root_compositor_frame_sink.cc
|
| diff --git a/components/viz/frame_sinks/gpu_root_compositor_frame_sink.cc b/components/viz/frame_sinks/gpu_root_compositor_frame_sink.cc
|
| index e0b93de40665cd9cee6c0122688c8856ca50b4bb..1e799c5ce8f975bebc5649a233240cca0f111667 100644
|
| --- a/components/viz/frame_sinks/gpu_root_compositor_frame_sink.cc
|
| +++ b/components/viz/frame_sinks/gpu_root_compositor_frame_sink.cc
|
| @@ -23,11 +23,9 @@ GpuRootCompositorFrameSink::GpuRootCompositorFrameSink(
|
| : delegate_(delegate),
|
| support_(base::MakeUnique<cc::CompositorFrameSinkSupport>(
|
| this,
|
| - surface_manager,
|
| frame_sink_id,
|
| true /* is_root */,
|
| - true /* handles_frame_sink_id_invalidation */,
|
| - true /* needs_sync_points */)),
|
| + true /* handles_frame_sink_id_invalidation */)),
|
| display_begin_frame_source_(std::move(begin_frame_source)),
|
| display_(std::move(display)),
|
| client_(std::move(client)),
|
| @@ -36,6 +34,8 @@ GpuRootCompositorFrameSink::GpuRootCompositorFrameSink(
|
| this,
|
| std::move(compositor_frame_sink_private_request)),
|
| display_private_binding_(this, std::move(display_private_request)) {
|
| + constexpr bool needs_sync_points = true;
|
| + support_->Init(surface_manager, needs_sync_points);
|
| compositor_frame_sink_binding_.set_connection_error_handler(
|
| base::Bind(&GpuRootCompositorFrameSink::OnClientConnectionLost,
|
| base::Unretained(this)));
|
|
|