Question / Help Screen tearing with Disable Aero, because Aero is linked to V-Sync. No issue with OBS

gilgamix

New Member
Whenever OBS is just running, I get screen tearing. It's more noticeable on games, but it can even happen on menus and just on web browser windows when scrolling. However, when I stream out, the video on the stream is perfect, no issues on it.

e: and as a note, the only requirement is that OBS is running. Even when not streaming or with the preview closed, there's tearing.

Log: https://gist.github.com/0bd900569b2a114ff915b19555f19736
 

C-Dude

Member
Its probably the performance difference when opened vs closed. Turn on VSync or Tripple Buffering in game to remove tearing.
 

gilgamix

New Member
That was my initial thought, but the effect is visible with *only* OBS Studio and a browser open. If I have OBS open and drag a window left and right, there's tearing. As soon as I close OBS, it's smooth. No game running, and a game running doesn't seem to make it worse, but that's just hard to confirm.

I messed around a bit more and unchecked "Disable Aero" and the screen tearing stopped, but then my FPS dropped. Once again, it happens without a game running, and having a game running doesn't seem to make the effect worse.This time though it seems like the FPS drop translates to the outputted stream video.
 

gilgamix

New Member
Whoops, today I learned that Windows 7's V-sync is entirely dependent on Aero being enabled. It turns out games can get around this with their own V-sync by running actually at fullscreen, or "exclusive full screen", not borderless windowed mode.
 

Joe33345

Member
Yeah. Windows 7 borderless windowed games do screen tear if Aero is disabled and vsync. Windows 10 do not, but only if vsync is enabled of course.
 
Top