140509_4people_728x90

DirectX 12 is Official, Announced at GDC 2014

By
Updated: March 21, 2014
cryengine316

Earlier today Microsoft announced at the Game Developer’s Conference the release of the newest version of the currently most used API, DirectX 12.

DirectX’s development manager Anuj Gosalia announced to a crowd of over 300 developers that this new API is a team effort featuring a greater deal of input not just from their own team and hardware developers, but game developers as well.

In previous version’s DirectX has been designed with little control and input from application developers due to wanting to make it stable and avoid any kind of mishaps, but as a result developers haven’t been able to always allow an API to take full advantage of a GPU or CPU’s resources. The hope for DX12 is that applications will now have full access and direct control over managing hardware resources, having a better idea of what a program needs to run at maximum efficiency, and making full use of multi-core based systems.

We have reaped much of what can be gained from pixels. DX12’s focus is on enabling a dramatic increase in visual richness through a significant decrease in API-related CPU overhead. Historically, drivers and OS software have managed memory, state, and synchronization on behalf of developers. However, inefficiencies result from the imperfect understanding of an application’s needs. DX12 gives the application the ability to directly manage resources and state, and perform necessary synchronization. As a result, developers of advanced applications can efficiently control the GPU, taking advantage of their intimate knowledge of the game’s behavior.

This is all very much still a work in progress, and what has been seen today is just the basic outline and model of what DX12 will be, with future press releases focusing on new rendering features. Nvidia has stated that all DX11 based GPU’s will be compatible with DX12, which covers the majority of currently available cards.

Source: NVIDIA 

  • phakyoo

    is it on windows 7 too?

    • Troy Smith

      they would be mad not to support the most used os but windows 9 will be out about the same time as dx12 so we will see

  • http://www.Facebook.com/MISTERAMD MISTERAMD

    Oh wow. DX12! We all need new gpu’s now to stay with the newest technology.

    • Josh Peet

      Dx 12 supports fermi, kepler and maxwell they stated this at GDC today.

      • http://www.Facebook.com/MISTERAMD MISTERAMD

        Ah oké. Now the big question might be…
        DX12 vs Mantle

  • MossBros

    Until I see the performance increase not to mention something different from AMD’s DX11.5/Mantle, I will continue to believe this is just windows attempt at mantle.

    • Puppet H

      It’s a partnership with Mantle. Since we all know they wouldn’t have optimized the API due to Mantle, they need a way to get people to continue buying their future OS, as it’s strongly possible DX12 won’t even be on Windows 8. On AMDGaming’s twitter, they’ve been praising Microsoft. “We’re thrilled to be an essential partner in @Microsoft’s development of DirectX 12! #AMDGDC”

  • sheridanm962

    We already know it’s not going to support Windows 7, Microsoft always find a way to make people forced to one OS, then switch to another, it’s a market ploy.

    Now: DirectX 12 is going to take a while to actually release and we’re not going to see any games that support it until 2 years from now.

    Until then it’s going to be up to the people who develop OpenGL to combat it on Linux and Mac etc.

    • WhiteSkyMage

      Nah, not 2 years…less. “holiday of 2015″ i heard… so yeah before the Pascal GPUs are out.

      • sheridanm962

        Well that’s good news then.

  • Kevin

    Will this support windows 8? However, we all know its definitely not going to support windows 7.

  • leodaniel

    I really hope developers would develop more Games for OpenGL. In my opinion it would be a game changer. Would work on any OS (Mac, Linux, Windows and even on mobile devices).
    As I heard there could be a performance gain of up to 15x!! Sounds great.