Blur Buster's G-SYNC 101 Series Discussion

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.
knypol
Posts: 76
Joined: 18 Aug 2016, 03:40

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by knypol » 24 Sep 2017, 08:18

To clarify if I understand right: if i have 144Hz monitor with NVCP Vsync ON should I cap in-game to 144fps to reduce input lag? Some in-game limiters are not to precise...vary from 142-147.In such case is it better to limit with RTSS (143.999)?

User avatar
RealNC
Site Admin
Posts: 3737
Joined: 24 Dec 2013, 18:32
Contact:

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by RealNC » 24 Sep 2017, 09:19

knypol wrote:To clarify if I understand right: if i have 144Hz monitor with NVCP Vsync ON should I cap in-game to 144fps to reduce input lag? Some in-game limiters are not to precise...vary from 142-147.In such case is it better to limit with RTSS (143.999)?
With g-sync? No. You should cap to 141FPS.

Without g-sync, you need RTSS with a cap that's 0.01 lower than your real refresh rate, as described here:

http://www.blurbusters.com/howto-low-lag-vsync-on/
SteamGitHubStack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.

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

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by jorimt » 24 Sep 2017, 10:18

kurtextrem wrote:Sorry, I think I've posted this question at some point, but this new (?) research makes me feel a little uncertain.
You guys are talking about added input lag when NOT using RTSS to cap when having G-Sync on. But G-Sync only has added input lag if fps > refresh rate, right?
We're talking system-induced latency at this point vs. sync-induced latency. They are two separate sections of the input latency chain (first half of "Computer" section vs. last half of "Computer" section to "Display" section, basically):

Image

To make it simple, G-SYNC within the refresh rate is still the lowest lag you're going to get from a syncing method between the "Computer" and "Display" level, but if the framerate limiter is the framerate's limiting factor at all times, then you'd have even lower lag, as you're effectively eliminating the process of pre-rendered frames at the "Computer" CPU/engine-level.

We can take this further and lower net lag by using a mouse and keyboard with less latency at the "Input Device" level, and so forth; it's all part of one big, complicated input latency chain, beginning with the human response element (reaction time).

My G-SYNC 101 series (and recommended settings) only covers part of it.
(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)

Vleeswolf
Posts: 37
Joined: 25 Aug 2017, 15:59

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by Vleeswolf » 26 Sep 2017, 02:06

Hi jorimt,

Would it be interesting to see how some OpenGL games, like Doom (2016) and No Man's Sky behave wrt. input lag? With these games I feel there is hardly any difference in lag between limiting frame rates 3 FPS below the max. refresh rate (100Hz in my case), or letting frame rate hit the max refresh. At least there is no difference I can observe easily ;-)

Vleeswolf

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

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by jorimt » 26 Sep 2017, 09:36

First off, are you running with G-SYNC + V-SYNC "Off" + -3 FPS limit or G-SYNC + V-SYNC "On" + -3 fps limit?
(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)

Vleeswolf
Posts: 37
Joined: 25 Aug 2017, 15:59

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by Vleeswolf » 26 Sep 2017, 12:44

jorimt wrote:First off, are you running with G-SYNC + V-SYNC "Off" + -3 FPS limit or G-SYNC + V-SYNC "On" + -3 fps limit?
The latter, tried both in-game VSYNC or with NVCPL. In case of Doom I used RTSS to limit the frame rate, to no obvious effect. In NMS I use its internal rate limiter.

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

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by jorimt » 26 Sep 2017, 14:15

Whether you are playing a game with OpenGL or DirectX, the base mechanics of frame delay don't change, especially in this specific scenario.

So either your framerate isn't reaching or exceeding your max refresh rate enough to cause this delay (this is likely in No Man's Sky, depending on the settings, less likely in Doom; easier to run), or congrats, you're one of the "lucky" ones who can't differentiate the base X ms of delay from the Y ms delay added by syncing methods.

One way to tell how sensitive you are to added delay is to try the program in this thread:
viewtopic.php?f=10&t=1134

That said, I still recommend setting games -2 to -3 FPS below your max refresh rate when using G-SYNC, because even though you may not be able to perceive the reduction in latency, you'll keep G-SYNC in its range at all times, preventing both the delay and the stutter that can be caused when it bounces in and out of its range when hitting the max refresh rate.
(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)

Vleeswolf
Posts: 37
Joined: 25 Aug 2017, 15:59

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by Vleeswolf » 26 Sep 2017, 15:31

Nice test tools. It appears I can differentiate pretty well up to about the base 20 ms scenario ;-)

I notice the effect of frame limiting a lot more for DirectX games, ie. not doing the -3 FPS resulting in floaty cursors etc. Wouldn't OpenGL handle frame queuing differently, for instance, having no swap chain normally?

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

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by jorimt » 26 Sep 2017, 17:19

If you're using G-SYNC + V-SYNC "On" with no FPS limiter, and your framerate is exceeding your refresh rate at all times, then OpenGL or no, with double buffer V-SYNC active, the buffers are going to over-queue...unless those two games are engaging a form of "true" triple buffer V-SYNC instead, which basically acts like Fast Sync above the refresh rate.

While that scenario wouldn't be as low latency as G-SYNC with an FPS limit below the refresh rate, it would be much lower latency than double buffer V-SYNC in this instance.

I own both of those games, but haven't gotten around to testing either, so I can't confirm if that's the case though.
(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)

efflexthy
Posts: 1
Joined: 01 Oct 2017, 13:05

Re: Blur Buster's G-SYNC 101 Series Discussion

Post by efflexthy » 01 Oct 2017, 13:22

For games like PUBG where framerates are unstable and fluctuate VERY often(e.g. Quite often fps drops to 60-80 when it sits at anywhere between 120-160 fps on other areas) what would be the ideal setting to use for lowest input lag possible? I'm currently using a 144 hz monitor.

As a followup, do you enable/disable triple buffering in the NVCP for when you use G-sync + V-sync ON with 141 fps cap? It is mentioned to turn off triple buffering in-game but not specified in NVCP. Does it even matter?

Post Reply