KDE's KWin Integrates Wayland Commit-Timing Protocol
Tech
⚠ Single-source
34m ago

KDE's KWin Integrates Wayland Commit-Timing Protocol

AI-synthesized · Bias removed · Facts only

KDE’s KWin compositor has merged support for Wayland’s commit-timing protocol, a feature designed to improve video playback and Adaptive-Sync/FreeSync functionality. The addition, spearheaded by KDE developer Xaver Hugl, comes after six months of development and testing.

The commit-timing protocol allows applications to specify the earliest time the compositor should apply a commit. According to Hugl, this enables video players to schedule frames in advance and provides better control over refresh rates when using adaptive sync. The feature is also crucial for Mesa Vulkan drivers supporting the VK_EXT_present_timing extension, and is important for VKD3D-Proton with Steam Play.

The timing of the merge is significant, coinciding with the upcoming KDE Plasma 6.8 Beta 1 release on September 10th, which also marks the branching point for Plasma 6.8. This ensures the commit-timing protocol will be included in the next stable release of Plasma 6.8. GNOME added support for the protocol last year, following its introduction in Wayland Protocols 1.38 in late 2024.

Was this useful?

Read the original coverage

💬 Comments

📜 Comment Policy