DirectX 12 Promises To Offer Significant Performance Gains, Showcased At This Year’s SIGGRAPH

During this year’s SIGGRAPH, Intel showcased the latest API of Microsoft, DX12. Intel’s demo is perhaps the first public demo of DX12 (well, if we exclude the Forza 5 demo) and what’s interesting here is that the performance difference between DX11 and DX12 is around 50% on a Surface Pro 3 tablet.

As Developer-Tech noted, Intel’s demo rendered an asteroid field with 50,000 unique asteroids in it which equates to 50,000 draws per frame:

“Each asteroid is unique through procedurally-generating a combination of vertices, textures, and constants. To show the improvements, the demo is able to switch between DirectX 11 and 12 at the press of a button whilst locking the frame rate to keep the GPU workload constant.”

This demo was running with 19fps on DX11 and with 33fps on DX12. That’s almost a 50% difference, showing off the performance gains that PC owners should expect from this new API (provided they are CPU limited).

DX12 targets Holiday 2015, so don’t expect to see games taking advantage of it anytime soon.

Kudos to our reader ‘Sikandar Ali’ for informing us!

27 thoughts on “DirectX 12 Promises To Offer Significant Performance Gains, Showcased At This Year’s SIGGRAPH”

  1. Is a game gonna have to be built from the ground up with DX12 in mind to reap any benefits or will this enhance games that are using previous DX versions? Crysis 3 for example it’s a DX11 game so would we see any performance increase if limited by the CPU?

    1. Crisis could be UPDATED with mantle support if Crytek wouldn’t be in such a state. So answer your question – No, it does not need to be built from the ground up just updated, still takes some time. In Cryengine it should be pretty easy since mantle is already part of SDK.

      1. LOL I was talkiin about DX12 cards running DX11 games dude, would there be any performance increase or would they have to build the game with that API in mind. I remember rumours of DX12 being possible on DX11 cards.

        1. But DX12 is not even finished, it is about another year to even start some development under that API, in that time crisis 3 would be over 2 years old game.

          1. This is true… I just remember something about DX12 possibly bringing more performance in older games. Then again I could be completely wrong and thinking about that driver they released a few months ago that was supposed to bring huge performance increases if CPU bound.

        2. Nvidia confirmed DX11 Cards will be DX12-Compatible, Microsoft also confirmed DX12 will be on Windows 7. Not sure about AMD, but since Nvidia’s onboard, they can’t help but sign up as well anyway.

          In this case, nobody wants to be the one who shoots up PC compatibility with Consoles, since both Platforms (PS4/XONE) are getting DX12, & since most people are still on Win 7, well, you get it.

          Far as Crysis – yes/no. Crysis/Warhead PC was developed on CryEngine 2, while Crysis PS3/X360 & Crysis 2/3 PC/PS3/X360 were all developed on Crytek’s current Engine, CryEngine 3. They may be adding in support for Mantle into CE3, but it won’t be coming to CE2.

          Also, I think it’ll be a combination of the two. As far as we know DX12’s primary focus is “passive” – it reduces the overhead between Drivers (Software) & Hardware, but if they implement Visual Techniques (ala DX11 Tesselation, etc.) those will have to be implemented by the Developers themselves into each respective Game, if they so choose to do so in the first place even. Most of them are still getting acquainted with DX11 since they were all shafting their PC Ports all these years to DX9 (maximum supported by PS3/X360).

          For older games: I don’t think DX12 will have any effect on them until it gets Patched in, at least that’s how it was with DX11, the Performance Improvements it brought had to be coded in, even if it was just baseline DX11 support, without all the Graphics Bells & Whistles.

  2. And right there that Mantle crap is dead, I should say in WAS dead even before it came out!

    nVidia + Intel FTW!

    And hey to all of you DIPSHITS AMD fagboys, it’s all over or should I say it never even was a contest to begin with, AMD graphics died a long time ago when ATI died 😉

    Of course I am all for war between ATI/AMD vs nVidia as nVidia can take any price they like. But the sad truth is that AMD is nothing more then a poor mans choice, they are pathetic really with thier sh*tty drivers and power hungry gfx cards!

    It’s all nVidia and Intel, no contest there 😉

    1. C’mon, PcRules – don’t bring that divisive console fanboy shit here. We’re PC gamers, we need to stick together.

      The fact is that AMD and Nvidia both make incredible machines. Their rivalry (not ours) is what advances the art.

      1. Yeah I know and im sorry, edited my first post now, stupid joke and nothing more!

        Btw, I have used several ATI cards before so im not that big of a fanboy!
        As you say, we need to stick together bro 🙂

    2. Nothing new, there were previous demos (Forza, 3DMark) with same results. Also nothing new that mantle has about same benefit as DX12, because DX12 is basically DX11+mantle. Also one significant problem – Dx12 come only because amd has done mantle.
      Also for dead API there are LOT of games announced with mantle support.
      intel+nvidia FTW? nor NVidia or intel has not much to do with DX12.

    3. Hey, what’s with the AMD hate? If Mantle never popped up there wouldn’t be such improvements in DX12 or OpenGL. Microsoft were perfectly fine with not giving a damn about performance improvements.

    4. Are you seriously calling people dipshits and fags for buying a different card from you? My god you have to get your priorities straight in life. I feel sorry for anyone unfortunate enough to know you personally.

      1. Sorry mate, stupid joke and nothing more!
        Im not that blind and stupid of a person, if you like AMD so be it!

        1. LOL I’ve never owned an AMD card in my life I just didn’t understand your blind hate over the competition or the name calling at people who support them. If nvidia was all by themselves they would first of all gouge the shit out of the price and secondly you wouldn’t see the leaps in tech that both companies are forced to make to out do each other. Competition is good for every company.

    5. Unless people know you really well, that kind of dry humor is just going to be taken at face value- especially online. And especially because there are actually people that stupid.

    1. Yeah, good question! I wonder if they’ve optimized it recently – I haven’t played it since the Beta, which was kind of a slide show.

  3. “on a Surface Pro 3 tablet”
    I repeat.
    “on a Surface Pro 3 tablet”
    Once more.
    “on a Surface Pro 3 tablet”
    Just once more:
    “ON A TABLET.”

    That’s like trying to run Crysis 3 on a Voodoo GPU from 1999 & saying “see, this is real intense stuff.” No shit.

  4. I dont see what the hub bub is, wouldn’t AMD still have the advantage here, considering their cards are going to support DX12 anyway, mantle would just be like an bonus. Not to mention when comparing price/performance they are still ahead. The only reason i keep buying NV cards is better drivers, but if AMD keeps on their current trend, i dont see any reason to keep paying that premium for NV cards……..buuuuuuuut i still love GTX 670FTW ^__^

Leave a Reply

Your email address will not be published. Required fields are marked *