V-Sync ON/OFF when FPS < max Hz (+VRR)

Everything about latency. Tips, testing methods, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
Post Reply
onexo
Posts: 1
Joined: 07 May 2020, 16:58

V-Sync ON/OFF when FPS < max Hz (+VRR)

Post by onexo » 07 May 2020, 17:01

This question was most likely answered many times but I can't find the answers...
I have a 240Hz monitor and I play a game that has a 200 FPS limiter. For the lowest input lag, do I use only VRR or VRR + V-Sync + RTSS? V-Sync isn't activated so there shouldn't be any need for it, right?

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

Re: V-Sync ON/OFF when FPS < max Hz (+VRR)

Post by jorimt » 07 May 2020, 17:17

onexo wrote:
07 May 2020, 17:01
This question was most likely answered many times but I can't find the answers...
I have a 240Hz monitor and I play a game that has a 200 FPS limiter. For the lowest input lag, do I use only VRR or VRR + V-Sync + RTSS? V-Sync isn't activated so there shouldn't be any need for it, right?
For V-SYNC ON/OFF with VRR, read the #2 entry here:
https://blurbusters.com/gsync/gsync101- ... ttings/15/

As for an RTSS FPS limit, no you don't need one to further reduce input lag at 240Hz if the game already has a 200 FPS limit (it's already doing that).
(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)

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

Re: V-Sync ON/OFF when FPS < max Hz (+VRR)

Post by Chief Blur Buster » 07 May 2020, 19:32

Yep....

RTSS is not necessary if the game/emulator/etc is self-limiting in frame rate.

Emulators and some console ports automatically limit to 50fps or 60fps.

For that, you don't need any other capping software. The frame rate limitation is the defacto cap itself.

It's also why some people love G-SYNC for easy low-latency 60fps. Looks like perfect VSYNC ON, but without the lag.

The same principle applies to any other built-in game framerate limitation such as 200fps.

The fallback sync technology (VSYNC ON or VSYNC OFF) never activates until there's a frametime faster than the highest Hz of the VRR range. So VRR+VSYNC OFF and VRR+VSYNC ON is perfectly identical in latency if the game's framerate cap is reliable. Be noted that some caps aim at frametime averaging (letting frametimes fluctuate massively even if the framerate range is wide), rather than prevent ultrashort frametimes.
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!

TTT
Posts: 253
Joined: 28 Jul 2018, 14:17

Re: V-Sync ON/OFF when FPS < max Hz (+VRR)

Post by TTT » 10 May 2020, 10:10

Chief Blur Buster wrote:
07 May 2020, 19:32

The fallback sync technology (VSYNC ON or VSYNC OFF) never activates until there's a frametime faster than the highest Hz of the VRR range. So VRR+VSYNC OFF and VRR+VSYNC ON is perfectly identical in latency if the game's framerate cap is reliable. Be noted that some caps aim at frametime averaging (letting frametimes fluctuate massively even if the framerate range is wide), rather than prevent ultrashort frametimes.
I thought there was slight input lag added when enabling Vsync with Gsync?

Doesn't enabling it just stop lower tearing when Gsync is enabled? But with a 240hz monitor its basically impossible to see it anyway.

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

Re: V-Sync ON/OFF when FPS < max Hz (+VRR)

Post by Chief Blur Buster » 10 May 2020, 11:53

TTT wrote:
10 May 2020, 10:10
I thought there was slight input lag added when enabling Vsync with Gsync?
Only if framerates activates it.

There are situations where VSYNC ON is never activated.
TTT wrote:
10 May 2020, 10:10
Doesn't enabling it just stop lower tearing when Gsync is enabled? But with a 240hz monitor its basically impossible to see it anyway.
There is no tearing with GSYNC + VSYNC OFF with a reliable cap. For example, a 60fps emulator on a 144Hz G-SYNC monitor.

That's because VSYNC OFF is never activated.

The fallback sync technology only activates if the fastest frametime is faster than the fastest refreshtime allowed (top Hz in VRR range). If you control al your frametimes to be within VRR range, then big whoop, the fallback sync technology never activates. Thus no lag or tearing difference.

Now, 141fps at 144Hz is much closer to the limit though. Imperfect framerate caps will have frametimes that jitter around a bit (e.g. 1/130sec, 1/150sec etc, in an attempt to average out at 1/141sec for a 141fps cap. So frametimes aren't exactly equal to each other. So that gives more opportunity for fallback sync technology to activate.

As a rule of thumb:
- The bigger margin the framerate cap below max Hz, the less likely the fallback sync technology activates
- The more reliable (glassfloor) the frame pacing is, the less likely the fallback sync technology activates
- At some point, the fallback sync technology never activates at all.

Which means perfect capping is identical in lag and zero-tearing for GSYNC+VSYNC OFF and for GSYNC+VSYNC ON, because the backup sync technology is never activating. The difference appears if you uncap or reduce margins (cap closer to max Hz, or cap using a less-accurate cap).
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!

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

Re: V-Sync ON/OFF when FPS < max Hz (+VRR)

Post by jorimt » 10 May 2020, 12:46

TTT wrote:
10 May 2020, 10:10
I thought there was slight input lag added when enabling Vsync with Gsync?
Only when the framerate is sustained above the refresh rate, e.g. G-SYNC on + V-SYNC on + 300 FPS @240Hz (etc), does G-SYNC revert to traditional V-SYNC behavior.

The only difference between G-SYNC on + V-SYNC off and G-SYNC on + V-SYNC on is the former can tear within the refresh rate, and the latter can't. And this difference only occurs when A) your framerate is near the max refresh rate or B) there is a frametime spike. Otherwise, they behave identically within the G-SYNC range, input lag levels included.

For complete details on this, read the #2 entry in my Closing FAQ here:
https://blurbusters.com/gsync/gsync101- ... ttings/15/
(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)

TTT
Posts: 253
Joined: 28 Jul 2018, 14:17

Re: V-Sync ON/OFF when FPS < max Hz (+VRR)

Post by TTT » 11 May 2020, 15:16

Thanks

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

Re: V-Sync ON/OFF when FPS < max Hz (+VRR)

Post by jorimt » 11 May 2020, 16:16

TTT wrote:
11 May 2020, 15:16
Thanks
No problem.
(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)

Post Reply