Još nije mrtav: AMD-ov plašt pokreće novi Vulkan API, VR napore

AMD Radeon logotip

U proteklih 48 sati dogodile su se velike promjene u svijetu API-ja. Prvi, Khronos je najavio Vulkan API (aka glNext), koji implementira vlastite značajke API-ja s malim troškovima, ali nudi podršku za najširi raspon grafičkih procesora i operativnih sustava. AMD je također objavio vlastiti post na blogu, otvoreno poručujući programerima koji žele vidjeti performanse slične Mantleu da koriste ili Vulkan ili Direct3D. Kao rezultat toga, puno je ljudi trubilo Mantleovu smrt i / ili neuspjeh (obično s različitim stupnjevima radosti).

Stvarno je stanje daleko nijansiranije. Pojednostavljeno, Mantle ne umire - ali definitivno se pretvara u nešto drugačije.



Budućnost Mantlea

Prvo u što se Mantle transformirao je API o kojem smo jučer već proveli vrijeme - Vulkan. Jedna stvar koju znamo mjesecima i s neovisnim programerima potvrdili je da se Vulkan API Khronos Grupe u osnovi temelji na AMD-ovom plaštu. AMD-ov post na blogu navodi da 'Khronos Group odabrao je najbolje i najsvjetlije dijelove Mantlea koji će poslužiti kao temelj Vulkanu.'



Nije jasno koliko je Mantlea doslovno kopirano u Vulkan API. No, rečeno nam je da dva API-ja omogućuju identične mogućnosti i sposobne su za iste stvari. Razlike između njih su razlike u provedbi i strukturi, a ne u temeljnoj funkciji. Sve mogućnosti Mantlea - i DirectX 12 - također su ugrađena u Vulkan.

Što se tiče podrške u igrama, Mantle će i dalje biti uključen u igre poput Star Citizen i Battlefield Hardline - AMD je potpisao ugovor o sveobuhvatnoj podršci u Frostbite 3, a koliko znamo taj će dogovor i dalje biti poštovan. Nadalje, AMD je rekao da će se Mantle koristiti za posluživanje AMD-a kao platforme za grafičke inovacije 'dostupne za odabir partnera s vlastitim potrebama'.



Mantle igre

Svi najavljeni naslovi, uključujući igre poput Star Citizen i BF: Hardline, podržavat će Mantlea

Jedna od tih potreba gotovo je sigurno vezana uz projekt Liquid VR koji je AMD najavio i raspravljao o njemu jučer na GDC-u. Iako u prezentaciji tvrtke formalno nije spomenut Mantle, jedna od tema o kojoj se raspravlja je kako AMD želi koristiti GPU za pogon VR simulacije za svaki oko.

TekućinaVR-1



Ova vrsta mogućnosti moguća je samo ako vaši GPU-ovi mogu zadržati diskretne skupove podataka u memoriji, umjesto da dupliciraju sve podatke na oba GPU-a. Takva vrsta asinkronog izračuna moguće je samo izvan uobičajenog DirectX 11 API-ja.

TekućinaVR-2

AMD vjeruje da se boljim GPU programiranjem mogu riješiti neki problemi sa sudaranjem i ažuriranjem koji još uvijek nanose štetu trenutnim VR slušalicama. Opet, tvrtka formalno nije potvrdila da koristi Mantle za ove napore. Ali bilo bi logično da AMD koristi vlastiti API za pokretanje stvaranja novih metoda prikazivanja - može proširiti i proširiti Mantle na načine da ne može promijeniti ni Vulkan ni Direct3D (barem ne bez dugotrajnog postupka predaje i ratifikacije ).

Copyright © Sva Prava Pridržana | 2007es.com