Microsoft antyder at DirectX 12 vil imitere Mantle, men AMD insisterer på at API-en har en lys fremtid

DirectX-logo

Flere økter på den kommende GDC (Game Developers Conference) erter eksistensen av en ny, lavt nivå av APIer kommer til begge Direct3D og OpenGL . Nvidia har allerede holdt flere foredrag om å redusere driveroverhead i OpenGL (et betydelig eksempel på en slik presentasjon er tilgjengelig online ), men innspillene fra Microsoft er nye.

Faktisk, som noen av dere kan huske , uttalte en AMD-sjef offentlig for et år siden at det ikke var noen 'DirectX 12' på Microsoft-veikartet. Microsoft svarte på disse kommentarene ved å bekrefte at det fortsatt var forpliktet til å utvikle DirectX-standarden - og sa deretter ingenting mer om emnet. Så lanserte AMD Mantle, med betydelig støtte fra flere utviklere og en mengde spill som ble lansert i år - og tilsynelatende bestemte noen hos Microsoft seg for å være oppmerksomme.



Merk: Microsoft har ikke bekreftet “DirectX 12” som et faktisk merkenavn for neste generasjon av DX-teknologi. Det brukes her som det mest logiske versjonsnummeret.



På GDC-nettsiden for en av DirectX-samtalene heter det ”Du ba oss om å bringe deg enda nærmere metallet og gjøre det på et enestående utvalg av maskinvare. Du ba oss også om bedre verktøy, slik at du kan presse hver eneste dråpe ytelse ut av PCen, nettbrettet, telefonen og konsollen. Kom og lær våre planer om å levere. ”

Høres kjent ut?



Mantelvinkelen

Vi har snakket med flere kilder med tilleggsinformasjon om emnet som har fortalt oss at Microsofts interesse for å utvikle et nytt API er et nylig fenomen, og at den nye DirectX (sannsynligvis DirectX 12) vil duplisere kapasiteten til AMDs Mantle. De to API-ene vil ikke være identiske - Microsoft gjør sin egen implementering - men sluttresultatet for forbrukerne skal være det samme: lavere CPU-overhead og bedre skalering i moderne titler.

AMD Mantle-funksjoner

Dette har allerede blitt lest i flere kretser som et dødsfall for AMDs tilpassede API, men slike påstander er kortsiktige, av flere grunner. For det første er det det faktum at DirectX 12 nesten helt sikkert er 12-18 måneder unna. For det andre - og like viktig - det er det faktum at Microsoft har låst DirectX-utgivelser til Windows-versjoner. DirectX 11.1 er bare tilgjengelig på Windows 8; DirectX 11.2 er bare tilgjengelig på Windows 8.1. Microsoft har all grunn til å synkronisere lanseringen av DX12 med sin neste versjon av Windows - og hvis den følger den typiske MO, betyr det at DirectX 12 mest sannsynlig vil være en Windows 9 eksklusiv .



Microsoft gjør det selvfølgelig ikke ha å spille kortene sine på den måten, men hvis det gjør det, kan Mantle forbli relevant som et plattformalternativ for å utvide nærmetallfordeler over spillstakken. Selvfølgelig kan OpenGL eller ikke være i stand til å utføre de samme oppgavene i samme tidsramme - men mindre er kjent på den fronten. Maskinvarestøtte kan også komplisere ting - hvis DirectX 12 kartlegges nært til Mantle, er det mulig at dagens GCN GPUer fremdeles vil støtte det. Alternativt, hvis ikke, kan Mantle bli det foretrukne alternativet for å sikre bred bakoverkompatibilitet.

Og hvis Mantle er til slutt underordnet av DirectX - så hva? Da jeg først snakket med AMD om neste generasjons API på APU13, fortalte utviklerne oppriktig at det langsiktige målet var å få Microsoft og Khronos Group med ansvar for OpenGL til å vedta en Mantle-lignende arkitektur. Hele poenget med Mantle var å anspore spillutvikling og drive adopsjonen av en bedre standard.

AMD har gitt ut en offisiell uttalelse om saken og sier:

I går ble det publisert flere artikler som rapporterte at DirectX og OpenGL utvides til å omfatte nærmere metall-funksjonalitet og redusert CPU-overhead. AMD støtter og feirer en retning for spillutvikling som er i tråd med AMDs visjon om lavere nivå, 'nærmere metall' grafikk-API-er for PC-spill. Mens bransjeeksperter forventer at dette tar litt tid, kan utviklere umiddelbart utnytte effektiv API-design ved hjelp av Mantle, og AMD er veldig glade for å dele fremtiden for vår egen API med utviklere på årets Game Developers Conference.

Copyright © Alle Rettigheter Reservert | 2007es.com