DrivingFast
Registered
---
Where is the difference/ what does fast sync exatcly different?
Talking about sync. What does every sync option on rFactor2 does? I see like 3 different ones.
Game Configuration
Vsync will keep your screen from tearing, but also guarantees you will have significant display lag, to the point where you can easily see it by wiggling the steering wheel back & forth and the onscreen steering wheel movement will lag. Serious racers never use Vsync for this reason; people sensitive to eye strain & flicker often favor Vsync on their 60 Hz monitors & TVs and are more likely to not need Vsync when a vertical refresh rate above 90 Hz is chosen. Using Vsync with an adaptive sync monitor is a bad idea.
No sync effectively has no display lag, but your screen is guaranteed to tear unless your monitor has adaptive sync. You will notice the tears either as a flicker or a large vertical element out of alignment in the picture. Adaptive sync in a monitor can introduce some lag and/or stutter when it is rapidly changing refresh frequencies (e.g. sudden fps drops/gains), but it is usually considered to be imperceptible.
GPU Sync... er, I can't remember exactly how it works, but I believe it requires the graphics programmer to find the times to write blocks of frames into the frame buffer without causing tearing. I don't know if it introduces display lag. As I recall from trying it out, display fps is lowered because the program can't write to the screen whenever it wants to and there's probably a stutter effect if the fps falls below 60. NVidia supported the method long ago (before 2010?).
Video Driver Configuration
Fast Sync (nVidia 2015+) & Enhanced Sync (AMD 2017+) are hardware buffers enabled in the video driver (with the game set to No sync) that may occasionally tear when fps falls too low, but does not require the monitor to have adaptive sync hardware. Often described as Vsync done right. May cause stutters on adaptive sync monitors if the refresh rate is not locked (or it may not...I need some adaptive sync monitors to test sometime).
• Software sync uses a timer to draw frames based on your refresh rate. In other words, you could compare it with a software VSync.
• GPU sync is a UI element for the PLR's "Flush Previous Frame" setting. This setting is not recommended for SLI.
• Video sync is actually the good old VSync option (notice that the usual VSync checkbox is now missing).
• None means it will behave like the previous build, without VSync enabled.
V-sync won't lessen the load on your eyes. If you have problem with eyes, it would be better to lower the screen luminosity or screen back illumination. This could add lag if you have a TV as a monitor. I do have one (LG), and whatever I do with TV color settings, it adds lag. I think it's because on how the TV manages colors. Look on your TV manual to see what are their recommended settings for PC use. For example, with my LG I had to manually rename the input to PC to enable PC related settings and they suggest the use of "Game Mode".I want a very low input lag, but, if the fast sync really brings very little input lag compared to without any vsync, then is it a good idea to activate it to lessen the eyes ?
It should help by shortening the frame queue, only if you use standard synchronization. But still will be slower than Fast Sync.By the way, my value of pre-rendered frames is equal to 1: is this useful and better to decrease lag input ?
None of this applies to VR userss does it ?
In the tests I've made, only with standard synchronization I can get a really fluid video. Enhanced Synchronization (I have an AMD) was almost like no synchronization at all, except for the absence of tearing. Since I don't care about tearing, I go with no synchronization but I limit my framerate to lessen the load on the GPU (which has been successfully brought back from the dead backing it).
I'd like to hear what it is like with Fast Sync.
None of this applies to VR userss does it ?