近來吵得沸沸揚揚的Mantle除了讓遊戲開發商得以快速開發支援各式平台(PS4, XBOX One)版本之外
另外一個好處就是比DirectX更快的效能。
以下是AMD官方重點簡述(讓各位知道Mantle是做什麼的而為什麼要開發)
基本的困境:
要讓遊戲在 PC 上能流暢執行是項重大的挑戰。主要的原因在於遊戲產業並無統一的標準。
傳統上,每個遊戲主機都會在自己的圖形架構上運作,而這個架構與最新型的 PC 視訊卡圖形硬體有很大的差別。
也就是說,為某個平台開發的遊戲無法用於其他平台。要新增其他平台就會使程式設計的工作倍增。
程式設計人員可以藉由採用更高階、業界標準的程式設計介面,來避免相容性的問題。
PC 製造商會確保其產品支援業界標準介面,如此程式設計人員就能針對其產品開發程式。
遺憾的是,這些高階介面的效率並不如遊戲主機中使用的低階程式設計技巧。
因此,PC 遊戲無法充份駕馭 PC 硬體的效能,而強大的硬體效能正是 PC 遊戲的賣點。
解決方案:
Graphics Core Next (GCN) 架構是這些問題的硬體解答,將遊戲主機的生態系統(以及大部分的 PC 市場)統一在共同的圖形架構之下。
AMD 的 Mantle 可在此發揮作用。
Mantle 是一種軟體元件,可將用於遊戲主機的程式設計技巧和各種最佳化輕鬆地套用在採用 GCN 架構的 PC 上。遊戲主機和 PC 之間的鴻溝現已接合。
Mantle 可協調三個基本要素
AMD Catalyst™ 軟體套件中的驅動程式,讓應用程式直接與 Graphics Core Next 架構溝通
Graphics Core Next GPU,例如 AMD Radeon™ R9 Series、R7 Series 或 HD 7000 Series GPU
可使用 Mantle SDK 的應用程式或遊戲引擎
雖然 Mantle 在初步推出時是針對 PC,但是將會逐步擴展至其他平台。
預計將支援或現已支援 Mantle 的遊戲包括 Battlefield 4、Star Citizen 和 Thief,還有其他許多遊戲將陸續推出。
Oxidewill 的 Nitrous 遊戲引擎支援 Mantle,日後所有採用 EA Frostbite3 遊戲引擎的遊戲也將會支援 Mantle;目前提供支援的遊戲已有十幾種,而且將會不斷增加。
由上述可得知目前支援的遊戲種類並不多,也就是說還在開發階段,但不論是PC玩家、家用型玩家等等...之後都是可以享有Mantle功能的
目前小弟只有玩Thief和BF4其餘像是,Star Citizen這款並沒有....所以希望版友可以而外補充
那一樣廢話不多說~! 看圖說故事吧!
剛入手不久的R9-280
確認型號無誤
DVI-I / HDMI / mini DisplayPort*2
接下來就是實測Thief部分
首先要做的事驅動更新至最新版本
啟動遊戲後會發現上頭多一個Mantle選項,請打勾
設定都調到最高
遊戲內本身有個實測的程式(比單方面去開圖跑遊戲較為準確)
實測畫面如下:
結果如下:
DirectX 11
Mantle
結論:
由上圖兩張可明顯比對有開Mantle的FPS的確相對來的高且順,而用DX11跑就小頓且不順
由此可知這次的Mantle果然非常有效,不只是讓遊戲整體更為流暢外也提升了顯卡的發揮空間
非常期待有更多的遊戲加入支援!!
P.S 話說還蠻想看看家用型主機支援的效果呢 |
組圖打開中,請稍候......
|