romangg created this revision. romangg added reviewers: KWin, davidedmundson. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. romangg requested review of this revision.
REVISION SUMMARY This adds protocol methods and API to query and set explicitly the logical size of an output where the logical size is defined as the internal representation of this output in the compositor space. TEST PLAN Tested with output replications through KScreen. REPOSITORY R127 KWayland BRANCH replicaSize REVISION DETAIL https://phabricator.kde.org/D26308 AFFECTED FILES src/client/outputconfiguration.cpp src/client/outputconfiguration.h src/client/outputdevice.cpp src/client/outputdevice.h src/client/protocols/output-management.xml src/client/protocols/outputdevice.xml src/client/registry.cpp src/server/outputchangeset.cpp src/server/outputchangeset.h src/server/outputchangeset_p.h src/server/outputconfiguration_interface.cpp src/server/outputdevice_interface.cpp src/server/outputdevice_interface.h src/server/outputmanagement_interface.cpp To: romangg, #kwin, davidedmundson Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns