Manta | |
---|---|
Tip de | API |
Dezvoltator | AMD |
Sistem de operare | Windows |
ultima versiune | 9.1.10.0414 |
Mantle ( Russian mantle ) este o specificație API de nivel scăzut dezvoltată de AMD ca alternativă la Direct3D și OpenGL [1] . În prezent este suportat doar de GPU -urile AMD ale arhitecturii GCN (Graphics Core Next) [2] , deși există speculații că alți producători de GPU-uri l-ar putea implementa în viitor [1] .
Dezvoltat de Khronos Group, același consorțiu care a dezvoltat OpenGL, Vulkan este un descendent al lui AMD Mantle, moștenind o arhitectură puternică, cu costuri reduse, care oferă dezvoltatorilor de software acces deplin la performanța, eficiența și capacitățile GPU-urilor și sistemelor multiprocesoare Radeon.
În cadrul prezentării GPU 14 Tech Days, a fost anunțat că Frostbite 3 va avea suport Mantle [3] . Primul joc care a folosit Frostbite 3 a fost Battlefield 4, care a primit un patch care a permis suportul pentru Mantle pe 30 ianuarie 2014.
Echipa de dezvoltare EA DICE lucrează la alte 15 proiecte noi (Need For Speed: Rivals, Dragon Age: Inquisition, Plants vs. Zombies: Garden Warfare, Mirror's Edge, un nou joc din seria Mass Effect și altele) pe Frostbite 3 motor, care „din cutii” va suporta Mantle [4] .
La GDC 2014, Cevat Yerli a anunțat suport pentru Mantle în CryEngine și a declarat că, datorită lui Mantle, dezvoltatorii care folosesc Cryengine vor putea atinge nivelul de grafică CG. Yerli crede că prin utilizarea Mantle, CryEngine va fi primul motor care oferă calitate vizuală CG. În plus, Crytek ar trebui să prezinte în curând rezultatele colaborării dintre AMD și CryEngine.
Cel mai recent driver cu suport oficial pentru API grafică este versiunea 9.1.10.0295 bazată pe arhitectura driverului grafic WDDM 2.5 (parte a software-ului AMD Radeon 19.4.3 lansat pe 22 aprilie 2019). În ciuda acestui fapt, AMD a continuat să dezvolte internă API-ul Mantle. Următoarele versiuni de driver au fost lansate pe baza arhitecturii driverului grafic WDDM 2.6 : 9.1.10.0313, 9.1.10.0316, 9.1.10.0321, 9.1.10.0334, bazată pe arhitectura driverului grafic WDDM 2.7 , 9.1.10.0316, 9.1.10.0321, 9.1.10.0334 .10.0340 .10.0386, 9.1.10.0395, 9.1.10.0405 și un driver bazat pe arhitectura driverului grafic WDDM 3.0 : 9.1.10.0414. Deci, driverul API grafic actual este versiunea 9.1.10.0414 (inclusă în pachetul AMD Radeon Software 21.9.1 din 13 septembrie 2021). Prin lansarea acestei versiuni, dimensiunea driverului s-a dublat. Au fost adăugate noi funcții și extensii (dezvoltatorii AIDA64 au adăugat noi extensii în versiunea 6.20.5312 beta din 15 decembrie 2019 [5] ). În prezent, nu este posibil să utilizați versiunea de driver 9.1.10.0313 (și ulterioară), deoarece plăcile grafice cu suport GUI hardware nu inițializează API-ul Mantle pe baza arhitecturilor driverului grafic WDDM 2.6 , WDDM 2.7 și WDDM 3.0 .
Începând cu AMD Radeon Software 21.12.1 pe 02 decembrie 2021, compania a încetat să mai specifice versiunea GUI și versiunea driverului WDDM, terminând astfel orice suport pentru API-ul Mantle.
Richard Huddy s-a întors la AMD după trei ani cu divizia de grafică a Intel. Într-un interviu acordat PC World, el a spus că API-ul grafic de nivel scăzut al lui Mantle va apărea și pe platforma Linux: compania își va dedica cu adevărat resursele pentru a-și porta API-ul pe această platformă în timp. În opinia sa, noul API grafic poate oferi o serie de avantaje sistemelor de jocuri Valve care rulează Steam OS (bazat pe Linux). Momentul apariției planificate a lui Mantle pentru Linux nu a fost încă anunțat.
Următoarele serii de produse bazate pe arhitecturile Graphics Core Next și Radeon DNA sunt în prezent acceptate :
AMD (ATI) | Grafică și produse|||||||||
---|---|---|---|---|---|---|---|---|---|
comparație GPU _ |
| ||||||||
Alte |
|