• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Is there anyway to avoid screen tearing without V-sync?

Associate
Joined
10 Apr 2008
Posts
2,491
I just set up my new monitor (a Dell U2312HM) and now I'm testing out how well it performs in gaming scenarios. I've limited the frame rate to 60FPS using Afterburner, and the OSD shows in-game that that's what I'm getting. My monitor is also set to 60Hz, but I'm getting quite noticable screen tearing?

I thought that wasn't possible if you're refresh rate and FPS are the same?

I could just enable v-sync, but that kind of defeats the purpose because I heard it can cause lag.
 
You 'heard' it can cause lag so you don't use it?? How about try it for yourself. I don't notice any problems with it on

Fair point, but I don't agree. Even if it's not immediately noticable it can still have an effect, especially on games like SFIV where one frame lag can be all the difference.

Flawless, what should I put in the config file to limit the frame rate?
 
Nonsense? Surely it's not if their card can render 70 frames in some scenarios but only 50 in busy scenarios. They have to choose between vsync which will limit them to 30fps during those busy scenes or no vsync with tearing in non-busy scenes

But this is part of the problem. You can still get tearing in 'non-busy' scenes. I'm playing SFIV right now and I'm getting tearing even on the title menu!

And that's with the in-game benchmark tool telling me I can average at 200FPS (even though I'm locked to 60FPS at the moment).
 
..you only get tearing in 'non-busy' scenes, where the gpu is able to draw more frames than the refresh(poll) rate of the monitor. o_0 That's what I was saying.

Oh, I see what you mean. My mistake.

That said, then why am I still getting tearing if I've fixed my frame rate at 60FPS and my monitor is 60Hz?
 
Like I said before you will get screen tear no matter what if you dont use vsync. Your Monitor and GPU need to be in sync with each other to remove screen tear completely.

Yeah but if my GPU is rendering 60fps and my monitor is displaying 60 images per second then I thought there's no reason for there to be screen tear?
 
Back
Top Bottom