Is this what the gsync/freesync + vsync and -3 fps cap setup does?

Talk about NVIDIA G-SYNC, a variable refresh rate (VRR) technology. G-SYNC eliminates stutters, tearing, and reduces input lag. List of G-SYNC Monitors.
Post Reply
fowteen
Posts: 106
Joined: 18 Mar 2020, 16:30

Is this what the gsync/freesync + vsync and -3 fps cap setup does?

Post by fowteen » 30 Mar 2020, 21:44

If you use gsync/freesync with vsync and the -3 fps cap in games, am I correct in thinking that this setup will give you no screen tearing and the same input lag during all framerates in the vrr unless the fps goes under the vrr into the lfc range where I heard that the input lag differs?
Last edited by fowteen on 05 Apr 2020, 02:38, edited 1 time in total.

fowteen
Posts: 106
Joined: 18 Mar 2020, 16:30

Re: Is this what the gsync/freesync + vsync and -3 fps cap setup does?

Post by fowteen » 05 Apr 2020, 01:35

Does this make sense?

User avatar
Chief Blur Buster
Site Admin
Posts: 11653
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: Is this what the gsync/freesync + vsync and -3 fps cap setup does?

Post by Chief Blur Buster » 05 Apr 2020, 02:55

fowteen wrote:
30 Mar 2020, 21:44
If you use gsync/freesync with vsync and the -3 fps cap in games, am I correct in thinking that this setup will give you no screen tearing and the same input lag during all framerates in the vrr unless the fps goes under the vrr into the lfc range where I heard that the input lag differs?
Here are two answers, the short answer and the long answer.

Short answer:
For scanout lag, yes lag is same at all frame rates within VRR range.
For overall lag, no. There's other lag factors at different frame rates.

Long answer:
The answer is not that simple -- it is neither yes nor no.

The latency chain is complex.

Image

For example.... The game engine and the GPU. there's a framerate-induced latency that always happens with all monitors -- At 50 frame per second, a single-GPU subsystem has 1/50sec input latency just spent rendering the frame. The lower the frame rate, the more lag, no matter what. That's latency that occurs regardless of VSYNC ON, VSYNC OFF, G-SYNC, FreeSync, etc. So always keep the frame rate high if you don't want GPU lag. Upgrade your GPU to an RTX 2080 if you want the lowest GPU lag, for example!

HOWEVER, if you're asking about whatever latency contribution the monitor is injecting... the question becomes only slightly simpler. I invite you to read all 14 pages of Jorim's G-SYNC 101 on Blur Busters first. Over 5,000 different high speed video tests were used to generate almost 50 different graphs (within approximately a dozen slideshows).

GSYNC/FreeSync has far less input lag than VSYNC ON. Much, much, much less. For a 240Hz monitor, for game framerates that stay within VRR range, lag can become almost identical to VSYNC OFF if you cap approximately 3fps below. (For more information why it's "3fps below", see the Capping Differentials FAQ). The 3fps below cap is to prevent the G-SYNC monitor from automatically switching to a fallback sync technology when the frame rate tries to go above refresh rate. Which can create lag (if using VSYNC ON) or create tearing (if using VSYNC OFF).

For games capable of going far beyond VRR range (e.g. 500fps CS:GO, since a 500Hz monitor does not exist), it can sometimes be favourable to use VSYNC OFF instead of VRR.

That said, if you are playing games whose frame rates ranges almost always fall within VRR ranges (such as PUBG), then it can be quite favourable to use VRR. If you haven't bought a FreeSync monitor or G-SYNC monitor, it can be favourable to make sure you purchase the widest high-quality VRR range you can afford -- and the lowest lag VRR is always higher-Hz VRR monitors.

Now, if you narrow down your question a bit to focus ONLY on the display and its scanout (See high speed videos of LCD refreshing; displays refresh one pixel row at a time from top to bottom) -- then yes, latency of all refresh rates is identical for all refresh rates within a VRR range (e.g. For 48Hz through 240Hz VRR -- all refresh cycles take exactly 1/240sec to sweep from top-to-bottom). So 1/240sec = 4.2ms = yes, scanout lag is the same.

That doesn't preclude that other parts of the lag chain will change (e.g. GPU lag increases at lower frame rates). The great news is that low frame rates (e.g. 50fps) on a 240Hz VRR monitor, is quite isolated one frame of lag (1/50sec) instead of the typical 3/50sec that most double-buffered VSYNC ON implementations often has (1 frame being rendered, 1 completed frame that's waiting for the next refresh cycle's VSYNC, and 1 front-buffer frame). That's literally like 20 milliseconds versus 60 milliseconds, for exactly the same 50fps frame rates. We're focussed on the GPU and sync-technology lag on that, even though 50fps has 20ms GPU lag (VRR) and ~60ms GPU lag (fixed-Hz VSYNC ON), and 100fps has 10ms GPU lag (VRR) and 30ms GPU lag (fixed-Hz VSYNC ON). VSYNC ON lag can vary quite a bit (max prerendered frames, NULL setting, etc) but unoptimized VSYNC ON always quite a bit worse than VRR.

So you see, even though GPU lag varies a lot, the scanout-lag is fixed (for all frame rates within VRR range). Two different parts of the lag chain.

(And that doesn't talk about yet other parts of the lag chain, though... Like network lag, game engine, controller lags, etc)
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

fowteen
Posts: 106
Joined: 18 Mar 2020, 16:30

Re: Is this what the gsync/freesync + vsync and -3 fps cap setup does?

Post by fowteen » 05 Apr 2020, 05:41

Have you done a test looking at the input lag difference in csgo between a setup with 141 fps cap-vsync-gsyn on vs no cap-both off-on a 144hz monitor with the game running around 300fps because I believe I have only seen you guys do this test on a 240hz monitor or can you give an estimate using the 240hz tests?

User avatar
jorimt
Posts: 2484
Joined: 04 Nov 2016, 10:44
Location: USA

Re: Is this what the gsync/freesync + vsync and -3 fps cap setup does?

Post by jorimt » 05 Apr 2020, 08:59

fowteen wrote:
05 Apr 2020, 05:41
Have you done a test looking at the input lag difference in csgo between a setup with 141 fps cap-vsync-gsyn on vs no cap-both off-on a 144hz monitor with the game running around 300fps
https://blurbusters.com/gsync/gsync101- ... ettings/9/

Image
(jorimt: /jor-uhm-tee/)
Author: Blur Busters "G-SYNC 101" Series

Displays: ASUS PG27AQN, LG 48CX VR: Beyond, Quest 3, Reverb G2, Index OS: Windows 11 Pro Case: Fractal Design Torrent PSU: Seasonic PRIME TX-1000 MB: ASUS Z790 Hero CPU: Intel i9-13900k w/Noctua NH-U12A GPU: GIGABYTE RTX 4090 GAMING OC RAM: 32GB G.SKILL Trident Z5 DDR5 6400MHz CL32 SSDs: 2TB WD_BLACK SN850 (OS), 4TB WD_BLACK SN850X (Games) Keyboards: Wooting 60HE, Logitech G915 TKL Mice: Razer Viper Mini SE, Razer Viper 8kHz Sound: Creative Sound Blaster Katana V2 (speakers/amp/DAC), AFUL Performer 8 (IEMs)

fowteen
Posts: 106
Joined: 18 Mar 2020, 16:30

Re: Is this what the gsync/freesync + vsync and -3 fps cap setup does?

Post by fowteen » 05 Apr 2020, 19:26

ty so much

Post Reply