本文经超能网授权转载,其它媒体转载请经超能网同意
大概也是去年接近年终结账的时候,出于职业素养要求的嗅觉,我们针对支持DirectX 12的游戏做过一次测试,其实当时的那场测试更多的是解决平时心中的疑惑,因为测过的不止一款游戏都表明如果对于一款游戏同时支持Direct3D 11、Direct3D 12,那么很可能在前者环境会运行更快、更流畅。
对于消费级的用户来说,这其实是有些尴尬的,因为如果不能更快,那我们能感受到什么呢?
去年的情况不容乐观,那么今年呢?DSOGaming已经为我们做了一场测试。
他们表示相对于去年的这时候,有11款游戏支持DirectX 12,此外支持Vulkan API的游戏也有2款,然而今年只有5款游戏支持DirectX 12,仅仅只有一款游戏支持Vulkan API,这还是包括微软、id Software自家作品的结果,所以看起来业界还是有些保守的。
DSOGaming测试的游戏为《极限竞速7》、《星球大战:前线2》、《狙击精英4》、《光环战争2》、《全面战争:战锤2》、《德军总部2:新巨人》。
不过他们看上去有些缺设备,因为他们使用的处理器还是Ivy Bridge-E架构的Core i7-4930K处理器,这是一颗6核12线程、频率在3.4-3.9GHz的处理器,DSOGaming没有提及有没有进行超频,使用的显卡也是GeForce GTX 980 Ti、Radeon RX 580,虽然这种表现不对等,但是用来自己和自己比也不能说没有参考价值。
由于《极限竞速7》、《光环战争2》两款属于Xbox Play Anywhere游戏,根本没有DirectX 11模式可以作为对比,所以可以拿来对比的只有另外三款游戏,那么在今年的游戏中有看到DirectX 12强于DirectX 11的表现吗?
很可惜,只有在《狙击精英4》当中,RX 580出现明显的性能提高,DirectX 12环境取得的74帧要远远高于DirectX 11环境的62帧。
此外在《全面战争:战锤2》当中,RX 580有出现过堪称误差的、只有2帧的提高。
这种看似合乎逻辑的结果其实暴露出更多的忧虑,因为无论是我们自己测试的,还是外媒测试的,无论是过去的测试,还是最近的测试,都反映出一致的结果就是只有在特定的硬件、特定的游戏中才能看到DirectX 12应该带来的明显的性能红利。
而除此之外,DirectX 12并没有让作为消费者的用户青睐的明显理由。
这一点Vulkan API有些相似,因为如果使用AMD显卡的话,在《毁灭战士4》当中也能表现良好。不过现在依然只限于id Software一家。