D29868: [drm] Do not blank crtc in atomic mode

Chaojiang Luo <[email protected]> Thu, 2 Jul 2020 09:26:08 +0000
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
jackie created this revision.
jackie added reviewers: scao, zzag.
jackie created this object with visibility "All Users".
jackie added a project: KWin.
jackie requested review of this revision.

REVISION SUMMARY
  In  atomic setting mode, when external display tears down, it will blank crtc with dump buffer by legacy api, then re-plug the external display, the blank can not remove. We think the blank is not needed in atomic mode setting.

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

AFFECTED FILES
  plugins/platforms/drm/drm_object_crtc.cpp

To: jackie, scao, zzag
Cc: kwin, zzag, scao, Orage, cacarry, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart