cher87 wrote: ↑04 Apr 2022, 19:07
Sure. I just played around 1 hour just to make the graphs and post them. Here they are, the LOG (I think u have to have MSI afterburner to open it) and a screenshot. I don't know why (I think last night I changed GPU drivers but didn't have time to test them) but the game was better. I still get stuttering, but less, or I was paying less attention.
Excellent -- this answers a lot of my questions. What you have is an erratic form of frametime spikes, which eliminates a lot of known cyclic causes.
It also doesn't look like it's caused by CPU spikes in RGB-animator software (e.g. inefficient keyboard blinkenlight animator software -- extra software driving that is sometimes culprit of frametime spikes on some systems)
It doesn't look like a thermal throttling behaviour, but you can always also test a 10% underclock at least to re-verify.
It doesn't look like a network-derived behavior (AFAIK)
It *could* be texturestreaming behaviour, where the GPU is loading new graphics from disk in realtime.
- Shader compiler (try reducing shader detail settings to reduce shader compiler overhead spikes)
- Texturestreaming/asset loader (use fast NVMe SSD, not SATA SSD).
Tiny stutters that are hidden by 60Hz, can be made visible by 144Hz. You may want to do an additional test of configuring 60Hz and FreeSync disabled and see what the graphs look like there instead.
Please try my FreeSync recommendations and prevent your framerate from exceeding Hz, to keep your framerates inside your VRR range, to prevent stutterfeel/lagfeel effects (caused by fps<Hz versus fps>Hz transitions) -- better VRR feel requires framerate ranges completely inside VRR range. Ugly VRR stutter/lag effects can sometimes happen from those framerate-vs-Hz transitions, and you need to control those for beautiful VRR oepration.
cher87 wrote: ↑04 Apr 2022, 19:07
I don't know what exactly is Enhanced Sync but I have the option to use it (disabled). Didn't know that you have to choose between freesync and enhanced sync, I thought it will take the FreeSync and make it better.
Enhanced Sync is unrelated to FreeSync. It's a non-VRR triple buffering algorithm.
cher87 wrote: ↑04 Apr 2022, 19:07
I have "always disable" on AMD radeon settings, cause I thought that it was the best option, since i'll disabling Vsync in game and use Freesync.
In Control Panel (AMD Catalyst Control Center or NVIDIA Control Panel) you should configure a
fallback sync technology because FreeSync stops working when framerates are outside VRR range.
In framerate below Hz, LFC is used (Low Frame Rate Compensation).
In framerate above Hz, the fallback sync technology is used (either VSYNC ON or VSYNC OFF). But for consistent lagfeel (you should NOT allow latency to suddenly change -- that's a bad effect and can also have visible stutter feels as well as frametime spikes, possibly including what you're experiencing).
So you also want to configure a framerate cap below max Hz of a VRR display, so the fallback sync technology rarely activates (i.e. and then it only activates from imprecision of framerate cap). We recommend VSYNC ON as the fallback sync technology for quality-purists (rather than latency-purists) as it's a more invisible transition. Especially when used in conjunction with a framerate cap that makes the fallback sync technology rarely happen.
cher87 wrote: ↑04 Apr 2022, 19:07
I can't effort a 240Hz right now... I was able to buy this VP249QGR and if this one it's failed or something and I have to return it, I could spend a little more money and get a ViewSonic XG2405 (I don't know if its better, maybe I'm paying extra money just for the ergonomic stand. My other options were XG2405 and G24F, but I went for this Asus cause it was cheaper but I guess ViewSonic it's a better monitor brand. The G24 have coil whine according to internet so I didn't considered it.
You can also test 144 Hz VSYNC OFF (forget about using FreeSync) since FreeSync works better at 240Hz+ in many esports games.
However, if you're using FreeSync to improve your casual play experience, you need to configure the 5-step for the highest quality least-stutter experience:
- VSYNC OFF in game settings (this makes the game more VRR-friendly)
- VSYNC ON in driver settings (this eliminates artifacts/stutters/tearing/lag caused by framerate gyrating above/below monitor's Hz)
- FreeSync ON in driver settings
- FreeSync ON in monitor menus
- Framerate cap about 3fps below Hz, since there can be stutters caused by the transition of framerate above/below Hz.
(It can vary from 0.5-1fps below Hz for 60Hz thru 5-10fps below Hz for 360Hz+, but the boilerplate recommendation is 3fps below -- breathing room for capping error margin)
cher87 wrote: ↑04 Apr 2022, 19:07
Thanks for all the support and info man, I really appreciated.
You are welcome!