Mantle:“馒头”很香 还需加热
Mantle这个技术的出现非常突然,之前没有任何迹象,而且也算得上关注度最高、争议最多的一个话题。究其原因,一是作为AMD这样的厂商敢提出这样有野心的技术,二是它的很多技术细节仍然是个谜,三是它究竟能得到多少厂商和游戏的支持。
简单地说,Mantle是一个类似DirectX、OpenGL的应用开发接口(API),但不像它们那样通用,而是专门针对AMD GCN架构设计,搭配驱动程序就可以让开发人员直接访问硬件底层并进行编程,同时也兼容DirectX HLSL以方便移植。
AMD宣称,Mantle可以通过降低CPU过载,带来超过9倍于其它API的绘制调用(Draw Call),而且因为各种GPU特性都能直接访问,图形性能将得到极大提升,此外还有新的渲染技术(详情未公布)。
最关键的是这句:“将下代游戏主机的优化带往PC”。
Radeon HD 7000/R200系列都是GCN架构的,PS4、Xbox One也是同样的架构,也就是说在硬件上AMD已经打通了主机和PC。最理想的情况当然是在开发、游戏上也打通,但这是不现实的,因为游戏主机一向封闭,微软也明确表示Xbox One不会支持Mantle。
尽管在未来仍有大一统的可能性,但就现阶段而言,Mantle最大的意义在于方便开发商将主机游戏移植到PC上,因为硬件是统一的,也都是底层开放的。
主机游戏盈利丰厚而一向是开发商的重点,PC游戏因为各种原因经常形同后娘养的。如果Mantle能够得到游戏开发商的广泛支持(AMD宣称该技术正是应开发商需求而提出的),那必将是PC玩家之福。
关于Mantle的更多技术细节,以及游戏合作支持,还要等下个月的AMD开发者峰会上揭晓。
延伸阅读——
微软:Xbox One不支持AMD Mantle http://news.mydrivers.com/1/278/278848.htm
游戏机为何不支持Mantle?AMD如是说…… http://news.mydrivers.com/1/278/278852.htm
AMD:Mantle技术的四个核心原则 http://news.mydrivers.com/1/279/279344.htm