https://bugs.kde.org/show_bug.cgi?id=524129
Conn O'Griofa <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #7 from Conn O'Griofa <[email protected]> --- Just to chime in: I tested the single change (3fad2bbcdcbd087c11a9f3b7848bc2043ccc2341) via manual backport to KWin 6.7 and it greatly improves in-game pacing for Sunshine as well. For previous versions of KWin we worked around the poor pacing by negotiating maxFramerate as variable rate (0, 1), but starting with KWin 6.7, a new issue was introduced in which general pacing (in games, etc.) remains good, but desktop animations run at roughly half-speed when using variable rate capture. Negotiating the actual target framerate via maxFramerate fixes the half-speed animations at the expense of relying on the compositor pacing doing a good job. I didn't get a chance to bisect the specific change that caused the issue, but this improvement would let us eventually move away from variable rate capture in Sunshine in order to resolve the half-speed desktop animations. I've opened a draft PR for Sunshine to be ready for the 6.8 release: https://github.com/LizardByte/Sunshine/pull/5538 -- You are receiving this mail because: You are watching all bug changes.
