Hardware
什麼是 AMD Mantle,我可以利用它嗎?
我在 Steam 中購買了 Civilization Beyond Earth,當我啟動它時,我可以選擇直接啟動遊戲,或者使用 AMD Mantle 啟動它。
沒有解釋 AMD Mantle 是什麼。
我有一張 AMD 卡(稍後我回家後會發布確切的型號 - 但它是非常頂級的規格,而且只有一年的歷史)。
我應該只選擇 AMD Mantle 選項,我會得到任何好處嗎?
AMD Mantle 是 AMD 的一種新 API,旨在通過為遊戲提供比 directx 或 opengl 更低級別的硬體訪問權限來使遊戲執行得更快。但是它處於早期階段,您可能會遇到一些錯誤。Anandtech似乎很喜歡它,它的基準測試表明它更快——儘管早期的測試似乎有問題
值得一試 - 如果您對 mantle 不滿意,切換回正常渲染器可能沒有真正的問題,但是當它確實起作用時,mantle 更快。
根據維基百科:
Mantle 是一個針對 3D 影片遊戲的低級渲染 API。Mantle 最初由 AMD 從 2013 年開始與 DICE 合作開發。Mantle 被設計為 Direct3D 和 OpenGL 的替代品,主要用於個人電腦,儘管合適的硬體在 Wii U、PlayStation 4 和 Xbox One 中完全可用。
概括:
Mantle 的主要優點是 CPU 成本低,從而提高了支持它的遊戲的性能。
Mantle 的主要缺點是它是新的,而且 Mantle 中的遊戲可能比 DirectX 中的錯誤更多。
此外,由於 Mantle API 的發布,微軟已經發布了 DirectX 12,它應該提供類似於 Mantle 的性能,並且還意味著向後兼容 DirectX 11 硬體,這意味著開發人員可能沒有理由使用 Mantle。