LizardByte / LizardByte/Sunshine
With NVIDIA 2x frame generation, the stream's frame rate is only half of the actual frame rate.
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 41.3k
- Forks
- 2.1k
- Avg merge
- 23h 47m
- Merged PRs (30d)
- 124
Description
Is there an existing issue for this?
- I have searched the existing issues
Is your issue described in the documentation?
- I have read the documentation
Is your issue present in the latest beta/pre-release?
None
Describe the Bug
I just updated to the latest version of Sunshine (v2026.906.222525). The issue I'm encountering is that when I enable "2x Frame Generation" in-game, the final stream frame count statistics show only half the actual in-game frame rate; it seems the generated frames aren't being captured (as shown in the image above: the top-left corner displays the streaming frame rate reported by Moonlight, while the top-right corner shows the actual in-game frame rate reported by RTSS).
If I disable in-game frame generation, the final streamed frame rate matches the actual in-game frame rate displayed by RTSS (as shown in the image below).
My question is: is this a bug, or is there an issue with my configuration? Is there any solution?
I was using Sunshine version 2025.924.154138 previously and didn't encounter this problem.
Expected Behavior
Keep the streaming frame rate consistent with the actual RTSS frame rate.
Additional Context
I am using the DP Graphics Card Emulator.
Host Operating System
Windows
Operating System Version
Windows 11 Home 25H2 26200.9278
Architecture
amd64/x86_64
Package
Windows - msi installer (recommended)
GPU Type
AMD
GPU Model
Nvidia RTX 5080
GPU Driver/Mesa Version
616.64
Capture Method
Desktop Duplication API (Windows)
Apps
Log output
Online logs
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue on Windows 11 with the Desktop Duplication API, NVIDIA 2x frame generation, and the reported Sunshine versions. Compare Sunshine's streamed frame count with the in-game RTSS rate and check whether generated frames are being captured; done means the streamed rate matches the actual rate under the reported configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100