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.

Reply via email to