Diffusion KWin d15cb52682ca

[DRM plugin] Correct Atomic Mode Setting

Authored by romangg on May 9 2017, 7:29 PM.

Description

[DRM plugin] Correct Atomic Mode Setting

This patch makes the AMS execution path work with the new DrmCrtc and
DrmBuffer structure and solves major issues about:

  • VT switching
  • DPMS
  • Hot plugging
  • Logout
  • Memory leaks

Test Plan:
Tested with Gl and QPainter.

Reviewers: KWin

Subscribers: kwin, KWin

Tags: KWin

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

Details

Committed
romanggMay 9 2017, 7:29 PM
Differential Revision
D5191: [DRM plugin] Correct Atomic Mode Setting
Parents
R108:efedddd905c3: [DRM plugin] Reorganize DrmBuffer
Branches
Unknown
Tags
Unknown