DirectX 11.3 Revealed, Will Support Existing DX11 GPUs, Will Be Packed With A Number Of DX12 Features

During GAME24, Microsoft revealed DirectX 11.3. DX11.3 will be supported by all existing DX11 GPUs (or at least that’s the plan) and will be made available next year. DX11.3 will feature almost all features of DX12 (albeit its lower CPU Overhead benefits). This means that DX11.3 will support Ordered Rasterizer View or Rasterizer Ordered Views, Typed UAV Load, Volume Tiled Resources and Conservative Grid.

Going into more details, DX11.3 is meant to be used by inexperienced programmers that are unable to create fully functional DX12 engines. Microsoft won’t abandon DX11 that easily as it’s an API that will be used by a lot of developers in the next couple of years (despite the release of DX12).

According to Microsoft’s slides, Ordered Rasterizer View or Rasterizer Ordered Views gives the developer control on the ‘order’ in which elements on screen are rasterized. Now what does this mean? Basically, all objects on screen will be drawn in the correct order via this feature and will take some of the load off the CPU.

On the other hand, Typed UAV Load will address a number of restrictions in scenarios where the UAV is data typed and will enable better handling of the same. This will also take some of the load off the CPU as the GPU will be able to accomplish the same thing without CPU intervention.

We’ve already talked about Volume Tiled Resources in the past. Basically, this is a new feature for efficiently managing enormous volumes of data on the GPU more efficiently, enabling unprecedented levels of detail as well as more immersive open-world gameplay without making gamers sit through annoying “level loads”.

Last but not least, Conservative Grid will allow better and exponentially more accurate detection of polygons on screen.

All in all, DX11.3 sounds interesting. However, and while it does support most of the key features found in DX12, it will not benefit those that are CPU bound; something that DX12 will.

Question now is whether developers will support this new API or whether they decide to abandon it in favor of DX12. Moreover – and since DX11 is here to stay – does this mean that Mantle has a future even when DX12 gets out?

Kudos to our reader ‘Sikandar Ali’ for informing us, as well as WCCFTECH for reporting the story.

33 thoughts on “DirectX 11.3 Revealed, Will Support Existing DX11 GPUs, Will Be Packed With A Number Of DX12 Features”

  1. bit confused on what DirectX version my hardware can support

    Windows 7 x64 with a 7950 Boost? Can anybody tell me if I can run 11.3?

      1. How can you be sure??
        For Example if the developers who are already making games on dx11. if they don’t want to use dx 12 yet.. but they want to use some features of it then they will get those in Dx 11.3 and they can use Directx 11.3

    1. Your Gpu will support 11.3 but. Your operating System wouldn’t!
      and also your gpu will support dx12. but it will be exclusive to Windows 9!

        1. Haha… i didn’t say that it has been used in many games… @disqus_nbHydwTuem:disqus said no one have used it yet…. that’s why i wanted to clarify him about that

    1. Well BF4 uses 11.1, Star Trek online uses 11.1. As for Dx11.2 I don’t know of any game that uses it. So most likely 11.3 will be not even looked twice at by developers.

      So it’s more like a gimmick to make OS 8.1 users not feel bad about having to get OS 9 just for DX12.

  2. Will be also DX 11.4 😀 and as 11.3 is build on DX12 SDK (cuz DX12 will have back support DX9.x 10.x and 11.x) and will be less CPU demanding than DX11
    Is also on Anand – anandtech.com/show/8544/microsoft-details-direct3d-113-12-new-features
    So stay tuned
    And DX11.1 is in BF4 and Lichdoom Battlemage
    Now is Mantle xxx34 and is less RAM hungry now 😉

    1. DirectX is a Windows API and nothing more, locked in and newer version require an OS upgrade it’s that tightly integrated.

      DirectX 10/11 requires Windows Vista or newer.

      DirectX 11.1/11.2 requires Windows 8.1

      DirectX 12 ? We’ll see.

      Mantle can work on any OS, any version like OpenGL without the user having to upgrade or change their OS.

      Mantle has about 20 games supported, DirectX 11.1 has one.

        1. I don’t actually know but the reason for DX10/11 on Vista at the time was the revamp of the Windows driver model(which actually turned out to be a good thing). This time I’m not sure what changes or how deep they’re for DX11.1/DX11.2 with WIndows 8.1 or DX12 is.

          DirectX is linked deeply with WDM so it’s really down to that and both are deeply linked with Windows itself.

        2. DX11.1+ is Windows 8-Exclusive because Microsoft wanted to use it to foster adoption rates on WIndows 8, nothing more.

          It was easy to port DX11 backwards onto Vista, since at their core they’re nearly the same Operating System, Win 7 is just Windows Vista + Service Packs with a brand new label in order to get out of all the bad rep Vista accumulated, with some new features thrown in to sweeten the deal.

          P.S. I was under the impression DX12 was confirmed for Windows 7, it seems I either hallucinated that, or I lost the news post. Regardless, Win 7 is a massively popular System, & until Windows 9 reaches that level of popularity, they’d be morons to cripple DX12 adoption rates by making it a Win-8 Exclusive.

          Then again, Microsoft……

      1. Update:
        So apparently I can’t find the source for that anymore, meaning I either hallucinated it, or the post disappeared on me. Either way, now that the moron who was in charge of Microsoft before is gone, the way has been paved for a slightly less moronic individual at the Helm, one which hopefully realizes the nuclear levels of idiocy involved with chopping out a massive portion of Gamers by making DX12 Windows-8 Exclusive just to attempt to bolster adoption rates with another moronic plan.

        Besides, DX12 is coming to the XBONE, & unless Win 9 is launching alongside it (extremely doubtful), I don’t think they’ll want to spread Developers out across 2 APIs again, especially since the Developers won’t be stupid enough to go for DX12-Exclusivity, ergo Win-8 Exclusivity, knowing how much it would nuke their sales numbers by.

        ——————–
        Original:
        Direct3D 12 (DX12) has already been confirmed on Windows 7. Microsoft can’t back out of that one without raising another shitstorm that they really don’t need, & don’t want to deal with.

        This new CEO seems to be a bit less of an idiot than the bloke he’s replacing, which seems to be a good thing. No doubt his moronic predecessor would have tried to make it Windows 8-Exclusive (until Windows 9, at least), thus nuking its potential with the destructive force of a MARK 12.

    2. I’ve actually changed my view on Mantle, I’ve been impressed by the support by devs for it and the small amount of work required to support it. Unfortunately, NVIDIA have put an end to Mantle replacing DirectX as the a stardard graphics API on Windows.

      1. Nvidia was never going to adopt Mantle, it was obvious from the beginning. They’ve kept PhysX under a “license-only” model for years now, thus continuously blocking it from becoming the Industry’s Standard Physics Engine, forcing people to minimize its use to “leaves on the ground” & other such shit, they were never going to become the ultimate hypocrites by picking up their main competitor’s license-free software.

        Instead they took the lifeline that Microsoft extended to them (indirectly, inadvertently) with DX12, allowing them to hide behind its shield, while shouting about how “oh well, you know, DX12 is going to have everything Mantle has, & more, so we’ll skip straight to supporting that instead.”

        Regardless, I think we can agree that it’s quite doubtful AMD will be giving up on Mantle just because of DX12. Adoption rates will most likely suffer because of it, but I think AMD will nevertheless plough on with it regardless. They’ve invested far too many resources into it by now to just abandon it so soon.

  3. Please I am confused !!!
    If all DX11 graphic cards will be compatible with DX11.3 so why Nvidia has released GTX 9X0 as DX12 cards ?
    If all DX12 features will need new hardware, how MS will face this with Xbox One ?

    1. DX11 Cards will be DX12-Compatible, it’s been confirmed for months now. The “DX12-Compatible” Cards are just to reduce confusion for people who don’t have DX11 Cards/don’t know this/whatever, as well as being a typical Marketing Gimmick.

      DX11.3 is merely there for less experienced Developers, so they can get accustomed to it, then move up to DX12.

      AAA Games will not use DX11.3, they will use DX12. This announcement is irrelevant for anyone but the most indie of indie Developers, & starter-uppers looking to teach themselves Video Game Development, not sure about College/University Students.

      Both Sony & Microsoft have confirmed that they designed their New-Gen Consoles to be compatible with the upcoming DX12, so we don’t need to worry about that either.

      1. DX12 wasn’t even around while PS4/XB1 were developed, it’s just that some of the DX12 features are software so XB1 can use them, not the hardware one. Consoles already use low level graphics APIs, so they won’t get the performance Mantle or DX12 brings for PC.

        1. You’re assuming a bit too much here. You’re assuming Microsoft wasn’t working together closely with AMD on the AMD Chips they implemented in both the XBONE & the PS4. You’re assuming Microsoft hasn’t been working on DX12 since, likely before DX11.1 even launched. This isn’t something they pulled out of their asses 6 months ago.

          There has so far been no indication that Pre-DX12 GPUs will have limited DX12 Support. Obviously, nobody would actually want to advertise that as people wouldn’t like it, but I’m sure at least Nvidia is smart enough to know what kind of blowback they’d get for announcing this several months after boasting about how their 3 DX11 Architectural Families would all support DX12.

          I highly doubt that Microsoft (while they do indeed want to sell more XBONEs) wants a repeat of DX11 – neglected for years because the outdated Console Boxes wouldn’t support it, & 95% of Developers on PC didn’t give enough of a shit to see how useful it actually was either.

          It’s more than likely that Microsoft has been working with AMD on this for a long time now, ensuring that at least the necessary preliminary/basic requirements for full DX12 support would be on the New-Gen Console Chips when the Consoles launched.

          They’ve also I believe already showcased DX12 running on either the PS4 or the XBONE (the details escape me, it’s late, I’m tired – I think it was a Forza demo?), with improved FPS, so yes, they will be getting the Performance Boost coming in DX12, meaning improved Framerates & more graphical leniency in the Post-DX12 Launch Console (& likely in turn PC-Ported) Games.

  4. Even with windows 8.1 and windows 7 i got the same fps in BF4 only thing you need to do in Windows 7 its to disable core parking and update it to its latest version!
    PS: Every developer at this moment its using only Windows 7 Ultimate when comes to games every single dev even DICE 🙂

Leave a Reply

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