Chromium Code Reviews| Index: ui/ozone/platform/dri/ozone_platform_gbm.cc |
| diff --git a/ui/ozone/platform/dri/ozone_platform_gbm.cc b/ui/ozone/platform/dri/ozone_platform_gbm.cc |
| index 38a6963d586845a277cdb8f9db0b372c948f0952..f9604da5a1fb0c1ccba44e2b894fbf12da28f2ff 100644 |
| --- a/ui/ozone/platform/dri/ozone_platform_gbm.cc |
| +++ b/ui/ozone/platform/dri/ozone_platform_gbm.cc |
| @@ -144,9 +144,10 @@ class OzonePlatformGbm : public OzonePlatform { |
| scoped_ptr<NativeDisplayDelegate> CreateNativeDisplayDelegate() override { |
| return make_scoped_ptr(new NativeDisplayDelegateProxy( |
| gpu_platform_support_host_.get(), device_manager_.get(), |
| - display_manager_.get())); |
| + display_manager_.get(), primary_graphics_card_path_)); |
| } |
| void InitializeUI() override { |
| + primary_graphics_card_path_ = GetFirstDisplayCardPath(); |
|
alexst (slow to review)
2015/02/25 18:54:50
GetPrimaryDsiplayCardPath for consistency? I know
dnicoara
2015/02/25 19:03:17
Done.
|
| display_manager_.reset(new DisplayManager()); |
| // Needed since the browser process creates the accelerated widgets and that |
| // happens through SFO. |
| @@ -201,6 +202,7 @@ class OzonePlatformGbm : public OzonePlatform { |
| private: |
| bool use_surfaceless_; |
| + base::FilePath primary_graphics_card_path_; |
| scoped_ptr<GlApiLoader> gl_api_loader_; |
| scoped_refptr<GbmWrapper> gbm_; |
| scoped_ptr<DrmDeviceManager> drm_device_manager_; |