在国庆放假之前,也就是九月末Remedy Entertainment终于将《量子破碎》登陆Steam平台。相比此前微软独占Xbox One、Windows 10应用商店的DX12版本,Steam版本建立在开发者更为熟悉的DX11环境,因此目前最让人关心的就是两个版本之间的性能问题,Eurogamer日前对此特意进行了一个测试。
Eurogamer选用了GTX 970、GTX 1060、 RX 480三张热门显卡参加测试,驱动为GeForce 372.90,测试平台为Intel Core i7-4790K,16GB内存。首先是GTX 970,Eurogamer表示相比DX12时的卡顿,DX11明显要流畅得多。从数字上看,GTX 970在DX12下只能跑出33帧,而在Steam版本的DX11下帧数提高至44.7帧,33%的百分比是一个不小的数字,11帧的差距也足够明显可察觉。除了帧率之外,DX11下甚至连帧生成时间也变得平顺得多:Eurogamer表示DX12下飘忽不定的帧生成时间偶尔会高达83ms,而DX11下则没有这些情况。
看上去似乎有点疑惑是不是?从原理上说DX12应该可以榨出更底层的性能才对,Eurogamer使用架构更新的GTX 1060投入测试,在相同的设定和平台下结果是:DX12版本下可以跑出39.5帧,而Steam版本的DX11下可以跑出47.5帧,两个API之间依然有20%的差距,虽然相比GTX 970已经缩小了落差,但是两成的差距已经十分大了。
接下来参与测试的是RX 480,Eurogamer没有具体谈及品牌,因此我们可以看作是公版。可能和大家想象得不一样的是,RX 480在Steam、Windows 10应用商店下成绩完全相同,都是43.4帧,而且Eurogamer两个版本下的帧生成时间都看上去很不错。
在几个月前Windows 10应用商店版本发售之初,AMD在帧数上占据了不小的领先优势,大家普遍理解为先天架构上GCN更亲近DX12。从Eurogamer的测试来看,RX 480在DX12下无论是帧数,还是卡顿情况、帧生成时间都优于GTX 970甚至是GTX 1060,而回到熟悉的DX11模式下,RX 480没有明显变化,而另外两者表现都有大幅提升,甚至连GTX 970都超过了RX 480。
总得来说,《量子破碎》游戏本身在Steam上的表现更好,DX11模式下出现的问题更少。细分来看,NVIDIA扭转了在DX12模式下的短板,强压对手一头,然而DX11模式下帧数尚且不如DX12不由得让人诧异:到底是DX12尚且为一种不成熟的技术?亦或是两家显卡阵营之间对于DX12的准备有差异呢?