https://bugs.kde.org/show_bug.cgi?id=498628
--- Comment #8 from Vlad Zahorodnii <[email protected]> --- Git commit 179a5225c0ed1dbc74a7813bad7d8a873835870d by Vlad Zahorodnii, on behalf of Xaver Hugl. Committed on 28/10/2026 at 09:39. Pushed by vladz into branch 'master'. scene: only progress fifo and commit timing on one SceneView Previously, we filtered surfaces to progress only by the output, but there can be multiple scene views per output, for example with mirroring or screen casts. Progressing fifo and commit timing on all of them can cause problems, like doubling the frame rate (with fifo) and causing stutter (with commit timing). Surfaces that are completely off-screen will still get forward progress with the fallback timer for fifo and commit timing. Since we don't have such a mechanism for frame callbacks, this commit leaves them unchanged. Related: bug 525619 M +3 -3 src/scene/item.cpp M +2 -2 src/scene/item.h M +9 -0 src/scene/scene.cpp M +2 -0 src/scene/scene.h M +23 -4 src/scene/surfaceitem_wayland.cpp M +3 -2 src/scene/surfaceitem_wayland.h M +1 -4 src/wayland/surface.cpp M +1 -1 src/wayland/surface.h https://invent.kde.org/plasma/kwin/-/commit/179a5225c0ed1dbc74a7813bad7d8a873835870d -- You are receiving this mail because: You are watching all bug changes.
