Tearring, jitters past 60fps

Hi All

So I have a Predator g9 791 with 16gb ram, and a 970m.

I can play the game on ultra easily.

however, I get screen tearing/glitches when I switch V-sync off.

So at the moment I get max 60FPS and not that I mind, but hitting higher fps' would be nice.

everything under NVidia control panel is also set to max...

I also enabled all AA, maybe that's the issue?
 
i could be wrong (i avoid V-sync like the plague)

but i think V-sync cappes FPS to 60.
That is correct. V-sync caps your FPS to the refresh rate of your monitor (most being 60fps)

and that's my question though. I want to switch v-sync off but if I do I get tares and jitters....
 
That is correct. V-sync caps your FPS to the refresh rate of your monitor (most being 60fps)

and that's my question though. I want to switch v-sync off but if I do I get tares and jitters....
well, its worth getting a G-sync monitor..

not really sure how to solve your issue tho.
 
Hi All

So I have a Predator g9 791 with 16gb ram, and a 970m.

I can play the game on ultra easily.

however, I get screen tearing/glitches when I switch V-sync off.

So at the moment I get max 60FPS and not that I mind, but hitting higher fps' would be nice.

everything under NVidia control panel is also set to max...

I also enabled all AA, maybe that's the issue?

If your monitor screen tears then there isn't much to be done I'm afraid - it's higher FPS and live with it, or keep it at the max refresh rate.

Go into your GeForce drivers and go to the V-Sync option - Set it to "Fast" - this will give you a smoother 60 FPS output (it drops the extra frames to prevent screen tearing).
 
however, I get screen tearing/glitches when I switch V-sync off.

Don't turn off vsync. You get 60fps because that's locked to the 60hz your monitor is using. If your display has a higher potential, eg 100hz, or 144hz, set the monitor to that, then adjust the in-game option.

Tearing occurs when the framebuffer and display essentially end up out of step; so frames are sent mid refresh. Unless you have an actual issue or problematic monitor, keep v-sync on, as that keeps frames sent at the same refresh rate as the monitor. If you get much higher FPS, then that 60hz should be butter smooth anyway. There's little to gain beyond 60 fps, if your display can't handle that anyway. ;)

It varies from vendor to vendor, as to how well displays handle out-of-sync frames. People always assume turning v-sync off makes everything better because MOAR FPS IS GRAND. It ignores that sending (for example) 200 frames a second to a monitor only capable of physically displaying 60 frames a second may not result in expected outcomes. Something has to toss those extra frames, card or monitor, otherwise, hello jitter and tearing. ;)
 
Last edited:
This may seem a stupid question* but why does one need to set the FPS to higher than the monitor's refresh rate? Surely that's a waste of processing power as you can't see it.


*there are no stupid questions if it leads to greater knowledge and understanding :)
 
Don't turn off vsync. You get 60fps because that's locked to the 60hz your monitor is using. If your display has a higher potential, eg 100hz, or 144hz, set the monitor to that, then adjust the in-game option.

Tearing occurs when the framebuffer and display essentially end up out of step; so frames are sent mid refresh. Unless you have an actual issue or problematic monitor, keep v-sync on, as that keeps frames sent at the same refresh rate as the monitor. If you get much higher FPS, then that 60hz should be butter smooth anyway. There's little to gain beyond 60 fps, if your display can't handle that anyway. ;)

People always assume turning v-sync off makes everything better because MOAR FPS IS GRAND. It ignores that sending (for example) 200 frames a second to a monitor only capable of physically displaying 60 frames a second may not result in expected outcomes. ;)

very true, and the human mind cant actually see past 60fps to begin with :p

Thanks guys. Will leave at 60fps...maybe ill SS a bit and play with that.
 
Hello -


As everyone said, V-sync does cap at 60 FPS, but you still have another option to achieve higher frame rates without the associated tearing.

It's called G-Sync (Nvidia) and Free-sync (AMD).

Your 970m has G-Sync technology. Give that a try. Sometimes these features are called Adaptive Sync. I could go into the technical details about why the tearing occurs and how the A/G/F-syncs fix that, but I believe that's beyond the scope of the thread.

I can't recall exactly what graphics settings I'm using for Elite, and I can't check right now as I'm at work. But I can say that I'm running the game at high frame rates without tearing.

Let me know if you need any help. I'll be available later today.
 
Hello -


As everyone said, V-sync does cap at 60 FPS, but you still have another option to achieve higher frame rates without the associated tearing.

It's called G-Sync (Nvidia) and Free-sync (AMD).

Your 970m has G-Sync technology. Give that a try. Sometimes these features are called Adaptive Sync. I could go into the technical details about why the tearing occurs and how the A/G/F-syncs fix that, but I believe that's beyond the scope of the thread.

I can't recall exactly what graphics settings I'm using for Elite, and I can't check right now as I'm at work. But I can say that I'm running the game at high frame rates without tearing.

Let me know if you need any help. I'll be available later today.
Yip, thanks I amw are of G-sync but this is unfortunately on my native laptop screen as I am travelling. At home I can play at a higher rate when connected to my g-sync monitor
 
I use V-Sync. It comes with a delay and capped FPS but it is WAY better than this tearing or jitter as yo udescribe it. I turn it off for shooters due to reaction time being important but for Elite it doesn't make that much of a difference. My monitor is old and it needs V-Synch.
 
Back
Top Bottom