Open
Description
Split off from #1666, with a smaller scope on just mirroring outputs.
Mirrored outputs show exactly the same area of the layout (in logical coordinates). If resolutions don't match, scaling (with same factor for both axes) and pillarboxing are used.
Only a single wl_output
is advertised to clients, so that layer-shell works as expected. Each output can still have different settings (scale, transform, refresh rate, color management, etc).
Ref https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/merge_requests/116