Are game devs conning us about DX12?

Kaapstad

Active member
Just posted this over at OCUK for one of my bench threads.

"Deus Ex Mankind Divided Bench Thread."

https://forums.overclockers.co.uk/threads/deus-ex-mankind-divided-bench-thread.18746487/


TitanV @1995/1026
7980XE @4.8
388.59 Drivers

1080p

DX12
z72xT3t.jpg



DX11
mBQt9pP.jpg









2160p

DX12
w5oZn5k.jpg



DX11
GD7Ivui.jpg




The Titan V has a lot of DX12 hardware support yet it runs the above game better in DX11.


The Pascal Titan has less DX12 hardware support yet it is for the most part faster in DX12 than it is in DX11 on the above game bench.
 
I don't use DX12 any more. In the games you can choose I just use 11. 12 doesn't like my overclocks as much either.
 
A lot of this can be explained by drivers, as it is possible that Nvidia hasn't placed as much effort into that card due to its small userbase in the gaming market. DX12 has always been a bit strange on Nvidia anyway.

Do you see similar results in any other DX12 games? It could just be the game acting strangely.
 
I don't use DX12 any more. In the games you can choose I just use 11. 12 doesn't like my overclocks as much either.

I have noticed that too.

DX12 can be a pain when overclocking.




A lot of this can be explained by drivers, as it is possible that Nvidia hasn't placed as much effort into that card due to its small userbase in the gaming market. DX12 has always been a bit strange on Nvidia anyway.

Do you see similar results in any other DX12 games? It could just be the game acting strangely.

Gears of war shows good performance but it is a DX12 only game so hard to compare to DX11.

https://forums.overclockers.co.uk/posts/30094760/
 
Last edited:
I noticed an anomaly with The Division the other night. It was all fine until the sun flare came through. Then it just kept randomly displaying the sun flare no matter where I was (even in a small building).

Didn't do that in DX11.
 
DX12 is harder and more effort than DX11 to get right and working fast. This is probably why. As the API matures as much as DX11 it will be on par on high end systems and be better than DX11 on lower end systems.
 
When The Division first got its DX12 patch there was a very real performance benefit on Pascal cards in the range of 10-15FPS, I tested dozens of times on my 1080 Ti to make sure, But Ubisoft have messed something up as now there is zero difference when using either API in terms of average FPS.

Right now DX12 is just an eye catcher to get gamers and the like interested.
 
3 yrs at least usually. I can't believe that I actually used to hate DX11. Amazing what difference proper use of an API can make tbh.

Not only that but it's a Windows 10 exclusive title only. Which means smaller market. According to Steam half the userbase is still W7. It's not worth it for many Devs to get DX12 up and running on top of using another API to address the other half of the market. It's easier to stick with the more mature API.
This also has the effect on R&D for those engineers who are trying to integrate/update to DX12.
 
Yup. TBH game dev cycles on almost any A+ titles are at least 3 yrs. Otherwise you can either patch it in (bodge) or "do a Duke" and start all over again,and again ad nauseum.

And like you say, what fool is going to make a full ground up DX12 only game (apart from a rather desperate Microsoft) when they know it won't appeal to all 100% of their audience?

I hated DX11 at first because early titles like F3AR 3 made my GPU red hot for almost no visual improvement.
 
Back
Top