Page 1 of 1

OLED & G-Sync & VRR = In game Flickering solution

Posted: 05 Aug 2021, 05:55
by shasoosh
Hey Guys,

I got my 3080 about a week ago and had a LOT of flickering issues with my LG OLED CX.
Resolution is 4K, G-sync & IGR are ON.
I've tried a few things suggested in the forum, in the G-Sync 101 here and on reddit such as limit FPS to Refresh rate - 3, disable Connectivity in the TV, change HDMI cord to a certified one, change brightness etc'.
Nothing helps. Even while changing brightness to 40 on the TV, I can still see the flickering.

The only thing that eliminates the flickering completely is to disable G-Sync or IGM.
The flickering were so bad that I had to turn IGR off in order to play without being distracted.

Btw, I'm only talking about brightness flickering that happens in-game. I don't care about the ones that happen in menus.

SO far I've discovered two interesting things that I couldn't find a reference to:

The first, apparently there is a difference between capping FPS in NVCP vs RTSS.
Capping the FPS from NVCPL will somewhat cap them BUT will not be spike proof. So for example capping to 117FPS will still present a millisecond spikes to 200-300 etc'.
RTSS however will not introduce these spikes and will present only the drops.
The end result is that capping with NVCPL will introduce a lot more flickering vs capping with RTSS.


Second, which was for me the main culprit, is a software running in the background called "Rainmeter" which introduced unbearable flickers because of FPS spikes and FPS fluctuation.

No idea why it is happening. I guess the fact that it polls the GPU every few ms causes FPS spikes.

I've tested this so far on two games, Shadow of the Tomb Raider and RE:Village and the in-game flickering are gone! Completely!

Check out the difference in these FPS graphs.
Rainmeter running in the background:
enAUdpl.jpg
enAUdpl.jpg (1.31 MiB) Viewed 10571 times
Rainmeter NOT running in the background:
yirUjoU.jpg
yirUjoU.jpg (1.32 MiB) Viewed 10571 times
This pretty much explains it why some people hardly notice flickering while others can't ignore it.

I guess there are other software that can cause these. If you know of any, please post them here.

Re: OLED & G-Sync & VRR = In game Flickering solution

Posted: 07 Aug 2021, 10:24
by jorimt
The VRR flickering on the LG CX (which I also have) is well known, and is a hardware limitation on the panel due to slight gamma variances between each "Hz" with any rapid and/or large fluctuation of refresh "rate" during VRR operation.

The more sporadic the frametime performance, the worse the flickering will be.

The only way to avoid it on this display in games with sporadic frametimes is to keep the frametime performance as steady as possible by ensuring the framerate is limited by the FPS cap at all times (RTSS, particularly, as it limits by frametime), and not by the system, be that from GPU or CPU-limitation, as well as what you mention; I.E. ensuring no other external program negatively affects frametime performance.

Basically, anything that creates sporadic frametime performance and/or wide swings in framerate will cause VRR flicker on this display.