AMD:DirectX 12的到来并不代表Mantle没用了!
微软的Windows 10带来了全新的DirectX 12图形规范(以下简称DX12),相比目前的DX11,DX12在多线程及底层硬件优化下备受好评,游戏开发者及玩家都很期待DX12的爆发。在底层硬件优化上立过汗马功劳的AMD Mantle优化马上被DX12的光芒遮蔽了,连AMD自己都说Mantle的使命已完成,让开发者转向DX12。不过AMD高管日前在采访又说DX12的到来并不意味着Mantle的死亡,Mantle还有其他用武之地。
还是AMD首席游戏科学家Richard Huddy,他在接受PCR采访时谈到了DX12与Mantle,他首先欢迎了DX12的到来,他说“DX12的到来对我们来说是件大事,我们对此非常积极。随着微软把DX12推向市场,我们最初开发Mantle的动机现在算有了合乎逻辑的结果了,我们很乐意看到这样的结果。”
当被问到DX12的到来是否意味着Mantle的死亡时,Huddy大爷表示“答案是不,但为什么说不的原因就不是那么显而易见了。”很多人都认为DX12很像Mantle,但实际不是这样,因为这不是Mantle要做的事。
“当初我们发明Mantle是为了解决游戏开发者关心的问题,这才是真正的重点。如果我们能用Mantle解决开发者未来关心的问题,那么我们就应该继续Mantle开发。”
“DX12已经随着Windows 10发布到来了,这很好,Mantle已经完成了它的使命。当然,这是一般意义上说的。举个例子,我们面向虚拟现实市场推出的Liquid VR是个SKD工具包,它其实就是基于Mantle的,虽然此前我们没详细说这事,不过Liquid VR实际上就是基于Mantle的驱动。”
他继续说到,“如果你是玩家,你可能不知道你在下载Mantle,但Mantle驱动已经是它的一部分了。如果你是开发者,那你可能已经注意到这一点了,你可能会想Mantle API能否帮你解决一些问题。”
“Mantle并不会死,它只是解决了不同的问题。现在我们已经搞定针对纯粹的图形场景的性能及功耗效率问题,但我们还可以用它解决其他事情,比如Liquid VR就是一个例子,没有我们的API,我们可能解决不了这个问题。”
看了Huddy大爷的解释,现在大家多少都应该明白Mantle与DX12的关系了,在性能提升、能效改进方面,Mantle的使命确实完成了,DX12将接过它的位置,从这一点上来说Mantle是死了。不过开发者需要解决的问题还很多,AMD的Mantle现在转向了VR虚拟显示市场,这一点上来说Mantle还会继续。