https://bugs.kde.org/show_bug.cgi?id=513283
Zamundaaa <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/e29d8f8412 | |20cba2daf501e50dfa32ee33596 | |1d9 --- Comment #4 from Zamundaaa <[email protected]> --- Git commit e29d8f841220cba2daf501e50dfa32ee335961d9 by Xaver Hugl. Committed on 08/09/2026 at 14:34. Pushed by zamundaaa into branch 'master'. wayland: support the commit-timing protocol This protocol allows applications to set the earliest time the compositor should apply the commit. It can be used for example by video players to schedule frames in advance, or to better control the refresh rate with adaptive sync. M +1 -0 autotests/integration/CMakeLists.txt M +12 -0 autotests/integration/kwin_wayland_test.h M +115 -2 autotests/integration/test_fifo.cpp M +24 -0 autotests/integration/test_helpers.cpp M +2 -2 src/core/outputlayer.cpp M +1 -1 src/core/outputlayer.h M +28 -6 src/scene/item.cpp M +6 -3 src/scene/item.h M +12 -2 src/scene/scene.cpp M +6 -1 src/scene/scene.h M +18 -1 src/scene/surfaceitem_wayland.cpp M +2 -0 src/scene/surfaceitem_wayland.h M +3 -0 src/scene/workspacescene.cpp M +3 -0 src/wayland/CMakeLists.txt A +76 -0 src/wayland/commit_timing_v1.cpp [License: LGPL(3+eV) LGPL(v3.0) LGPL(v2.1)] A +45 -0 src/wayland/commit_timing_v1.h [License: LGPL(3+eV) LGPL(v3.0) LGPL(v2.1)] M +44 -15 src/wayland/surface.cpp M +7 -1 src/wayland/surface.h M +7 -3 src/wayland/surface_p.h M +52 -25 src/wayland/transaction.cpp M +14 -8 src/wayland/transaction.h M +2 -0 src/wayland_server.cpp M +2 -0 src/wayland_server.h https://invent.kde.org/plasma/kwin/-/commit/e29d8f841220cba2daf501e50dfa32ee335961d9 -- You are receiving this mail because: You are watching all bug changes.
