PDA

View Full Version : Question about vsync and screen tearing?


buzzard
08-21-2011, 05:54 PM
Wondering if anyone knows about screen tearing without vsync. I get smoking frame rates without, but get really annoying tearing/flickering around the prop. I can put vsync on (to correct the flicker) but am of course limited to the refresh on my monitor - 60fps. The propeller effect is better without vsync on, but i pretty much have to have it. Something of a quandary...

If there are any fixes so i can run CoD without vsync on, does anyone know?

I have:
AMD 965 BE 3.4
8 gB RAM
2 x 5830 in Crossfire
LCD Dell ST2410

Vengeanze
08-21-2011, 05:59 PM
First, only v-sync ON at one place - either in the card settings (CC) or in the game.
If u got v-sync in game on then try swithcing it off and turning it on in CC.

Shouldn't triple buffering be switched on when running v-sync btw?

NedLynch
08-21-2011, 06:05 PM
I have to have v-sync on as well, getting just a bit of tearing with the track ir without it, but the big thing is the prop while flying through a cloud for me, at times in a hurricane I had extreme flickering, gone with v-sync on.
I have it turned on in the nvidia control panel, strangely enough I get better fps without tripple buffering.

buzzard
08-21-2011, 07:00 PM
Hi there-
strangely, I changed the vsync in the CCC (Vision Engine Control Center) by moving the slider to 'Always On', but it had no effect (and ensuring it was off in-game). I rebooted to be sure the system took note of the change. The flicker was still there, I can only affect the flicker in CoD menu. Not sure if triple buffering makes a difference? I must be stuck having to use the vsync in-game. Some other posts had mentioned radeonPro, and disabling API montoring - do you know if this works? (or is RadeonPro useless with the ATI control panel?)

Vengeanze
08-21-2011, 07:38 PM
Hi there-
strangely, I changed the vsync in the CCC (Vision Engine Control Center) by moving the slider to 'Always On', but it had no effect (and ensuring it was off in-game). I rebooted to be sure the system took note of the change. The flicker was still there, I can only affect the flicker in CoD menu. Not sure if triple buffering makes a difference? I must be stuck having to use the vsync in-game. Some other posts had mentioned radeonPro, and disabling API montoring - do you know if this works? (or is RadeonPro useless with the ATI control panel?)

Try creating a Preset in CCC and launch the game via the preset.

Rjel
08-24-2011, 01:34 AM
First, only v-sync ON at one place - either in the card settings (CC) or in the game.
If u got v-sync in game on then try swithcing it off and turning it on in CC.


I hadn't even thought about that. Leaving it on with the Nvidia panel and switching it off ingame hasn't affected my game's appearance. Seems a little smoother FPS wise tho that might be my imagination.

To me, these are the most frustrating aspects of IL2 and now CoD. So many tweaks that people discover are scattered all over the internet. I wonder how many other people never find them or how many tweaks I haven't found out about yet? It would be nice to see these stickied on every CoD forum.

Vengeanze
08-24-2011, 05:20 AM
I hadn't even thought about that. Leaving it on with the Nvidia panel and switching it off ingame hasn't affected my game's appearance. Seems a little smoother FPS wise tho that might be my imagination.

To me, these are the most frustrating aspects of IL2 and now CoD. So many tweaks that people discover are scattered all over the internet. I wonder how many other people never find them or how many tweaks I haven't found out about yet? It would be nice to see these stickied on every CoD forum.

Agree. To be honest I tried V-sync the way described above and I still get tearing. So not sure if the settings on the card ever applies.
I'm sure the AA set on the card doesn't work in the game except for lowering your frames.

Plt Off JRB Meaker
08-26-2011, 03:10 PM
I have both v-sync and AA off in game but applied on graphics card,just don't trust COD to have these both working correctly at present,where as I do trust my Nvidia card.

katdogfizzow
08-26-2011, 04:07 PM
Wondering if anyone knows about screen tearing without vsync. I get smoking frame rates without, but get really annoying tearing/flickering around the prop. I can put vsync on (to correct the flicker) but am of course limited to the refresh on my monitor - 60fps. The propeller effect is better without vsync on, but i pretty much have to have it. Something of a quandary...

If there are any fixes so i can run CoD without vsync on, does anyone know?

I have:
AMD 965 BE 3.4
8 gB RAM
2 x 5830 in Crossfire
LCD Dell ST2410


Ive asked this question myself and here is an explanation.

V. VSync On Or Off?

Ok let's look at this a little closer because the answer is different for most people and also is dependent on the game. *VSync works hand in hand with triple buffering.

VSync ON = Matches the frame rate to your screen refresh rate for seamless and capped 60FPS performance.

VSync OFF: Maximum frame-rates are achieved over 100FPS+ However, if you have a really awesome video card you may be pumping out too much FPS vs frame rate and "screen tearing" or "page tear effect" will occur:

100FPS+ but "tearing effect" with VSync Off
http://www.youtube.com/watch?v=t-zRdwSCqfI

More Reading Link:

Vertical Synchronization (http://www.tweakguides.com/Graphics_9.html)

More feedback:
Vsync on:
-Perfectly aligned frames, no tearing.
-Less likely to crash.
-Locked at you're monitor's refresh rate. Usually can only go to 60 FPS (mine goes to 75 FPS though... somehow)
-FPS can bog down more then vsync off.

Vsync off:
-Virturally unlimited FPS....
-More likely to crash, but the difference is generally pretty low. (It depends on the card and the game)
-FPS does not bog down.


Let your immediate needs determine if you need V-sync on or off, based on the advantages and disadvantages.

It takes mere seconds and zero effort to turn V sync on or off and judge the results accordingly. I have found recently with my most updated rig that "Vertical sync....Force On" in the NVIDIA CONTROL PANEL for the best results with no tearing.


Conclusion: One is not better than the other. It based solely on the results on your screen

jimbop
09-01-2011, 09:24 PM
Ive asked this question myself and here is an explanation.

V. VSync On Or Off?

Ok let's look at this a little closer because the answer is different for most people and also is dependent on the game. *VSync works hand in hand with triple buffering.

VSync ON = Matches the frame rate to your screen refresh rate for seamless and capped 60FPS performance.

VSync OFF: Maximum frame-rates are achieved over 100FPS+ However, if you have a really awesome video card you may be pumping out too much FPS vs frame rate and "screen tearing" or "page tear effect" will occur:

100FPS+ but "tearing effect" with VSync Off


Yes, this is a good summary. I get atrocious tearing without vsync. 60 FPS max is adequate on my monitor anyway - I don't notice a difference between 60 and 60+. I only turn it off when benchmarking tweaks.

310thDiablo
09-22-2011, 12:35 PM
radeonPro has been causing me video issues in both IL2 and in CoD. I cannot use it.

chris455
10-10-2011, 08:59 PM
Hey, long time no see Diablo!
Good to hear from you-
Chris

smurf-oly
10-15-2011, 07:06 PM
The best overview of screen tearing, overall performance and the relationship to vsync and double vs triple buffering: http://www.anandtech.com/show/2794.

AMVI_Superblu
10-24-2011, 12:51 PM
Wondering if anyone knows about screen tearing without vsync. I get smoking frame rates without, but get really annoying tearing/flickering around the prop. I can put vsync on (to correct the flicker) but am of course limited to the refresh on my monitor - 60fps. The propeller effect is better without vsync on, but i pretty much have to have it. Something of a quandary...

If there are any fixes so i can run CoD without vsync on, does anyone know?

I have:
AMD 965 BE 3.4
8 gB RAM
2 x 5830 in Crossfire
LCD Dell ST2410

I just solved this by forcing vSync always ON via VGA Control panel and setting it off for the in-game settings.
The result is still frame sync with monitor refresh rate (60fps) but a smooter transition between frames (propeller looks better in other words).

S!