Pole veel surnud: AMD Mantle pakub uut Vulkani API-d, VR-i jõupingutusi

AMD Radeoni logo

API-maailmas on viimase 48 tunni jooksul toimunud suured muutused. Esiteks Khronos teatas Vulkani API-st (aka glNext), mis rakendab oma madalate üldkuludega API-funktsioone, kuid pakub tuge kõige laiematele GPU-dele ja opsüsteemidele. AMD avaldas ka oma ajaveebi postituse, öeldes arendajatele, kes soovivad näha Mantle'i taolist jõudlust, kasutada kas Vulkanit või Direct3D-d. Seetõttu on paljud inimesed trumpanud Mantle'i surma ja / või ebaõnnestumist (tavaliselt erineva rõõmuga).



Tegelik olukord on palju nüansirikkam. Lihtsustatult öeldes, Mantle ei sure - aga kindlasti muutub see millekski teistsuguseks.

Mantle tulevik

Esimene asi, mille Mantle on ümber kujundanud, on API, millest juba eile oleme rääkinud - Vulkan. Üks asi, mida oleme juba mitu kuud teadnud ja arendajatega iseseisvalt kinnitanud, on see, et Khronos Groupi Vulkani API põhineb põhiliselt AMD Mantlel. AMD ajaveebipostitus ütleb seda 'Khronos Group valis Vulkani vundamendiks Mantle parimad ja säravamad osad.'



Pole selge, kui palju Mantle'i sõna otseses mõttes Vulkani API-sse kopeeriti. Kuid meile on öeldud, et need kaks API-d võimaldavad ühesuguseid võimalusi ja suudavad samu asju. Nende erinevused on erinevused teostuses ja struktuuris, mitte põhifunktsioon. Kõik Mantle'i ja DirectX 12 võimalused on samuti olemas ehitatud Vulkanisse .



Mis puudutab mängutoetust, siis jätkub Mantle küpsetamist sellisteks mängudeks nagu Star Citizen ja Battlefield Hardline - AMD sõlmis Frostbite 3-s ulatusliku toetuse lepingu ja niipalju kui me teame, et seda lepingut järgitakse ka edaspidi. Edaspidi on AMD öelnud, et Mantle'i kasutatakse AMD teenimiseks graafikauuenduste platvormina, mis on 'saadaval kohandatud vajadustega partnerite valimiseks'.

Mantlimängud

Kõik väljakuulutatud tiitlid, sealhulgas sellised mängud nagu Star Citizen ja BF: Hardline, toetavad Mantle'i

Üks neist vajadustest on peaaegu kindlasti seotud Liquid VR projektiga, millest AMD teatas ja arutas eile GDC-s. Kuigi ettevõtte esitluses ei mainitud ametlikult Mantle'i, on üks arutletud teemadest see, kuidas AMD soovib kasutada GPU-d VR-i simulatsiooni juhtimiseks iga silma.

VedelikVR-1



Selline võimalus on võimalik ainult siis, kui teie GPU-d suudavad mälus hoida diskreetseid andmekogumeid, selle asemel et dubleerida kõiki andmeid mõlemas GPU-s. Selline asünkroonne arvutus on võimalik ainult väljaspool tavapärast DirectX 11 API-d.

VedelikVR-2

AMD usub, et parem GPU programmeerimine suudab lahendada mõned otsustamise ja värskendamise probleemid, mis praegustele VR-peakomplektidele endiselt haiget teevad. Jällegi pole ettevõte ametlikult kinnitanud, et kasutab Mantle'i nendeks jõupingutusteks. Kuid AMD-l oleks mõttekas kasutada uute renderdamismeetodite loomiseks oma API-d - see võib laiendada ja laiendada Mantle'i viisil, mis ei saa muuta ei Vulkanit ega Direct3D-d (vähemalt mitte ilma pika esitamis- ja ratifitseerimisprotsessita) ).



Copyright © Kõik Õigused Kaitstud | 2007es.com