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.

Reply via email to