-
Notifications
You must be signed in to change notification settings - Fork 500
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VSYNC option severely affects game performance #215
Comments
Magpie uses low latency technology by default, which can cause a significant drop in frame rate in case of poor performance. Turning on the "Allow extra latency" option can also alleviate this problem. |
@Blinue In recent builds( at least two days ) I noticed that "Allow extra latency" option makes extra fps drop( for ex. genshin 60fps, magpie FSR with it drops to less than 30fps, without it still 60fps), and in my memory the situation was not same when the option was first added, at least no extra fps drop. Does the implemention of this option changes? |
这里的实现没更改过,v0.7.1 正式版有这个问题吗 |
0.7.1经过测试没有这个问题。非常奇怪,今天我用之前能测出这个问题的build,同样的机器同样的环境怎么也重现不出来了。实在找不到原因了,看来是误报,非常抱歉。 |
“允许额外的延迟”用于在性能不足的情况提高帧率,“禁用DirectFlip”用于解决某些游戏的兼容性问题 #166。实现上没有关系。 它们各会引入一帧延迟,同时选中会有两帧延迟 |
@Blinue 突然又在Win11 Dev上重现出来了,之前是在Win10上。这个看来有点随机性——跟哪次开机有关的那种。 |
又测了一下,在未知条件下勾选“允许额外的延迟”并导致magpie的放大帧数异常后(同一个build,我上午那次开机都没事),再勾选“禁用DirectFlip”可以解决此问题……虽然我机器上看log,Hardware Composition 支持和Multiplane Overlay 支持都是否,按理来说DirectFlip压根没有支持,这个选项勾不勾应该是无影响的才对? |
这个问题请新开issue |
Program(Game) 游戏名
Minecraft Dungeons
Capture method 捕获模式
GDI
Related screenshot (optional) 相关截图(可选)
Not vsync, 100hz display:
Magpie vsync with 100hz display:
less than 30fps.
Other information (optional) 补充信息(可选)
No response
Log files 日志文件
Runtime.log
Magpie.log
The text was updated successfully, but these errors were encountered: