FPS to the Trash

丢弃显示器无法处理的显示更新,以获得更高的FPS

帧率进垃圾桶

免责声明:从技术上讲,这不是一个优化模组。

即将推出:Legacy Fabric 支持!

这是预发布版本的一瞥:在 4800H(配合 OptiFabric)上达到 26000 FPS!平均帧时间仅为 38 微秒! 适用于 1.8.9 + OptiFabric 的 FPS to the Trash 预发布版本

"FPS to the Trash" 基于一个简单的理念:当你的显示器刷新率仅为 60 Hz 时,为什么还要每秒更新屏幕 1000 次呢?事实证明,这样的更新代价相当高昂,并且会严重降低 FPS。

这个模组通过将显示更新与帧率解耦来解决这个问题。更新速率可以在模组菜单中单独配置。

一般来说,更好的硬件会带来更高的 FPS 提升,而在许多情况下,瓶颈在于 GPU。以下是我本人使用其他几个优化模组进行的基准测试:

  • Ryzen 7 4800H,GeForce GTX 1650M:384 -> 1395 FPS(提升 3.6 倍) FPS1
  • Snapdragon 680(4*A73 + 4*A53,Adreno 610):208 -> 251 FPS(提升 20.7%) FPS2

已知问题:

  • 移除 FPS 上限可能导致 GPU 满载时游戏严重卡顿。一个已知的解决方法是启用垂直同步(VSync)。(请注意,VSync 不会限制你的帧率,因为它已与显示更新解耦。要限制帧率,请使用帧率上限滑块。)

模组兼容性(持续更新中...)

此模组不兼容:

  • VulkanMod

为什么这个模组叫 "FPS to the Trash"?

帧率飙升到月球,但大部分帧都被扔掉了……你明白这个意思了。