| OLD | NEW | 
|---|
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "ui/ozone/platform/drm/gpu/drm_device_generator.h" | 5 #include "ui/ozone/platform/drm/gpu/drm_device_generator.h" | 
| 6 | 6 | 
|  | 7 #include <utility> | 
|  | 8 | 
| 7 #include "ui/ozone/platform/drm/gpu/drm_device.h" | 9 #include "ui/ozone/platform/drm/gpu/drm_device.h" | 
| 8 | 10 | 
| 9 namespace ui { | 11 namespace ui { | 
| 10 | 12 | 
| 11 DrmDeviceGenerator::DrmDeviceGenerator() { | 13 DrmDeviceGenerator::DrmDeviceGenerator() { | 
| 12 } | 14 } | 
| 13 | 15 | 
| 14 DrmDeviceGenerator::~DrmDeviceGenerator() { | 16 DrmDeviceGenerator::~DrmDeviceGenerator() { | 
| 15 } | 17 } | 
| 16 | 18 | 
| 17 scoped_refptr<DrmDevice> DrmDeviceGenerator::CreateDevice( | 19 scoped_refptr<DrmDevice> DrmDeviceGenerator::CreateDevice( | 
| 18     const base::FilePath& device_path, | 20     const base::FilePath& device_path, | 
| 19     base::File file, | 21     base::File file, | 
| 20     bool is_primary_device) { | 22     bool is_primary_device) { | 
| 21   scoped_refptr<DrmDevice> drm = | 23   scoped_refptr<DrmDevice> drm = | 
| 22       new DrmDevice(device_path, file.Pass(), is_primary_device); | 24       new DrmDevice(device_path, std::move(file), is_primary_device); | 
| 23   if (drm->Initialize(false)) | 25   if (drm->Initialize(false)) | 
| 24     return drm; | 26     return drm; | 
| 25 | 27 | 
| 26   return nullptr; | 28   return nullptr; | 
| 27 } | 29 } | 
| 28 | 30 | 
| 29 }  // namespace ui | 31 }  // namespace ui | 
| OLD | NEW | 
|---|