DICE has prepared an update for Battlefield 4 on PC that enables support for AMD’s Mantle API. At the same time, AMD has announced the release of the 14.1 Catalyst beta-drivers, which feature Mantle and XDMA support.
DICE has originally announced that Battlefield will benefit from Mantle back in September, when AMD showcased the new low-level API. The game was slated to receive an update supporting the graphics renderer back in December, but the company dev delayed it for another month. Now, the studio has announced that an update with full Mantle support is available.
“Mantle is a new low-level graphics API that we’ve been working very closely with AMD on over the last 2 years and it is a major change & improvement to how we are able to program & use modern GPUs in order to get the most out of them.” Johan Andersson, DICE’s technical director wrote on the Battlefield community site.
“Battlefield 4 on PC is already quite heavily optimized using DirectX 11 and DirectX 11.1, but with Mantle we are able to go even further: we've significantly reduced CPU cost in our rendering, efficiently parallelized it over multiple CPU cores and reduced overhead in many areas.”
The patch also addresses the issue where the crosshair would disappear; reduces the duration of the black screen when spawning in, and introduces a headshot icon on the kill-card.
The update almost matches AMD’s release of the 14.1 Catalyst Beta Drivers, made available today. These drivers are making Mantle available to the general public. The manufacturer has also published the following results regarding the API’s superior performance.
- CPU-limited scenario: 40.9% (1080p) and 40.1% (1600p) performance improvement under Ultra settings and 4xAA on the AMD A10-7700K with an AMD Radeon™ R9 290X;
- GPU-limited scenario: 2.7% (1080p) and 1.4% (1600p) performance improvement under Ultra settings and FXAA on the Core i7-4960X with an AMD Radeon™ R7 260X
- Average uplift for 1080p: 13.28% (Average of 290X and 260X data on the i7-4960X, A10-7700K, FX 8350 and i5-4670K)
- Average uplift for 1600p: 11.35% (Average of 290X and 260X data on the i7-4960X, A10-7700K, FX 8350 and i5-4670K)
StarSwarm (Oxide Games)
The StarSwarm is a real-time demo of Oxide Games’ Nitrous Engine, with two AI controlled fleets battling in outer space. The stress test supports both DirectX 11 and Mantle.
- CPU-limited scenario: 319% (1080p) and 281% (1600p) performance improvement in the “RTS” test on Extreme settings with the AMD A10-7700K and an AMD Radeon™ R9 290X;
- GPU-limited scenario: 5.1% (1080p) and 16.7% (1600p) performance improvement in the “RTS” test on Extreme settings with the Core i7-4960X and an AMD Radeon™ R7 260X;
- Average uplift for 1080p: 115.65% (Average of 290X and 260X data on the i7-4960X, A10-7700K, FX 8350 and i5-4670K);
- Average uplift for 1600p: 75.19% (Average of 290X and 260X data on the i7-4960X, A10-7700K, FX 8350 and i5-4670K;
For the time being, there are only a handful of games that benefit from Mantle support, including Battlefield 4, Thief, Star Citizen, and Sniper Elite 3.