Sudden Screen Tearing

Spath87

Distinguished
Nov 23, 2014
105
0
18,710
Hello all,

I've recently started experiencing a lot of screen tearing in all the games that I try to play on my computer. It started happening suddenly, was not happening at all previously, and to my knowledge I have not changed any settings in the nvidia control panel. I have a dual monitor display and it happens on both monitors only if I try to play a game in full screen mode. If I play in windowed, or borderless windowed, it goes away completely. Vsync and triple buffering are turned on (though I have tried turning them off with no beneficial affect). My monitor is an Acer H22HQL running 1920x1080 native and 60Hz. I'm using a MSI GTX 970 for my GPU. Does anyone have any suggestions? Thanks.
 
Solution
So, after a ton of trial and error, I seem to have found settings that work in eliminating the tearing in just about all the games I've tried it with. I have set Vsync to on, triple buffering on, and max pre-rendered frames to 1 on the nvidia control panel global settings. Also had to create a separate game file in the program setting and set it to use global settings. Not sure if this is the right answer or if it will always work but it seems to be doing the job now. I'll update this thread if anything changes.

Thanks for all the feedback and suggestions.

DillonJ3K

Reputable
Feb 22, 2015
350
0
4,960
if youv updated your gpu driovers recently. roll them back an see if that fixes it. If not, maybe try updating them if you havent. vsync will help with tearing but in return you get vsync stutter. Only way to permanently fix it is to buy a gsync monitor an use with your 970.
 

Spath87

Distinguished
Nov 23, 2014
105
0
18,710


I'll try the rollback, I did just update the drivers to the latest nvidia ones. What is vsync stutter? And I'm really trying to avoid shelling out the kind of money it will take to get a gsync monitor.....
 

Spath87

Distinguished
Nov 23, 2014
105
0
18,710


I will try that. Any reason why windowed mode would stop the tearing?
 

DillonJ3K

Reputable
Feb 22, 2015
350
0
4,960
Some games just don't work as well with Vsync on. I've found some games run smoother with it turned off completely. Vsync is just an attempt to run the game at a constant framerate. However, sometimes by doing so it still is not in sync with the refresh rate of the display and you get stuttering. Turning it off sometimes allow for less stuttering. Some games work great with it turned on.
And screen tearing isnt just when the gpu outputs more then the monitor can handle. happens when it cant output enough aswell. Just that when a monitor an gpu arnt in sync, it causes screen tearing.
 

Spath87

Distinguished
Nov 23, 2014
105
0
18,710
So, after a ton of trial and error, I seem to have found settings that work in eliminating the tearing in just about all the games I've tried it with. I have set Vsync to on, triple buffering on, and max pre-rendered frames to 1 on the nvidia control panel global settings. Also had to create a separate game file in the program setting and set it to use global settings. Not sure if this is the right answer or if it will always work but it seems to be doing the job now. I'll update this thread if anything changes.

Thanks for all the feedback and suggestions.
 
Solution