You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Only when vsync is enabled there is 0.40 to 0.90% frame dropped attributed to network jitter when the framerate of the game on the host can't cap the requested framerate and starts to engage adaptive sync on the client.
No jitter occurs if the framerate is stable and stays capped at the requested framerate in moonlight.
An occasional stutter/judder is visible but may be caused by the game itself or the host GPU being bottlenecked, I believe this is purely an error on the statistics display.
Does not happen at all with vsync off: tearing appears and an occasional stutter is still happening.
Affected games
Metaphor Re:Fantazio, Ys 9, Vision of Mana...
Other Moonlight clients
Can't test that sorry
Moonlight settings (please complete the following information)
Use any of the codecs: H264/HEVC/AV1 (HDR enabled, 4:2:0)
Fullscreen or Windowed Fullscreen
Vsync ON
Any bitrate
4k 120fps or 60fps
Hardware AMD encoder & decoder (host & client)
Does the problem still occur after reverting settings back to default?
Yes (with vsync ON)
Client PC details
OS: Windows 10 22H2
Moonlight Version: v6.1.0
GPU: Radeon 6600
Server PC details
OS: Windows 10 22H2
Sunshine v2024.1020.30518
GPU: AMD Radeon RX 7900 XTX
GPU driver: 24.10.1
Additional context
This is on a 1Gbe Ethernet network
The text was updated successfully, but these errors were encountered:
This is by design. The encoding rate from the host is not (and cannot be) perfectly synchronized with the rate of the rendering on the client PC. If the host is producing slightly more frames than the client can display, the pacing logic has to drop one every so often to avoid video latency accumulating with V-Sync on.
With V-Sync off, the display pipeline just discards the frame (or displays a portion of it - tearing), so the pacing logic doesn't need to drop frames itself.
Thanks for your reply, this is what i suspected too and indeed that seems logical. I was just a bit confused seeing this mechanism attributed to the network itself and not to the display sync or renderer, this could lead to false diagnostics if unaware.
Describe the bug
Only when vsync is enabled there is 0.40 to 0.90% frame dropped attributed to network jitter when the framerate of the game on the host can't cap the requested framerate and starts to engage adaptive sync on the client.
No jitter occurs if the framerate is stable and stays capped at the requested framerate in moonlight.
An occasional stutter/judder is visible but may be caused by the game itself or the host GPU being bottlenecked, I believe this is purely an error on the statistics display.
Does not happen at all with vsync off: tearing appears and an occasional stutter is still happening.
This seems similar to what is described in: #1323
Steps to reproduce
Launch a game through steam
Screenshots
N/A
Affected games
Metaphor Re:Fantazio, Ys 9, Vision of Mana...
Other Moonlight clients
Can't test that sorry
Moonlight settings (please complete the following information)
Use any of the codecs: H264/HEVC/AV1 (HDR enabled, 4:2:0)
Fullscreen or Windowed Fullscreen
Vsync ON
Any bitrate
4k 120fps or 60fps
Hardware AMD encoder & decoder (host & client)
Does the problem still occur after reverting settings back to default?
Yes (with vsync ON)
Client PC details
Server PC details
Additional context
This is on a 1Gbe Ethernet network
The text was updated successfully, but these errors were encountered: