diff options
author | Johan Klokkhammer Helsing <johan.helsing@qt.io> | 2018-11-14 15:47:00 +0100 |
---|---|---|
committer | Johan Helsing <johan.helsing@qt.io> | 2019-01-24 06:31:16 +0000 |
commit | 344e884d93bc35a8011427963f39575e56a5418a (patch) | |
tree | aeececb30cc4e3fa4e42251b17151874faf75009 /src/client/qwaylandwindow_p.h | |
parent | f9ba56f24e7d1fcc9d0dc5eabb55335fc64b9a56 (diff) |
Add deprecated support for wl_scaler
[ChangeLog][Compositor] Add deprecated support for the deprecated wl_scaler.
Some clients are stuck on the unofficial Weston protocol wl_scaler instead of
the standardized and stable wp_viewporter. This implements optional support for
wl_scaler.
This patch has been written to be easily removable in Qt 6, and touches a
minimal amount of other code.
The implementation can be tested using the new manual test compositor:
tests/manual/wlscaler.
Weston 1.11.1 has a demo client named weston-resizor, which can be used to
test. Note that although newer versions of Weston also have weston-resizor,
those versions use wp_viewporter instead of wl_scaler, so you really need
1.11.1 or earlier to test.
Fixes: QTBUG-69635
Change-Id: Id572e28044cd764eaf63b1259a92bc589711c39d
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Diffstat (limited to 'src/client/qwaylandwindow_p.h')
0 files changed, 0 insertions, 0 deletions