Annoying tearing/flickering on Watch Dogs and Diablo III

TheRealEk

Reputable
Aug 14, 2014
43
0
4,540
So I built my very own first gaming pc on July, and everything has been working nearly flawlessly, pretty much how I had expected everything to work. Now couple of days ago I've noticed this annoying flickering/tearing on Diablo III, just an annoying line going up and down when I move with my character. I know Diablo has a lot of problems anyways but this got me a little scared. I tried anti-aliasing both off and on, no difference. Okay so next thing I do is check other games and see if I can see anything like this on them as well, and only game other than Diablo that did this was Watch Dogs, and boy does it look terrible on that one.

I've tried recording how it looks, but everytime I start recording, the tearing/flickering dissapears, and reappears right after I've stopped recording. Other games that I tried were Tomb Raider, Nosgoth, Crysis 2, Alan Wake, Path of Exile, Planetside2 and so on and so forth. In these games I could notice no flickering or tearing whatsoever. Only thing other than games where I notice same kind of behavior is the Gpu Stress Test FurMark, which first of all only gives me 30 fps best WITHOUT anti-aliasing, and flickers weirdly when running it.

My system specifications are the following:

Gtx 660
i5-4670k
XFX Pro Core edition 550w +80 bronze

I'll post the rest of the specifications if necessary. Is my gpu faulty or is there something wrong with these software? To sum up only things where I noticed any kind of flickering/tearing were Diablo III, Watch Dogs and FurMark. Thank you in advance :)
 
Solution
Tearing can happen if your can is not synchronized to your monitor refresh.

The solution is an option called Vsync. You can enable it in the Nvidia control panel(use a profile just for the games that bug you) or in the games graphics settings.

Vsync has some of its own issues.
It can lead to input delay and in some games an occasional stutter.
If you can not maintain your screens refresh rate, the game will drop to half that rate(so 60 will drop to 30) to keep the frames in sync. An option called triple buffering will prevent this, but uses more memory on the video card.
Tearing can happen if your can is not synchronized to your monitor refresh.

The solution is an option called Vsync. You can enable it in the Nvidia control panel(use a profile just for the games that bug you) or in the games graphics settings.

Vsync has some of its own issues.
It can lead to input delay and in some games an occasional stutter.
If you can not maintain your screens refresh rate, the game will drop to half that rate(so 60 will drop to 30) to keep the frames in sync. An option called triple buffering will prevent this, but uses more memory on the video card.
 
Solution

TheRealEk

Reputable
Aug 14, 2014
43
0
4,540


Okay well this worked with Watch Dogs, and like you said, it unfortunately nearly halvened the fps. But Diablo still does the tearing, nothing changed for that one :/ What could be the problem?
 
Was this with in game settings for D3? I think with SC2 you had to restart the game for it to take effect.

If the game settings do not work, you can try the Nvidia Control Panel.

Example Image. Only try triple buffering if you can not keep the frame rates. It uses more memory, this may not always work. In some cases turning down game settings is a better option to keep the frame rates up.
oigffs.jpg
 

TheRealEk

Reputable
Aug 14, 2014
43
0
4,540
Ahh yes, my problem was that I only tried enabling Vsync through Nvidia control panel but not from the game itself. Now the game works flawlessly locked at 60 fps, and no more tearing :) Only thing that's missing is a monitor with higher refreshrate. Knew this place was awesome, no wonder it keeps popping up on Google when I search for pc stuff. Thank you, Nukemaster!