Microsoft Will Discuss Next-gen API DirectX 12 at GDC 2014

This blog post on MSDN confirms that Microsoft will introduce DirectX 12 at GDC on March 20, 2014. The news arrives after a DirectX session appeared on the Game Developers Conference schedule called "DirectX: Evolving Microsoft's Graphics Platform."

"For nearly 20 years, DirectX has been the platform used by game developers to create the fastest, most visually impressive games on the planet," the description reads. "However, you asked us to do more. You asked us to bring you even closer to the metal and to do so on an unparalleled assortment of hardware. You also asked us for better tools so that you can squeeze every last drop of performance out of your PC, tablet, phone and console."

Microsoft has another session during the conference titled "DirectX: Direct3D Futures." Presented by Max McMullen, development lead of Windows Graphics, the session will discuss "future improvements in Direct3D that will allow developers an unprecedented level of hardware control and reduced CPU rendering overhead across a broad ecosystem of hardware."

"Rumors of our demise have been greatly exaggerated," reads a tweet from a DirectX 12 Twitter account. The post points back to the MSDN blog linked above, which includes logos from AMD, Intel, Nvidia and Qualcomm. The Qualcomm aspect should prove interesting given that the company doesn't play in the same discreet GPU space as the other three, but mobile gaming is coming up in a big way.

DirectX 11 launched on Windows Vista and Windows 7 back in October 2009. The last significant release was DirectX 11.2, which was launched on October 18, 2013. DirectX was originally released in 1995; the popular DirectX 9 made its debut in 2002, and DirectX 10 in 2006.

Did AMD's Mantle push Microsoft into cooking up a new DirectX? Last year AMD stated that there was no DirectX 12 on Microsoft's roadmap. Microsoft clarified by saying that the company remained committed to evolving DirectX, but didn't say anything else after that. AMD then reveals its Mantle API late last year, and suddenly a new DirectX is on the radar. Coincidence?

Unnamed sources claim that Microsoft's interest in a new API is something recent. They also claim that DirectX 12 will duplicate the abilities of Mantle. DirectX 12 and Mantle won't be identical, sources said, but the end result should be the same: better scaling and less CPU overhead.

We'll find out what's on Microsoft radar later this month, and then during BUILD 2014 in early April.

  • David Dewis
    I know it's wishful thinking, but please make it somehow backwards capable with my brand new MSI 4G Gaming R9 290. I only bought it a month ago
    Reply
  • Christopher Shaffer
    Did AMD's Mantle push Microsoft into cooking up a new DirectX? Last year AMD stated that there was no DirectX 12 on Microsoft's roadmap. Microsoft clarified by saying that the company remained committed to evolving DirectX, but didn't say anything else after that. AMD then reveals its Mantle API late last year, and suddenly a new DirectX is on the radar. Coincidence?
    More likely, as has been shown to be the case when similar conversations about Intel suggested such things, is that the *name* DirectX was no longer being applied to the API, rather than the API development being taken off the table entirely.I think this will be a good step, maybe *the* step toward true UGA.I'm stoked. Any word on the actual *release* date of DX12?
    Reply
  • chicofehr
    It would be nice if microsoft would back DX12 by supporting PC gaming. They could publish & push some games to windows.
    Reply
  • Immaculate
    Next gen consoles launch with what could soon be an old D3D in a year or two?
    Reply
  • zanny
    Next gen consoles launch with what could soon be an old D3D in a year or two?
    Nobody uses DirectX on consoles.
    Reply
  • youcanDUit
    what does this mean for current computer hardware? will this force people to buy new hardware? does this mean that DX12 will be used, ultimately. i don't like the idea of DX12, in general as it'll probably put a choke-hold on dev's and companies alike. is this- should this be- good news?
    Reply
  • Mousemonkey
    This is the same (in a way) like the move up from every other version of DX since DX9, new hardware all round in the GPU dept. The question should be, if this is going to be like Mantle but be able to run on both AMD and Nvidia hardware then what will become of Mantle and was it worth it?
    Reply
  • Christopher Shaffer
    12828489 said:
    This is the same (in a way) like the move up from every other version of DX since DX9, new hardware all round in the GPU dept. The question should be, if this is going to be like Mantle but be able to run on both AMD and Nvidia hardware then what will become of Mantle and was it worth it?

    It doesn't necessarily mean that a new GPU is needed. My 770s support DX11, yet this didn't even exist when they were released. It's supported through drivers, not hardware.

    Of course, optimized hardware meant to target the advantages brought by this API could come out and get a better % boost from DX12, but it's ultimately up to Nvidia & AMD to support it through their drivers.

    In terms of comparison to Mantle, it's yet to be seen, but even AMD said Mantle was fairly low-cost and easy to develop, so hardly a loss. It's likely Mantle will still give a bit of a boost for AMD users vs. DX12 as it will still be more hardware-specific, but I guess that's for Tom's to decide using a side-by-side on the same AMD card, forcing DX12 vs. Mantle on the same game.
    Reply
  • Mousemonkey
    12853632 said:
    12828489 said:
    This is the same (in a way) like the move up from every other version of DX since DX9, new hardware all round in the GPU dept. The question should be, if this is going to be like Mantle but be able to run on both AMD and Nvidia hardware then what will become of Mantle and was it worth it?

    It doesn't necessarily mean that a new GPU is needed. My 770s support DX11, yet this didn't even exist when they were released. It's supported through drivers, not hardware.

    I think you ought to do some research mate.
    Reply
  • 16bit
    Hope this is good
    Reply