D18810: [platforms/hwcomposer] Add scaling support
David Edmundson <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
davidedmundson updated this revision to Diff 52212.
davidedmundson edited the summary of this revision.
davidedmundson added a comment.
Like DRM when kscreen is not used, scale value is loaded from a config
file.
Config format is
[HWComposerOutputs][0]
Scale=N
The 0 is to map similarly to DRM and support multi-screen, but with a screen index
rather than a UUID based on EDID.
Because we don't support multi screen this is always 0 for now.
REPOSITORY
R108 KWin
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D18810?vs=51409&id=52212
BRANCH
hwcomposer_again
REVISION DETAIL
https://phabricator.kde.org/D18810
AFFECTED FILES
plugins/platforms/hwcomposer/egl_hwcomposer_backend.cpp
plugins/platforms/hwcomposer/hwcomposer_backend.cpp
plugins/platforms/hwcomposer/hwcomposer_backend.h
To: davidedmundson, #kwin, romangg
Cc: bshah, romangg, nicolasfella, zzag, kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart