Marius Vlad
marius.vlad at collabora.com
Wed May 17 19:14:37 UTC 2023
- Previous message (by thread): [ANNOUNCE] weston 11.0.2
- Next message (by thread): [ANNOUNCE] weston 12.0.0
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Hi all, This is the official release for weston 12.0.0. Highlights for this release: - backend-drm: multiple GPU support, by using --additional-devices to specify secondary DRM devices, in the form of a comma-separated list of devices. Inteded as separated output devices (KMS), not as render devices - backend-drm: add support for HDMI content type: graphics, photo, cinema and game. - backend-drm: Added support for tearing-control protocol - backend-drm: Added plane rotation property and make use of when possible - backend-drm: Added supported formats for writeback connectors, and with it a writeback screen shooter - backend-drm: Added plane alpha DRM-property - backend-drm: use libdisplay-info as a better alternative for parsing EDID - backed-vnc: a new backend similar to backend-rpd, based on aml and neatvnc, with TLS support and user authentication. Both aml and neatvnc are set-up as subprojects - backend-pipewire: added PipeWire backend - backend-wayland: allow resizing with xdg-shell - backend-rdp: preliminary rdp multi-head support (and many other bug-fixes in-between) - backend-headless: added output decorations for testing out the color-lcms plugin. - launcher-logind has been deprecated and disabled by default. As launcher-libseat supports logind, this shouldn't cause any regressions - libweston/desktop (formally libweston-desktop) would take into account client pending state, when there's no buffer attached. Useful in situations where the clients would like to start from the beginning in a maximized/fullscreen state - protocol: new screenshooter protocol: weston-output-capture. This new protocol is as a Weston public extension. The older weston-screenshooter protocol has been