Index: ui/ozone/platform/drm/gpu/drm_thread.cc |
diff --git a/ui/ozone/platform/drm/gpu/drm_thread.cc b/ui/ozone/platform/drm/gpu/drm_thread.cc |
index 875f3844939d9d017414ce8ae84f7cfeac6f16aa..63ec6f96db21303b523ab5bbb93e20951b93b4bb 100644 |
--- a/ui/ozone/platform/drm/gpu/drm_thread.cc |
+++ b/ui/ozone/platform/drm/gpu/drm_thread.cc |
@@ -130,7 +130,7 @@ void DrmThread::GetVSyncParameters( |
void DrmThread::CreateWindow(gfx::AcceleratedWidget widget) { |
scoped_ptr<DrmWindow> window( |
new DrmWindow(widget, device_manager_.get(), screen_manager_.get())); |
- window->Initialize(); |
+ window->Initialize(buffer_generator_.get()); |
screen_manager_->AddWindow(widget, std::move(window)); |
} |
@@ -163,8 +163,8 @@ void DrmThread::CheckOverlayCapabilities( |
const base::Callback<void(gfx::AcceleratedWidget, |
const std::vector<OverlayCheck_Params>&)>& |
callback) { |
- callback.Run(widget, screen_manager_->GetWindow(widget) |
- ->TestPageFlip(overlays, buffer_generator_.get())); |
+ callback.Run(widget, |
+ screen_manager_->GetWindow(widget)->TestPageFlip(overlays)); |
} |
void DrmThread::RefreshNativeDisplays( |