diff options
author | dnicoara@chromium.org <dnicoara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-03 00:06:52 +0000 |
---|---|---|
committer | dnicoara@chromium.org <dnicoara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-03 00:06:52 +0000 |
commit | db9fa6a93e412abf9bc4499f3b3e09db1b2a582b (patch) | |
tree | d8bf60f6371b69c76da12b585e622303b5b5a004 /ui | |
parent | a35b272e567c06ca18a7b12f5c7d5e40e1d5ea82 (diff) | |
download | chromium_src-db9fa6a93e412abf9bc4499f3b3e09db1b2a582b.zip chromium_src-db9fa6a93e412abf9bc4499f3b3e09db1b2a582b.tar.gz chromium_src-db9fa6a93e412abf9bc4499f3b3e09db1b2a582b.tar.bz2 |
[Ozone-DRI] Always set the native mode
Needed since DisplayConfigurator expects a native mode.
BUG=none
NOTRY=true
Review URL: https://codereview.chromium.org/368983002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281120 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui')
-rw-r--r-- | ui/ozone/platform/dri/chromeos/display_snapshot_dri.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/ozone/platform/dri/chromeos/display_snapshot_dri.cc b/ui/ozone/platform/dri/chromeos/display_snapshot_dri.cc index a9abcf1..2dc1765 100644 --- a/ui/ozone/platform/dri/chromeos/display_snapshot_dri.cc +++ b/ui/ozone/platform/dri/chromeos/display_snapshot_dri.cc @@ -101,6 +101,11 @@ DisplaySnapshotDri::DisplaySnapshotDri( if (mode.type & DRM_MODE_TYPE_PREFERRED) native_mode_ = modes_.back(); } + + // If no preferred mode is found then use the first one. Using the first one + // since it should be the best mode. + if (!native_mode_ && !modes_.empty()) + native_mode_ = modes_.front(); } DisplaySnapshotDri::~DisplaySnapshotDri() {} |