For those with screen tearing (this might help)

Hey everyone.

TLDR:
If you play with fullscreen (windowed) and don’t want to have screen tearing you can enable vsync (keeping triple buffering enabled as well so you don’t lose frames when going below screen refresh rate) since Windows seems to be ignoring the option to disable fullscreen optimizations for WoW.

Long version:
I’ve been playing with fullscreen (windowed) and vsync off and for a while now I’ve been experiencing screen tearing. It worked fine in the past if I disabled fullscreen optimizations globally in Windows settings but after a while I started getting tearing. I thought it was something game-related that would eventually get fixed but that didn’t happen so I decided to look into it and found a great article from Microsoft explaining what those fullscreen optimizations really are and how they worked (for those interested, and since I can’t post links here, you can google for “demystifying fullscreen optimizations” and you’ll easily come across this DirectX dev blog post).

Basically, fullscreen optimizations bypass the WDM if you play fullscreen (windowed) so you won’t get the “free” vsync from it. The option to disable those optimizations globally in Windows settings is long gone now and it seems Windows ignores you when you try to disable it directly in WoW.exe (this seems to be the case for other games as well atm).

So I tried enabling vsync in game (keeping triple buffering enabled as well so I won’t lose frames when going below the screen refresh rate) and it worked! No more tearing :slight_smile:

I just decided to share this info in the case it might help someone else with the same issue and I strongly advise you to check the article I mentioned above if you want to learn more about how all these things work.

Cya around and best of luck!

2 Likes

I have a big problem with Vsync - I can feel input lag, very badly and it slowly drives me a bit insane. Every action I do, the character does it a split second later. Is there a way to fix screen tearing without having to use vsync at all?

1 Like

Are you playing on windows 10 with fullscreen (windowed)?
I haven’t had any tearing in WoW since ages, without Vsync.
Maybe it is an AMD thing in WoW?
My last GPUs were all Nvidias.

AMD RX580 8GB here. No screen tearing. So not an “AMD thing”.

Yeah i don’t know why some people seem to have it though, makes no sense.

I dunno man - I’m using Nvidia. 2014 850M so old but I’m playing on low settings at 60fps but I get this input lag when I use Vsync. I’ve tried so many google searches over the months.