Ghost Recon: Breakpoint Vulkan Update Performance Check

Mar 24, 2020 at 02:27pm EDT
Ghost Recon Breakpoint

Ghost Recon: Breakpoint launched back at the beginning of October 2019 to little fanfare. Surrounded by controversy in their monetization plans for microtransactioning people to death. That all aside the performance was the part of the game I was most concerned about as the quality of the game's review was up to our gaming gurus.  Ghost Recon: Breakpoint was and still is powered by the Anvil Next 2.0, the same engine that powers Assassin's Creed Odyssey (a bit more popular game even by today's standard) and is held back by one major flaw, it's DX11. Time for Breakpoint Vulkan edition!

That has finally changed. The Anvil Next 2.0 engine has officially been ported to the Vulkan API for this title. But was it worth the effort and should you care as someone who might be playing the game?

Related Story Tom Henderson: Splinter Cell Remake Delayed, Far Cry in Trouble, Ghost Recon Is Ubisoft’s Next Big Game

Testing Methodology And Setup

Ghost Recon Breakpoint carries the tradition of bringing a built-in benchmark to the table and after starting with the RX 570 in our initial testing of the game we settled on High being the sweet spot preset we decided to proceed with Anti-Aliasing disabled along with Temporal Injection disabled as well to limit variability. These performance results also have FidelityFX CAS disabled.

We used FrameView to capture the performance from the 167 second run of the benchmark while running at the High preset.  Once we had the results from 3 runs, after discarding an initial burner run for loading purposes, we took the average of average frame rates as well as the 99th percentile results from the run. We report our performance metrics as average frames per second and have moved away from the 1% and .1% reporting and are now using 99th percentile. For those uncertain of what the 99th percentile is, representing is easily explained as showing only 1 frame out of 100 is slower than this frame rate. Put another way, 99% of the frames will achieve at least this frame rate.

Test System

ComponentsZ370
CPUIntel Core i9-9900k @ 5GHz
Memory 32GB Mushkin Redline DDR4 3600
MotherboardEVGA Z370 Classified K
StorageKingston KC2000 1TB NVMe SSD
PSUCooler Master V1200 Platinum
Windows VersionLatest verion of windows at the time of testing
Hardware-Accelerated GPU SchedulingOn if supported by GPU and driver.

Graphics Cards Tested

GPUArchitectureCore Count
Clock SpeedMemory Capacity
Memory Speed
NVIDIA RTX 2060 SUPERTuring21761470/16508GB GDDR614Gbps
ZOTAC GTX 1650 SUPERTuring12801530/17254GB GDDR612Gbps
AMD Radeon RX 5700XTNavi 1025601605/1755/19058GB GDDR614Gbps
Sapphire RX 5500 XT 4GBNavi 1414081737/18454GB GDDR614Gbps

Drivers Used

Drivers
Radeon Settings 20.3.1
GeForce445.75

Results

1080p High Preset
AVG FPS DX11
AVG FPS Vulkan
99th Percentile DX11
99th Percentile Vulkan
0
40
80
120
160
200
240
0
40
80
120
160
200
240
RX 5700XT
113
131
81
101
RX 2060 SUPER FE
105
121
77
93
RX 5500XT 4GB
49
53
29
37
GTX 1650 SUPER
60
65
46
50
1440p High Preset
AVG FPS DX11
AVG FPS Vulkan
99th Percentile DX11
99th Percentile Vulkan
0
20
40
60
80
100
120
0
20
40
60
80
100
120
RX 5700XT
83
92
62
73
RX 2060 SUPER FE
76
85
55
66
RX 5500XT 4GB
34
19
23
14
GTX 1650 SUPER
42
40
36
30

FidelityFX Works In Vulkan Too

Radeon FidelityFX's Contact Adaptive Sharpening is intact and functioning well in Vulkan, good to see that feature was not lost in translation. The most apparent change is in the ground foliage and then on the character's clothes. The improvement is noticeable right away and is a welcome addition to the game.

FidelityFX OFF
FidelityFX ON

About Time

It's good to see that Ghost Recon: Breakpoint and the Anvil Next 2.0 engine was able to be ported to Vulkan. In the original performance review, I mentioned how this game could have benefited greatly from a new generation API such as DX12. I would have mentioned Vulkan I did not expect to see them make a move in that direction, but I'm glad they did. The results in performance are where things got interesting. In the upper mid-high range of graphics cards, we see a good performance boost on both Navi and Turing architectures in the form of the RX 5700XT and the RTX 2060 SUPER seeing a 15-16% increase at 1080p and an 11-12% increase at 1440p.

However, the more budget focused 4GB packing RX 5500 XT and GTX 1650 SUPER see a bit of a different story. You'll want to stick to 1080p for sure on both cards, they're designed for that anyway, but the performance tones shift drastically at this point. While both gained performance at 1080p and lost performance at 1440p thanks to VRAM limitations both were limited at 1080p since the game was calling for just over 5GB of VRAM available. While I'm certain the 8GB model of the RX 5500XT would have faired much better it is very interesting to see how these two cards handle the VRAM in a very different manner, might be time for a deeper dive in other titles.

The results speak for themselves that the Anvil Next 2.0 engine can and was ported successfully to the Vulkan API, there is pretty much no reason to even bother with launching this game in DX11 mode unless you just have some weird compatibility mode with older graphics cards. I can't help but wonder if this was a move in preparation for the next Assassin's Creed game, or could someone up at Ubisoft consider porting over Assassin's Creed Odyssey by chance? It might be a good move since people, like me, are still enjoying that one.

Follow Wccftech on Google to get more of our news coverage in your feeds.