Microsoft and partners from Nvidia, AMD, Intel and Qualcomm have
officially revealed the next version of DirectX gaming API, DirectX 12, at this year's Game Developers Conference in San Francisco.
Speaking to a crowd of about 300 developers and press, Anuj Gosalia, development manager of DirectX at Microsoft, described DX12 as the joint effort of hardware vendors, game developers and his team. Our work with Microsoft on DirectX 12 began more than four years ago with discussions about reducing resource overhead. For the past year, NVIDIA has been working closely with the DirectX team to deliver a working design and implementation of DX12 at GDC.
According to Microsoft, DirectX 12 will offer a number of major improvements to developers across all Microsoft platforms: Windows, Xbox One and Windows mobile OSes. The new API also seeks to enhance graphics efficiency for modern games by allowing developers to more easily spread tasks across multi-core CPUs, all the while reducing CPU "bottlenecks" that can hinder performance from dedicated video hardware.
The newly announced DirectX 12 will also provide new tools for developers to access "lower-level" functionality of hardware, better known as "coding to the metal." This will eliminate some of the performance hits caused by the API's communication between a game engine and system hardware. Microsoft gave examples using 3DMark benchmarks, where estimates of as much as a 50 percent improvement in CPU performance were found, though of course real-world results will likely vary.
A relief to many, Nvidia revealed that a majority of video cards currently running DirectX 11 are already compatible with DirectX 12, including the company's Fermi, Kepler and Maxwell series of cards. A tech demo was demonstrated at GDC with Forza Motorsport 5 developer Turn 10 Studios showing off a version of the racing title utilising Nvidia's GeForce Titan Black, with the studio claiming that the new API allowed the game to run at a locked 60 frames per second.
Sadly no specific date was given for the DirectX 12 API, but an estimated "holiday 2015" window was offered for games to ship using the API. Developers will have it sooner, with an official SDK later this year and an early access program before that. Microsoft has not yet spoke on which version of Windows will support the new technology.
Posted 03:54pm 21/3/14
Would be silly to make this Win 8 exclusive, seeing how most developers these days still running win7. Without the developer support microsoft will be losing alot of money
Posted 04:00pm 21/3/14
You have Kepler, so it'll work.
I seriously doubt this will be for W7 because MS is closed minded like that. However if W9 is like W7 (just more refined) then I'd be happy to upgrade.
Posted 04:39pm 21/3/14
Posted 04:58pm 21/3/14
Posted 05:07pm 21/3/14
Posted 05:36pm 21/3/14
Sounds like a lot of the idea's behind mantle are going into this (reduced CPU overhead etc) so maybe this is a joint effort to reach a middle ground that's not proprietary *shrug*
Posted 06:25pm 21/3/14
4xx and 5xx are Fermi
6xx and 7xx are Kepler
8xx and 9xx will be Maxwell (The 750Ti is also a Maxwell)
Posted 07:08pm 21/3/14
those still hanging onto their 295's time to upgrade
Posted 07:21pm 21/3/14
This looks like the Xbone and PS4 will both be DX12 compatible so it's likely Developers will code for it out of the gate.
Posted 07:34pm 21/3/14
Posted 08:53pm 21/3/14
Those same companies are also conspiring amongst each other to further the dominance of OpenGL!, a multiplatform API.
Posted 11:09pm 21/3/14
I like the idea of asking an admin a question, and them knowing the answer - delivered it in a way that we all grew from.
last edited by koopz at 23:09:58 21/Mar/14
Posted 11:30pm 21/3/14
perhaps that opinion has merit.
Posted 11:20am 25/3/14