| Index: ui/ozone/platform/drm/gpu/gbm_surfaceless.cc
|
| diff --git a/ui/ozone/platform/drm/gpu/gbm_surfaceless.cc b/ui/ozone/platform/drm/gpu/gbm_surfaceless.cc
|
| index 138d207fdf78953297953866148eb3b979140155..b53dd04de9a3a0488af39c5c5547b172ce030812 100644
|
| --- a/ui/ozone/platform/drm/gpu/gbm_surfaceless.cc
|
| +++ b/ui/ozone/platform/drm/gpu/gbm_surfaceless.cc
|
| @@ -38,15 +38,14 @@ bool GbmSurfaceless::OnSwapBuffers() {
|
| if (!controller)
|
| return true;
|
|
|
| - return controller->SchedulePageFlip(true /* is_sync */,
|
| - base::Bind(&base::DoNothing));
|
| + return controller->SchedulePageFlipWithoutCallback(true /* is_sync */);
|
| }
|
|
|
| bool GbmSurfaceless::OnSwapBuffersAsync(
|
| const SwapCompletionCallback& callback) {
|
| HardwareDisplayController* controller = window_delegate_->GetController();
|
| if (!controller) {
|
| - callback.Run();
|
| + callback.Run(gfx::SwapAck);
|
| return true;
|
| }
|
|
|
|
|