Microsoft Confirms DirectX 12 Is Alive and Well, Demo Coming At GDC 127
MojoKid writes "Buzz has been building for the last week that Microsoft would soon unveil the next version of DirectX at the upcoming Games Developer Conference (GDC). Microsoft has now confirmed that its discussion forums at the show won't just be to discuss updates to DX11, but that the company is putting a full court press behind DirectX 12. The company responded sharply over a year ago, when an AMD executive claimed that future versions of the API were essentially dead, but it has been over four years since DX11 debuted. To date, Microsoft has only revealed a few details of the next-generation API. Like AMD's Mantle, it will focus on giving developers "close-to-metal" GPU resource access and reducing CPU overhead. Like Mantle, the goal of DirectX 12 is to give programmers more control over performance tuning, with an eye towards better multi-threading and multi-GPU scaling. Unlike Mantle, DirectX 12 will undoubtedly support a full range of GPUs from AMD, Intel, Nvidia and Qualcomm. Qualcomm's presence is interesting. With Windows RT all but moribund, Qualcomm's interest in that market may have seemed incidental. However, the fact that the company is involved with the DX12 standard could mean that the handset and tablet developer is serious about the Windows market in the long term."
Re:so basically... (Score:2, Interesting)
>> it will focus on giving developers "close-to-metal" GPU resource access and reducing CPU overhead.
Translation: ...its finally been gutted of a lot of heavy Microsoft crapware and is now just a thin wrapper over the GPU vendor's own driver.
I wish the rest of Windows would go that way too.
Not at all, DirectX is actually surprisingly efficient, however modern GPU's nowadays are at the point where the bottleneck is now the CPU's ability to feed it. This has meant a rethink in the architecture with things like mantle to allow more offloading of the processing direct to the GPU, people don't seem to understand even mantle still requires DirectX or OpenGL on top of it, mantle is really more a replacement for a layer within these API's, not a complete API replacement.
Re:Why not open source it? (Score:2, Interesting)