Skip to content

WIP: protocol: fix WL_OUTPUT_TRANSFORM_* specification

Pekka Paalanen requested to merge pq/wayland:mr/output-transform-fix into master

If you read the protocol text as it was, it was clear. However, Weston implemented this the wrong way around: it was probably thought that the transform describes what you did to the monitor, not to the surfaces. Then other compositors followed Weston's example.

Fix the protocol specification to match reality as implemented.

The description of wl_surface.set_buffer_transform does not need fixing, it only refers to wl_output.

Fixes: weston#99 (closed)

Merge request reports