Index: cc/surfaces/direct_compositor_frame_sink.cc |
diff --git a/cc/surfaces/direct_compositor_frame_sink.cc b/cc/surfaces/direct_compositor_frame_sink.cc |
index 13b6c6299b0afa5b15e6ef6466963b872dca406c..505d38ad0914acc436e7641685d1489688b9f16d 100644 |
--- a/cc/surfaces/direct_compositor_frame_sink.cc |
+++ b/cc/surfaces/direct_compositor_frame_sink.cc |
@@ -31,7 +31,7 @@ DirectCompositorFrameSink::DirectCompositorFrameSink( |
surface_manager_(surface_manager), |
display_(display) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- capabilities_.can_force_reclaim_resources = true; |
+ capabilities_.must_always_swap = true; |
// Display and DirectCompositorFrameSink share a GL context, so sync |
// points aren't needed when passing resources between them. |
capabilities_.delegated_sync_points_required = false; |
@@ -47,7 +47,7 @@ DirectCompositorFrameSink::DirectCompositorFrameSink( |
surface_manager_(surface_manager), |
display_(display) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- capabilities_.can_force_reclaim_resources = true; |
+ capabilities_.must_always_swap = true; |
} |
DirectCompositorFrameSink::~DirectCompositorFrameSink() { |
@@ -110,10 +110,6 @@ void DirectCompositorFrameSink::SubmitCompositorFrame(CompositorFrame frame) { |
std::move(frame)); |
} |
-void DirectCompositorFrameSink::ForceReclaimResources() { |
- support_->ForceReclaimResources(); |
-} |
- |
void DirectCompositorFrameSink::DisplayOutputSurfaceLost() { |
is_lost_ = true; |
client_->DidLoseCompositorFrameSink(); |