In version 6.3, the Plasma Wayland session was improved by fixing visual glitches that occur during window resizing. The article explains the frame synchronization protocols used in X11 and Xwayland to prevent these issues. One surprising detail highlighted is that Wayland compositors don’t follow the same methods as X11, leading to potential visual glitches when resizing windows. The process for handling frame synchronization with Xwayland involves blocking wl_surface commits to ensure consistent updates and properly resizing windows. Most applications support the frame synchronization protocol, but there are exceptions leading to visual glitches during interactive resize. KWin is praised for effectively managing frame synchronization for X11 windows on Wayland.
https://blog.vladzahorodnii.com/2024/10/28/improving-xwayland-window-resizing/