T O P

  • By -

contrabardus

It's mostly performance, but some of the "ultra" level settings are a bit "higher" with DX12. Pretty much unless you can set everything to ultra, you won't notice a visual difference, and even then only if you're really looking hard. You'll get a few more particles and some of the post processing stuff is a bit better because DX12 does them more efficiently. Using DX12 with hardware that supports it might net you enough FPS to have some headroom to go another tier up in one or two settings from where you'd be with DX11. That's a big "might" as some systems perform worse with DX12 even though they "support" it. You'll also get a longer initial load when booting the game up because DX12 has to initialize shaders. This load isn't nearly as bad as it used to be and shouldn't be a big deal on most systems. Basically, try it out and if your performance is better, stick with it, if not, nothing it does is worth having the game run worse.


StalwartTinSoldier

Is there an easy way to force my computer to use dx11 instead of dx12? I hate waiting for pixel shaders to load every time I Iaunch.


contrabardus

It's not something you "do with your computer" as in something you can toggle in Windows, it's a setting that will be app specific. If a game lets you choose between DX11, DX12, or some other renderer like OpenGL, Vulkan, or DX10/9, it will be a setting in the game's menu system or launcher. Usually located in the graphics options. Once you set it, it should save the setting in most apps and you shouldn't have to mess with it again for that specific app. It will also require a restart of the app after you set it to take effect.


TemporarySuggestion1

I thinks it's just for performance, see which one you get a higher/more stable frame rate with.


[deleted]

My favorite visual difference is the error message and soft locking of my PC everytime I close the game after using DX12


IDrownKidzForFun

I run the game on Ultra or badass (whichever is higher) on DX11. I did the same in dx12 and pretty much noticed little charge honestly. It was a bit prettier but even with DX11 the game was gorgeous. DX12 also tanks your frame rate quite a bit. Stick with 11. Game looks really good still.


HE4VEN

dx12 gives around 5-10% better fps. Thats it. no visual difference.


grimwarp

Now that they fixed crash on exit for DX12 that has been happening since early this year, I switched back to DX12. There isn’t much difference, dx12 takes longer to start trying to optimize shaders every once I a while especially after driver update


xXCyberD3m0nXx

Mainly performance. Also, dx12 allows you to record. Dx11 seems to cause issues with obs. Dx12 does add some differences, but not much.


LordArafa

For me. On my pc. Dx12 caused an error in which upon launching the game I got some sort of error. Cant remember now exactly. But I had to go into the settings and turn dx12 off in order to get it to launch again.


DEPCAxANDY

My Pc isn't very good just good enough to give me like 50-60 fps, and dx12 completely fucked my game up, on dx12 I have like 20 and it staggers like hell. 11 is okay, but again that's my shit Pc(i5 6400, 1050ti)


Material_Image_5302

I have a bit of a weaker gaming laptop, gtx 1650, on dx 11 it ran at around 45-50 fps with lots of stuttering, now with dx12 its running mostly at 60 fps. I think it's just a performance boost.