D23535: [server] Use cached current mode more and assert validness

2019-08-28 Thread Roman Gilg
This revision was automatically updated to reflect the committed changes.
Closed by commit R127:0c0a2710dd3b: [server] Use cached current mode more and 
assert validness (authored by romangg).

REPOSITORY
  R127 KWayland

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D23535?vs=64833&id=64843

REVISION DETAIL
  https://phabricator.kde.org/D23535

AFFECTED FILES
  src/server/outputdevice_interface.cpp
  src/server/outputdevice_interface.h

To: romangg, #kwin, davidedmundson
Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns


D23535: [server] Use cached current mode more and assert validness

2019-08-28 Thread David Edmundson
davidedmundson accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R127 KWayland

BRANCH
  useCachedMode

REVISION DETAIL
  https://phabricator.kde.org/D23535

To: romangg, #kwin, davidedmundson
Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns


D23535: [server] Use cached current mode more and assert validness

2019-08-28 Thread Roman Gilg
romangg created this revision.
romangg added a reviewer: KWin.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
romangg requested review of this revision.

REVISION SUMMARY
  We can use the cached current mode in one more case. Additionally make it
  more explicit what a valid mode is and when to add them.

TEST PLAN
  Relevant autotests pass. KWin Wayland nested and DRM session work.

REPOSITORY
  R127 KWayland

BRANCH
  useCachedMode

REVISION DETAIL
  https://phabricator.kde.org/D23535

AFFECTED FILES
  src/server/outputdevice_interface.cpp
  src/server/outputdevice_interface.h

To: romangg, #kwin
Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns