Jump to content

Hey all,

 

So I know there are tons of threads about this, however there are so many different methods people are saying... I wanted to ask to possibly get a solid answer, When I play BF1 in DX12 i get this micro stutter all the time, however when I swap over to DX11 no micro stutter, FPS is about 90~ on both API's. I have a 8700k @ 5.0 and a 1070 Ti if that matters. 

 

Edit: I have tried windowed/windowed fullscreen/fullscreen .. all the samething.


Any Ideas? Thanks

Link to comment
https://linustechtips.com/topic/964607-bf1-dx12-microstutter/
Share on other sites

Link to post
Share on other sites

Yea. Keep DX11, and your Problem is solved.

More average fps, and FAR more min-fps (that's why DX12 stutters, min-fps are low = frame drops).

 

With other words: DX12 is bad optimized/implmemented. Like it's the case for most DX12 Games (Hitman for example is a pretty good DX12 implementation).

Link to comment
https://linustechtips.com/topic/964607-bf1-dx12-microstutter/#findComment-11684534
Share on other sites

Link to post
Share on other sites

When a game gets built from Directx12 in Mind,... it's usually better than "Wrapping DX11 into DX12 languages"

Which is why many people call many DX12 implementations as DX12 "Wrapper" methods, and these games, usually perform better on low end rigs in some cases using it, but higher end rigs can suffer as well compared to DX11 renderers.

 

DX12 is great when done well,... but the shift from GPU Driver Optimizations to Developer Only Optimizations has halted DX12's progress going mainstream.

 

Maximums - Asus Z97-K /w i5 4690 Bclk @106.9Mhz * x39 = 4.17Ghz, 8GB of 2600Mhz DDR3,.. Gigabyte GTX970 G1-Gaming @ 1550Mhz

 

Link to comment
https://linustechtips.com/topic/964607-bf1-dx12-microstutter/#findComment-11700401
Share on other sites

Link to post
Share on other sites

I assume you’re on 1440 with the ultra preset to see those frames? How’s usage holding up on the card and cpu?

 

like they have mentioned, it doesn’t work well, so I would avoid it. I only did it a few times and it was quite unplayable. 

Main RIg Lian Li O11 MINI, I7 9900k, ASUS ROG Maximus XI Hero, G.Skill Ripjaws 3600 32GB, 3090FE, EVGA 1000G5, Acer Nitro XZ3 2560 x 1440@240hz 

 

Spare RIg Lian Li O11 AIR MINI, I7 4790K, Asus Maximus VI Extreme, G.Skill Ares 2400 32Gb, EVGA 1080ti, 1080sc 1070sc & 1060 SSC, EVGA 850GA, Acer KG251Q 1920x1080@240hz 

 

Link to comment
https://linustechtips.com/topic/964607-bf1-dx12-microstutter/#findComment-11701106
Share on other sites

Link to post
Share on other sites

Yeah after looking around more... guess it's just a thing. Alot of people say it's just broke. But yeah. When I load up the gpu/cpu chart when it microstutters the cpu spikes.. 

 

Anyways I'll just use dx11.. hopefully in bf5 they make it work well.

Link to comment
https://linustechtips.com/topic/964607-bf1-dx12-microstutter/#findComment-11702795
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×