KDE now supports the newer explicit sync (applications can signal when the frame is ready) and async presentation (fullscreen applications can tear rather than wait for the compositor frame sync). Fullscreen apps can also do direct scanout on Kwin now, and VRR is well supported. X11 w/o a compositor is of course still fewer steps for the data to pass through, but there is no longer anything uniquely available to that flow alone anymore.
reply