Last Updated on November 9, 2019
Red Dead Redemption 2 has been out for a few hours now. After troubleshooting a lot, people have figured out that the crashes in-game might be related to the DirectX API. Even though the devs said that the game will be furnished and won’t have any issues, here we are. In this article, we will find out how to change the DirectX API type.
Changing the setting is really easy, some might not be able to find it. Continue reading.
How To Change API from Vulkan to DX12

- Open Settings Menu
- Head to the Graphics Page > Advanced Settings
- Locate “Graphics API” and change it to DirectX/Vulkan depending on your hardware.
Note: Some people have reported issues with Vulkan on their PCs. What I would recommend you to do is, test both of these and check what works best for you.
I have already published an article on the best settings for Red Dead Redemption 2. After taking care of the API settings, change Anisotropic Filtering to 2 and turn off Unlocked Volumetric Raymarch Resolution. This will improve your gaming performance a lot, especially for low end PCs.
I changed the game from vulcan to dx12 and it totally bricked. Wouldn’t start normally or in safe mode so… do at your own risk. Gotta try and re install now.
Hey so I am unable to change to dx12. I unlocked advanced settings and can change everything except api.
Mine has no ground textures, the ground is invisible everywhere, and when i changed it to vulkan it crashed and won’t launch anymore, it just keeps saying “red dead has exited unexpectedly” and to report to customer service.