游戏之家 > 游戏库

战地五未来帧渲染开不开?

解答:

未来帧渲染在游戏中没有过多的介绍,倒是很直接地告诉你开了能提高帧数但也提高了输入延迟,关了降低帧数但输入延迟也降低了。为什么会这样呢?其实这个选项的名称已经表达得比较清楚了,就是提前把接下来需要的帧进行处理,也就是处理“未来”的画面。这里涉及到该游戏中CPU和GPU的工作流程:画面的处理一般由CPU先发起,做一些预处理后再交给GPU,由于游戏中GPU的工作量比CPU大,大部分工作也是GPU负担的,那么在一帧的流程中,CPU会经常“空闲”,等着GPU把活干完。如果一直让CPU在那“划水”,那效率肯定上不去。未来帧渲染功能就是在GPU干活的同时,让CPU先把接下来要渲染的帧先处理了,不让它闲着,这样等GPU处理完一帧,CPU可以马上交给它下一帧,效率就提高了。

但其实CPU也并不是闲着,因为它还要处理很多工作,比如键盘和鼠标的输入指令。在不开启未来帧渲染的时候,CPU由于比较“闲”,可以更快地处理好这些指令,但开启未来帧渲染后,CPU的主要任务就放在处理帧上,对键鼠的指令处理得比较缓慢,延迟就高了。

经过测试发现以下几点:

1、DX12下开不开未来帧,影响不大;

2、其它选项保持一致,仅调整DX的情况下,DX12和DX11的帧数相差无几,考虑误差的话基本就没差别了;

3、图形处理器内存限制开启后,帧数确实会稍微低那么一点,尽管GTX1060的6GB显存根本没吃满。所以这个选项最好还是不要开,除非你的显存低于4GB;

4、DX11下一定要开未来帧渲染,对帧数影响非常明显。

总结:战地5的画面选项中,除了质量设置中那些比较细的选项外,最能影响帧数的选项是未来帧渲染,特别是在DX11下,开不开是两个游戏;但如果在不开启未来帧的情况下画面都能达到60帧以上,证明你的显卡性能足够强大,此时有两个选择:开启未来帧尝试冲击120帧甚至144帧,或者保持关闭以得到更低的输入延迟。