Have kwin understand that a transformation isn't supported
AbandonedPublic

Authored by apol on Mar 13 2019, 3:44 PM.

Details

Reviewers
None
Group Reviewers
KWin
Summary

Sometimes the driver will say it is supported but it actually isn't because there's reasons beyond the transformation itself as to whether it's supported.
This patch modifies the current behavior to remove the new transformation from the supported ones.

Test Plan

Works properly on my tablet

Diff Detail

Repository
R108 KWin
Branch
master
Lint
Lint SkippedExcuse: no cppchek
Unit
No Unit Test Coverage
Build Status
Buildable 9533
Build 9551: arc lint + arc unit
apol created this revision.Mar 13 2019, 3:44 PM
Restricted Application added a project: KWin. · View Herald TranscriptMar 13 2019, 3:44 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
apol requested review of this revision.Mar 13 2019, 3:44 PM
apol added a subscriber: Plasma.Mar 19 2019, 3:38 PM

IMHO, if we have a patch that does software rotation (which I know you're working on) we should simplify the code and just remove all the hardware rotation.

apol abandoned this revision.Apr 2 2019, 12:23 AM

This needs rebasing on top of D19860 the rotation patch which I'll do when it lands. Should look something like this: