kwin/plugins
Roman Gilg dfea5798f1 [platforms/drm] Add hardware transformation API
Summary:
Planes might be able to do transformations without compositing required.
When changing the current transform try this with the primary plane. If this
fails fall back to no transformation at all through hardware and communicate
the fact and other information through some getters.

Also adds an environment variable to never do hardware transformations.

Test Plan: Compiles.

Reviewers: #kwin

Subscribers: zzag, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D25906
2020-02-28 12:22:42 +00:00
..
idletime Use nullptr everywhere 2019-09-19 17:48:21 +03:00
kdecorations Merge branch 'Plasma/5.18' 2020-02-21 13:57:14 +02:00
kglobalaccel Use nullptr everywhere 2019-09-19 17:48:21 +03:00
kpackage Update my email address 2020-01-14 18:17:18 +02:00
platforms [platforms/drm] Add hardware transformation API 2020-02-28 12:22:42 +00:00
qpa Update my email address 2020-01-14 18:17:18 +02:00
scenes Merge branch 'Plasma/5.18' 2020-01-29 13:11:32 +02:00
windowsystem Provide a KWindowShadow implementation for internal clients 2020-01-22 02:21:36 +02:00
CMakeLists.txt Cleanup style in CMakeLists.txt files 2019-09-17 16:03:05 +03:00