Players are facing a problem with Borderlands 3 and DirectX 12. There have been reports of the game stuttering, freezing, and in some extreme cases, crashing. Most players noted that this issue started happening when they updated the game from DirectX 11 to 12. If you are facing any issues like this, worry not because this guide will show you how to change your DirectX version in Borderlands 3.
While DirectX usually improves performance, it is the opposite for Borderlands 3. After updating the game to this version, you will notice an increase in your CPU usage. In some rare cases, the game refused to even start. With that said, let’s take a look at how to change your DirectX version in Borderlands 3.
Borderlands 3: How to Change DirectX Version
Reverting your game to the previous one is relatively simple and you can do it easily. However, if you do not know how to do so, it can sound quite complex. Worry not, however, this guide will show you each step and help you to revert back to the DirectX 11 version of Borderlands 3. Like most Unreal Engine games, you can do so by editing its .ini file. To find it, you must:
- Go to Documents
- Select My Games
- Locate Borderlands 3 and open the folder
- Open Saved
- Click and open the Config
- Select GameUserSettings.ini and open it
- Open the .ini file in a notepad and find the PreferredGraphicsAPI=DX12PreferredGraphicsAPI=DX12 setting
- Change DX12 to DX11 and save and exit the file
- Boot up Borderlands 3 and it should open up DirectX 11 version
That’s all that you have to do in order to revert the DX12 version back to the DX11 version. This should hopefully fix your game and solve all of the problems that you were facing with the new version. The developers will certainly fix this issue soon so we are looking forward to it. Let us know in the comments below if you managed to solve this issue or not.