F1 2016 – PC Performance Analysis

Codemasters has just released F1 2016 on the PC, so it’s time to see how this title performs on our platform. F1 2016 is powered by Codemasters’ EGO Engine, however it appears that the game does not support DX12.

During this year’s GDC, Codemasters held a session and detailed the new rendering engine that was used for F1 2015. What’s really interesting here is that Codemasters discussed the graphics effects added using the new DX12 features Raster Ordered Views (AVSM and Decal Blending) and Conservative Rasterization (Voxel based ray tracing). Moreover, Codemasters claimed that a DX12 patch was to be released for F1 2015, however that never happened.

F1 2016 CPU Graph

Fast forward a couple of months, and here we are with F1 2016; a new F1 game powered by the latest version of the EGO Engine that currently supports only DX11. And for what is worth, Codemasters has not announced whether it will add DX12 support to F1 2016 in the future.

As always, we used an Intel i7 4930K (turbo boosted at 4.2Ghz) with 8GB RAM, NVIDIA’s GTX690 and GTX980Ti, Windows 8.1 64-bit and the latest WHQL version of the GeForce drivers. NVIDIA has not included yet any official SLI profile for this game, therefore there is no way to run this game in SLI mode. For the record, AMD has already released a Crossfire profile for F1 2016, meaning that the game supports multi-GPUs and that the ball is in NVIDIA’s court.

Like its predecessor, F1 2016 is mostly a GPU-bound title. Our GTX980Ti was able to offer a constant 60fps experience at 1080p on Ultra High settings. On the other hand, our GTX690 (that behaved similarly to a GTX680 as there is no SLI profile) was able to offer an almost constant 30fps experience at 1080p on Ultra settings. By today’s standards, a GTX680 is a really old GPU and we are pretty sure that most gamers have better graphics cards than it.

Thankfully, Codemasters has included a lot of graphics settings to tweak in order to improve performance. The game supports three AA options (SMAA, TAA and SMAA + TAA) and allows you to adjust the quality of Lighting, Post Process Effects, Shadows, Smoke Shadows, Particles, Crowd, Mirrors, Screen Space Reflections, Vehicle Reflections, Textures, Weather Effects, Ground Cover, Dynamic Hair and Skidmarks. Interestingly enough, there are two options that cannot be tweaked (Advanced Smoke Shadows and Skidmarks Blending). Our guess is that these are DX12 options that will be enabled via a future patch.

Graphics Options 1Graphics Options 2

In order to find out how the game scales on various CPUs, we simulated a dual-core and a quad-core CPU. Codemasters has included a benchmark tool that made it easier to test this game in extreme scenarios (heavy rain with lots of F1 vehicles on screen).

F1 2016 is one of the few games that benefits from Hyper Threading, showing EGO Engine’s ability to properly utilize multiple CPU cores/threads. With Hyper Threading disabled, our simulated dual-core system was unable to offer an acceptable gaming experience as there were a lot of stuttering issues. Our simulated quad-core system was able to offer an almost constant 60fps experience (though we did notice in some occasions – during actual races – some drops to 55fps). Our hexa-core was able to run the game without any performance issues. Not only that, but the game scaled wonderfully on it.

quad-core without HThexa-core without HT

Now with Hyper Threading enabled, we were able to get an average of 63fps on our simulated dual-core system. Moreover, we did not experience any stuttering issues. Our simulated quad-core system also saw a nice performance boost (with Hyper Threading enabled) and was able to match the performance of our hexa-core system (without Hyper Threading enabled).

dual-core with HTquad-core with HT

The bottom line is that F1 2016 does not need a really powerful CPU in order to be enjoyed. While a modern-day dual-core CPU (that can handle 4 threads) is able to offer an enjoyable experience, the game scales amazingly well on more than four CPU cores/threads.

Graphics wise, F1 2016 is a really good looking game. Contrary to last year’s offer, this time we got an F1 game that looks beautiful. Codemasters has used a lot of high-quality textures, rain drops are carried sideways with the wind, there are some cute rain splashes, water sprays are wonderfully detailed (and when paused you can see individual water drops), reflections are incredible and the F1 vehicles are highly detailed.

All in all, F1 2016 is a really polished product. Codemasters has included a number of wheel settings, we did not experience any crashes, there are some interesting camera options/tweaks, the game looks beautiful, there are a lot of graphics settings to tweak/adjust and it scales wonderfully on multiple CPU cores.

Enjoy!

F1_2016_2016_08_21_14_51_29_537F1_2016_2016_08_21_14_51_54_969F1_2016_2016_08_21_14_53_27_856F1_2016_2016_08_21_15_11_24_217F1_2016_2016_08_21_15_16_06_990F1_2016_2016_08_21_15_22_30_004F1_2016_2016_08_21_15_23_30_886F1_2016_2016_08_21_15_23_40_461F1_2016_2016_08_21_15_24_59_422

29 thoughts on “F1 2016 – PC Performance Analysis”

  1. dev: DX12 is more complicated than what we first thought. so we will wait and see how it goes with others first…

    1. In other words now the devs. have to do the work of the GPU driver teams as well as develop their game. Extra performance is possible but they have to pay their own people more money (work hours) to get it.

  2. “Codemasters discussed the graphics effects added using the new DX12 features Raster Ordered Views (AVSM and Decal Blending) and Conservative Rasterization (Voxel based ray tracing)”

    Those features: Raster Ordered Views, Conservative Rasterization are not exclusive to DX12. Developers can use them also in DirectX 11.3 (DirectX 11 feature level 11.3). For example Ubisoft “Tom Clancy’s The Divison” use Conservative Rasterization if game detects that is running in Windows 10. DirectX 11 have four different sets of available functions based on version of system:

    Windows 7: DirectX 11.0 (DirectX 11 feature level 11.0)

    Windows 8: DirectX 11.1 (DirectX 11 feature level 11.1)

    Windows 8.1: DirectX 11.2 (DirectX 11 feature level 11.1 + few optional functions called 11.2 but without own feature level)

    Windows 10: DirectX 11.3 (DirectX 11 feature level 11.3 with all new functions from DX12 like ROV, CR etc)

    F1 2015 and F1 2016 can use all new function like Raster Order Views in DX11 as long as user have Windows 10. Because all new functions from DX12 was migrated to DX11.3. This is reason why someone can run “DX11 version” for example in Windows 7 and Windows 10 and have different looking game, because DX11.0 is 7 years older than DX11.3

          1. Dude..is anything I can do to persuade you to share the game after you beat it? I never asked for this but I am now 😀

          2. Share the game? You mean like the library sharing on Steam? I suppose I would consider it… What is your Steam ID?

          3. Dude look..I would be soo so grateful I really can’t buy the game right now .I can share with you like right now either Arkham Knight (premium edition) or Rise of the Tomb Raider or the big one..Dishonored 2 when it’s out.Yes Steam library sharing.Man look..just after you finished the game.I don’t want to stress you out or anything.My Steam id is: agentmaxpayne.
            Thanks man! I owe you! 🙂

          4. Dude..ghost sended me a key.I don’t need the share.Thanks anyway for offering.Have a nice day 🙂

          5. I know and graphics are good nothing revolutionary but very solid.I don’t know my people complain about it.Optimization is so and so..waiting for that Dx12 update.It’s coming on 5 septembre if I’m not mistaken! But yeah..great game so far 🙂

          6. Hi John. Was the site down around 2 hours ago? When I first replied to @Ghost’s post I tried to refresh but I couldn’t get the site to come back… I even tried on my phone! Anyway… I’m a happy camper now!

  3. “(Advanced Smoke Shadows and Skidmarks Blending). Our guess is that these are DX12 options that will be enabled via a future patch.)”

    Those are options for people using integrated Intel Graphics chips… As ridiculous as that may sound! Those were options only available to Intel Graphics as far back as Grid 2 (or maybe Grid Autosport) and unless you were using a crappy IGP you couldn’t select those options. Imagine… you’re gaming on a crappy laptop with integrated graphics… you already have to play the game at sub 720p with pretty much every “normal” option at low… and Codemasters has these two Graphics options that you will NEVER be able to use at decent IQ and frame-rates available just for you!… What a tease. For Intel, Nvidia AND AMD people… It’s a joke.

    1. Yea i always wondered why they partnered with intel for that even nvidia gameworks is available for amd(with big perf hit)

Leave a Reply

Your email address will not be published. Required fields are marked *