https://bugs.kde.org/show_bug.cgi?id=492167
Zamundaaa <xaver.h...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/33ad107fa1 | |5999f66f4ca9d272c711b8a7080 | |c68 Resolution|--- |FIXED --- Comment #11 from Zamundaaa <xaver.h...@gmail.com> --- Git commit 33ad107fa15999f66f4ca9d272c711b8a7080c68 by Xaver Hugl. Committed on 17/09/2024 at 13:48. Pushed by zamundaaa into branch 'master'. backends/drm: fix an edge case for DrmGpu::waitIdle Polling for drm events works for waiting on pageflip events, but if there's commits scheduled for future submission, and that fails, no pageflip will ever arrive. To fix that, this commit ensures at least one commit is actually submitted to the kernel before polling for pageflip events. M +17 -0 src/backends/drm/drm_commit_thread.cpp M +8 -0 src/backends/drm/drm_commit_thread.h M +4 -3 src/backends/drm/drm_gpu.cpp M +3 -3 src/backends/drm/drm_pipeline.cpp M +1 -1 src/backends/drm/drm_pipeline.h https://invent.kde.org/plasma/kwin/-/commit/33ad107fa15999f66f4ca9d272c711b8a7080c68 -- You are receiving this mail because: You are watching all bug changes.