XWayland 23.2 RC2 Restores An Optimization For Depth 24 Windows
The second release candidate of XWayland 23.2 is now available that restores an earlier performance optimization around depth 24 windows.
XWayland 23.2 is introducing optional support for emulated input via libei, support for the Wayland tearing control protocol, and the XWayland rootful mode is now resizable with libdecor. The wp-tearing-control-v1 protocol is indeed about optionally allowing screen tearing to happen with async page flipping in the case of desiring lower latency or maximum gaming performance without regard for perfect rendering.
XWayland 23.2 is also set to bring DRM platform support for BSD, dropping many irrelevant/old DDX components, fixing the build without GBM, and many other fixes.
With today's XWayland 23.2 RC2 release, there is a handful of bug fixes over the prior release candidate. Most notable is re-enabling an optimization for depth 24 windows being re-parented in depth 32 windows. This optimization avoids implicit redirection with depth 32 windows and thereby saves pixmap storage and avoids intermediate copies for depth 24 windows.
The list of the handful of patches making up XWayland 23.2 RC2 can be found via today's release announcement.
XWayland 23.2 is introducing optional support for emulated input via libei, support for the Wayland tearing control protocol, and the XWayland rootful mode is now resizable with libdecor. The wp-tearing-control-v1 protocol is indeed about optionally allowing screen tearing to happen with async page flipping in the case of desiring lower latency or maximum gaming performance without regard for perfect rendering.
XWayland 23.2 is also set to bring DRM platform support for BSD, dropping many irrelevant/old DDX components, fixing the build without GBM, and many other fixes.
With today's XWayland 23.2 RC2 release, there is a handful of bug fixes over the prior release candidate. Most notable is re-enabling an optimization for depth 24 windows being re-parented in depth 32 windows. This optimization avoids implicit redirection with depth 32 windows and thereby saves pixmap storage and avoids intermediate copies for depth 24 windows.
The list of the handful of patches making up XWayland 23.2 RC2 can be found via today's release announcement.
9 Comments