不久前,E3 2014游戏展于美国洛杉矶圆满落幕。在展会上,众多游戏厂商为我们带来了旗下招牌新作,其中包括PC玩家们期待已久的《巫师3》、《战地:硬仗》、《镜之边缘2》、《植物大战僵尸:花园战争》、《质量效应4》、《龙腾世纪:审判》、《孤岛惊魂4》等。如果您是为有资历的游戏玩家,在看完以上名新作单后肯定会发现一点,就是它们都是一些对PC性能要求较高的游戏,也就是我们俗称的“显卡杀手”,其中以《巫师3》、《战地:硬仗》以及《孤岛惊魂4》最为典型。在迎接这些大作的同时,或许我们又会迎来新一轮的显卡升级,使PC达到满足它们要求的性能,以便获得更好的游戏体验。
提到显卡升级,想必很多玩家都会头疼,毕竟这涉及到资金的投入。如何才能以更少的投入获得更大的产出(即性能提升),是众多硬件爱好者以及游戏玩家长久争论的话题,选AMD显卡(下文简称A卡)还是Nvidia显卡(下文简称N卡),选哪个型号,选哪个品牌,每个人都会有自己的观点和看法。不过在今年,随着一项进技术的到来,以上这些分歧或许会逐渐走向趋同化的道路,答案将会逐渐固定并且唯一,这项技术就是Mantle。
由于Mantle是项新兴技术,或许很多玩家还不知道它是什么,具体是干嘛用的,但要是说起DirectX,想必即便是入门玩家,也会略知一二。DirectX是我们在玩绝大多数3D游戏甚至是2D游戏时必须要装的一款图形API,不是很严谨的来说,我们也可称之为是一款软驱动。该API由微软(Windows的开发商)研发,提供给游戏制作厂商,让制作游戏的程序员们获得一项统一的编程接口,以便对游戏进行“软硬优化”,使其可以在多数显卡上良好运行。由于Windows的市场占有率具备绝对优势,使得DirectX具备成名时间早,侵占面积广等优势,因此许多游戏开发商在制作游戏时都会选用这个API使旗下作品能够在绝大多数PC上运行。但由于PC硬件的组合多样性,导致DirectX虽然具备良好兼容性,但优化效率并不高,硬件性能难以充分发挥。举个简单的例子,《战地3》可以在Xbox 360游戏机上流畅运行,而在硬件性能几倍于Xbox 360的PC上确难以流畅运行,这就是因为优化效率低而导致。而Mantle的到来,正是为了解决这个问题。
Mantle API由AMD公司研发,利用Mantle API,游戏开发者可以直接和底层的GCN架构硬件打交道,对其进行深度性能挖掘和优化,这样一来采用Mantle API的游戏在A卡上的运行效率自然就会比采用DirectX API高很多,反映到实际游戏中不仅能让游戏性能得到提升,还能附加额外的特效。
说到此,想必您对AMD新推出的Mantle API已经有所了解了,那么我们如何才能使用Mantle?Mantle在实际游戏中的作用又有多大呢?在下一页中,我们就为大家揭晓答案。