Is there a difference between V-Sync and FRTC ?

Chicken76

Senior member
Jun 10, 2013
268
47
91
Besides the obvious range of Frame Rate Target Control versus V-Sync having a single value (dictated by the panel) is there any other difference between the two?

Or in other words, would setting FRTC to 60 (on a common 60Hz panel) achieve the same result as enabling V-Sync? (talking about power consumed, smoothness, etc.)
 

Final8ty

Golden Member
Jun 13, 2007
1,172
13
81
Power consumed most likely will be the same, but smoothness no as FRTC is not synced to the display.
 

Chicken76

Senior member
Jun 10, 2013
268
47
91
So setting FRTC to 60 (with V-Sync OFF) would achieve about the same power savings, but the experience would be choppier than just enabling V-Sync?
 

Madpacket

Platinum Member
Nov 15, 2005
2,068
326
126
Think of disabling v-sync but putting in a governor on the frame-rate. That's FRC AFAIK. So nothing like f/g sync, tearing will ensue. At higher FPS tearing will be less noticeable than lower frame rates but some of this depends on the refresh rate of your monitor.
 
Feb 19, 2009
10,457
10
76
It's smoother when fps drop below 60 due to no vsync enabled, with vsync on, it defaults to 30 fps which cause major stutters.
 

n0x1ous

Platinum Member
Sep 9, 2010
2,574
252
126
It's smoother when fps drop below 60 due to no vsync enabled, with vsync on, it defaults to 30 fps which cause major stutters.

which begs the question why can't AMD make adaptive vsync which is the best of both worlds when not using a gsync/freesync monitor. Some lone developer of radeonpro could get it working years ago but AMD can't put this simple feature in catalyst. Its ridiculous and embarrasing
 

Azix

Golden Member
Apr 18, 2014
1,438
67
91
which begs the question why can't AMD make adaptive vsync which is the best of both worlds when not using a gsync/freesync monitor. Some lone developer of radeonpro could get it working years ago but AMD can't put this simple feature in catalyst. Its ridiculous and embarrasing

What does adaptive sync do? Disable vsync below 60fps?

also, generally, how does vsync work with a monitor that does 144Hz?
 

n0x1ous

Platinum Member
Sep 9, 2010
2,574
252
126
What does adaptive sync do? Disable vsync below 60fps?

Adaptive VSync. Correct auto enables at monitor refresh rate and autodisables below it

Adaptive Sync is the standard built in to dp 1.2a and used by freesync.
 

Erenhardt

Diamond Member
Dec 1, 2012
3,251
105
101
From what I father FRTC is smoother than Vsync and doesn't introduce input lag and stutter. It is also a better version of adaptive vsync.

It alters the gpu load to deliver target frames/sec.
Vsync just halts the gpu the moment it fills pre-rendered frame buffer, after displaying a frame, it lets it run at full speed again to fill the buffer again. That makes the frame not paced well and introduced input lag.
Thanks to FRTC you get even frame interval, not the vsync stuff where the gpu is working in 0/1 mode.
 
Feb 19, 2009
10,457
10
76
I'm using the new frame rate control in CC, in all the games I've tested, it works as advertised. Smoother definitely when below 60 fps. I'm not a pro when it comes to input lag so I can't comment on it as frankly my reaction is probably too slow to matter. heh

No tearing has occurred. In fact, it seems to work better than Radeon Pro's version (FR limit & Adaptive Sync), as I got tearing in that below 60 fps in Civ 5/BE, but not with the CC implementation.

Basically with this feature in driver support (closer to hardware than 3rd party plugins), what is the point of Freesync monitors? It seems to bypass the 30/60 vsync issue altogether and does it seamlessly.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
I'm using the new frame rate control in CC, in all the games I've tested, it works as advertised. Smoother definitely when below 60 fps. I'm not a pro when it comes to input lag so I can't comment on it as frankly my reaction is probably too slow to matter. heh

No tearing has occurred. In fact, it seems to work better than Radeon Pro's version (FR limit & Adaptive Sync), as I got tearing in that below 60 fps in Civ 5/BE, but not with the CC implementation.

Basically with this feature in driver support (closer to hardware than 3rd party plugins), what is the point of Freesync monitors? It seems to bypass the 30/60 vsync issue altogether and does it seamlessly.

I think you just aren't noticing it, because it's not possible to remove the tearing and not cause stuttering. It requires variable refresh rates to achieve that. It's not possible otherwise.

The big benefit of the feature appears to be that it will save energy and heat on the GPU when hitting the target FPS. Otherwise it is pretty much a FPS limiter.
 

n0x1ous

Platinum Member
Sep 9, 2010
2,574
252
126
I'm using the new frame rate control in CC, in all the games I've tested, it works as advertised. Smoother definitely when below 60 fps. I'm not a pro when it comes to input lag so I can't comment on it as frankly my reaction is probably too slow to matter. heh

No tearing has occurred. In fact, it seems to work better than Radeon Pro's version (FR limit & Adaptive Sync), as I got tearing in that below 60 fps in Civ 5/BE, but not with the CC implementation.

Basically with this feature in driver support (closer to hardware than 3rd party plugins), what is the point of Freesync monitors? It seems to bypass the 30/60 vsync issue altogether and does it seamlessly.

Wow, you sure are easy to please. FRC tears all over the place and is no substitute for being in sync with monitor refresh rate let alone VRR with freesync/gsync
 

Erenhardt

Diamond Member
Dec 1, 2012
3,251
105
101
It is a part of freesync software mendatory to ultimate gaming experience.
You want to have a framerate target set to your default (max) display refresh rate, and have freesync doing its magic whenever your card can't render frames fast enough.
FRTC makes sure your card slows down when it hits the target fps to not cause vsync to kick in and have stale frames on screen.

With freesync, you want your fps to not exceed max refresh rate, in fact its besto have a little less fps than what your display can handle and have freesync alternate display refresh rate to match your gpu.