AMD: “There’s no such thing as “full support” for DX12 today”, Lists Missing DX12 Features For FuryX

Yesterday, we informed you about the missing DX12 features of NVIDIA’s Maxwell. A lot of people criticized the green team, however it appears that there is more to this story than meets the eye. After all, AMD’s Robert Hallock revealed that FuryX is also missing a number of DX12 features.

Robert responded to a Reddit thread regarding the DX12 features that are missing from NVIDIA’s graphics cards, and claimed that there is no such thing as “full support” for DX12 on the market today. And yes, that also includes AMD’s graphics cards.

I think gamers are learning an important lesson: there’s no such thing as “full support” for DX12 on the market today.” said Robert and continued:

“There have been many attempts to distract people from this truth through campaigns that deliberately conflate feature levels, individual untiered features and the definition of “support.” This has been confusing, and caused so much unnecessary heartache and rumor-mongering.

Here is the unvarnished truth: Every graphics architecture has unique features, and no one architecture has them all. Some of those unique features are more powerful than others.

Yes, we’re extremely pleased that people are finally beginning to see the game of chess we’ve been playing with the interrelationship of GCN, Mantle, DX12, Vulkan and LiquidVR.”

When a fan asked afterwards what are the aspects of DX12 that the FuryX is missing, Robert replied and listed them.

“Raster Ordered Views and Conservative Raster. Thankfully, the techniques that these enable (like global illumination) can already be done in other ways at high framerates (see: DiRT Showdown).”

In short, there is currently no graphics card with full DX12 support, and that feels really weird as some games may favor NVIDIA’s cards while others may favor AMD’s cards.

47 thoughts on “AMD: “There’s no such thing as “full support” for DX12 today”, Lists Missing DX12 Features For FuryX”

    1. AMD Advertised the fury as DX12_0 aka tier 2 support they never advertised as 12_1 full support. If people think 12_0 is full DX12 compliance then that’s their fault for not researching before hand.

  1. LOL, marketing tools to make people to upgrade to a new OS. But Im just trolling, ban me because Nvidia and DX12 fanboys are mad.
    You want facts? you all fell on trap, I have been commenting here to be not hype about an a closed API but people get mad because their buyer denial doesnt let them see how Microsoft makes people to move a new OS with the “new Direct X coming exclusively for Windows Vista, 7, 8 or 10 are much better for gaming” hoax with the complicity of GPU manufacturers.
    For the time we will have “total DX12 support” most of us will have changed the hardware of our PCs, and most devs will be programming their games for DX12 exclusively, so we will never know if DX12 was a real thing for gaming or just another marketing scam.
    Edit: Nvidia User here, Im just dont believe in everything they say, after all they just want to sell new GPUs with “DX12” support.

    1. “Nvidia User here, Im just dont believe in everything they say, after all they just want to sell new GPUs with “DX12″ support.”

      Good and sound choice, no-one should buy products of either NVIDIA or AMD because of worshipping one of mighty GPU gods. You just should try to pay the least money for the best card, doesn’t matter which company made it.

      1. Or worst, worship MS or Sony because youre a console fanboy. Just look at how many MS fanboys thought that the weak X1 was going to be fully compatible. Heck, they still think it will be fully compatible will a Maxwell or Fury X isn’t.

        1. HERE IS A COMPLETE guide to excellent work opportunity……… three-five hours of work /a day… Payment at the end of every week… Performance depending bonuses…Payscale of six-nine thousand dollars /for month… Only few hrs of spare time, a computer, most basic understanding of and reliable internet-connection is what is needed…Get more info on….uek……..

          ====================== Jobs367.com ??????????????????????????????????????

    2. A
      MEN

      I remember DX10: MS paid EA/Crytek to include alleged DX10 features in Crysis. You could enable them via a config tweak, they were actually DX9 features. Adding insult to injury: DX9 ran faster.

      And I hope most of us remember DX11: Tesselation this, tesselation that. To this day I can’t think of one game that uses tesselation for more than very specific cases such as character heads/faces and they barely look any different from the “low poly” version with tesselation on. Tesselation was a complete scam. What else has DX11 brought? We might as well still be running our games in DX9 right now if DX9 was good enough for Crysis and Crysis 2.

      DirectX has been a pure scam for at least a decade. Vulkan can’t come soon enough.

  2. Its obvious for some, but not for others, W10 and new GPUs markething are about how DX12 is gonna make your games to look better and faster. Even I was considering to get a new graphics card just because the GPU is “DX 12 ready”

    but reading all these post about how DX 12 is there but is not at the same time, its better to wait. So if the GCN AMD cards DX 12 ready or it lacks of some features? It says “DX 12 support” on the box but this post is saying otherwise.

  3. You still don’t know the entire truth. That is, DX12 i??????????????s????????? ??????????a?????? ?????l???????????i?????e??????.

  4. This is all transparent to the user anyway, when you get your DX12 game no one is going to know if a tier doesn’t get used or not. People are arguing over nothing, let the proper DX12 games do the talking not bullsh*t speculation, which the media likes to spread and get the internet arguing for clicks.

    1. Much of the discussion was fuelled by Mahigan’s findings. I don’t think we’d get this much coverage without him. Anyway, the issue isn’t even async compute. It’s whether or not the industry will adopt it and how will it benefit other game types like first-person shooters and role-playing games.

    2. Yeah my general feeling is people are getting riled up for no reason. Either Nvidia sucks at DX12, and when games start coming out and we have a reasonable sample size of benchmarks it’ll be self-evident, or it’ll be fine and people are jumping to conclusions and losing their shit over nothing.

      This is like gossip and rumor spreading for nerds.

      “Did you hear Nvidiana TOTALLY fucked Async McShaders? I heard it from a friend of a friend, that filthy slut! Y’all better not invite her to your next case party. Nu-uh, Girl-PU does not know how to handle her low level API-tites.”

      Get a grip ladies.

  5. in the time that microsoft and nvidia blinds pc fanboys and xbox fanboys with dx12, games like batman ak, run like a*s on pc, run at 900pp on xb1 and the ps4 is king 1080p beautiful graphics no problems, sorry fanboys, you want the best place to play? that is playstation!

    1. I Just upgraded my Windows 7 to windows 10 via clean install for the past couple of weeks. At first i am hesitant to do so as i like Windows 7 very much compared to other the windows releases after Windows XP. But i was wrong with my skepticism, Windows 10 runs great on all my games, web browsing, news. I have 80 games in my Steam and non-steam game folders and it is just amazing as i felt smoother and fast. If Windows 10 runs smooth on DX11, it will perform on future DX12 games much better for sure. This means it is future proof.

      Windows 10 is like Windows 7, it only took me 30 minutes to figure it out some new functionality and features. I don’t regret upgrading from Win 7 to 10. If ever people want to upgrade their OS, you have to do in the following sequence.

      1.0 You have to upgrade 1st your Windows 7 so that your PC will be recognized by Microsoft your legit license.

      2.0 Download Windows 10 Media Creation Tool in USB flash drive or burn it and run. Mine, I burn it on a CD.

      Here is the guide i used for my clean install. You may find other sites too but this one has a more clearer instruction. You wont regret it. By the way, upgrading to Windows 10 only will give error like.. control panel is not working and some intermittent error to some of its features. But by clean installing it everything works perfectly and beautiful. I started loving Windows 10 “the younger brother of Windows 7” Beautiful, sexy and flawless.

  6. Too bad I took my 970 for dx11 games. It will be garbage anyway next year when vram requirements hike and nvidia purposely programs the broken 512mb vram on it to fail.

    1. I also have a gtx 970. It will take at least 2+ years until it becomes garbage. Right now it plays all games max settings 1440p. We have nothing to worry about.
      +

  7. And yet the complete moronic and annoying MS fanboys keep thinking that the X1 does. That weak, pathetic piece of crap, has it but not a Fury X? Gtfo of here!

  8. They say they favor one or the other because they’re funded by one or the other. Working within the industry I personally know first hand.

  9. we need games with excellent DX12 support to judge. it is just too hasty to jump into conclusions now. both of these companies have advantages over the other but there are not enough games to judge them. heck not even one completed DX12 game.

  10. I don’t know dudes, I bought my 980 based on games it can run at the time, not games it can run in the future. The fact that an alpha of a game that I have 0 interest in doesn’t run amazingly on Nvidia hardware really isn’t causing me to lose any sleep. No reason to freak out and assume a sample size of 1 early game has made your GPU useless.

    Frankly I doubt the industry is going to en-mass switch to Async compute heavy DX12 only engines with no DX11 fallback before most of us upgrade graphics cards anyways. Calm down and go play your favourite game, because whatever it is it likely runs great on your GPU, which is what you paid for.

    1. We won’t know what the industry will move to. As it stands now, GCN has a bit of an advantage because of the Xbox One and PS4. Game engines that favour consoles will also favour AMD GPUs in PCs.

      1. Well, that’s assuming all the allegations are true. I’d rather wait for an Nvidia response or more game benchmarks before coming to these types of conclusions. One alpha game and third party forum testing aren’t particularly convincing evidence to me.

        If lazy console ports are going to favour AMD cards, well I won’t be particularly sad because they’ll also likely be locked at 70 FOV, be riddled with mouse acceleration issues and will likely perform poorly regardless, just better for one vendor. Lazy ports will be consistently lazy, good multi-platform games are more likely to be developed on PC and console simultaneously and not suffer from any extreme vendor bias.

        And we don’t know where the industry will move to, so assuming either AotS or async shaders (assuming Nv indeed does not support them) are representative of all of DX12 is a bit premature.

        Rampant speculation might be fun but I don’t see how any of this will change anything, other than potentially convince a few people to buy AMD cards out of panic. Either Nvidia’s DX12 is bad and this will become self-evident with benchmarks, or it will be fine and people are going full alarmist for no reason.

        1. Ever since the Xbox One and PS4 launched, we’ve looked for signs that the game optimizations that developers must be doing for GCN on consoles were making their way to the PC space. So far, there’s been little proof that owning the console market has helped PC gamers with AMD hardware — but that could be because PC games depended on DX11, which is an entirely different API with very different characteristics from DX12. Similarly, AMD’s asynchronous compute units weren’t very compatible with DX11 either, and saw little use.

          If console developers are doing advanced offloading to bolster overall performance (since the Xbox One and PS4 aren’t exactly loaded for bear in the CPU department), then it’s possible that some of those advantages will finally come to the PC space, particularly on games optimized for Xbox One. The PS4’s API is said to be similar to Mantle or DX12 in some particulars, but the Xbox One will use DX12 itself.
          Kollock writes that Ashes does take some advantage of asynchronous computing and sees a corresponding performance increase while using it, but that the work the team has done to-date is a fraction of what console developers may be building.
          According to Oxide, they make modest use of asynchronous compute and the core of the engine certainly does not depend on it. If it did, the engine wouldn’t run well on Nvidia.

          What Nvidia response? they are silent as a mouse.
          One thing is clear nvidia doesn’t support Async compute at hardware level, only emulated which produces atrocious results and that is why nvdia asked Oxide to disable async shaders.

          1. And those asynchronous shader and other GCN-based optimizations for the consoles will finally be seen on Radeon-equipped PCs now that we have DX12. Porting from console will be seamless, and there will be no ‘crappy’ console ports, because they’re running hardware and an API that’s identical to the one on the PC. If those optimizations require a GCN Radeon, and they’ve already been done for the consoles, and you have an nVidia card, you’ll just have to upgrade to a Radeon card to fully benefit from those optimizations.

            What’s your point?

      2. That doesn’t tranfer to real world performance increase when ported to PC. Many consoles games came out and have been ported to pc and you don’t see AMD being wayy ahead of any competitor. nonetheless, i could see AMD benefit from the console deal in the PC area but it is just not so much happening rght now.

  11. didnt they say the r9 300 series supports dx12 fully i saw lots of articles on that and think amd said it.

    ps no full suport for dx12 today means no upgrade to win 10:P

    1. They support most of the features, all the ones that provide performance increases but there is a couple it doesn’t support, well one technically as one of them can be done in software with good efficiency.

      1. i remember everyone saying that nvidia maxwell cards and up support dx12 as well.and there is still no card they FULLY supports dx12 yet

  12. So the answer to this is, if you want full DX12 wait until Nvidia/AMD launch their next gen GPU’s Pascal & Greenland series. For which I will be waiting for next year, still running on fermi atm

Leave a Reply

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