[Aurorae] Remove effective triple buffering
ClosedPublic

Authored by davidedmundson on Aug 21 2019, 9:40 PM.

Details

Summary

KWin blits contents into a QImage raster buffer. Because of this we
don't need our underlying GL surface to be double buffered as it
effectively makes the whole thing tripple buffered.

Test Plan

Ran Aurorae, looked the same, should save some memory

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
davidedmundson created this revision.Aug 21 2019, 9:40 PM
Restricted Application added a project: KWin. · View Herald TranscriptAug 21 2019, 9:40 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
davidedmundson requested review of this revision.Aug 21 2019, 9:40 PM
davidedmundson retitled this revision from [Aurorea] Remove effective triple buffering to [Aurorae] Remove effective triple buffering.Aug 22 2019, 9:34 AM
zzag accepted this revision.Thu, Aug 22, 8:03 PM
This revision is now accepted and ready to land.Thu, Aug 22, 8:03 PM
This revision was automatically updated to reflect the committed changes.