Directx 11/Directx 12

Hey! Prior to patch 8.1 I always avoided playing with Directx12 because it wasn’t supposedly optimized enough and I always had worse performance with it. Come Patch 8.1 with all the improvements to Directx12 and after rigorously testing it, it’s clear that it is now miles better than Directx11. The only issue is…

Whenever I have Directx 12, even if the fps are around 80-90 constant, the game still looks really choppy, as if I was having 30 or less fps. This is very noticeable when i pan the camera around and trigger particle effects. The fps are still in the 80-90 range but in reality it just looks worse, way worse. I eventually found the solution to that, which was turning on Vertical Sync. Ends up being really good, game’s really smooth with exceptional improvements but there’s a caveat. For some reason the game just feels slowed down, it’s hard to explain… Panning the camera around makes it really noticeable. It’s bad to the point that when I move my character around it really feels unnatural, like I kind of loss control over my character. The responsiveness I had with no Vsync on is gone even tho the overall game and performance feels smooth.

What I experienced above is the same that a couple of guildies experience when turning Vsync on with Dx12. Is there any cause to this, any fix? I really wanted to take advantage of the performance improvements Dx12 now has over Dx11, but when using Dx12 i’m forced to use Vsync otherwise the game is really choppy. At the same time, if I’m using Vsync I just experience the unresponsiveness and loss of control that I explained above.

Thanks for your time :slight_smile:

What you’re experiencing with Vsync on is probably input lag. It’s one of the major downsides of Vsync in most games. There are alternative types of Vsync that can be forced from your graphics card’s control panel though. If you have an Nvidia card, find Wow in the list of games and change Vsync to “Fast”, it’s the best option they have. Make sure Vsync is always off in the game itself while doing that or it won’t be smooth. If you have an AMD card I’m not sure if they have adaptive Vsync or something now but check the options. Good luck!

Oh, and also use the FPS limiter in the game and set it to whatever your monitor’s refresh rate is, and see if that helps. For example 60 in my case.

1 Like

if you have an NVidia card I would leave Vsync off and use the in game frame limiter to your refresh rate found that worked a lot better in WoW on my 980ti than using Vsync.

If you have an AMD card go in to the driver settings then click the bottom left tab called gaming then top left tab called global settings where it says vertical refresh change that to Enhanced Sync then where it says frame rate target control change that to either your monitors refresh rate or 2 fps below it see if that helps any it should eliminate any tearing and has much lower input lag compared to Vsync.

1 Like

Thanks a lot for the feedback Arnathon :slight_smile:

What i’m experiencing is a mix of input lag and something else, hard to explain exactly what it is tho.

Regarding Fast VSync I can’t seem to find it in the Nvidia Control Panel… I only have the options to activate/deactivate VSync and use the Application’s settings. Any workaround? :stuck_out_tongue:

Do you think just having VSync on in the nvidia settings and having it off ingame might produce a different result? I’ll have to try that one out.

1 Like