AMD: There is no such thing as full support for DX12 today
After yesterdays turmoil on a lacking DX12 feature for Nvidia AMD’s Robert Hallock shares that Fury X is also missing a number of DX12 features.
The good man replied in a Reddit thread on the DX12 Async shader/compute feature that is missing from NVIDIA’s graphics cards, and then claimed that there is no such thing as “full support” for DX12 on the market today. Which obviously was already known as AMD never claimed full DX12 support on all feature levels with their GCN architecture
“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 somebody asked what are the aspects of DX12 that the FuryX is missing, Hallock 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).”
So it is simple, currently no graphics card with full 100% DirectX 12 support, that means that some games are to favor AMD and others Nvidia.
I want to add thing here, yesterday Hallock was all over this downplaying Nvidia and evangelizing how good their GPUs are, and now he is taking a step back with these answers on Reddit.
It's all marketing mud-fighting and attacking each other these days in-between Nvidia and AMD. Fun fact: on the AMD GPU Tech day for Fury, I myself literally confronted and asked about the DX12 supported feature levels to Hallock, and in this case Hallock himself absolutely refused to give a valid answer at the time as he very well knew that AMD would not fully support DX12 either.
Senior Member
Posts: 2797
Joined: 2006-02-23
I am not surprised by this DX12 is new they had to have main GPU providers on board to get wide spread support of api.
Actual Feature support will be decided when we have more games and not only a AMD biased benchmark. NVidia have on there web site in writing Maxwell 2 has Async compute it may just work differently and need some sort of driver to get it working. Only time will tell.
this will be the same as DX11 some games will run better for a particular brand it depends on the way the games been made.
Member
Posts: 65
Joined: 2014-05-03
Classic stuff. Marketing hyperboles from both sides. It's really too early for DX12. It doesn't matter too much as we will have to wait at least 1 year to see some DX12 games out and new GFX cards from both companies. Then we can talk and compare but now it's really early.
Member
Posts: 26
Joined: 2015-06-29
When I bought my 980 a few months ago, I was said by the retailer that my card had full directx 12 support. Surprise!

Senior Member
Posts: 3561
Joined: 2007-05-31
We know that since a long time, it is writen even on Fury spec... better late than never, thank AMD lol
Senior Member
Posts: 6640
Joined: 2010-08-27
Yes, it seems the claim on Nvidia's side seems they did what was required to scrape in at 12_1, just for marketability sake. Performance wise it means nothing since you don't have asynchronous shaders, and especially if the following is the norm:
http://forums.guru3d.com/showpost.php?p=5149904&postcount=20
That was my reply in response to someone showing the performance scaling of DirectX 12 on various CPU's. Regardless of anything else, DirectX 12 should be faster than DirectX 11 right? Not significantly slower at 1080P High quality? People buy one brand of GPU over another over a difference between 50.1 fps (DirectX 12) and 58.4 fps (DirectX 11). Sadly, that's not around the wrong way!