Forum Discussion

RTQC-L4tinoR4g3's avatar
6 years ago

Massive stutters under DX12

How can I fix massive stutters when i'm getting 90 fps+ ? It only happens under DX12 and not under DX11. I tried the memory purging tool, I tried borderless window, I tried reinstalling, my windows is updated so are my radeon drivers. I mean I requested a phone call from EA and never got it. I don't know how to fix that. It's unplayable. Dx11 gives me poor framerates compared to dx12 and no i'm not supposed to be obligated to switch. 

My rig : 
CPU - 4970k @4.8Ghz
Ram - 8GB DDR3 Trident X 2400Mhz
Mobo : Maximus Hero 7
GPU : Sapphire 290X Toxic 8GB
SSD : Samsung 850 pro 256 GB
HDD : WD Black 1TB
PSU : EVGA G3 1000W

OS : Windows 10 build version 1809

9 Replies

  • I would not aim at 90 FPS but more closer to 75 perhaps, but Make sure:

    -Set all graphics settings to LOW

    -Future frame rendering is off

    -Vsync is OFF

    -Set resolution scale to 100% or lower and max resolution to max. 1080p

    -Try GPU memory restriction OFF and ON

    -Background apps like temp control or virus scanner and mouse software are OFF > cleanboot

    -Windows is not updating in the background

    -SSD drive is TRIMMed

    -System temps as low as possible (below 55 for CPU)

  • 3DiE9djua2's avatar
    3DiE9djua2
    6 years ago

    BFV is a CPU heavy game and it sounds like you're CPU is struggling when the FPS gets too high. 

    Have you tried to limit your fps to 90 (if you only have stutter above 90)? Can be done in settings or using console.

    Using DX11 shouldn't give you a lot less fps so maybe future frame rendering is turned off? That setting has a bigger impact on DX11 than on DX12. It may also be the cause for the CPU stutter at high fps. Turning it on could ease the load on your CPU.

    Frostbite is known to not perform great with DX12 and stuttering is a very well known issue with DX12 and this engine.

    Switching to DX11 normally shouldn't give you any other drawback than the fact you cant use DXR which isn't a problem anyways since you do not own a RTX card.

    But of course all systems are different and I'm not saying your fps loss is not real. Just that it normally doesn't make a difference.

    But if you are determined to use DX12 then follow the previous posters steps and try to limit your fps at the value it doesnt stutter.

  • I tried all of those things and no luck. I noticed it's during gunfights that it's way more present even if the FPS counter would show 75-80 fps. I don't experience any issues in any other games other than BF5 DX12.

  • I tried 1440p and 4k with resolution downscaled and the issue is still present nonetheless. In 4k it should be GPU bound.

  • XTRA-Larsiano's avatar
    XTRA-Larsiano
    Seasoned Ace
    6 years ago
    @RTQC-L4tinoR4g3 I hardly do any FPS over 100 with a 9940X and RTX2080Ti on 1440p so i would not expect too much at high resolutions. the game is just quite heavy / restricted in FPS at the moment but is certainly within reason. use what ever settings give you most fps, your PC could use some upgrades but does not do so bad in the end...
  • You most likely play in Ultra. I used to play with low quality settings. I'm probably going to stick with Hell Let Loose since it doesn't stutter like BF5. I kinda gave up on Battlefield honestly. It's the only franchise that has given me headaches among every title I have. I don't experience any issues with any other DX12 titles other than BFV. Maybe in the future the development of battlefield 5 will be completed or maybe there's just poor support for 4 year old hardware. My card is GCN first-gen so you would think that they would make it stable for the whole line up.

  • forkless's avatar
    forkless
    6 years ago
    @RTQC-L4tinoR4g3 I'm having the same issues on DX12, in fact Anthem on DX12 and Frostbite is running butter smooth on my PC.

    When lowering my graphics settings to Low I still have texture streaming issues/freezes.

    On DX11 it's all peaches, which leads me to believe there might be a bit of an DX12 optimization issue with Frostbite on this particular game.
  • I actually settled for DX11 for BF5 and the performance hit isn't as bad as I thought. I could've tweaked the game without realizing it by troubleshooting the game so much. I did everything from DDU to reinstalling the game and modifying responsiveness values in the OS registry. I'm getting a 8 to 10 fps performance hit on DX11.

  • @forkless  I think exactly like you : all my other games (even bfv with dx12 enabled) work perfectly.

    I think something s wrong between dx12 optimisation on this game and the last update.

    just before the last update , I play swbf2 with dx12 on , and I ve never had a problem , it worked perfectly until wednesday :/

About Battlefield V

Join the Battlefield V community to learn all you need to know. Find game information and updates, talk tactics and share Battlefield moments.15,334 PostsLatest Activity: 60 minutes ago