screen tearing in CS:GO but not CS:Source

Dooop805

Respectable
Nov 10, 2016
388
0
1,960
Just like the title says, I got a new laptop (i3-7100u 6gb RAM 1T HDD) and it runs source well no tearing, I get like 60-180 fps. In CS:GO I get 50-120 and it tears when I cap my fps at 60, I'm trying to avoid v-sync but the tearing makes it unplayable. Anyone got any Ideas?
 
don't cap the frame rate.
Turn on V-Sync
(V-Sync works fine as long as your video card can maintain 60FPS (min) at all times.
If it can't do 60FPS at all times then you get dropped to 30 but that shouldn't be a issue for you on this game.

Seriously I use v-Sync all the time, as long as my FPS stays at 60 it's fine.

People only turn it off to get MORE frames per second but it's defeated due to the timing issue when using a 60Hz refresh rate.
So their video card can do 130FPS in the benchmark but the a 60Hz monitor cant refresh the screen that fast. What ends up happening is that rather than matching a frame to a refresh cycle it advances more frames while the current screen refresh is still in progress. So you end up seeing tearing.

If your getting 130 FPS and v-sync is OFF... it's pointless because your monitor just can't refresh that fast. So you STILL see everything on the monitor at 60 FPS because those 130 frames get crammed into 60Hz.

The best senario - Gaming monitors that offer 144Hz for example never need the v-sync turned on. Why? Because if it's not matching, it won't matter, the screen refresh will happen so fast you won't be able to see any tearing. And your monitor will be able to display all of the; up to 144 FPS. Other possible solutions are variable refresh rate technology provided by nVidia or AMD.
 

Dooop805

Respectable
Nov 10, 2016
388
0
1,960




Do you know what frame times are? or what latency is in general? You may not be able to see more than the 60 hz but you can tell when a frame is late(stutter) when you tell your gpu that 60fps is enough it stops working as hard as it can because it only has to push 60 fps... (then someone throws a smoke and your gpu working at 50% tries to draw the same frames but oh wait its half as powerful.) your gpu needs to be ready to draw those frames all the time. double or tripple buffering puts me 2 or 3 ticks behind anyone whos not running vsync... the input lag is game breaking. my question was why tearing only in CS:GO not Source, they run of the same engine. I run 144hz on my gaming machine and variable refresh rates are for when you cant push enough pixels not for pushing to many..

 


I figured Intel had added profiles by now. Try it a bit higher then and maybe a good setting will fix the issue.
 
"Do you know what frame times are?"
yep

"or what latency is in general?"
yep, and it gets worse if you do a double or triple buffer.
"the input lag is game breaking."
Then don't turn on double or triple buffering.

" why tearing only in CS:GO not Source"
I was going to explain it but lets just put it this way: because your video card gets different frame rates. (Research more)