What does this do? Will my performance be better or worse with this tunred on? It's the only setting I don't understand haha.
This topic is locked from further discussion.
What does this do? Will my performance be better or worse with this tunred on? It's the only setting I don't understand haha.
It locks your fps to your refresh rate and it's submultiples. Basically if you have a 60Hz monitor, you'll only be able to play games at 60, 30, 15, 7.5, etc values for your fps. If you don't use it, you'll have screen tearing because the FPS will not match the refresh rate (example: 40 or 70 fps in a 60Hz monitor will cause tearing).
Basically, your performance will be worse, but there'll be no screen tearing. Vsync also causes a delay to all inputs (mouse, keyboard, controller...) which can bother some people.
Any fps value that is not your refresh rate (either higher or lower than it) or one of it's submultiples, will cause screen tearing
It locks your fps to your refresh rate and it's submultiples. Basically if you have a 60Hz monitor, you'll only be able to play games at 60, 30, 15, 7.5, etc values for your fps. If you don't use it, you'll have screen tearing because the FPS will not match the refresh rate (example: 40 or 70 fps in a 60Hz monitor will cause tearing).
Basically, your performance will be worse, but there'll be no screen tearing. Vsync also causes a delay to all inputs (mouse, keyboard, controller...) which can bother some people.
Any fps value that is not your refresh rate (either higher or lower than it) or one of it's submultiples, will cause screen tearing
Lox_Cropek
I'd say this is a good summation. I use v-sync all the time as my monitor is a 60 hz one and I hate the screen tearing and I much rather have 60fps with no tearing than 100+ with the tearing, but it's preference really.
Beware of input lag with it though. Most times it's fine but if you want to play an FPS online like BF3 the Vsync could have a slight delay on your mouse movements
[QUOTE="Am_Confucius"]
Google it, dumbass.
KillerJuan77
The only dumbass here is you, he just asked a simple question.
And the fact that the question is so simple makes him a dumbass, as it could be easily googled. I have no dispute with you though, dear sir.It also adds a lot of input lag, disable it for any FPS... and some say triple buffering helps, I don't think it really does help at all, even for open gl. Just leave it disabled. And with 120hz monitors, you never have to worry about vsync again.
It limits your FPS to 60 to avoid screen tearing.guildclawsLimits to your refresh rate, doesn't have to be 60.
Triple Buffering completely eliminates the fixed FPS values. Making it possible to achieve any FPS under your refresh rate (it GREATLY improves performance). Also, AFAIK, 120Hz is not the refresh rate of "120Hz" monitors (for LCDs).It also adds a lot of input lag, disable it for any FPS... and some say triple buffering helps, I don't think it really does help at all, even for open gl. Just leave it disabled. And with 120hz monitors, you never have to worry about vsync again.
JigglyWiggly_
For the most part the PC forums are absent of dipsh!ts like you. I seriously hope this is not how you usually act as it does nothing to contribute to the forums at all. This is what the forums are for. Talking about PC's, PC games, and assisting other members with issues or questions.Google it, dumbass.
Am_Confucius
It also adds a lot of input lag, disable it for any FPS... and some say triple buffering helps, I don't think it really does help at all, even for open gl. Just leave it disabled. And with 120hz monitors, you never have to worry about vsync again.
JigglyWiggly_
I'm not sure if it's just my setup, but triple buffering also adds quite a bit of input lag for me. :?
[QUOTE="Am_Confucius"]
Google it, dumbass.
KillerJuan77
The only dumbass here is you, he just asked a simple question.
Agreed, normally we have the best-behaved users in the PC forum.Agreed, normally we have the best-behaved users in the PC forum.topsemag55
That depends... were you here when F.E.A.R. 2, GTA IV, Cryostasis, Crysis 2 and Dragon Age II got released? The PC forums of every gaming website went nuts with those games (Negatively of course).
Triple Buffering completely eliminates the fixed FPS values. Making it possible to achieve any FPS under your refresh rate (it GREATLY improves performance). Also, AFAIK, 120Hz is not the refresh rate of "120Hz" monitors (for LCDs). There are many different actual real test world results. In open gl apps I still have input lag with triple buffering, and many others do, in fact it makes it worse for some reason. Also I don't get your last point. The image is being refreshed 120 times, hence 120hz. Are you talking about the backlight?[QUOTE="JigglyWiggly_"]
It also adds a lot of input lag, disable it for any FPS... and some say triple buffering helps, I don't think it really does help at all, even for open gl. Just leave it disabled. And with 120hz monitors, you never have to worry about vsync again.
Lox_Cropek
No Vsync: Tearing
Double Buffering: No tearing, performance hit, input lag
Triple Buffering: No tearing, no performance hit, even more input lag
When your framerate is higher than your monitors refresh rate (Hz=refreshes per second), your monitor is forced to show multiple images on the screen simultaneously, which creates what looks like "tearing" across the center of the screen (screen tearing). V-Sync prevents your framerate from going higher than your monitors refresh rate, and prevents multiple images from being forced onto the screen at once.. So to put it more simply, V-Sync prevents the incredibly annoying screen tearing that occurs when multiple frames are forced to be shown at once...superclockedTearing also happens if your fps is lower than your refresh rate if you don't use Vsync
Triple Buffering completely eliminates the fixed FPS values. Making it possible to achieve any FPS under your refresh rate (it GREATLY improves performance). Also, AFAIK, 120Hz is not the refresh rate of "120Hz" monitors (for LCDs). There are many different actual real test world results. In open gl apps I still have input lag with triple buffering, and many others do, in fact it makes it worse for some reason. Also I don't get your last point. The image is being refreshed 120 times, hence 120hz. Are you talking about the backlight?Triple Buffering does increase input lag. Also, about my last point, sorry, it was just a misinformation on my part[QUOTE="Lox_Cropek"]
[QUOTE="JigglyWiggly_"]
It also adds a lot of input lag, disable it for any FPS... and some say triple buffering helps, I don't think it really does help at all, even for open gl. Just leave it disabled. And with 120hz monitors, you never have to worry about vsync again.
JigglyWiggly_
Not true.. You may get stuttering, but screen tearing only happens when multiple images are forced onto the screen at once, which requires that the framerate is higher than your monitors refresh rate...Tearing also happens if your fps is lower than your refresh rate if you don't use Vsync
Lox_Cropek
[QUOTE="Lox_Cropek"]Not true.. You may get stuttering, but screen tearing only happens when multiple images are forced onto the screen at once, which requires that the framerate is higher than your monitors refresh rate...If you don't believe it, try it for yourself. You'll get tearing whenever the FPS doesn't achieve the refresh rate or it's submultiplesTearing also happens if your fps is lower than your refresh rate if you don't use Vsync
superclocked
Not true.. You may get stuttering, but screen tearing only happens when multiple images are forced onto the screen at once, which requires that the framerate is higher than your monitors refresh rate...If you don't believe it, try it for yourself. You'll get tearing whenever the FPS doesn't achieve the refresh rate or it's submultiplesThere is no way that Starcraft 2 is reaching 60fps using the Intel HD 3000 in my laptop, but I get no screen tearing whatsoever when VSync is disabled. I'm not trying to be an ass or anything man, but screen tearing happens when your framerate goes above your monitors refresh rate, and two or more images are forced onto the screen at once.. Screen tearing is a visual artifact in video where information from two or more different frames is shown in a display device in a single screen draw.[QUOTE="superclocked"][QUOTE="Lox_Cropek"]
Tearing also happens if your fps is lower than your refresh rate if you don't use Vsync
Lox_Cropek
Wait, triple buffering doesn't affect performance negatively but actually helps it? I've been having issues in games like TF2 where the framerate fluctuates so much - so that could fix itRavensmashNo, triple buffering has the same performance as vsync disabled. Triple buffering improves the performance of double buffering
[QUOTE="Lox_Cropek"]If you don't believe it, try it for yourself. You'll get tearing whenever the FPS doesn't achieve the refresh rate or it's submultiplesThere is no way that Starcraft 2 is reaching 60fps using the Intel HD 3000 in my laptop, but I get no screen tearing whatsoever when VSync is disabled. I'm not trying to be an ass or anything man, but screen tearing happens when your framerate goes above your monitors refresh rate, and two or more images are forced onto the screen at once.. Screen tearing is a visual artifact in video where information from two or more different frames is shown in a display device in a single screen draw.I know you're not trying to be an ass, but tearing is there. Being inside the refresh rate will reduce tearing, but not eliminate it. It's easy to test. Basically, tearing is supposed to happen only when your GPU goes faster than your monitor, but it doesn't, because even though the FPS is lower than the refresh rate, it's not synchronized with the timing of the monitor's refresh rate.Simply capping your FPS doesn't mean your GPU will have a frame fully rendered when the monitor polls it. It could still poll it halfway through rendering a new frame.[QUOTE="superclocked"]Not true.. You may get stuttering, but screen tearing only happens when multiple images are forced onto the screen at once, which requires that the framerate is higher than your monitors refresh rate...superclocked
I seem to be receiving a lot of hate.
Seriously, if you wonder what a feature is, you google it.
I can't imagine why anyone would not be able to figure that out, as it is common knowledge.
What if the person doesn't understand the results he/she finds on google?I seem to be receiving a lot of hate.
Seriously, if you wonder what a feature is, you google it.
I can't imagine why anyone would not be able to figure that out, as it is common knowledge.
Am_Confucius
What if the person doesn't understand the results he/she finds on google? Good point, but I find that unlikely. If that was the case, he would have asked further, more specific questions, but he haven't touched this thread since he created it.[QUOTE="Am_Confucius"]
I seem to be receiving a lot of hate.
Seriously, if you wonder what a feature is, you google it.
I can't imagine why anyone would not be able to figure that out, as it is common knowledge.
Lox_Cropek
I seem to be receiving a lot of hate.
Seriously, if you wonder what a feature is, you google it.
I can't imagine why anyone would not be able to figure that out, as it is common knowledge.
Am_Confucius
what do people find when they google it? they find topics such as this with people discussing their issue. if everyone on every forum just said google it, it would be hard to find anything.
anyway on topic. seeing as how i mainly play multiplayer games i never use v sync. i would much rather have tearing than input lag. i run counterstrike at 250 fps and black ops at 125 fps on a 75hz moniter, and to be completely honest i barely even notice tearing. i mean if im really looking for it i see it but it doesnt impact my fun/performance in a game whatsoever.
[QUOTE="Am_Confucius"]
I seem to be receiving a lot of hate.
Seriously, if you wonder what a feature is, you google it.
I can't imagine why anyone would not be able to figure that out, as it is common knowledge.
xturtle88
what do people find when they google it? they find topics such as this with people discussing their issue. if everyone on every forum just said google it, it would be hard to find anything.
anyway on topic. seeing as how i mainly play multiplayer games i never use v sync. i would much rather have tearing than input lag. i run counterstrike at 250 fps and black ops at 125 fps on a 75hz moniter, and to be completely honest i barely even notice tearing. i mean if im really looking for it i see it but it doesnt impact my fun/performance in a game whatsoever.
We haven't reached that point yet, so until that happens, your argument is invalid.i could explain in full detail myself, but i'm too lazy right now and i don't want to.
Â
so i'll just copy/paste from Wikipedia:
Â
Â
Vertical synchronization
Vertical synchronization (Alsovertical syncorV-SYNC) separates the video fields. In PAL and NTSC, the vertical sync pulse occurs within thevertical blanking interval. The vertical sync pulses are made by prolonging the length of HSYNC pulses through almost the entire length of the scan line.
Thevertical syncsignal is a series of much longer pulses, indicating the start of a new field. The sync pulses occupy the whole of line interval of a number of lines at the beginning and end of a scan; no picture information is transmitted during vertical retrace. The pulse sequence is designed to allow horizontal sync to continue during vertical retrace; it also indicates whether each field represents even or odd lines in interlaced systems (depending on whether it begins at the start of a horizontal line, or mid-way through).
The format of such a signal in 525-lineNTSCis:
Each pre- or post- equalizing pulse consists in half ascan lineof black signal: 2µs at 0V, followed by 30µs at 0.3V.
Each long sync pulse consists in an equalizing pulse with timings inverted: 30µs at 0V, followed by 2µs at 0.3V.
In video production and computer graphics, changes to the image are often kept in step with the vertical synchronization pulse to avoid visible discontinuity of the image. Since theframe bufferof acomputer graphicsdisplay imitates the dynamics of a cathode-ray display, if it is updated with a new image while the image is being transmitted to the display, the display shows a mishmash of both frames, producing apage tearingartifactpartway down the image.
Vertical synchronization eliminates this by timing frame buffer fills to coincide with thevertical blanking interval, thus ensuring that only whole frames are seen on-screen. Software such asvideo gamesandcomputer aided design(CAD) packages often allow vertical synchronization as an option, because it delays the image update until the vertical blanking interval. This produces a small penalty in latency, because the program has to wait until the video controller has finished transmitting the image to the display before continuing.Triple bufferingreduces this latency significantly.
Two timing intervals are defined - thefront porchbetween the end of displayed video and the start of the sync pulse, and theback porchafter the sync pulse and before displayed video. These and the sync pulse itself are called thehorizontal blanking(orretrace)intervaland represent the time that the electron beam in the CRT is returning to the start of the next display line.
Â
Â
(TL;DR it stops your Image from doing this:¨
)
I've got a 1920 x 1080 LCD monitor that runs at 60 Hz, so I have vsync off. I don't see any screen tearing, ever.No Vsync: Tearing
Lox_Cropek
[QUOTE="Lox_Cropek"]I've got a 1920 x 1080 LCD monitor that runs at 60 Hz, so I have vsync off. I don't see any screen tearing, ever.You're pretty lucky, then :)No Vsync: Tearing
topsemag55
[QUOTE="xturtle88"][QUOTE="Am_Confucius"]
I seem to be receiving a lot of hate.
Seriously, if you wonder what a feature is, you google it.
I can't imagine why anyone would not be able to figure that out, as it is common knowledge.
Am_Confucius
what do people find when they google it? they find topics such as this with people discussing their issue. if everyone on every forum just said google it, it would be hard to find anything.
anyway on topic. seeing as how i mainly play multiplayer games i never use v sync. i would much rather have tearing than input lag. i run counterstrike at 250 fps and black ops at 125 fps on a 75hz moniter, and to be completely honest i barely even notice tearing. i mean if im really looking for it i see it but it doesnt impact my fun/performance in a game whatsoever.
We haven't reached that point yet, so until that happens, your argument is invalid.Please Log In to post.
Log in to comment