V-Sync Vs. Frame Limiter

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by tw1st, Aug 20, 2013.

  1. tw1st

    tw1st Guest

    Messages:
    173
    Likes Received:
    0
    GPU:
    Asus 3080 ROG Strix
    I'm rather curious if there is a benefit over one.

    I find myself limiting frames to 120FPS rather than using V-Sync in most games. It seems to cut down on some unnecessary GPU usage and has the added benefit of no input lag... or so I think anyway.

    Is there really anything I would be missing out on instead of using v-sync, or is it really the same thing?
     
  2. MrBonk

    MrBonk Guest

    Messages:
    3,385
    Likes Received:
    283
    GPU:
    Gigabyte 3080 Ti
    Well for one thing, by not using vsync you WILL get tearing no matter what.

    And it just depends on your preferences and context.


    For example when playing a MP online game, I never use Vsync, I simply limit my framerate to something reasonable depending on the game because I need the mouse response.

    With CS GO though for example, Input lag is insane even at 60FPS (Digital foundry measured 106ms), I Play at 130FPS (because the game is CPU bottlenecked and even at lowest settings I can't get a consistent 200FPS even though I never remotely get full GPU usage) and still get measurable input lag.


    With SP offline games though, I will usually either use Vsync + Frame limiting to 60 to ensure consistency (Some games you may notice if you use the Afterburner OSD that with vsync on the Frametime can wildly vary very quickly and the framerate will flicker back between 59 and 60. But if I frame limit to 60, the frame time is a constant 16.66ms and the framerate is almost always constant at 60)

    In some other scenarios I will limit to 30FPS with vsync.
     
  3. CalinTM

    CalinTM Ancient Guru

    Messages:
    1,684
    Likes Received:
    18
    GPU:
    MSi GTX980 GAMING 1531mhz
    If you have a 120Hz monitor you will never need to use vsync. That monitors have no flickering at above 60fps. I cam my fps to 86, it plays smooth and i can sustain in games 80% of time 86 fps.
     
  4. Prophet

    Prophet Master Guru

    Messages:
    865
    Likes Received:
    34
    GPU:
    Msi 680
    you should set it to 121 or 119 so it doesnt sync up. Also you will not get flickering at 120hz.
     

  5. aufkrawall2

    aufkrawall2 Ancient Guru

    Messages:
    4,359
    Likes Received:
    1,817
    GPU:
    7800 XT Hellhound
    Since I got a 144Hz display, I mostly use adaptive smooth (for SLI) vsync.
    Synced 60fps@60Hz is never really fluid, the more fps the better. Thus I don't really care if fps are stable or not, as long as they are high enough.
    One exception is Trine 2, can't have 144fps in 1080p with 4xSSAA, so I locked it to 85Hz with Vsync.
     
  6. eclap

    eclap Banned

    Messages:
    31,468
    Likes Received:
    4
    GPU:
    Palit GR 1080 2000/11000
    Vsync will eliminate screen tearing.
     
  7. aufkrawall2

    aufkrawall2 Ancient Guru

    Messages:
    4,359
    Likes Received:
    1,817
    GPU:
    7800 XT Hellhound
    With 144Hz there is just little of tearing and e.g. with a fps limit of 125 there's pretty much none at all (playing TF2 that way).
     
  8. Iruwen

    Iruwen Guest

    Messages:
    307
    Likes Received:
    0
    GPU:
    EVGA GTX 670 FTW
    For BF3 specifically VSync + Render Ahead 1 + Triple Buffering + FPS Limit 59 is absolutely smooth for me. The VSync + 59 Limit probably also works for other games.
     
  9. aufkrawall2

    aufkrawall2 Ancient Guru

    Messages:
    4,359
    Likes Received:
    1,817
    GPU:
    7800 XT Hellhound
    Just as long as you don't notice the judder (which is there, no matter what).
     
  10. tw1st

    tw1st Guest

    Messages:
    173
    Likes Received:
    0
    GPU:
    Asus 3080 ROG Strix
    I do own a 120hz monitor (benq), so I figured rather than forcing v-sync I would just use a frame limiter and save on the input lag and gpu usage as well.

    I don't really notice tearing that much honestly. Thanks for all the input guys :)
     

  11. TheDeeGee

    TheDeeGee Ancient Guru

    Messages:
    9,634
    Likes Received:
    3,413
    GPU:
    NVIDIA RTX 4070 Ti
    If you don't mind Screen Tearing cap it.

    If you hate Screen Tearing use V-Sync.
     
  12. Pyrage

    Pyrage Master Guru

    Messages:
    414
    Likes Received:
    51
    GPU:
    580 CF@ 1470
    Not trying to be a douche, but i just can't understand when people say that they don't mind screen tearing.

    I mean, it looks like someone is cutting the image with invisible scissors every sec, ruins any immersion/smoothness and it's so blatantly obvious.

    Vsync all the way, but some games do it poorly (bf3) and you have to also cap the fps.
     
  13. TheDeeGee

    TheDeeGee Ancient Guru

    Messages:
    9,634
    Likes Received:
    3,413
    GPU:
    NVIDIA RTX 4070 Ti
    Well since Bad Company 2 all BF Games are just poor PC ports.

    And don't get me wrong, i HATE screen tearing. It's worse than Mouse Lag. Infact i don't even notice Mouse Lag anymore.
     
  14. Prophet

    Prophet Master Guru

    Messages:
    865
    Likes Received:
    34
    GPU:
    Msi 680
    Amen brother. Vsync on? Seriously guys. And at 120hz if you have good hw you really shouldnt have any tearing. Maybe I´m just blind to it but Ill look for it for a few days.

    Please show stats if you have vsync on.

    This is vsync off: http://bfbcs.com/stats_pc/Dolly4free Most importantly maybe are my spm and I have 114 acepins out of 220 played but my excuse its a low level char and those 15 first levels are damn hard to get acepin, but I wasnt even medic most of the time.
     
    Last edited: Aug 22, 2013
  15. Crayfish

    Crayfish Member

    Messages:
    35
    Likes Received:
    0
    GPU:
    Gigabyte Gtx 660ti OC
    As somebody else said. Best way to go is Vsync+triple buffering+cap fsp 1 frame under refresh rate. 60hz = 59fps cap, to limit input lag.

    This way you get no tearing, no typical v-sync framedrops, and low input lag.

    If the game don't have built in triple buffering, just use D3Doverrider.
     

  16. Prophet

    Prophet Master Guru

    Messages:
    865
    Likes Received:
    34
    GPU:
    Msi 680
    Me, and all the best players aren´t using vsync. Just a point taking into consideration.
     
  17. Crayfish

    Crayfish Member

    Messages:
    35
    Likes Received:
    0
    GPU:
    Gigabyte Gtx 660ti OC
    I guess you could reduce input lag even further without v-sync for hardcore gaming. But imo screen tearing is more anoying than a couple of extra ms input lag.



    If you have a 120hz screen coupled with vsync and framelimit to 119fps you will probably not notice any input lag, and no tearing as well. And if your rig can handle 120fps it will be super smooth.
     
  18. Prophet

    Prophet Master Guru

    Messages:
    865
    Likes Received:
    34
    GPU:
    Msi 680
    vsync = higher input lag. You can make it lower than 'default'. Theres really no way around it. I have 120 hz and I was playing all day y-day and didnt notice any tearing. If you have tearing, Im wondering if you really are using 120hz. You would have to check your monitors osd. If you arent noticing any input lag its probably because you are so used to vsync. There could also be a couple of other reasons for it.

    Also I dont think the difference is huge in actual performance. Let´s say something around 10%. Then there difference in performance also depends on whcih game and other factor, like the combined lag of all your other devices. And game ofc. Bf3 where every bullet pretty much is as if throwing a lawnmower would probably suffer a little less from vsync and cs go where precision and speed is important and therte are ofc many really good players.
     
  19. Xtreme512

    Xtreme512 Master Guru

    Messages:
    795
    Likes Received:
    44
    GPU:
    RTX 4080 Super
    just use both.. vsync + 60 fps cap (limit @ (refresh rate))
     
  20. tsunami231

    tsunami231 Ancient Guru

    Messages:
    14,725
    Likes Received:
    1,854
    GPU:
    EVGA 1070Ti Black
    Use vsync if tearing bothers you if it dont turn off for this "less"input lag. Either way you will get tearing if vsync is off even on those 120hz monitors it just much less apparent it still happens though

    Tearing is huge eye soar to me and i have never had it off, neither have ever seen this input lag either its up to your personal preferences
     
    Last edited: Aug 27, 2013

Share This Page