[server] Use cached current mode more and assert validness

Authored by romangg on Aug 28 2019, 12:23 PM.

Description

[server] Use cached current mode more and assert validness

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.

Reviewers: KWin, davidedmundson

Reviewed By: KWin, davidedmundson

Subscribers: kde-frameworks-devel

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D23535

Details

Committed
romanggAug 28 2019, 1:01 PM
Reviewer
KWin
Differential Revision
D23535: [server] Use cached current mode more and assert validness
Parents
R127:ce5e25a4b63c: [server] Cache current mode
Branches
Unknown
Tags
Unknown