Mantle (API)

Az oldal jelenlegi verzióját még nem nézték át tapasztalt közreműködők, és jelentősen eltérhet a 2015. március 22-én felülvizsgált verziótól ; az ellenőrzéshez 151 szerkesztés szükséges .
Palást
Típusú API
Fejlesztő AMD
Operációs rendszer ablakok
legújabb verzió 9.1.10.0414

A Mantle ( orosz mantle ) egy alacsony szintű API specifikáció , amelyet az AMD fejlesztett ki a Direct3D és az OpenGL alternatívájaként [1] . Jelenleg csak a GCN (Graphics Core Next) architektúrájú AMD GPU -k támogatják [2] , bár a feltételezések szerint más GPU-gyártók is megvalósíthatják a jövőben [1] .

A Khronos Group által kifejlesztett, ugyanaz a konzorcium, amely az OpenGL-t fejlesztette, a Vulkan az AMD Mantle leszármazottja, amely egy erőteljes, alacsony költségű architektúrát örökölt, amely teljes hozzáférést biztosít a szoftverfejlesztők számára a Radeon GPU-k és többprocesszoros rendszerek teljesítményéhez, hatékonyságához és képességeihez.

Előnyök

Használat

A GPU 14 Tech Days bemutatója során bejelentették, hogy a Frostbite 3 Mantle támogatást fog kapni [3] . Az első Frostbite 3-at használó játék a Battlefield 4 volt, amely 2014. január 30-án kapott egy javítást, amely lehetővé tette a Mantle támogatását.

Az EA DICE fejlesztőcsapata további 15 új projekten dolgozik (Need For Speed: Rivals, Dragon Age: Inquisition, Plants vs. Zombies: Garden Warfare, Mirror's Edge, egy új játék a Mass Effect sorozatból és mások) a Frostbite 3-on. motor, amely "dobozokból" támogatja a Mantle-t [4] .

A 2014-es GDC-n Cevat Yerli bejelentette a Mantle támogatását a CryEngine-ben, és kijelentette, hogy a Mantle-nek köszönhetően a Cryengine-t használó fejlesztők képesek lesznek elérni a CG-grafika szintjét. Yerli úgy véli, hogy a Mantle használatával a CryEngine lesz az első olyan motor, amely CG vizuális minőséget kínál. Ráadásul a Crytek hamarosan bemutatja az AMD és a CryEngine együttműködésének eredményeit.

Támogatás az AMD-től

A hivatalos grafikus API-támogatással rendelkező legújabb illesztőprogram a 9.1.10.0295 verzió, amely a WDDM 2.5 grafikus illesztőprogram-architektúrán alapul (az AMD Radeon Software 19.4.3, 2019. április 22-én megjelent verziójának része). Ennek ellenére az AMD folytatta a Mantle API belső fejlesztését. A következő illesztőprogram-verziók kerültek kiadásra a WDDM 2.6 grafikus illesztőprogram-architektúrán alapulva: 9.1.10.0313, 9.1.10.0316, 9.1.10.0321, 9.1.10.0334, a WDDM 2.7 grafikus illesztőprogram-architektúrán alapul: .9.305010, 9.010.910 .10.0340 .10.0386, 9.1.10.0395, 9.1.10.0405 és a WDDM 3.0 grafikus illesztőprogram-architektúrán alapuló illesztőprogram : 9.1.10.0414. Tehát a jelenlegi grafikus API illesztőprogram a 9.1.10.0414 verziójú (a 2021. szeptember 13-i AMD Radeon Software 21.9.1 csomag része). A verzió megjelenésével az illesztőprogram mérete több mint kétszeresére nőtt. Új funkciók és bővítmények kerültek hozzáadásra (az AIDA64 fejlesztői új bővítményeket adtak hozzá a 2019. december 15-i 6.20.5312 bétaverzióhoz [5] ). Jelenleg nem lehetséges a 9.1.10.0313-as (és újabb) illesztőprogram-verzió használata, mert a hardveres GUI-támogatással rendelkező grafikus kártyák nem inicializálják a Mantle API-t a WDDM 2.6 , WDDM 2.7 és WDDM 3.0 grafikus illesztőprogram-architektúrák alapján .

Az AMD Radeon Software 21.12.1-es verziójától kezdődően 2021. december 2-án a vállalat leállította a GUI-verzió és a WDDM-illesztőprogram-verzió megadását, így megszűnt a Mantle API támogatása.

Mantle Linuxon és a Steam Machine konzolon

Richard Huddy három év után visszatért az AMD-hez az Intel grafikus részlegénél. A PC Worldnek adott interjújában elmondta, hogy a Mantle alacsony szintű grafikus API-ja a Linux platformon is megjelenik: a cég valóban arra fogja fordítani erőforrásait, hogy idővel erre a platformra portolja API-ját. Véleménye szerint az új grafikus API számos előnnyel járhat a Valve Steam OS-t futtató (Linux alapú) játékrendszerei számára. A Mantle for Linux tervezett megjelenésének időpontját még nem közölték.

Hardver támogatás

A következő Graphics Core Next és Radeon DNA architektúrákon alapuló terméksorozatok támogatottak jelenleg :

Játékmotorok Mantle támogatással

Mantle-kompatibilis játékok

Lásd még

Jegyzetek

  1. 1 2 Smith, Ryan Az AMD köpenyének megértése: alacsony szintű grafikus API a GCN-hez . Letöltve: 2013. október 30. Az eredetiből archiválva : 2013. október 2..
  2. AMD Radeon R9 sorozatú grafikus kártya . Hozzáférés időpontja: 2017. szeptember 29. Az eredetiből archiválva : 2014. február 28.
  3. AMD élő közvetítés a GPU 14 Tech Days rendezvényen (nem elérhető link) (2013). Az eredetiből archiválva : 2013. szeptember 27. 
  4. A Mantle frissítés könnyen elérhető lesz a jövőbeli Frostbite 3 játékokhoz . Letöltve: 2013. október 30. Az eredetiből archiválva : 2013. november 3..
  5. Kibővített referencia Mantle Extensions lista . Letöltve: 2020. január 12. Az eredetiből archiválva : 2020. január 12.

Linkek