Microsoft nagovještava da će DirectX 12 oponašati Mantlea, ali AMD inzistira da njegov API ima svijetlu budućnost

DirectX logotip

Više sesija na predstojećem GDC-u (Game Developers Conference) zadirkuje postojanje novog,serija API-ja na niskoj razini dolazak na oba Direct3D i OpenGL. Nvidia je već održala nekoliko razgovora o smanjenju dodatnih troškova za vozače u OpenGL-u (značajan primjer jedne takve prezentacije je dostupan na mreži), ali unos Microsofta nov je.

Zapravo, kao neki od vas može se prisjetiti, izvršni direktor AMD-a javno je izjavio prije godinu dana da na Microsoftovu putu nije bilo 'DirectX 12'. Microsoft je odgovorio na te komentare potvrdivši da je i dalje predan razvijanju DirectX standarda - a zatim više nije rekao ništa o toj temi. Tada je AMD pokrenuo Mantle, uz značajnu podršku više programera i mnoštvo igara koje su lansirane ove godine - i očito je netko u Microsoftu odlučio obratiti pažnju.

Napomena: Microsoft nije potvrdio “DirectX 12” kao stvarno ime robne marke za sljedeću generaciju DX tehnologije. Ovdje se koristi kao najlogičniji broj verzije.



GDC web stranica za jedan od razgovora o DirectX-u kaže “Tražili ste od nas da vas još više približimo metalu i to na neusporedivom asortimanu hardvera. Pitali ste nas i za bolje alate kako biste s računala, tableta, telefona i konzole istisnuli svaki posljednji pad performansi. Dođite i naučite naše planove za isporuku. '

Zvuči poznato?

Kut plašta

Razgovarali smo s nekoliko izvora s dodatnim informacijama o toj temi koji su nam rekli da je Microsoftov interes za razvijanje novog API-a nedavni fenomen i da će novi DirectX (vjerojatno DirectX 12) znatno duplicirati mogućnosti AMD-ovog plašta. Dva API-ja neće biti identična - Microsoft radi vlastitu implementaciju - ali krajnji rezultat za potrošače trebao bi biti jednak: niži troškovi CPU-a i bolje skaliranje u modernim naslovima.

Značajke AMD Mantlea

Ovo je već pročitano u nekoliko krugova kao smrt za AMD-ov prilagođeni API, ali takve su tvrdnje kratkovidne, iz više razloga. Prvo, tu je činjenica da je DirectX 12 gotovo sigurno udaljen 12-18 mjeseci. Drugo - i podjednako važno - činjenica je da je Microsoft zaključavao DirectX izdanja za verzije sustava Windows. DirectX 11.1 dostupan je samo u sustavu Windows 8; DirectX 11.2 dostupan je samo u sustavu Windows 8.1. Microsoft ima sve razloge da sinkronizira pokretanje DX12 sa sljedećom verzijom Windowsa - a ako slijedi svoj tipični MO, to znači da će DirectX 12 najvjerojatnije biti Ekskluzivno za Windows 9.

Microsoft, naravno, nema imati igrati svoje karte na taj način, ali ako se dogodi, Mantle će možda ostati relevantan kao međuplatformna alternativa za širenje gotovo metalnih pogodnosti na gaming stogu. Naravno, OpenGL može ili ne mora biti sposoban izvoditi iste zadatke u istom vremenskom okviru - ali manje je poznato s te strane. Hardverska podrška također bi mogla zakomplicirati stvari - ako se DirectX 12 blisko preslika na Mantle, moguće je da će ga današnji GCN GPU i dalje podržavati. Ako to ne učini, Mantle može postati preferirana opcija za osiguravanje široke kompatibilnosti unatrag.

A ako Mantle je u konačnici podvrgnut DirectXu - pa što? Kad sam prvi put razgovarao s AMD-om o API-ju sljedeće generacije na APU13, programeri su mi iskreno rekli da je dugoročni cilj bio da Microsoft i Khronos Group zaduženi za OpenGL usvoje arhitekturu sličnu Mantleu. Cjelokupna poanta Mantlea bila je potaknuti razvoj igara i potaknuti usvajanje boljeg standarda.

AMD je objavio službeno priopćenje o tom pitanju, rekavši:

Jučer je objavljeno nekoliko članaka koji su izvijestili da se DirectX i OpenGL proširuju tako da uključuju funkcionalnost bližu metalu i smanjene troškove procesora. AMD podržava i slavi smjer za razvoj igara koji je usklađen s AMD-ovom vizijom niže razine, 'bliže metalnim' grafičkim API-ima za PC igre. Iako industrijski stručnjaci očekuju da će ovo potrajati, programeri mogu odmah iskoristiti učinkovit dizajn API-ja pomoću Mantle-a, a AMD je vrlo uzbuđen što će na ovogodišnjoj konferenciji za razvojne programere igara podijeliti budućnost s vlastitim API-jem.

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