DirectX Mantle error (GTX 980)

Horrgakx

Distinguished
Sep 12, 2007
208
0
18,680
Hi all - I'm getting the following error;
Mantle-Error_zpscobdrgr0.gif


This is when attempting to start BF4.

I have tried the following fixes;
- Switching off "Origin in game"
- I have also *completely* uninstalled my graphics drivers (including deleting folders and registry entries) and installed the latest drivers from nVidia.

Your help is really appreciated.


PC spec;
Windows Professional 8.1 64Bit
Intel i7-5820K Haswell-E (3.30GHZ, 15MB L3 CACHE)
Nvidia GTX 980 4GB Extreme
MSI X99S SLI Plus Motherboard
32GB Crucial (4 x 8GB) 2133Mhz DDR4
 
Solution
Mantle only works with AMD video cards. Not sure why you are getting that error with an Nvidia card, but its got to be a programming bug in BF4.
Run DDU to uninstall all video drivers and their settings. This will remove pieces of old drivers, or even drivers for cards that are no longer in your computer, along with anything they might have added to the registry. When you run DDU, it will ask if it can go into Safe Mode, select Yes. It will restart the computer, go into Safe Mode and then select the top choice which will say it is the "recommended" choice. It does its job pretty quick. Less than a minute.

Once that is done, install the latest Nvidia drivers, and you should be back in business minus the error.

The logos below are links to the download pages.

 


Yeh it was an easy fix. Turns out that when you install the game it sets it up for the installed card - the one I had supported Mantle, the one I installed later on doesn't. The problem is that this setting is still in effect so you need to change it manually. You do this by editing a config file setting.

I used this site to find out how to do it; http://answers.ea.com/t5/Battlefield-4/DirectX-Mantle-Error-message/td-p/2958810
All you need to do is open the file in question using NOTEPAD, use the find feature to find the word "mantle" and change the value of it to 0.

For those who said it's a driver issue,
IT IS NOT A DRIVER ISSUE. It is an in-game setting left over as a result of changing a graphics card.

Let us know if this helps.