• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD GPUs See Lesser Performance Drop on "Deus Ex: Mankind Divided" DirectX 12

Joined
Sep 15, 2007
Messages
3,946 (0.63/day)
Location
Police/Nanny State of America
Processor OCed 5800X3D
Motherboard Asucks C6H
Cooling Air
Memory 32GB
Video Card(s) OCed 6800XT
Storage NVMees
Display(s) 32" Dull curved 1440
Case Freebie glass idk
Audio Device(s) Sennheiser
Power Supply Don't even remember
Not to mention the 980ti performance is a bit puzzling. My 980ti running at a not insane1500Mhz gets 42fps at Ultra on the benchmark Nowhere near the 34fps shown. I know that's a stock 980ti without any OC but hell, I'm at 23% above stock on performance..... That's me on DX11.

As for DX12 - as Nixxes have stated - there is no visual improvement in using DX12 over DX11, so why bother using it if your card already runs well?

I'm playing at Very High settings and getting a smooth 60fps at 1440p. All a fuss over nothing.

B/c 980ti is a good card...unlike the sad gains from OCing the 1080.
 
Joined
Aug 20, 2007
Messages
21,447 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
When NVIDIA sucks, it's "bad implementation". When AMD sucks, it's NVIDIA's superiority. Riiiight...

It's pretty much the pitfall of using a wide architecture. It's hard to optimize for, and AMD's DirectX 11 drivers are bad as hell at it. That's not really something I care to debate. It just is.

I'm hardly a fanboy and you should know better than to accuse me of using such a thought process. I simply said that legally, NVIDIA has nothing to fear from a lawsuit anymore than AMD has to fear from a lawsuit over DX11 performance. They are BOTH "bad implementations," just on different APIs. Personally, I'll take the API 90% of games are written in, but that's just me.
 
Joined
Dec 22, 2011
Messages
3,890 (0.82/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
I think we would all accept a performance hit if the game actually looked a lot better as a consequence. As it stands, just use DX11, no problemo.

It's one game with less than stellar reviews after all.
 
Joined
Jul 13, 2016
Messages
3,271 (1.07/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
It's pretty much the pitfall of using a wide architecture. It's hard to optimize for, and AMD's DirectX 11 drivers are bad as hell at it. That's not really something I care to debate. It just is.

I'm hardly a fanboy and you should know better than to accuse me of using such a thought process. I simply said that legally, NVIDIA has nothing to fear from a lawsuit anymore than AMD has to fear from a lawsuit over DX11 performance. They are BOTH "bad implementations," just on different APIs. Personally, I'll take the API 90% of games are written in, but that's just me.

I'm pretty sure AMD's poor DX 11 performance is due to the lack of hardware multi-threading, a DX 11 feature Nvidia GPUs do have. It's got little to do with the drivers.

Nvidia's claims of DX 12 support are definitely shaky, it's similar to the 3.5 GB on the 970. Nvidia "has" DX 12 support but it's mostly software based and not hardware. They support very few features of DX 12 in the hardware.
 

the54thvoid

Super Intoxicated Moderator
Staff member
Joined
Dec 14, 2009
Messages
13,046 (2.39/day)
Location
Glasgow - home of formal profanity
Processor Ryzen 7800X3D
Motherboard MSI MAG Mortar B650 (wifi)
Cooling be quiet! Dark Rock Pro 4
Memory 32GB Kingston Fury
Video Card(s) Gainward RTX4070ti
Storage Seagate FireCuda 530 M.2 1TB / Samsumg 960 Pro M.2 512Gb
Display(s) LG 32" 165Hz 1440p GSYNC
Case Asus Prime AP201
Audio Device(s) On Board
Power Supply be quiet! Pure POwer M12 850w Gold (ATX3.0)
Software W10

It is bizarre but then, DX12 isn't needed for Nvidia cards but for AMD it gives better fps. So basically, a small perf boost for camp red and an entirely unnecessary API for team green. And not to bang on but in that bench review, my 980ti pulls the same fps as a stock Fury X in DX12, so 980ti isn't a bad option if you actually overclock them .

But remember do, the game features at least two AMD 'prototype' mini PC's from the Fury pre-launch, a logo for TF29 that is AMD's logo (close enough) and a female lead called Vega. If this isn't AMD's equivalent of ROTR, I don't know what is. :D
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,167 (2.81/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
News flash, you can utilize DX12 without utilizing a lot of the features that can speed the game up. Just because an application is utilizing a newer API that can outperform the old one does not mean that it's taking advantage of it. I find it highly amusing that people are faster to point a finger at AMD than at Square Enix/Edios Montreal. How does performance compare before and after with nVidia? I suspect that if it's practically unchanged that it's not nVidia and AMD that have work to do. There is a reason why people don't talk about Batman: Arkham Knight anymore and it's not because AMD and nVidia screwed up.

If you want to use an API, you do it right by starting with that API in the first place. Porting from one to the other is never really going to see the true benefit of what APIs like DX12 and Vulkan have to offer.
 
Joined
Dec 22, 2011
Messages
3,890 (0.82/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
I'm pretty sure AMD's poor DX 11 performance is due to the lack of hardware multi-threading, a DX 11 feature Nvidia GPUs do have. It's got little to do with the drivers.

Nvidia's claims of DX 12 support are definitely shaky, it's similar to the 3.5 GB on the 970. Nvidia "has" DX 12 support but it's mostly software based and not hardware. They support very few features of DX 12 in the hardware.

2nd Gen Maxwell and Pascal support 12_1 AKA CR and ROV which AMD don't (look it up).

Nvidia are victims of superb DX11 support frankly (no joke).
 
Joined
Apr 2, 2009
Messages
3,505 (0.61/day)
Yawn is all I can do. Same old story. Exactly same thing happened when Dx10 came out. Takes time to mature things.
 
Joined
Dec 24, 2015
Messages
111 (0.03/day)
The reason Nvidia is losing performance with DX12 is because their DX11 drivers do a lot of shader replacement to the point where they replace most of the shaders that ship with AAA games. Here's what this Nvidia driver developer has to say about shader replacement in Nvidia drivers:
http://www.dsogaming.com/news/ex-nv...-every-triple-a-games-ship-broken-multi-gpus/

DX12 drivers aren't supposed to do as much work as DX11 drivers. This means that a lot of the optimizations that are used for performance improvements can no longer be implemented for DX12 games.
 
Last edited:
Joined
Dec 22, 2011
Messages
3,890 (0.82/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
The reason Nvidia is losing performance with DX12 is because their DX11 drivers do a lot of shader replacement to the point where they replace most of the shaders that ship with AAA games. Here's what this Nvidia driver developer has to say about shader replacement in Nvidia drivers:
http://www.dsogaming.com/news/ex-nv...-every-triple-a-games-ship-broken-multi-gpus/

DX12 drivers aren't supposed to do as much work as DX11 drivers. This means that a lot of optimizations that go into performance improvements can no longer be implemented for DX12 games.

Scary, no wonder every game from this point onwards is gonna perform like shit using DX12.

Devs can now truly be bought.
 
Joined
Dec 24, 2015
Messages
111 (0.03/day)
Scary, no wonder every game from this point onwards is gonna perform like shit using DX12.
Devs can now truly be bought.

Quite the opposite actually. We do not know whether the replacement shaders in Nvidia's drivers are fully functionally equivalent to the ones they replace. Nvidia could be cheating for all we know using shaders that do most of the work and skip a few things. In fact, that should explain why they lose performance in DX12. Their delta color compression is definitely not lossless, so I wouldn't trust their replacement shaders.
 
Joined
Aug 20, 2007
Messages
21,447 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
I'm pretty sure AMD's poor DX 11 performance is due to the lack of hardware multi-threading, a DX 11 feature Nvidia GPUs do have. It's got little to do with the drivers.

I find that unlikely. All GPUs rely heavily on threading to function.

Nvidia "has" DX 12 support but it's mostly software based and not hardware.

Not really. It beats AMD in other areas of hardware compliance... and looses in others. It's a mixed bag all around. See:



Skylake IGPU is actually the most compliant non-software implementation.

Their delta color compression is definitely not lossless,

That's something that COULD be mathematically tested. Got a source?
 
Last edited:
Joined
Dec 22, 2011
Messages
3,890 (0.82/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Quite the opposite actually. We do not know whether the replacement shaders in Nvidia's drivers are fully functionally equivalent to the ones they replace. Nvidia could be cheating for all we know using shaders that do most of the work and skip a few things. In fact, that should explain why they lose performance in DX12. Their delta color compression is definitely not lossless, so I wouldn't trust their replacement shaders.

Well if they are cheating, they are doing a bad job of it.

I don't really want to go into crystal ball territory, but again I thought DX12 was all about putting the onus on the dev, as it stands today DX12 offers nothing over DX11.
 
Joined
Mar 7, 2007
Messages
3,962 (0.61/day)
Location
Maryland
System Name HAL
Processor Core i9 14900ks @5.9-6.3
Motherboard Z790 Dark Hero
Cooling Bitspower Summit SE & (2) 360 Corsair XR7 Rads push/pull
Memory 2x 32GB (64GB) Gskill trident 6000 CL30
Video Card(s) RTX 4090 Gigagbyte gaming OC @ +200/1300
Storage (M2's) 2x Samsung 980 pro 2TB, 1xWD Black 2TB, 1x SK Hynix Platinum P41 2TB
Display(s) 65" LG OLED 120HZ
Case Lian Li dyanmic Evo11 with distro plate
Audio Device(s) Klipsh 7.1 through Sony DH790 EARC.
Power Supply Thermaltake 1350
Software Microsoft Windows 11 x64
Thought the point was to get better performance.. I'll reserve my judgement until we actually start seeing DX12 in games, normally.
But that's a pretty shitty first impression Nvidia.. I upgraded my windows and GPU based on this dx12 hype.. It needs to deliver..
 
Joined
Dec 22, 2011
Messages
3,890 (0.82/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Thought the point was to get better performance.. I'll reserve my judgement until we actually start seeing DX12 in games, normally.
But that's a pretty shitty first impression Nvidia.. I upgraded my windows and GPU based on this dx12 hype.. It needs to deliver..

Side note:
Can people stop digressing topics into fan boy flame wars, please.

Even DX12 exclusives like Quantum Break are now appearing on Steam as DX11. :laugh:
 
Joined
Sep 15, 2011
Messages
6,716 (1.39/day)
Processor Intel® Core™ i7-13700K
Motherboard Gigabyte Z790 Aorus Elite AX
Cooling Noctua NH-D15
Memory 32GB(2x16) DDR5@6600MHz G-Skill Trident Z5
Video Card(s) ZOTAC GAMING GeForce RTX 3080 AMP Holo
Storage 2TB SK Platinum P41 SSD + 4TB SanDisk Ultra SSD + 500GB Samsung 840 EVO SSD
Display(s) Acer Predator X34 3440x1440@100Hz G-Sync
Case NZXT PHANTOM410-BK
Audio Device(s) Creative X-Fi Titanium PCIe
Power Supply Corsair 850W
Mouse Logitech Hero G502 SE
Software Windows 11 Pro - 64bit
Benchmark Scores 30FPS in NFS:Rivals
Curious how in Vulkan nVidia also has performance gains, but on D3D12 (why do people keep saying DX12 ????), is the opposite...
 
Joined
Aug 20, 2007
Messages
21,447 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024

Nkd

Joined
Sep 15, 2007
Messages
364 (0.06/day)
Am I delusional here? i clicked on the link and AMD actually has performance bump in resultion up to 1440p and almost no loss in 4k.

The way the article headline states it makes it seem that AMD and Nvidia are both losing performance and amd is losing less. when all I saw was AMD actually gained performance in 1080 and 1440p
 
Joined
Apr 30, 2012
Messages
3,881 (0.85/day)
That 390X

@1080p it matches GTX 1070 and GTX 1080

@1440p its on par with the GTX 1070
 
Joined
Oct 2, 2004
Messages
13,791 (1.88/day)
It's pretty much the pitfall of using a wide architecture. It's hard to optimize for, and AMD's DirectX 11 drivers are bad as hell at it. That's not really something I care to debate. It just is.

I'm hardly a fanboy and you should know better than to accuse me of using such a thought process. I simply said that legally, NVIDIA has nothing to fear from a lawsuit anymore than AMD has to fear from a lawsuit over DX11 performance. They are BOTH "bad implementations," just on different APIs. Personally, I'll take the API 90% of games are written in, but that's just me.

If AMD's DX11 performance was so bad, why people still buy their cards? Maybe, just maybe, their performance isn't as crap as people say i is. Just because it's shit in one NVIDIA biased game, that doesn't mean those 2-3 frames per second make any kind of actual difference.
 

Nkd

Joined
Sep 15, 2007
Messages
364 (0.06/day)
If AMD's DX11 performance was so bad, why people still buy their cards? Maybe, just maybe, their performance isn't as crap as people say i is. Just because it's shit in one NVIDIA biased game, that doesn't mean those 2-3 frames per second make any kind of actual difference.

Can we please all request the title to be changed. What a shameful title, sounds like presidential politics lol. AMD and lesser performance drop, not a word on nvidia in the main title. Instead of saying AMD gpu's see performance gain in dx12 Deus Ex, it seems to be the other way around. Seems like TPU has a hard time saying anything bad about nvidia in headlines. Common get real. I have a 1070 and even I am against such bias.
 
Joined
Dec 24, 2015
Messages
111 (0.03/day)
Well if they are cheating, they are doing a bad job of it.

I don't really want to go into crystal ball territory, but again I thought DX12 was all about putting the onus on the dev, as it stands today DX12 offers nothing over DX11.

Game developers aren't computer scientists. It will take time for them to learn how to use the new programming interface. DX12 exposes a lot more through the API calls than DX11. Comparing DX11 to DX12 is like comparing coding in JAVA to coding in C. Most of these developers are basic programmers with little to no knowledge about topics such as process/thread creation and synchronization, memory management, low level graphics rendering algorithms and the math behind it.
 
Joined
Oct 2, 2004
Messages
13,791 (1.88/day)
That's a load of rubbish. If code monkeys doing the actual game don't have a clue how engine works, then maybe the engine guys should have a chat with them. And even that doesn't make sense because the engine dictates this, not level designer, so, whoever designed the engine should know how threading works and make it, well, functional.
 

the54thvoid

Super Intoxicated Moderator
Staff member
Joined
Dec 14, 2009
Messages
13,046 (2.39/day)
Location
Glasgow - home of formal profanity
Processor Ryzen 7800X3D
Motherboard MSI MAG Mortar B650 (wifi)
Cooling be quiet! Dark Rock Pro 4
Memory 32GB Kingston Fury
Video Card(s) Gainward RTX4070ti
Storage Seagate FireCuda 530 M.2 1TB / Samsumg 960 Pro M.2 512Gb
Display(s) LG 32" 165Hz 1440p GSYNC
Case Asus Prime AP201
Audio Device(s) On Board
Power Supply be quiet! Pure POwer M12 850w Gold (ATX3.0)
Software W10
And let's not all forget. As some have already said, this is one game. And it's an AMD game. It is without any doubt playing to AMD's strengths, just as Nvidia titles play to Nvidia strengths. What is good is that even on Nvidia hardware, it's playing very well. The lower fps (for some cards) isn't a deal breaker, the game is stutter free.
The only kicker is the memory load. I'm playing close to the 6Gb number and that's my cards limit.


Edit: Found this on Google Now.

http://techreport.com/review/30639/...x-12-performance-in-deus-ex-mankind-divided/3

Seems the FPS numbers in DX12 mask an AMD issue after all.
 
Last edited:
Joined
Aug 20, 2007
Messages
21,447 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
If AMD's DX11 performance was so bad, why people still buy their cards?

Because their hardware is awesome enough to compensate in several ways. Look at the specs sheets. Compare performance to how much it SHOULD be in DX11. Yeah, I thought so.

You forget that less than a year ago, I owned an R9 290X.
 
Last edited:
Top