Jump to content

Am I misunderstanding FreeSync? Still getting tearing

Shoopman
 Share

I recently upgraded my monitor and went from Gsync to Freesync. AFAIK these two technologies are basically identical. They are supposed to sync your monitor's refresh rate to the output of the GPU, displaying exactly one frame every time one is rendered. This eliminates tearing because the display is not trying to show two halves of different frames at once.

 

Here is where my confusion starts: I am playing Resident Evil 8 with Freesync on and Vsync off, with a framerate cap of 116 and refresh rate of 120. However, I am still getting tearing. Not all the time, but it pops up fairly often. How I understand it is that Vsync is not needed with G/Freesync as long as your FPS is not exceeding the refresh rate of the display, hence the fps cap. If I'm wrong please let me know because this is driving me crazy. I triple checked that everything is set correctly. If I turn Vsync on, the tearing goes away.

 

The only thing I can think of (if I'm not just wrong about how this all works) is that 116 is somehow not low enough of a cap? Is it possible that the game is spiking above 116 momentarily, too fast for to be compensated for? I was to be clear that this doesn't happen in other games, not even other Resident Evil games which use the same engine, so it's very weird to me.

Link to comment
Share on other sites

Link to post
Share on other sites

Have you tried restarting PC? Switching between full screen exclusive and borderless windows? Reinstall graphics driver? 

 

You did the right thing with capping FPS just below refresh rate, I went one step further and cap at exact refresh rate and turn on enhanced-sync / fast-sync. But yes, sometimes freesync just don't like to work on certain games for no reason and going through some simple troubleshootings usually solves the issue.

CPU: RYZEN 9 5950X | GPU: SAPPHIRE NITRO+ AMD RADEON 6800XT | MB: MSI MAG X570 TOMAHAWK | RAM: G.SKILL TRIDENT Z NEO 32GB (2x16GB) DDR4-3600 | COOLING: NOCTUA NH-D15, CORSAIR ML120 & ML140 | CASE: IN-WIN 707 | 5.25" BAY: LG WH16NS60 INTERNAL BLU-RAY OPTICAL DRIVE | KEYBOARD: CORSAIR K95 PLATINUM XT BROWN SWITCH | MOUSE: LOGITECH G903 HERO | CONTROLLER: PDP AFTERGLOW WIRED CONTROLLER | PSU: SEASONIC PRIME PLATINUM 1000W | UPS: POWERSHIELD COMMANDER TOWER 1100VA | DISPLAYS: LG 34GN850, 2x DELL S2719DGF (portrait) | TV: LG C1 48" | AMPLIFIER: MARANTZ SR7013, YAMAHA AS-501 | SPEAKERS: DALI ZENSOR 5 & DALI ZENSOR VOKAL & JAMO A310 SATELLITE & 2x SVS-SB2000 | HEADPHONE DAC+AMP: TOPPING L30+E30 | HEADPHONE: SENNHEISER HD6XX | MICROPHONE: AUDIO-TECHNICA AT9934USB | BLU-RAY PLAYER: PANASONIC UB820

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Shoopman said:

I recently upgraded my monitor and went from Gsync to Freesync. AFAIK these two technologies are basically identical. They are supposed to sync your monitor's refresh rate to the output of the GPU, displaying exactly one frame every time one is rendered. This eliminates tearing because the display is not trying to show two halves of different frames at once.

 

Here is where my confusion starts: I am playing Resident Evil 8 with Freesync on and Vsync off, with a framerate cap of 116 and refresh rate of 120. However, I am still getting tearing. Not all the time, but it pops up fairly often. How I understand it is that Vsync is not needed with G/Freesync as long as your FPS is not exceeding the refresh rate of the display, hence the fps cap. If I'm wrong please let me know because this is driving me crazy. I triple checked that everything is set correctly. If I turn Vsync on, the tearing goes away.

 

The only thing I can think of (if I'm not just wrong about how this all works) is that 116 is somehow not low enough of a cap? Is it possible that the game is spiking above 116 momentarily, too fast for to be compensated for? I was to be clear that this doesn't happen in other games, not even other Resident Evil games which use the same engine, so it's very weird to me.

I wouldn't cap the FPS in the game engine, but I would turn on fast sycn in nvidia control panel. This lets the game run at full speed (since having the engine hold it back can cause issues, potentially what your seeing), but only allows the GPU to actually output frames within the adaptive refresh FPS window. 

Rig: i7 10700k @ 5.1Ghz, 4.8 Ring - - Z490 Vision G - - EVGA RTX 2080 XC Ultra @ 2025Mhz - - 4x8GB Vengeance Pro 3000Mhz 15-17-17-34 @ 3500MHz 16-19-19-38 - - Samsung 950 Pro 512 NVMe Boot + Main Programs - - Samsung 830 Pro 256 RAID 0 Lightroom + Photo work - - WD Blue 1 TB SSD for Games - - Corsair RM850x - - Sound BlasterX EA-5 - - EK Supremacy Evo - - XT45 X-Flow 420 + UT60 280 rads - - EK Full Cover GPU Block - - EK XRES RGB PWM - - Fractal Define S2 - - Acer Predator X34 -- Logitech G502 - - Logitech G710+ - - Logitech Z5500 - - LTT Deskpad

 

Headphones/amp/dac: Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/ Media Server: Proxmox VE host - - 512 NVMe Samsung 980 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 64 GB ECC 2133 - - 10x4 TB WD Red RAID Z2 - - 10TB WD Red for expendable data - - Corsair 750D - - Corsair RM650i - - Dell H310 6Gbps SAS HBA - - Intel RES2SC240 SAS Expander - - TreuNAS + many other VM’s

 

iPhone 14 Pro - 2018 MacBook Air

Link to comment
Share on other sites

Link to post
Share on other sites

Turn on V-Sync globally in your GPU driver, but OFF in the ingame settings. Then the rest of the tearing will go away and you won't have the input lag from ingame implementations.

About monitor marketing BS

 

CPU: AMD Ryzen 5 5600X - Motherboard: ASUS ROG Strix B550-E - GPU: PNY RTX 3080 XLR8 Epic-X - RAM: 4x8GB (32GB) G.Skill TridentZ RGB 3600MHz CL16 - PSU: Corsair RMx (2018) 850W - Storage: 500 GB Corsair MP600 (Boot) + 2 TB Sabrent Rocket Q (Storage) - Cooling: EK, HW Labs & Alphacool custom loop - Case: Lian-Li PC O11 Dynamic - Fans: 6x Noctua NF-A12x25 chromax - AMP/DAC: FiiO K5 Pro - OS: Windows 10 Pro - Monitor: LG C2 OLED 42" - Mouse: Logitech G Pro - Keyboard: Logitech G915 TKL - Headphones: Beyerdynamic Amiron Home - Microphone: Antlion ModMic

Link to comment
Share on other sites

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
 Share


×