Battlefield 1 DirectX 11 & 12 Performance Analysis




/ 8 years ago

« Previous Page

Final Thoughts


Battlefield 1 is a graphically impressive game, and it’s a great example of PC gaming graphics, but it’s also pretty taxing on your hardware when pushed beyond 1080P. Picking the right API to run this game couldn’t be more complicated, as some cards improved or lost performance dependant on the resolution used, making my analysis a bit of a headache.

For 1080p gaming performance, it doesn’t seem to matter too much which API you’re running. Most modern gaming systems should be able to run the game past 60FPS with relative ease, even on ultra settings. If you’re hovering below 60FPS, step down to high settings and you should be good to go. The same is true for those running high frame rate displays, if you’re seeking 144Hz performance, you’re either going to want the GTX 1080 or above, or simply step down the graphics settings until you hit your desired target.

For those gaming on 1440p displays, you should fair rather well with this game too, with almost all of the cards we tested maintaining an average frame rate above 60FPS. The R9 Nano, Titan X, Fury X, 1070, 980 Ti, and 1080 all managed a minimum frame rate above 60FPS even with ultra settings. Obviously, none of those cards is known for being slow, but it’s a good sign that the game is optimised for high-resolution gaming. As for using DirectX 11 or 12, the GTX 1080 and 980 Ti each lost a little performance, but most cards did see some small gains in average FPS, but also some losses in minimum FPS, so overall I don’t think there are any net gains to be had with either API.

Stepping up to 4K and the game is a lot more demanding, even on the high-end cards. Only the GTX 1080 managed an average above 60FPS, although the 980 Ti, 1070 OC, Titan X and Fury X can get there too with a few tweaks to the graphics settings, such as turning off AA, reducing shadows, and HBAO. DirectX 11 is the best API for the GTX 1080, and the 980 Ti. However, the GTX 1070 saw a few FPS gains, as did the 390X, but overall the scores are either a little higher or lower on the average, and on the minimum. This is nothing that would make me say “OMG look at the difference”, and I wonder if anyone notice see any real benefit.

So there you have it, the API change doesn’t make much difference. If you’re running the top Nvidia cards from this generation or the last, it does look like DX11 is the best option. If you’re running mid-to-high performance cards from the last two generation, there are some gains to be found with DirectX 12, but in the real world, you may not even notice.

The game does run very well, and even with ultra settings, and the frame rates were much better than expected. So now we have to ask, where does your system fit in. Are you able to hit ultra settings, a good frame rate and the resolution you hoped for? Let us know in the comments section.

Want to see these tests on Ryzen, the GTX 1080 Ti, 21:9 resolutions? So do we, and work is being done to make that happen as soon as possible!

« Previous Page


Topics: , , , , , , , , , , , , ,

Support eTeknix.com

By supporting eTeknix, you help us grow and continue to bring you the latest newsreviews, and competitions. Follow us on FacebookTwitter and Instagram to keep up with the latest technology news, reviews and more. Share your favourite articles, chat with the team and more. Also check out eTeknix YouTube, where you'll find our latest video reviews, event coverage and features in 4K!

Looking for more exciting features on the latest technology? Check out our What We Know So Far section or our Fun Reads for some interesting original features.

eTeknix Facebook eTeknix Twitter eTeknix Instagram eTeknix Instagram
  • Be Social With eTeknix

    Facebook Twitter YouTube Instagram Reddit RSS Discord Patreon TikTok Twitch
  • Features


Send this to a friend
})