Mantle (API)

Mantle
開發者AMD, DICE[1]
操作系统Windows, Linux (announced)[2][3]
平台x86 and x86-64
类型API for rendering
许可协议Proprietary & freeware
网站www.amd.com/mantle

Mantle是一个由AMD主导开发的[1]面向3D游戏的图形渲染 API,开发从2013年开始,并在DICE的帮助下进行,於2013年9月25日發布。[4]尽管PlayStation 4和Xbox One配置的GPU也支持Mantle,Mantle作为Direct3D和OpenGL的补充,主要用于PC[1][5]

AMD在2015年3月表示,由于与之类似的Vulkan已经可以取代Mantle在游戏工业的作用,公司将未来逐步的将重心从Mantle转移至其他领域。[6]未来两年AMD仍将提供驱动支持,不过直到2015年3月,Mantle API本身并没有公开。[7]

Mantle API僅支持基於 GCN 架構的顯卡和 APU ,而不支持基於 TeraScale 架構的顯卡和 APU。[8]

参见

参考文献

  1. ^ 1.0 1.1 1.2 Altavilla, Dave. AMD and DICE To Co-Develop Console Style API For Radeon Graphics. forbes.com. Forbes. 2013-09-30 [2014-07-14]. (原始内容存档于2020-11-11). 
  2. ^ AMD wants to improve gaming in Linux and Steam boxes with its Mantle tools. 2014-06-18 [2016-03-21]. (原始内容存档于2020-11-12). 
  3. ^ Linux support isn't ruled out completely. Phoronix. 2014-05-31 [2016-03-21]. (原始内容存档于2020-11-13). 
  4. ^ Mantle WhitePaper (pdf). AMD. [2016-03-21]. (原始内容存档 (PDF)于2019-06-11). 
  5. ^ Parrish, Kevin. AMD's Mantle API Gives Devs Direct Hardware Control. tomshardware.com. Tom's Hardware. Sep 25, 2013 [Oct 1, 2013]. 
  6. ^ One of Mantle's Futures: Vulkan | AMD Blogs. [2016-03-21]. (原始内容存档于2015-03-06). 
  7. ^ AMD Mantle API Programming Guide Available. [2015-03-22]. (原始内容存档于2020-11-08). 
  8. ^ Smith, Ryan. Understanding AMD’s Mantle: A Low-Level Graphics API For GCN. www.anandtech.com. [2021-12-17]. (原始内容存档于2022-05-09). 
AMD & ATI 圖形處理產品
 
固定功能管線
早期產品
統一著色器架構
ATI Radeon系列
TeraScale
GCN
RDNA
微架構
  • TerraScale架構英语TeraScale (microarchitecture)
  • GCN架構
  • RDNA架構
 
AMD & ATI 晶片組
ATI晶片組
AMD晶片組
 
其他圖形處理產品
工作站
高性能計算
多媒體整合平臺
系統晶片
橋接晶片
遊戲機組件
 
技術及軟體
多媒體加速
  • 通用視訊解碼器(UVD)
  • 視訊編碼引擎 (VCE)英语Video Codec Engine
  • TureAudio英语AMD TrueAudio
  • AVIVO(被UVD取代)
  • Video Immersion英语Video Immersion(被UVD、VCE取代)
  • Video Shader英语Video Shader(被UVD、VCE取代)
  • Video Core Next英语Video Core Next(取代UVD、VCE)
圖形處理相關技術
  • Eyefinity英语AMD Eyefinity
  • PowerTune英语AMD PowerTune(前稱PowerPlay英语AMD PowerPlay
  • CrossFire
  • Hybrid Graphics
  • FreeSync
  • HyperMemory
  • HyperZ英语HyperZ
  • 多重渲染英语ATI Multi Rendering
  • TruForm英语ATI TruForm
  • XGP英语AMD XGP
  • ASTC
其它硬體技術及標準
驅動程式軟體
  • Radeon Software英语Radeon Software
    • Mantle
    • HD3D英语AMD HD3D
  • Catalyst英语AMD Catalyst(現由Radeon Software取代)
  • CodeXL英语CodeXL
    • GPU PerfStudio英语AMD GPU PerfStudio
  • CodeAnalyst英语AMD CodeAnalyst
  • APP SDK英语AMD APP SDK
  • GPUOpen英语GPUOpen
    • TerssFX英语TerssFX
  • Hydravision英语Hydravision
  • HLSL2GLSL
  • Close to Metal英语Close to Metal(現由OpenCL取代)
  • fglrx英语fglrx (Linux)