• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Improving Free Sync/G-Sync

Joined
Dec 17, 2011
Messages
359 (0.08/day)
The refresh rate range for G-Sync/Free Sync monitors is about 40-144 Hz on the TN panels or 6.94 to 25 ms refresh time/interval. My idea is that what if you alter how the behavior of variable refresh rate system like this: monitor gets the frame, renders it, waits for 15 ms, renders the same frame again, waits for the next frame to come in, renders it, waits for 15 ms and so on. This way we can change the effective Variable Refresh Rate window from 40-144 Hz to (15+25 ms to 15 ms) 25-65 Hz which is more useful in many scenarios. It’s not as wide a window as 40-144 but with more complex patterns better results can be obtained by others. Any thoughts?
 
Last edited:
Joined
Jun 20, 2007
Messages
3,942 (0.64/day)
System Name Widow
Processor Ryzen 7600x
Motherboard AsRock B650 HDVM.2
Cooling CPU : Corsair Hydro XC7 }{ GPU: EK FC 1080 via Magicool 360 III PRO > Photon 170 (D5)
Memory 32GB Gskill Flare X5
Video Card(s) GTX 1080 TI
Storage Samsung 9series NVM 2TB and Rust
Display(s) Predator X34P/Tempest X270OC @ 120hz / LG W3000h
Case Fractal Define S [Antec Skeleton hanging in hall of fame]
Audio Device(s) Asus Xonar Xense with AKG K612 cans on Monacor SA-100
Power Supply Seasonic X-850
Mouse Razer Naga 2014
Software Windows 11 Pro
Benchmark Scores FFXIV ARR Benchmark 12,883 on i7 2600k 15,098 on AM5 7600x
Neat idea, worth feeding back to AMD.

25-65hz is a much better spectrum. Anything over 60 is pretty much wasted with these advanced adaptive sync technologies.
 
Joined
Dec 17, 2011
Messages
359 (0.08/day)
Sigh. The calculations are wrong. If a frame misses the 15 ms window, frame display/refresh times will jump to 21.94 ms at minimum which is about 45.47 Hz so it will be 25-45 Hz and not 25-65 Hz. There isn't much you can do with a window of only 18.06 ms.
 
Joined
Jul 25, 2006
Messages
12,147 (1.87/day)
Location
Nebraska, USA
System Name Brightworks Systems BWS-6 E-IV
Processor Intel Core i5-6600 @ 3.9GHz
Motherboard Gigabyte GA-Z170-HD3 Rev 1.0
Cooling Quality case, 2 x Fractal Design 140mm fans, stock CPU HSF
Memory 32GB (4 x 8GB) DDR4 3000 Corsair Vengeance
Video Card(s) EVGA GEForce GTX 1050Ti 4Gb GDDR5
Storage Samsung 850 Pro 256GB SSD, Samsung 860 Evo 500GB SSD
Display(s) Samsung S24E650BW LED x 2
Case Fractal Design Define R4
Power Supply EVGA Supernova 550W G2 Gold
Mouse Logitech M190
Keyboard Microsoft Wireless Comfort 5050
Software W10 Pro 64-bit
[rant on]

I wish they would come up with a different term than "refresh". "Refresh" came out of the CRT monitor world because the illuminated phosphors on the inside of the cathode ray "tube" would start to fade or "decay" or as soon as they were illuminated. So the red, green, and blue "ray guns" had to come back and "refresh" the entire screen pixel by pixel - and it did this, typically, 60 times a second. CRT monitors are "analog" devices.

But with LCD monitors, the lit up pixels don't need refreshing. They are diodes. They stay lit ("on") until told to turn off. They maintain the exact same color and luminance ("perceived" brightness) until the program changes the "frame" (area of the image that changes). LCD monitors are "digital" devices.

So with a LCD monitor, the image never - as in NEVER EVER needs to be "refreshed". It needs to be redrawn (re-programmed) to display the changes from the last image sent by the program. If no changes, it can just sit there for hours or days. If an "object" (a fired photon torpedo, for example) moves a micron across the screen, ONLY those pixels (not the entire screen image) that changed need to be re-programmed to the new colors and luminance.

So something else should be used instead of "refresh" and I think that should be "frame rate". Though frame rate came out of the video "recording" industry, it makes sense when applied to the capability of LCD monitors.

[rant off]
 
Joined
Nov 9, 2010
Messages
5,654 (1.15/day)
System Name Space Station
Processor Intel 13700K
Motherboard ASRock Z790 PG Riptide
Cooling Arctic Liquid Freezer II 420
Memory Corsair Vengeance 6400 2x16GB @ CL34
Video Card(s) PNY RTX 4080
Storage SSDs - Nextorage 4TB, Samsung EVO 970 500GB, Plextor M5Pro 128GB, HDDs - WD Black 6TB, 2x 1TB
Display(s) LG C3 OLED 42"
Case Corsair 7000D Airflow
Audio Device(s) Yamaha RX-V371
Power Supply SeaSonic Vertex 1200w Gold
Mouse Razer Basilisk V3
Keyboard Bloody B840-LK
Software Windows 11 Pro 23H2
The refresh ranges for both tech are far from equal as you imply. Freesync literally supports as low as 9Hz. A lot of people seem to have a misconception about Freesync's low frame capability based on a few misleading early reports based on tests limited to 48Hz monitors.

Freesync is new, yet has already seen lots of interest from manufacturers, and VESA as a new standard. It is likely we'll soon see displays that support at least down to 30Hz for Freesync. Once tests are conducted with new displays, I think you'll see your suggestion is not needed, at least for Freesync.

Furthermore 15ms is slow enough to drastically affect the response times of most made-for-gaming monitors, esp G-Sync ones. G-Sync ones pretty much have to be fast to be able to sell at their high price. Having the same frame repeated would probably only minimize the inherent flicker effect of G-Sync.

Lastly, this is a tech that has been available in TVs for some time to combat motion blur. The problem you run into is when it's enabled, processing invariably increases, as does input lag, significantly so. For instance Samsung TV's can have 44ms input lag in Game mode, but when the frame insertion tech is enabled, it doubles to about 88ms, which is WAY too much for gaming.
 
Last edited by a moderator:
Top