Schedule correct damage and repaints region in addDamageFull for csd clients
ClosedPublic

Authored by zzag on Oct 7 2019, 10:45 AM.

Details

Summary

The damage region is in surface-local coordinates, while the repaints
region is in frame-local coordinates, i.e. relative to the top-left
corner of the frame geometry.

Diff Detail

Repository
R108 KWin
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 17388
Build 17406: arc lint + arc unit
zzag created this revision.Oct 7 2019, 10:45 AM
Restricted Application added a project: KWin. · View Herald TranscriptOct 7 2019, 10:45 AM
Restricted Application added a subscriber: kwin. · View Herald Transcript
zzag requested review of this revision.Oct 7 2019, 10:45 AM
romangg accepted this revision.Oct 29 2019, 3:34 PM
romangg added a subscriber: romangg.

Would be nice if both is with the same origin. Otherwise since this is the second time how about having a translation function doing this.

This revision is now accepted and ready to land.Oct 29 2019, 3:34 PM
This revision was automatically updated to reflect the committed changes.