Mantle (API)

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 22 mars 2015; verifiering kräver 151 redigeringar .
Mantel
Sorts API
Utvecklaren AMD
Operativ system Windows
senaste versionen 9.1.10.0414

Mantle ( Russian mantle ) är en lågnivå API -specifikation utvecklad av AMD som ett alternativ till Direct3D och OpenGL [1] . Den stöds för närvarande endast av AMD GPU :er av GCN (Graphics Core Next)-arkitekturen [2] , även om det finns spekulationer om att andra GPU-tillverkare kan implementera det i framtiden [1] .

Utvecklat av Khronos Group, samma konsortium som utvecklade OpenGL, Vulkan är en ättling till AMDs Mantle, och ärver en kraftfull, lågkostnadsarkitektur som ger mjukvaruutvecklare full tillgång till prestanda, effektivitet och kapacitet hos Radeon GPU:er och multiprocessorsystem.

Fördelar

Användning

Under GPU 14 Tech Days-presentationen tillkännagavs att Frostbite 3 kommer att ha Mantle-stöd [3] . Det första spelet som använde Frostbite 3 var Battlefield 4, som fick en patch som aktiverade Mantle-stöd den 30 januari 2014.

EA DICE-utvecklingsteamet arbetar med ytterligare 15 nya projekt (Need For Speed: Rivals, Dragon Age: Inquisition, Plants vs. Zombies: Garden Warfare, Mirror's Edge, ett nytt spel från Mass Effect-serien och andra) på Frostbite 3 motor, som "från lådor" kommer att stödja Mantle [4] .

Vid GDC 2014 tillkännagav Cevat Yerli stöd för Mantle i CryEngine och uppgav att tack vare Mantle kommer utvecklare som använder Cryengine att kunna nå nivån av CG-grafik. Yerli tror att genom att använda Mantle kommer CryEngine att bli den första motorn som erbjuder CG visuell kvalitet. Dessutom bör Crytek snart presentera resultatet av samarbetet mellan AMD och CryEngine.

Stöd från AMD

Den senaste drivrutinen med officiellt stöd för grafik-API är version 9.1.10.0295 baserad på WDDM 2.5 grafikdrivrutinarkitekturen (en del av AMD Radeon Software 19.4.3 släpptes 22 april 2019). Trots detta fortsatte AMD att utveckla Mantle API internt. Följande drivrutinsversioner har släppts baserat på WDDM 2.6 grafikdrivrutinsarkitektur: 9.1.10.0313, 9.1.10.0316, 9.1.10.0321, 9.1.10.0334, baserat på WDDM 2.7 grafikdrivrutinarkitekturen 93.01.01, 93.01.01, 93.01. .10.0340 .10.0386, 9.1.10.0395, 9.1.10.0405 och en drivrutin baserad på WDDM 3.0 grafikdrivrutinsarkitektur: 9.1.10.0414. Så den nuvarande grafik-API-drivrutinen är version 9.1.10.0414 (ingår i AMD Radeon Software 21.9.1-paketet daterat 13 september 2021). Genom lanseringen av den här versionen har storleken på drivrutinen mer än fördubblats. Nya funktioner och tillägg har lagts till (AIDA64-utvecklare har lagt till nya tillägg i version 6.20.5312 beta av 15 december 2019 [5] ). Det är för närvarande inte möjligt att använda drivrutinsversion 9.1.10.0313 (och senare) eftersom grafikkort med stöd för hårdvarugränssnitt inte initierar Mantle API baserat på WDDM 2.6 , WDDM 2.7 och WDDM 3.0 grafikdrivrutinarkitekturer .

Från och med AMD Radeon Software 21.12.1 den 2 december 2021 slutade företaget att specificera GUI-versionen och WDDM-drivrutinsversionen, vilket avslutade allt stöd för Mantle API.

Mantle på Linux och Steam Machine-konsolen

Richard Huddy har återvänt till AMD efter tre år med Intels grafikavdelning. I en intervju med PC World sa han att Mantles grafiska API på låg nivå också kommer att dyka upp på Linux-plattformen: företaget kommer verkligen att ägna sina resurser till att porta sitt API till denna plattform över tid. Enligt hans åsikt kan det nya grafik-API:et ge ett antal fördelar för Valves spelsystem som kör Steam OS (baserat på Linux). Tidpunkten för det planerade uppträdandet av Mantle för Linux har ännu inte meddelats.

Hårdvarustöd

Följande produktserier baserade på Graphics Core Next och Radeon DNA- arkitekturer stöds för närvarande :

Spelmotorer med Mantle-stöd

Mantle-aktiverade spel

Se även

Anteckningar

  1. 1 2 Smith, Ryan Understanding AMD's Mantle: A Low-Level Graphics API For GCN . Hämtad 30 oktober 2013. Arkiverad från originalet 2 oktober 2013.
  2. AMD Radeon R9-seriens grafik . Datum för åtkomst: 29 september 2017. Arkiverad från originalet 28 februari 2014.
  3. AMD Livestream på GPU 14 Tech Days (ej tillgänglig länk) (2013). Arkiverad från originalet den 27 september 2013. 
  4. Mantle-uppdateringen kommer att vara lätt tillgänglig för framtida Frostbite 3-spel . Hämtad 30 oktober 2013. Arkiverad från originalet 3 november 2013.
  5. Utökad referenslista Mantle Extensions list . Hämtad 12 januari 2020. Arkiverad från originalet 12 januari 2020.

Länkar