wlroots 0.18 Brings New Wayland Protocols & Support For GPU Reset Recovery
- Reference: 0001479023
- News link: https://www.phoronix.com/news/wlroots-0.18-Released
- Source link:
New protocols enabled by wlroots 0.18 include linux-drm-syncobj-v1 for explicit synchronization, alpha-modifier-v1 for alpha channel support on surfaces, ext-foreign-toplevel-list-v1 as a protocol for taskbars and app switchers, and ext-transient-seat-v1 for better handling VNC/remote use-cases.
The wlroots 0.18 release also adds wlr_color_transform for ICC profile support on its Vulkan renderer, support for device-wide commits in the DRM backend, support for cursor hotspots in the DRM backend, support for tearing page-flips and support for GPU reset recovery. There is also a new stateless render API for reading back pixel buffers from the GPU.
Overall the wlroots 0.18 feature update is a very exciting release with all the new functionality included for Wayland compositors leveraging this open-source library. Downloads and more details on the wlroots 0.18 release via [1]FreeDesktop.org GitLab .
[1] https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.18.0
QwertyChouskie