As we’ve already reported, Codemasters has added official DX12 support to F1 2018. Therefore, we decided to benchmark this F1 game on both AMD’s and NVIDIA’s hardware and see whether there are any major performance differences between the DirectX 11 and the DirectX 12 APIs.
The good news here is that DX12 appears to be running smoothly. We did not experience any crashes or stutters or graphical glitches, and the game appeared to be running fine. So yeah, while this is listed as a WIP build, it is at least stable.
For our DX11 vs DX12 benchmarks, we used an Intel i7 4930K (overclocked at 4.2Ghz) with 16GB RAM, AMD’s Radeon RX Vega 64 and NVIDIA’s RTX 2080Ti graphics cards, Windows 10 64-bit, GeForce driver 416.94 and Catalyst driver 18.11.2. We also used the in-game benchmark tool and we’ve selected the Singapore stage during Heavy Rain.
DX12 has noticeably improved the minimum framerate on AMD’s hardware. We’ve been constantly saying that AMD’s DX11 drivers are not as optimized as NVIDIA’s drivers, and that there is a big overhead that affects overall performance. However, the average framerates were similar and they were within the margin of error.
On the other hand, F1 2018 performed similarly on our NVIDIA GeForce RTX2080Ti in both DX11 and DX12. There were some small framerate differences but again, these are within the margin of error.
Codemasters has stated that this DX12 build is still a Work In Progress version, meaning that there might be additional performance increases in future versions. Still, we strongly suggest F1 2018 owners using it as it’s stable and can potentially improve overall performance, especially if you own an AMD GPU!