Plášť | |
---|---|
Typ | API |
Vývojář | AMD |
Operační systém | Okna |
Nejnovější verze | 9.1.10.0414 |
Mantle ( rusky mantle ) je nízkoúrovňová specifikace API vyvinutá společností AMD jako alternativa k Direct3D a OpenGL [1] . V současnosti jej podporují pouze GPU AMD architektury GCN (Graphics Core Next) [2] , i když se spekuluje o tom, že by jej v budoucnu mohli implementovat i další výrobci GPU [1] .
Vulkan , vyvinutý Khronos Group, stejným konsorciem, které vyvinulo OpenGL, je potomkem AMD's Mantle, zdědil výkonnou, nízkonákladovou architekturu, která poskytuje softwarovým vývojářům plný přístup k výkonu, efektivitě a možnostem GPU a víceprocesorových systémů Radeon.
Během prezentace GPU 14 Tech Days bylo oznámeno, že Frostbite 3 bude mít podporu Mantle [3] . První hrou, která používala Frostbite 3, byl Battlefield 4, který 30. ledna 2014 obdržel patch, který umožnil podporu Mantle.
Vývojářský tým EA DICE pracuje na dalších 15 nových projektech (Need For Speed: Rivals, Dragon Age: Inquisition, Plants vs. Zombies: Garden Warfare, Mirror's Edge, nová hra ze série Mass Effect a další) na Frostbite 3 motor, který „z krabic“ bude podporovat Mantle [4] .
Na GDC 2014 oznámil Cevat Yerli podporu pro Mantle v CryEngine a uvedl, že díky Mantle budou vývojáři používající Cryengine schopni dosáhnout úrovně CG grafiky. Yerli věří, že použitím Mantle bude CryEngine prvním enginem, který nabídne vizuální kvalitu CG. Crytek by navíc měl brzy představit výsledky spolupráce AMD a CryEngine.
Nejnovější ovladač s oficiální podporou grafického API je verze 9.1.10.0295 založená na architektuře grafického ovladače WDDM 2.5 (součást AMD Radeon Software 19.4.3 vydané 22. dubna 2019). Navzdory tomu AMD pokračovalo ve vývoji Mantle API interně. Na základě architektury grafických ovladačů WDDM 2.6 byly vydány následující verze ovladačů : 9.1.10.0313, 9.1.10.0316, 9.1.10.0321, 9.1.10.0334, založené na architektuře grafického ovladače WDDM 2.7 : 9.1.10.0310.0.0.0.0. .10.0340 .10.0386, 9.1.10.0395, 9.1.10.0405 a ovladač založený na architektuře grafického ovladače WDDM 3.0 : 9.1.10.0414. Aktuální ovladač grafického rozhraní API je tedy verze 9.1.10.0414 (součástí balíčku AMD Radeon Software 21.9.1 ze dne 13. září 2021). Do vydání této verze se velikost ovladače více než zdvojnásobila. Byly přidány nové funkce a rozšíření (vývojáři AIDA64 přidali nová rozšíření ve verzi 6.20.5312 beta z 15. prosince 2019 [5] ). V současné době není možné použít verzi ovladače 9.1.10.0313 (a novější), protože grafické karty s hardwarovou podporou GUI neinicializují rozhraní API Mantle založené na architektuře grafických ovladačů WDDM 2.6 , WDDM 2.7 a WDDM 3.0 .
Počínaje AMD Radeon Software 21.12.1 dne 2. prosince 2021 společnost přestala specifikovat verzi grafického uživatelského rozhraní a verzi ovladače WDDM, čímž skončila jakákoli podpora pro rozhraní Mantle API.
Richard Huddy se po třech letech s grafickou divizí Intelu vrátil k AMD. V rozhovoru pro PC World řekl, že nízkoúrovňové grafické API Mantle se objeví také na platformě Linux: společnost se skutečně chystá věnovat své prostředky na portování svého API na tuto platformu v průběhu času. Podle jeho názoru může nové grafické API poskytnout řadu výhod herním systémům Valve s operačním systémem Steam OS (založeným na Linuxu). Čas plánovaného vzhledu Mantle pro Linux zatím nebyl oznámen.
V současnosti jsou podporovány následující produktové řady založené na architektuře Graphics Core Next a Radeon DNA :
AMD (ATI) | Grafika a produkty|||||||||
---|---|---|---|---|---|---|---|---|---|
srovnání GPU _ |
| ||||||||
jiný |
|