7 years ago
Freezing DX12
With Direct X 12 enabled I noticed the game freezes every so often for a few seconds which seems like its random. When I go into spectator mode it is so choppy to the point it crashes the game. I'm t...
Hey @xOnslaught
Since the launch of the game there were some issues with the DX12 like FPS drops and stuttering.Does with DX11 those freezes still exist?
I would recommend you to perform a clean install of the latest GPU drivers,you can download them from here: https://www.nvidia.com/Download/index.aspx?lang=en-us
To perform a clean drivers installation run the drivers .exe and by selecting custom installation tick the the box that says "Clean install" and then proceed as normal.Or you can do it by downloading DDU (Display Driver Uninstaller),this procedure is a bit more complicated but take a look at this post here were is perfectly described by @2042isNotBF https://answers.ea.com/t5/Technical-Issues/PC-BFV-Unplayable-since-Firestorm/m-p/7816010#M12442
If i were you i wouldn't run the game in DX12.I also have an RTX card (2080) and i play it in DX11.
@SnakeEyesPC Thanks also for posting a link for my write up much appreciated.
@xOnslaught @SnakeEyesPC I wounder at times if its CPU, video card settings and or programs on the PC making problems with DX12 or a mix of them as I do not get any issues with DX12. As you know from reading my posts @SnakeEyesPC I am sure you have seen how I am very picky what I allow on my PCs more then most people on line or on AHQ but I have very stable PCs for it and this all happened due to PC issues. All the freezing others get on DX12 and I do not and this has me thinking more on what is doing it as I don't think its the game at this point or I would have it as well. On my rig the DXR is off in BFV advanced video settings as I choose FPS over the eye candy and in truth I see DXR as broken still in BFV. @xOnslaught so if you have DXR on in advanced video settings in BFV turn it off and see if DX12 still acts up. If you guys want a full write up on the settings I use in BFV I can do it for you. @SnakeEyesPC it kills me you use DX11 and not DX12 I get why you do it but lets at least try to fix this for you, I am more then happy to help you if you want.
With the CPU....
There's this misconception that DirectX 12 is almost entirely GPU focused, it's not, it's almost the complete opposite. With DirectX 11, the CPU could only schedule one task at a time to the GPU so developing a well multi threaded game (for instance BFV ) would make the task list very long and then you run into optimization issues.
With DirectX 12 we now have parallel processing and the CPU is able to schedule multiple tasks for the GPU. The more cores and threads a CPU has, the more parallel capability IF developers optimize for it and they have in BFV.
So my question for both of you can you post your PC specs ?
My specs maybe I don't have it on my new build is due to she is a new / strong PC still I am just trying to rule things out so please post your specs.
CPU - Intel I9 - 9900K Processor <--No OC yet not needed
CPU Cooler - Hydro Series H150i Pro RGB 360mm Liquid CPU Cooler
Motherboard - ROG Maximus XI Extreme <-- not on new bios as Asus bios new ones have more issues/ not stable so on bios 602 old but stable for my ram speeds/ manual OC
RAM - DDR4 G.Skill Trident Z RGB 4266Mhz 32GB <--Manual OC on my ram as XMP was confused and could not do it stable lol was not going to wast what I paid for with my ram speeds so manual OC to get my 4266 speeds I paid for.
Video Card - ROG Strix OC 1080Ti <---no OC on it yet not needed
@xOnslaught I would still do my steps for the video card as suggested by @SnakeEyesPC it may seem like work but it is worth it if it fixes your game. On my rigs I don't allow what I call bad programs ..From my write ups on Kernel Base Dll error. Different issue but by the time I got done fixing my buddy's PC he had no more issues in BFV and I removed so many junk / bad programs off him and his freezing stopped on DX12 so I also lean towards programs and settings doing it more then anything at this point..
For all PC's ..Get the G force experience off your rig its pure bloat junk program as well as Realtek HD Audio another bad program making issues go d/l your headset driver, Armoury Crate remove it if its on your rig , and turn off DXR in game its still not working correct and yes it all helps to make this error it seems. Armoury Crate is only supported by Coffelake models.
CPU: 6800k OCed @ 4.0 GHz (stable)
MB: ROG Rampage V Extreme (latest bios)
CPU Cooler - Hydro Series H115i
RAM: Corsair Dominator platinum 32GB (3200MHz)
GPU:Gainward RTX 2080 Phantom GLH Edition (not OCed)
Even though i have Geforce experience installed i never run it.
I also had these crashes that a lot of people are complaining about (not those related to DX12,the other type where your game would randomly freeze and bring you back to desktop) but i fixed it by tweaking some of my secondary and tertiary timings on my RAM.It never crashed since.
IMO,it's also the game's fault,by design it's so demanding and unstable,that bring the rigs to their knees.For example one of my clan mates had to raise the voltage of his cpu in order to fix the crashes.He didn't have any problems with other AAA games like Assassin's creed odyssey or ,the latest tomb raider,or even with bf1 and bf4,only with bfv!
Now back to the DX12.TBH,last time i used DX12 was back in December and i have had some performance drop (less fps-minor stuttering) respect to DX11.I changed back to DX11 and never tried DX12 since.
In game my video settings are set to high with DX11.
Actually a couple of hours ago i had this discussion withanother of my clan mates.He is having a 2070 with DX12 and told me that i should try it as it doesn't have issues anymore.i will try it and i'll let you know how it is.
@SnakeEyesPC Nice rig you have great taste in MB and ram :] 6 core 12 threads should be no issue with DX12.Let me know how it works when you test DX12. Edit make sure you turn off DXR in BFV in advanced video settings.
I have your MB and ram in my other rig until today we just changed out the MB to the Rampage V 10 edition :/ long story :/ So now I am going to go set it up as the husband needs it to game on until his build is done.