kwin/plugins/platforms/drm
Roman Gilg b7dbe0e88a Set orientation from DRM on fallback
Summary:
In case of a failed atomic commit the previous mode should be fallen back to.
For orientation provide again a setter that DRM backend can use to set the
transform back to the last working one.

Test Plan: Compiles, fallback works, cursor still messed up somewhat (scaling issue?).

Reviewers: #kwin

Subscribers: zzag, kwin

Tags: #kwin

Maniphest Tasks: T11670

Differential Revision: https://phabricator.kde.org/D25507
2019-11-26 22:33:59 +01:00
..
CMakeLists.txt
drm.json
drm_backend.cpp [platforms/drm] introduce env var to select GPU 2019-09-19 15:01:15 +05:30
drm_backend.h
drm_buffer.cpp
drm_buffer.h
drm_buffer_gbm.cpp
drm_buffer_gbm.h
drm_inputeventfilter.cpp
drm_inputeventfilter.h
drm_object.cpp
drm_object.h
drm_object_connector.cpp
drm_object_connector.h
drm_object_crtc.cpp
drm_object_crtc.h
drm_object_plane.cpp
drm_object_plane.h
drm_output.cpp Set orientation from DRM on fallback 2019-11-26 22:33:59 +01:00
drm_output.h Associate output transforms and orientations 2019-11-26 22:29:40 +01:00
drm_pointer.h Update my last name 2019-09-29 17:03:25 +03:00
edid.cpp Update my last name 2019-09-29 17:03:25 +03:00
edid.h Update my last name 2019-09-29 17:03:25 +03:00
egl_gbm_backend.cpp Fix minor typos 2019-11-26 19:48:29 +02:00
egl_gbm_backend.h
egl_stream_backend.cpp Remove vsync detection and configurability 2019-11-14 08:55:08 +01:00
egl_stream_backend.h Rename ShellClient to XdgShellClient 2019-09-23 17:28:56 +03:00
gbm_surface.cpp
gbm_surface.h
logging.cpp
logging.h
remoteaccess_manager.cpp
remoteaccess_manager.h
scene_qpainter_drm_backend.cpp
scene_qpainter_drm_backend.h
screens_drm.cpp
screens_drm.h