fsr3帧生成和afmf2的最佳设置和降低(队列)延迟的办法(持续更新数据)
田中庄司OfficiaI
编辑于 2025年02月24日 16:07

这个延迟主要是“渲染延迟”和“队列延迟”两个部分。渲染延迟就是渲染一帧的时间,这个只要降低分辨率、画质就可以降低,降得越低这个延迟越低。“队列延迟”跟帧的排列有关,n卡和a卡的抗延迟技术主要降低的也是这个延迟,这里说的也是队列延迟。这两种延迟在其中一个降到最低的时候依然可以通过对应的操作继续降低另一个。

测试了《最终幻想16》、《黑神话悟空》、《地平线2》和《第一后裔》、《守望先锋》五款游戏。显卡是6800,全程开启抗延迟,垂直同步只记得最终幻想和第一后裔是全程关闭的,其他的不确定。图片顺序是ff16、第一后裔、ow2、黑神话。后面不定时更新其他游戏的测试数据。

下面这个黑神话悟空比较特殊,帧生成跑满的时候开启垂直同步可以大幅降低延迟。但是不要在帧数超过显示器刷新率后开。

先说降低延迟的办法。这里的延迟准确的说是“输入延迟”或者“系统延迟”,是从移动鼠标到显示器像素开始移动的时间。办法就是给显卡留出至少10%的性能余量”+“关闭垂直同步”+“使用带有VRR功能的最好是G-snyc认证的显示器(free sync也行,但效果比较玄学),锁帧使帧数略低于最大刷新率两三帧”+“开启能开启的所有抗延迟技术”。开垂直同步一定会些微增加延迟,但改善画面撕裂增加画面稳定性,如果你没看到这种现象可以关闭。不过有些人的显示器不支持vrr,那直接锁在跟显示器一样刷新率就行了。可笑的是很多人一直追求高帧数,恨不得显卡跑冒烟,为的就是降低那点延迟,可是其实只需要锁个一百多帧就差不多摸到延迟的头了。提前说一下,千万不要用rtss和显卡驱动锁帧,一定是用游戏内的设置。要是没有合适的选择,那就增加或者降低帧数来适应游戏给出的选择。否则干脆别锁了。

然后是fsr3和afmf2的最佳设置,dlss3应该也差不多,是“启用游戏内锁帧的功能/驱动或者rtss锁帧”+“给显卡留出至少10%的性能余量”+“关闭垂直同步(如果画面撕裂也可以开,影响不大,下面解释)”+“使用带有VRR功能的最好是G-snyc认证的显示器(free sync也行,但效果比较玄学),锁帧使帧数略低于最大刷新率两三帧”+“开启能开启的所有抗延迟技术”。“垂直同步”是否要开启要分情况,绝大部分游戏开启垂直同步只会些微增加延迟,也就一两毫秒,跟它带来的解决画面撕裂相比不算什么。但是不建议在游戏帧数超过显示器最大刷新率的时候开,也不建议用这种办法来锁定帧数,这个确实会增加延迟。极少数游戏,在帧生成跑满的时候开启会大幅降低延迟,比如黑神话,现在仅发现一例。“游戏内锁帧”特指的是开启后锁的是帧生成的原始帧数的那种,举个例子就是锁30fps的时候开启帧生成最终效果实际是60fps,其中有30fps是生成出来的。可惜的是并非所有游戏都是锁这个帧数,而且选项也不多。总体上锁最终的帧数效果是不如锁那个原始的帧数的。

有些游戏是锁帧只有在某个范围内有些微改善,其他情况不如直接跑满。《第一后裔》就是这个情况,其中像是第一后裔只有在显卡开启帧生成跑满帧数在75-130fps之间时限制一下帧数有点用。

afmf2的画质跟fsr3在帧数比较高的时候区别不太大,因为帧生成需要的也是afmf2没有的矢量信息帧数越高越不重要。afmf2开启的时候会自动关闭“垂直同步”,所以有些人或者游戏会出现很明显的画面撕裂,只能通过高刷新率来缓解。动态刷新率(vrr)有没有用我不知道,不确定这个功能能不能识别到afmf2补出来的帧。这个功能增加的延迟

afmf2增加的延迟比较玄学,有的游戏增加很少,有的增加50%左右,感觉还是得看实测。可以用下面的图来参考,我觉得在200fps以内娱乐玩家的话fps游戏延迟能不高于50ms就可以了,其他的rpg游戏不高于90ms的话感知不会很明显。跑满的话用跑满的那条线做参考,锁帧留余量的用锁帧留余量的线做参考,乐观的话几乎不增加延迟,悲观点就是做好延迟增加50%的准备。

补充数据:堡垒之夜

补充数据:最后生还者(fsr3)

补充数据:遗迹2(fsr3)

补充数据:apex

这个游戏的延迟表现简直逆天,太强了。不过由于这游戏调节帧数太难了,只能简单测这么一段。rtss锁帧不生效,游戏本身拉满压力也不大。

补充数据:寂静岭2重制版(afmf2)

补充数据:战地2042(afmf2)

补充数据:怪物猎人:荒野

这个中间场景和天气有变化,数据波动有点大,不过也能看出趋势。这个游戏afmf2只在锁原生36fps补到72fps的情况下测了下延迟,比fsr3的高出10ms,而且帧数上也没有优势,这个游戏fsr3的帧数提升非常高。

补充数据:潜行者2

不跑满的两个数据越往后延迟越偏高,因为占用率上去了。这个延迟就是占用率越高延迟越高。帧生成30fps极限情况下(显卡占用率百分之十几)可以到64ms,但占用率到百分之六七十的时候就变成80ms了,要知道要是直接跑满30fps延迟都120ms以上了。占用率99的话我都不敢想了。同理那个不跑满帧生成的100fps的占用率当然也是比较高的时候。

补充数据:对马岛之魂

守望先锋2跑满后以及在此基础上往下锁帧,此时延迟的变化

补充数据:漫威争锋

漫威争锋开启帧生成后貌似射击的延迟会降低:

112fps 视角移动54ms 鼠标点击63ms

104fps 视角移动31ms  鼠标点击 52ms

75fps 视角移动44ms 鼠标点击 72ms

60fps(80%)视角移动27ms 鼠标点击49ms

75fps是直接跑满,112fps是在75fps基础上直接来帧生成,104fps是在112fps的基础上锁帧,60fps是在75fps的基础上锁帧。

补充数据:三角洲行动

两个红点右边是跑满165fps的鼠标点击延迟,左边是在这个基础上锁144fps的鼠标点击延迟。锁帧都是在165fps的基础上往下锁的。

补充:堕落之主

补充:pubg(锁帧占用率控制在77%左右)