Jump to content

AMD: No Such Thing As 'Full Support' For DX12 Today

HKZeroFive

Robert Hallock: I think gamers are learning an important lesson: there's no such thing as "full support" for DX12 on the market today.

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.

What he means is simple: There is no graphics card that fully supports DX12. Some games will favour AMD and some will favour NVIDIA.

Futhermore, he added this when asked about which DX12 'features' were missing from the Fury X:

Robert Hallock: 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).

Thought this would clear up some of the controversy that was going on in the Oxide developer's response thread. No, this doesn't mean DX12 will boost AMD's performance more than NVIDIA's in all games. Which is a bit sad now I think about it because I thought this was going to be a whole game-changer for AMD. Oh well.

Hallock's Statement: https://www.reddit.com/r/pcmasterrace/comments/3j2wpj/x_post_rpcgaming_nvidia_gpus_do_not_support_dx12/cum3xow

Fury X Response: https://www.reddit.com/r/pcmasterrace/comments/3j2wpj/x_post_rpcgaming_nvidia_gpus_do_not_support_dx12/cum6vy6

'Fanboyism is stupid' - someone on this forum.

Be nice to each other boys and girls. And don't cheap out on a power supply.

Spoiler

CPU: Intel Core i7 4790K - 4.5 GHz | Motherboard: ASUS MAXIMUS VII HERO | RAM: 32GB Corsair Vengeance Pro DDR3 | SSD: Samsung 850 EVO - 500GB | GPU: MSI GTX 980 Ti Gaming 6GB | PSU: EVGA SuperNOVA 650 G2 | Case: NZXT Phantom 530 | Cooling: CRYORIG R1 Ultimate | Monitor: ASUS ROG Swift PG279Q | Peripherals: Corsair Vengeance K70 and Razer DeathAdder

 

Link to comment
Share on other sites

Link to post
Share on other sites

I'd say we should just keep on waiting, no point getting too hyped for either party. This is becoming a roller-coaster ride for some.

Aftermarket 980Ti >= Fury X >= Reference 980Ti > Fury > 980 > 390X > 390 >= 970 380X > 380 >= 960 > 950 >= 370 > 750Ti = 360

"The Orange Box" || CPU: i5 4690k || RAM: Kingston Hyper X Fury 16GB || Case: Aerocool DS200 (Orange) || Cooler: Cryorig R1 Ultimate || Storage: Kingston SSDNow V300 240GB + WD Black 1TB || PSU: Corsair RM750 || Mobo: ASUS Z97-A || GPU: EVGA GTX 970 FTW+

"Unnamed Form Factor Switch" || CPU: i7 6700K || RAM: Kingston HyperX Fury 16GB || Case: Phanteks Enthoo Evolv Mini ITX (White) || Cooler: Cryorig R1 Ultimate (Green Cover) || Storage: Samsung 850 Evo 1TB || PSU: XFX XTR 550W || Mobo: ASUS Z170I Pro Gaming || GPU: EVGA GTX 970 FTW+

Link to comment
Share on other sites

Link to post
Share on other sites

Well, someone had to say it.

Mobo: Z97 MSI Gaming 7 / CPU: i5-4690k@4.5GHz 1.23v / GPU: EVGA GTX 1070 / RAM: 8GB DDR3 1600MHz@CL9 1.5v / PSU: Corsair CX500M / Case: NZXT 410 / Monitor: 1080p IPS Acer R240HY bidx

Link to comment
Share on other sites

Link to post
Share on other sites

well amd said before DX 12 came out that their cards wont support DX 12.1 features.... good thing that they are being honest with their customer...

AMD Rig - (Upgraded): FX 8320 @ 4.8 Ghz, Corsair H100i GTX, ROG Crosshair V Formula, Ghz, 16 GB 1866 Mhz Ram, Msi R9 280x Gaming 3G @ 1150 Mhz, Samsung 850 Evo 250 GB, Win 10 Home

(My first Intel + Nvidia experience  - recently bought ) : MSI GT72S Dominator Pro G ( i7 6820HK, 16 GB RAM, 980M SLI, GSync, 1080p , 2x128 GB SSD + 1TB HDD... FeelsGoodMan

Link to comment
Share on other sites

Link to post
Share on other sites

What he means is simple: There is no graphics card that fully supports DX12. Some games will favour AMD and some will favour NVIDIA.

 

 

With all do respect , and as of now ..... the quoted statement is WRONG

None of the current available benchmarks is showing anything near "in favor of NVIDIA"

 

some of NVIDIA fanboys are dying for something to show an advantage for NVIDIA on some DX12 benchmarks, once there is such benchmarks, the above statement will become true

 

Dont blame me mate , I'm just trying to be fully objective

CPU: i7-4790k || Mobo: MSI Gaming 5 Z97|| Ram: GSkill Ripjaws X 16GB (2x8GB) || GPU: Sapphire Tri-X r9 390x || Case: CoolerMaster cm storm scout 2 || Storage: samsung evo 850 500GB , WD Black 3TB , WD Green 2TB , WD 1TB external (backups/Media) , Seagate 1TB external (Backups) || PSU: Seasonic X-Series 750W 80+ GOLD || Displays: Samsung C24FG70 , Dell U2414H || Keyboard: Logitech G810 || Mouse: Logitech G502 proteus spectrum || Headset: Logitech G633

Link to comment
Share on other sites

Link to post
Share on other sites

I thought this was going to be a whole game-changer for AMD. Oh well.

That would be naive..

 

With all do respect , and as of now ..... the quoted statement is WRONG

None of the current available benchmarks is showing anything near "in favor of NVIDIA"

 

some of NVIDIA fanboys are dying for something to show an advantage for NVIDIA on some DX12 benchmarks, once there is such benchmarks, the above statement will become true

 

Dont blame me mate , I'm just trying to be fully objective

You fail to be objective because you fail to understand what was said.

.

Link to comment
Share on other sites

Link to post
Share on other sites

With all do respect , and as of now ..... the quoted statement is WRONG

None of the current available benchmarks is showing anything near "in favor of NVIDIA"

some of NVIDIA fanboys are dying for something to show an advantage for NVIDIA on some DX12 benchmarks, once there is such benchmarks, the above statement will become true

Dont blame me mate , I'm just trying to be fully objective

I'm not sure what you're trying to say. This statement was made from AMD. They're rivals but he's speaking the honest reality.

We only have one game we have benchmarks for. That doesn't mean it will translate to all games, and I believe that will be shown when more games start to implement DX12, such as Ark over the next weekend.

That would be naive...

Meh, I'm a naive guy. Need to be shown the light every single time :P

'Fanboyism is stupid' - someone on this forum.

Be nice to each other boys and girls. And don't cheap out on a power supply.

Spoiler

CPU: Intel Core i7 4790K - 4.5 GHz | Motherboard: ASUS MAXIMUS VII HERO | RAM: 32GB Corsair Vengeance Pro DDR3 | SSD: Samsung 850 EVO - 500GB | GPU: MSI GTX 980 Ti Gaming 6GB | PSU: EVGA SuperNOVA 650 G2 | Case: NZXT Phantom 530 | Cooling: CRYORIG R1 Ultimate | Monitor: ASUS ROG Swift PG279Q | Peripherals: Corsair Vengeance K70 and Razer DeathAdder

 

Link to comment
Share on other sites

Link to post
Share on other sites

Wasn't AMD's DX12 performance better, because the new API allows for Asynchronous Compute, which GCN supports, but not Maxwell and below?

MacBook Pro 15' 2018 (Pretty much the only system I use)

Link to comment
Share on other sites

Link to post
Share on other sites

Wasn't AMD's DX12 performance better, because the new API allows for Asynchronous Compute, which GCN supports, but not Maxwell and below?

For Ashes of Singularity, yes. This feature may not be fully implemented into other games. Don't forget, both AMD and NVIDIA are missing features on their cards. For example, Fury X doesn't have Raster Ordered Views and Conservative Raster.

'Fanboyism is stupid' - someone on this forum.

Be nice to each other boys and girls. And don't cheap out on a power supply.

Spoiler

CPU: Intel Core i7 4790K - 4.5 GHz | Motherboard: ASUS MAXIMUS VII HERO | RAM: 32GB Corsair Vengeance Pro DDR3 | SSD: Samsung 850 EVO - 500GB | GPU: MSI GTX 980 Ti Gaming 6GB | PSU: EVGA SuperNOVA 650 G2 | Case: NZXT Phantom 530 | Cooling: CRYORIG R1 Ultimate | Monitor: ASUS ROG Swift PG279Q | Peripherals: Corsair Vengeance K70 and Razer DeathAdder

 

Link to comment
Share on other sites

Link to post
Share on other sites

That would be naive..

 

But it is indeed a game changer for AMD - not just because of DX12 in particular but the Mantle project and console development seem to favor async for the sake of perf gains in the previously mentioned platforms.

Link to comment
Share on other sites

Link to post
Share on other sites

Wasn't AMD's DX12 performance better, because the new API allows for Asynchronous Compute, which GCN supports, but not Maxwell and below?

Maxwell supports async compute, this isn't even the question

the question is how it is implemented, because there are some voices saying async shaders can't work in the rendering pipeline at the same time with regular ones

Link to comment
Share on other sites

Link to post
Share on other sites

With all do respect , and as of now ..... the quoted statement is WRONG

None of the current available benchmarks is showing anything near "in favor of NVIDIA"

 

some of NVIDIA fanboys are dying for something to show an advantage for NVIDIA on some DX12 benchmarks, once there is such benchmarks, the above statement will become true

 

Dont blame me mate , I'm just trying to be fully objective

 

and how many game benchmarks do we currently have? 1.

 

How can we know what will happen in the future and if other games will actually favour nvidia?

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

With all do respect , and as of now ..... the quoted statement is WRONG

None of the current available benchmarks is showing anything near "in favor of NVIDIA"

 

some of NVIDIA fanboys are dying for something to show an advantage for NVIDIA on some DX12 benchmarks, once there is such benchmarks, the above statement will become true

 

Dont blame me mate , I'm just trying to be fully objective

 

Its amazing how you only pick out the details you want to see and not the whole truth.

 

The current benchmarks certainly don't show AMD beating Nvidia in DX12 performance, what they show is DX12 bridging the gap between AMD & Nvidia so their on par with each other but I've seen nothing to suggest AMD have magically overtaken Nvidia in anything.

 

Its not the consumers fault AMDs DX11 performance was diabolical, now DX12 has evened things out the AMD fans are all screaming about how their cards have come good and how they're finally beating the green team. What you are all forgetting is AMD has had a long time to optimise for DX12 as huge parts of it are designed around code AMD wrote (Mantle) while Nvidia haven't even begun optimising their drivers for DX12 yet. AMD might have caught up to Nvidia at this time but that only proves 2 things, one is just how bad AMDs DX11 drivers actually are and two is even with full optimisation in place AMDs cards are only equalling Nvidias with not much optimisation.

 

I used to love AMD, i really did. I had a 5870, twin 6870s, twin 7970s and twin 280Xs but I got so fed up with being fed old technology with a scribbled out product name and a new one written in pencil next to it, I got fed up with shoddy driver support and I mostly got fed up with games underperforming due to Nvidias 3rd party support program being better than AMDs.

 

Honestly AMD just seem to blame everyone else, its Nvidias fault their drivers don't perform, its Nvidias fault their hardware sucks, its Nvidias fault their CPUs are so far past it that Intel literally doesn't have to innovate in any way and can still outsell them 3:1.

 

AMD are a company in distress, they need to get their shit together fast before they die and are lost forever. AMD buying ATI was deemed a good thing when it happened but IMO it added to much stock to the pot. When they lost their focus and diversified they also lost their edge.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

Maxwell supports async compute, this isn't even the question

the question is how it is implemented, because there are some voices saying async shaders can't work in the rendering pipeline at the same time with regular ones

when a developer that makes the game for NV cards says it doesnt support  native assync .. it just doesnt...get over it... they tried for a long time...... they failed to get it working on NV side... its architecture problem.. that cant be fixed with updated drivers...

AMD Rig - (Upgraded): FX 8320 @ 4.8 Ghz, Corsair H100i GTX, ROG Crosshair V Formula, Ghz, 16 GB 1866 Mhz Ram, Msi R9 280x Gaming 3G @ 1150 Mhz, Samsung 850 Evo 250 GB, Win 10 Home

(My first Intel + Nvidia experience  - recently bought ) : MSI GT72S Dominator Pro G ( i7 6820HK, 16 GB RAM, 980M SLI, GSync, 1080p , 2x128 GB SSD + 1TB HDD... FeelsGoodMan

Link to comment
Share on other sites

Link to post
Share on other sites

Well, someone had to say it.

atleast someone had the balls to admitt that the competition will have hardware specific bonuses in some titles....

Nvidia would never admit such a thing before mankind died out (i was going to say hell freezes over... but here in Norway there is a town called Hell... and it freezes over every winter. So hell does freeze over, anually i might add)

Link to comment
Share on other sites

Link to post
Share on other sites

Maxwell supports async compute, this isn't even the question

the question is how it is implemented, because there are some voices saying async shaders can't work in the rendering pipeline at the same time with regular ones

 

I just don't get why NVIDIA keeps everything behind this black concrete wall... why wouldn't they disclose such information?

Link to comment
Share on other sites

Link to post
Share on other sites

snip

I seriously doubt there's anything to optimize at this point

look at Oxyde's benchmark .. they claim nVidia had a lot of time with it and yet, DX11 vs DX12 performance difference is rather small

one thing to remember, DX12 is a closer to the metal API than everything before it - what that means is that it allows the API to almost talk directly with the hardware

the problem? right now there isn't a single GPU on the market with full DX12 support

cue Vulkan, so far we don't know the full extent of GPU compatibility but I suspect AMD, Intel and nVidia worked it out so the hardware support is wider - at least I haven't heard of tiered support like DX12 has

Link to comment
Share on other sites

Link to post
Share on other sites

when a developer that makes the game for NV cards says it doesnt support  native assync .. it just doesnt...get over it... they tried for a long time...... they failed to get it working on NV side... its architecture problem.. that cant be fixed with updated drivers...

I never claimed this can be fixed via drivers, what the hell
Link to comment
Share on other sites

Link to post
Share on other sites

I seriously doubt there's anything to optimize at this point

look at Oxyde's benchmark .. they claim nVidia had a lot of time with it and yet, DX11 vs DX12 performance difference is rather small

one thing to remember, DX12 is a closer to the metal API than everything before it - what that means is that it allows the API to almost talk directly with the hardware

the problem? right now there isn't a single GPU on the market with full DX12 support

cue Vulkan, so far we don't know the full extent of GPU compatibility but I suspect AMD, Intel and nVidia worked it out so the hardware support is wider - at least I haven't heard of tiered support like DX12 has

 

So I guess the lesson here is everyone is a liar. When AMD & Nvidia both said their current cards would support DX12 they both flat out lied to us. (or at least were frugal with the truth)

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

Its amazing how you only pick out the details you want to see and not the whole truth.

 

The current benchmarks certainly don't show AMD beating Nvidia in DX12 performance, what they show is DX12 bridging the gap between AMD & Nvidia so their on par with each other but I've seen nothing to suggest AMD have magically overtaken Nvidia in anything.

 

Its not the consumers fault AMDs DX11 performance was diabolical, now DX12 has evened things out the AMD fans are all screaming about how their cards have come good and how they're finally beating the green team. What you are all forgetting is AMD has had a long time to optimise for DX12 as huge parts of it are designed around code AMD wrote (Mantle) while Nvidia haven't even begun optimising their drivers for DX12 yet. AMD might have caught up to Nvidia at this time but that only proves 2 things, one is just how bad AMDs DX11 drivers actually are and two is even with full optimisation in place AMDs cards are only equalling Nvidias with not much optimisation.

 

I used to love AMD, i really did. I had a 5870, twin 6870s, twin 7970s and twin 280Xs but I got so fed up with being fed old technology with a scribbled out product name and a new one written in pencil next to it, I got fed up with shoddy driver support and I mostly got fed up with games underperforming due to Nvidias 3rd party support program being better than AMDs.

 

Honestly AMD just seem to blame everyone else, its Nvidias fault their drivers don't perform, its Nvidias fault their hardware sucks, its Nvidias fault their CPUs are so far past it that Intel literally doesn't have to innovate in any way and can still outsell them 3:1.

 

AMD are a company in distress, they need to get their shit together fast before they die and are lost forever. AMD buying ATI was deemed a good thing when it happened but IMO it added to much stock to the pot. When they lost their focus and diversified they also lost their edge.

hey lets look at facts shall we?

This scribbled, rebranded old technology is STILL competing wiht Nvidias latest, baddest and most powerful architecture to date..... what does that tell you?

Link to comment
Share on other sites

Link to post
Share on other sites

So I guess the lesson here is everyone is a liar. When AMD & Nvidia both said their current cards would support DX12 they both flat out lied to us.

no.. amd said that they wont be supporting DX 12.1 featured long before DX 12 came out... because consoles wont use them...

AMD Rig - (Upgraded): FX 8320 @ 4.8 Ghz, Corsair H100i GTX, ROG Crosshair V Formula, Ghz, 16 GB 1866 Mhz Ram, Msi R9 280x Gaming 3G @ 1150 Mhz, Samsung 850 Evo 250 GB, Win 10 Home

(My first Intel + Nvidia experience  - recently bought ) : MSI GT72S Dominator Pro G ( i7 6820HK, 16 GB RAM, 980M SLI, GSync, 1080p , 2x128 GB SSD + 1TB HDD... FeelsGoodMan

Link to comment
Share on other sites

Link to post
Share on other sites

So I guess the lesson here is everyone is a liar. When AMD & Nvidia both said their current cards would support DX12 they both flat out lied to us. (or at least were frugal with the truth)

That is not a lie. Both brands support DX12.

.

Link to comment
Share on other sites

Link to post
Share on other sites

Its amazing how you only pick out the details you want to see and not the whole truth.

 

The current benchmarks certainly don't show AMD beating Nvidia in DX12 performance, what they show is DX12 bridging the gap between AMD & Nvidia so their on par with each other but I've seen nothing to suggest AMD have magically overtaken Nvidia in anything.

 

Um, yeah, in price to performance. Perhaps it is you who only pick the details you want to see and not the whole truth.

In case the moderators do not ban me as requested, this is a notice that I have left and am not coming back.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×