You are correct that the overlay override is only setting a property on the connector. It is up to userspace to do something with that (fbcon, X11, Wayfire, and labwc all should do so).
https://github.com/raspberrypi/linux/pull/6312 has added a rotation property to the writeback connector, but please note that it can only do transpose. If you want rot 90 anticlockwise, you need to horizontally flip all your destination rectangles and request transpose of the output. Likewise rot 90 clockwise would be vflip on all destination rectangles and then transpose.
https://github.com/raspberrypi/linux/pull/6312 has added a rotation property to the writeback connector, but please note that it can only do transpose. If you want rot 90 anticlockwise, you need to horizontally flip all your destination rectangles and request transpose of the output. Likewise rot 90 clockwise would be vflip on all destination rectangles and then transpose.
Statistics: Posted by 6by9 — Wed Nov 27, 2024 3:06 pm