Fix non-atomic output init
ClosedPublic

Authored by romangg on Oct 21 2019, 1:01 PM.

Details

Reviewers
zzag
Group Reviewers
KWin
Commits
R108:0d67a0b48a50: Fix non-atomic output init
Summary

The initial blank needs to happen after the output device has been
initialized to get the current mode size.

Also we can't assert in legacy mode on the page flip pending since
a page flip can also be the result of a CRTC blank using a different.

BUG: 412684
FIXED-IN: 5.17.1

Test Plan

Full Plasma session

Diff Detail

Repository
R108 KWin
Branch
fixLegacyOutput
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 17970
Build 17988: arc lint + arc unit
romangg created this revision.Oct 21 2019, 1:01 PM
Restricted Application added a project: KWin. · View Herald TranscriptOct 21 2019, 1:01 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
romangg requested review of this revision.Oct 21 2019, 1:01 PM
romangg edited the summary of this revision. (Show Details)Oct 21 2019, 1:01 PM
romangg edited the test plan for this revision. (Show Details)

Plasma 5.17

zzag accepted this revision.Oct 22 2019, 7:32 AM
zzag added a subscriber: zzag.

Plasma 5.17

You forgot to add FIXED-IN keyword :-)

This revision is now accepted and ready to land.Oct 22 2019, 7:32 AM
romangg edited the summary of this revision. (Show Details)Oct 22 2019, 7:37 AM
This revision was automatically updated to reflect the committed changes.