![]() |
120hz monitor, Vsync or not?
I am running SLI GTX 570s and in some types of games, like shooters for example, I make sure to get plenty of FPS. For example, in BFBC2, my fps stay mostly between 90 and about 140-150.
Question is, what's the disadvantage of turning on vsync? I know I won't get the yucky tearing I do when firing the blackhawks' miniguns, but what else should I consider? Thanks |
http://www.anandtech.com/show/2794
Quote:
|
Yup, you should always turn on vsync, no question about it.
You'll find this answer I gave to jonathan useful, as it applies to your question. http://www.techpowerup.com/forums/sh...3&postcount=43 If you have any more, then feel free.:toast: |
Well you will have a lower but more stable framerate. You will likely be capped at you refresh rate, which even with a 120hz monitor might be 60 FPS. However, if the refresh rate is 120 then you will likely see a constant 90 FPS, with occasional jumps to 120. Personally, I always use vsync. The tearing bugs the crap out of me, and the constant framerate jumping when it is off gives the feeling of stuttering and lag.
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
Ultimately, each user should just try it for themselves for each game and see which way they prefer it. If the system is dropping frames, then you're gonna get motion judder anyway, which vsync won't help with. |
Hi
Your monitors native screen resolution is 1680 x 1050 with your SLi setup you will not do any harm using v-sync; best way forward for you is to test a few of your favorite games with it enabled and disabled and see what you think. However saying this you may notice a big difference with non-SLi capable games as you will notice a sharp drop in frames per second and may need to disable v-sync for these. nb: I must say I prefer v-sync on all the time "cannot stand the tearing at high res" atb Law-II |
Quote:
However, I imagine that triple-buffering means 3 frames are rendered ahead of time, so I would likely introduce lag of 3/120th of a second, or 1/40th? Vsync off is single buffering or is there also buffering-induced lag? Maybe qubit's other post contains an answer, I'm going to go read that now. |
Quote:
Quote:
|
Quote:
Remember, if the system can keep up with the monitor refresh at all times, then you'll see no stutter. Eliminating stutter/judder is the whole point of spending lots of money on expensive processors and graphics cards. :rolleyes: |
Quote:
Quote:
|
Quote:
|
Quote:
This thing is so simple and so duh! obvious and people are being so dumb about it which is why I'm rolling my eyes. What the hell's the point of spending hundreds or even thousands on an expensive tricked-out system only to ruin it by unlocking vsync? :shadedshu It boils down to what I said before that the system must be able to keep up with the monitor refresh to ensure smooth animation ie one frame per refresh, no ifs, buts or maybes. If you're getting frame drops then you must do one or more of the (non-exhaustive) following things: - Drop detail/resolution settings - Upgrade your system hardware/drivers/optimise Windows of power-sucking services etc - Play a game with better frame rates - If you can't do any of the above, then live with it The only time to turn off vsync is when benchmarking or troubleshooting. |
Quote:
|
Quote:
Yeah, ok. :rolleyes: Not every game uses triple buffering. Dragon Age Origins comes to mind as a game where I had to use D3DOverrider. But whatever you think apparently there is a better way. |
You can force triple buffering on with the nvidia drivers. I expect the AMD ones allow this too.
I hope you can understand why vsync must be left on now, BababooeyHTJ. |
Quote:
Quote:
|
Quote:
http://img.techpowerup.org/110619/nvidia cpl596.png Therefore that question remains open. Quote:
|
Quote:
|
Quote:
|
Yep, I now realize I am lacking in the CPU department in order to consistently surpass 120fps no matter what graphics settings I use.
6-core, here I come. |
| All times are GMT. The time now is 01:58 AM. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.