Mantle (API)

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 22. marts 2015; verifikation kræver 151 redigeringer .
Mantel
Type API
Udvikler AMD
Operativ system Windows
nyeste version 9.1.10.0414

Mantle ( russisk kappe ) er en API -specifikation på lavt niveau udviklet af AMD som et alternativ til Direct3D og OpenGL [1] . Det understøttes i øjeblikket kun af AMD GPU'er af GCN (Graphics Core Next) arkitekturen [2] , selvom der er spekulationer om, at andre GPU-producenter kan implementere det i fremtiden [1] .

Udviklet af Khronos Group, det samme konsortium, som udviklede OpenGL, Vulkan er en efterkommer af AMD's Mantle, og arver en kraftfuld, lavprisarkitektur, der giver softwareudviklere fuld adgang til ydeevnen, effektiviteten og mulighederne i Radeon GPU'er og multiprocessorsystemer.

Fordele

Brug

Under GPU 14 Tech Days-præsentationen blev det annonceret, at Frostbite 3 vil have Mantle-understøttelse [3] . Det første spil, der brugte Frostbite 3, var Battlefield 4, som modtog en patch, der aktiverede Mantle-support den 30. januar 2014.

EA DICE-udviklingsteamet arbejder på yderligere 15 nye projekter (Need For Speed: Rivals, Dragon Age: Inquisition, Plants vs. Zombies: Garden Warfare, Mirror's Edge, et nyt spil fra Mass Effect-serien og andre) på Frostbite 3 motor, som "fra kasser" vil understøtte Mantle [4] .

Ved GDC 2014 annoncerede Cevat Yerli support til Mantle i CryEngine og udtalte, at takket være Mantle vil udviklere, der bruger Cryengine, være i stand til at nå niveauet af CG-grafik. Yerli mener, at ved at bruge Mantle vil CryEngine være den første motor, der tilbyder CG visuel kvalitet. Derudover skulle Crytek snart præsentere resultaterne af samarbejdet mellem AMD og CryEngine.

Support fra AMD

Den seneste driver med officiel grafik API-understøttelse er version 9.1.10.0295 baseret på WDDM 2.5 grafikdriverarkitekturen (en del af AMD Radeon Software 19.4.3 udgivet 22. april 2019). På trods af dette fortsatte AMD med at udvikle Mantle API internt. Følgende driverversioner er blevet frigivet baseret på WDDM 2.6 grafikdriverarkitekturen : 9.1.10.0313, 9.1.10.0316, 9.1.10.0321, 9.1.10.0334, baseret på WDDM 2.7 grafikdriverarkitekturen 93.01.01,93.01.01. .10.0340 .10.0386, 9.1.10.0395, 9.1.10.0405 og en driver baseret på WDDM 3.0 grafikdriverarkitekturen : 9.1.10.0414. Så den nuværende grafik-API-driver er version 9.1.10.0414 (inkluderet i AMD Radeon Software 21.9.1-pakken dateret 13. september 2021). Ved udgivelsen af ​​denne version er størrelsen af ​​driveren mere end fordoblet. Nye funktioner og udvidelser er blevet tilføjet (AIDA64-udviklere har tilføjet nye udvidelser i version 6.20.5312 beta af 15. december 2019 [5] ). Det er i øjeblikket ikke muligt at bruge driverversion 9.1.10.0313 (og nyere), fordi grafikkort med hardware GUI-understøttelse ikke initialiserer Mantle API baseret på WDDM 2.6 , WDDM 2.7 og WDDM 3.0 grafikdriverarkitekturerne .

Fra og med AMD Radeon Software 21.12.1 den 2. december 2021 stoppede virksomheden med at specificere GUI-versionen og WDDM-driverversionen, hvilket afsluttede enhver understøttelse af Mantle API.

Mantle på Linux og Steam Machine-konsollen

Richard Huddy er vendt tilbage til AMD efter tre år med Intels grafikafdeling. I et interview med PC World sagde han, at Mantles grafik-API på lavt niveau også vil dukke op på Linux-platformen: virksomheden vil virkelig bruge sine ressourcer på at portere sin API til denne platform over tid. Efter hans mening kan det nye grafik-API give en række fordele til Valves spilsystemer, der kører Steam OS (baseret på Linux). Tidspunktet for den planlagte fremkomst af Mantle til Linux er endnu ikke blevet annonceret.

Hardware support

Følgende produktserier baseret på Graphics Core Next og Radeon DNA- arkitekturerne understøttes i øjeblikket :

Spilmotorer med Mantle-understøttelse

Mantle-aktiverede spil

Se også

Noter

  1. 1 2 Smith, Ryan Understanding AMD's Mantle: A Low-Level Graphics API For GCN . Hentet 30. oktober 2013. Arkiveret fra originalen 2. oktober 2013.
  2. AMD Radeon R9 Series grafik . Dato for adgang: 29. september 2017. Arkiveret fra originalen 28. februar 2014.
  3. AMD Livestream på GPU 14 Tech Days (utilgængeligt link) (2013). Arkiveret fra originalen den 27. september 2013. 
  4. Mantle-opdatering vil være let tilgængelig til fremtidige Frostbite 3-spil . Hentet 30. oktober 2013. Arkiveret fra originalen 3. november 2013.
  5. Udvidet reference Mantle Extensions liste . Hentet 12. januar 2020. Arkiveret fra originalen 12. januar 2020.

Links