Available release XWayland 21.1.0 , a DDX-component (Device-Dependent X) that enables X.Org Server to run for running X11 applications in Wayland-based environments. The component is being developed in as part of the main X.Org codebase and was previously released along with the X.Org server, but due to the stagnation of X.Org Server and uncertainty with the release of 1.21 in the context of continued active development of XWayland, it was decided to separate XWayland and publish the accumulated changes in the form of a separate package.
Major changes compared to the state of XWayland from X.Org Server 1.20 .10:
- The XVideo implementation provides support for the NV12 format.
- Added the ability to accelerate additional RENDER extension formats using the Glamor 2D acceleration architecture, which uses OpenGL to accelerate 2D operations.
- The GLX provider has been moved to use EGL instead of swrast_dri.so from the Mesa project.
- Added support for the Wayland protocol wp_viewport for scaling up full-screen applications.
- Provided interleaving of multiple buffers for all Wayland surfaces.
- The memfd_create call is used to create buffers shared with the Wayland composite when Glamor-based acceleration is disabled.
- Improved support for clients using relative mouse movement and keyboard grabbing.
- Added command line options “-listenfd”, “-version” and “-verbose”.
- The build toolkit is limited to support for the meson build system.
/Media reports.