Really bad performance on DirectX 12 (PC)
As the title says. In a situation where I get 110+ FPS on directx 11, using equivalent graphics settings on ultra+, I will get below 60FPS on directx 12. I've been trying to fix this for literally over a year now when I first got the game and it's annoying me so much, since I'm unable to run ray tracing with such a low amount of performance before it (I get below 30fps with ray tracing). I've tried:
- Disabling freesync
- Updating/rolling back graphics drivers (has persisted for over a year so old ones won't help)
- Using DDU
- Switching between borderless and fullscreen
- Changing graphics settings
- Contacting support (not much help when they take 4 days between replies to say something like try disabling overclocking)
I'm not going to settle just playing on dx11, because I bought the game with the intention of running maxed rt as per the official requirements. All driver settings at default by the way. Also, I have noticed complaints about having heavy CPU requirements on dx12, but my GPU is maxed at 100% so I'm not cpu bound at all.
My PC's specs are:
- Intel Core i7-11700F
- AMD Radeon RX 7800 XT 16GB
- 32GB RAM
- MSI MAG B560 Tomahawk WiFi
- 3440x1440 175Hz FreeSync monitor