Forum Discussion
6 Replies
- cso77774 years agoSeasoned Ace
DX11 often puts more strain on the CPU and therefore low/mid-range PCs would probably not benefit from it at all. Especially not in a game where CPU-resources are in high demand.
BF2042 performs bad on all PCs and even high-end PCs doesn't run well. This is (probably) not DX12-related, but instead things like greater player-count and bigger maps. Whether this can be fixed we will have to see.
@cso7777
In Battlefield V, I had the same problem with dropping the fps, but when I changed to DX11 everything was fine .... Many people also had this problem.it makes no sense to implement also DX11 into the game, this would not bring any performance bonus here, also DX11 handles request for graphics totally different
Implementing DX11 is imho a waste of resource at this point, this resource are more needed to optimizing the game
In the past DX11 has worked better because games where build around this API and then they implement DX12 afterwards, but then you had not really the advantages off all DX12 features nd made more problems (most of the times on old systems)
Also, DX11 is well known because it was released in 2008, DX12 came out 15 and got the last major update to DX12 ultimate in 2020
DX12 is a low-level API and give the developers the power to control the hardware resources for CPU and GPU much better
Games with both APIs had DX12 most of the time only for RayTracing features (I think with support of nVidia or AMD)
So now the developers are facing new problems and need to start from the scratch with building games around DX12 but when they get into it DX12, it should work way better than DX11
And If I had read it correct there are only a few games with DX12 only implementation at the moment and most of them where released 2020 and 2021.
So lets hope DICE get into it and the performance get up but with a game like BF2042 you should alöso consider that 124 player needs always more CPU and GPU power.
- @CountSero
I understand what you're saying, but I don't think they'll pay attention like they did with Battlefield 1 and 5.I have a decent machine and I play everything at the lowest settings, all my components do not rise above 65 degrees. These are: I7 9700k ( 4.60 Ghz ) 1070TI 8GB,16GB ram ( 3200Mhz ) I just want to play my favorite game normally without having drop fps...... - cso77774 years agoSeasoned Ace
@Arrakis681This was a caching issue in BFV, DX12 stuttered each time it compiled shaders for new objects (first time use). After having played all the maps once this problem would go away (all objects were cached on disk) and then it was rock solid and performed better than dx11.
And your FPS drops are not DX12, it is the game in general running 'badly', this happens on even the fastest PCs. People with RTX3090s complain about FPS drops.
BF1 and BFV where in the core DX11 games with some DX12 features, also there where much less soldiers on the map which needed to be utilized by the CPU.
So that is why I have written that DICE needs to get used to DX12 so that they can optimized BF2042 much more
For example, since Patch 3 my CPU utilise at 100% but my graphics cards runs at 50% (with some spikes now and then) but it should be more 60-70% CPU and 100% GPU
Specs:
i7-10700
RTX2070
32GB Ram
Ultra-Settings, DLSS quality, vSync on, 1080p > constant 60FPS
About Battlefield 2042 General Discussion
Recent Discussions
- 15 minutes ago
- 53 minutes ago