Index: ui/ozone/platform/dri/dri_surface.cc |
diff --git a/ui/ozone/platform/dri/dri_surface.cc b/ui/ozone/platform/dri/dri_surface.cc |
index 57740a30f9767ff8e4523a0ba8d414ef0d1a8576..d0d4f56ade6569d28926f5cee6a26f19fd15e713 100644 |
--- a/ui/ozone/platform/dri/dri_surface.cc |
+++ b/ui/ozone/platform/dri/dri_surface.cc |
@@ -71,11 +71,10 @@ void DriSurface::PresentCanvas(const gfx::Rect& damage) { |
if (!controller_) |
return; |
- std::vector<OverlayPlane> planes( |
- 1, OverlayPlane(buffers_[front_buffer_ ^ 1])); |
+ controller_->QueueOverlayPlane(OverlayPlane(buffers_[front_buffer_ ^ 1])); |
UpdateNativeSurface(damage); |
- controller_->SchedulePageFlip(planes); |
+ controller_->SchedulePageFlip(); |
controller_->WaitForPageFlipEvent(); |
// Update our front buffer pointer. |