Jump to content

Question about adaptive sync

Go to solution Solved by Glenwing,

I was talking about having V Sync off. To my understanding, V Sync stuttering only occurs if you turn it on and go under your monitor's refresh rate, and you only get tearing with no V Sync when your frame rate goes over it. Or am I wrong. If so please elaborate. As for Free Sync as fast as possible, I've watched it already, doesn't answer my question.

 

Tearing can occur whenever the framerate and refresh rate are not synchronized, whether the framerate is less than, greater than, or even equal to the refresh rate. It's just most common when you're above the refresh rate, but it can happen at any framerate.

 

Capping your framerate to your monitor's refresh rate will stop your framerate from passing above the refresh rate, but it's still possible to drop below the refresh rate and get stuttering, whether or not you have V-Sync on. If you have V-Sync on you'll either drop to 30fps or flicker between 30fps and 60fps if your framerate is borderline, which creates stuttering. If you have V-Sync off, your framerate might be around say 49fps or 53fps or something like that, which creates more minor stuttering since the monitor is showing 60 frames per second, if you're at 53 fps then 7 of those 60 frames on the monitor will be duplicates, which will be noticed as a stutter as the monitor effectively drops to 30fps for that one frame, since showing the same frame twice once in a while is the same effect as suddenly dropping to 30Hz for 1 frame.

  Can somebody explain to me why adaptive sync (G-Sync/Free Sync) is necessary when it's possible to just lock your framerate down to your monitor's refresh rate? It makes even less sense that they put it on higher refresh rate monitors since you'll go past that refresh rate even less. Can someone explain the benefits of having such a technology over the cheaper and less restrictive solution of using whatever monitor you want and just locking the frame rate?

Link to comment
https://linustechtips.com/topic/520689-question-about-adaptive-sync/
Share on other sites

Link to post
Share on other sites

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to post
Share on other sites

RIGZ

Spoiler

Starlight (Current): AMD Ryzen 9 3900X 12-core CPU | EVGA GeForce RTX 2080 Ti Black Edition | Gigabyte X570 Aorus Ultra | Full Custom Loop | 32GB (4x8GB) Dominator Platinum SE Blackout #338/500 | 1TB + 2TB M.2 NVMe PCIe 4.0 SSDs, 480GB SATA 2.5" SSD, 8TB 7200 RPM NAS HDD | EVGA NU Audio | Corsair 900D | Corsair AX1200i | Corsair ML120 2-pack 5x + ML140 2-pack

 

The Storm (Retired): Intel Core i7-5930K | Asus ROG STRIX GeForce GTX 1080 Ti | Asus ROG RAMPAGE V EDITION 10 | EKWB EK-KIT P360 with Hardware Labs Black Ice SR2 Multiport 480 | 32GB (4x8GB) Dominator Platinum SE Blackout #338/500 | 480GB SATA 2.5" SSD + 3TB 5400 RPM NAS HDD + 8TB 7200 RPM NAS HDD | Corsair 900D | Corsair AX1200i + Black/Blue CableMod cables | Corsair ML120 2-pack 2x + NB-BlackSilentPro PL-2 x3

STRONK COOLZ 9000

Spoiler

EK-Quantum Momentum X570 Aorus Master monoblock | EK-FC RTX 2080 + Ti Classic RGB Waterblock and Backplate | EK-XRES 140 D5 PWM Pump/Res Combo | 2x Hardware Labs Black Ice SR2 480 MP and 1x SR2 240 MP | 10X Corsair ML120 PWM fans | A mixture of EK-KIT fittings and EK-Torque STC fittings and adapters | Mayhems 10/13mm clear tubing | Mayhems X1 Eco UV Blue coolant | Bitspower G1/4 Temperature Probe Fitting

DESK TOIS

Spoiler

Glorious Modular Mechanical Keyboard | Glorious Model D Featherweight Mouse | 2x BenQ PD3200Q 32" 1440p IPS displays + BenQ BL3200PT 32" 1440p VA display | Mackie ProFX10v3 USB Mixer + Marantz MPM-1000 Mic | Sennheiser HD 598 SE Headphones | 2x ADAM Audio T5V 5" Powered Studio Monitors + ADAM Audio T10S Powered Studio Subwoofer | Logitech G920 Driving Force Steering Wheel and Pedal Kit + Driving Force Shifter | Logitech C922x 720p 60FPS Webcam | Xbox One Wireless Controller

QUOTES

Spoiler

"So because they didn't give you the results you want, they're biased? You realize that makes you biased, right?" - @App4that

"Brand loyalty/fanboyism is stupid." - Unknown person on these forums

"Assuming kills" - @Moondrelor

"That's not to say that Nvidia is always better, or that AMD isn't worth owning. But the fact remains that this forum is AMD biased." - @App4that

"I'd imagine there's exceptions to this trend - but just going on mine and my acquaintances' purchase history, we've found that budget cards often require you to turn off certain features to get slick performance, even though those technologies are previous gen and should be having a negligible impact" - ace42

"2K" is not 2560 x 1440 

Link to post
Share on other sites

My understanding is that it's not so much exceeding the 60hz refresh rate your monitor may have, but when you can't maintain a 60hz refresh rate (i.e drops to 49fps) you won't suffer from screen tearing and stutters.

 

There is probably a whole lot more, and some latency differences etc as well but I don't think I did too badly for a sentence. 

Link to post
Share on other sites

  Can somebody explain to me why adaptive sync (G-Sync/Free Sync) is necessary when it's possible to just lock your framerate down to your monitor's refresh rate? It makes even less sense that they put it on higher refresh rate monitors since you'll go past that refresh rate even less. Can someone explain the benefits of having such a technology over the cheaper and less restrictive solution of using whatever monitor you want and just locking the frame rate?

 

Lock your framerate to your monitor's refresh rate? What happens if your framerate drops below that?

Link to post
Share on other sites

I was talking about having V Sync off. To my understanding, V Sync stuttering only occurs if you turn it on and go under your monitor's refresh rate, and you only get tearing with no V Sync when your frame rate goes over it. Or am I wrong. If so please elaborate. As for Free Sync as fast as possible, I've watched it already, doesn't answer my question.

Link to post
Share on other sites

I was talking about having V Sync off. To my understanding, V Sync stuttering only occurs if you turn it on and go under your monitor's refresh rate, and you only get tearing with no V Sync when your frame rate goes over it. Or am I wrong. If so please elaborate. As for Free Sync as fast as possible, I've watched it already, doesn't answer my question.

 

Tearing can occur whenever the framerate and refresh rate are not synchronized, whether the framerate is less than, greater than, or even equal to the refresh rate. It's just most common when you're above the refresh rate, but it can happen at any framerate.

 

Capping your framerate to your monitor's refresh rate will stop your framerate from passing above the refresh rate, but it's still possible to drop below the refresh rate and get stuttering, whether or not you have V-Sync on. If you have V-Sync on you'll either drop to 30fps or flicker between 30fps and 60fps if your framerate is borderline, which creates stuttering. If you have V-Sync off, your framerate might be around say 49fps or 53fps or something like that, which creates more minor stuttering since the monitor is showing 60 frames per second, if you're at 53 fps then 7 of those 60 frames on the monitor will be duplicates, which will be noticed as a stutter as the monitor effectively drops to 30fps for that one frame, since showing the same frame twice once in a while is the same effect as suddenly dropping to 30Hz for 1 frame.

Link to post
Share on other sites

Tearing can occur whenever the framerate and refresh rate are not synchronized, whether the framerate is less than, greater than, or even equal to the refresh rate. It's just most common when you're above the refresh rate, but it can happen at any framerate.

 

Capping your framerate to your monitor's refresh rate will stop your framerate from passing above the refresh rate, but it's still possible to drop below the refresh rate and get stuttering, whether or not you have V-Sync on. If you have V-Sync on you'll either drop to 30fps or flicker between 30fps and 60fps if your framerate is borderline, which creates stuttering. If you have V-Sync off, your framerate might be around say 49fps or 53fps or something like that, which creates more minor stuttering since the monitor is showing 60 frames per second, if you're at 53 fps then 7 of those 60 frames on the monitor will be duplicates, which will be noticed as a stutter as the monitor effectively drops to 30fps for that one frame, since showing the same frame twice once in a while is the same effect as suddenly dropping to 30Hz for 1 frame.

I see, so basically, even if your framerate exactly matches the monitor's refresh rate, there will still be tearing? Meaning unless you use V-Sync or an adaptive sync technology you'll get screen tearing no matter what? If so I get it now.

Link to post
Share on other sites

I see, so basically, even if your framerate exactly matches the monitor's refresh rate, there will still be tearing? Meaning unless you use V-Sync or an adaptive sync technology you'll get screen tearing no matter what? If so I get it now.

 

There can be, yes. It just has to do with how the frames align with the monitor's refresh cycle. If the frames are not timed correctly tearing can occur. This can be seen with buggy/incorrect implementations of V-Sync where every frame is slightly late resulting in a persistent tear on every single frame like seen here: 

 

But unless you have V-Sync on you'll pretty much never have a framerate that exactly matches your monitor to a decimal point for more than a single frame. But in theory yes you could get tearing even if you had that without the framerate and monitor being properly synchronized.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×