That file list is the key:
God of War Ragnarök is using Streamline (sl.*.dll) for both DLSS and DLSS Frame Generation, not just the standalone
nvngx_*.dll pair.
So when DLSS Swapper replaces
only nvngx_dlss.dll and/or
nvngx_dlssg.dll, you can end up with a
version mismatch between:
- Streamline plugin(s):
sl.dlss.dll, sl.dlss_g.dll, sl.reflex.dll, sl.interposer.dll, sl.common.dll, etc.
- NVIDIA NGX runtime DLLs:
nvngx_dlss.dll / nvngx_dlssg.dll
On one PC that mismatch may “happen to work”, while on another (especially a laptop + Optimus/MUX + VRR) it can produce
temporal corruption/artifacts exactly like you’re seeing.
The ShadowPlay behavior (Alt+F9 briefly “fixes” it) also strongly suggests a
presentation-path/compositor change (swapchain/flip model/MPO/G-SYNC path changes when the overlay/capture hooks in), not that the DLL suddenly becomes “correct.”
What I would do (in order)
1) Get back to a known-good baseline
- In Steam/Epic: Verify game files (restores the original DLSS/FG/Streamline set).
- Clear caches:
- Windows Settings → System → Storage → Temporary files → delete DirectX Shader Cache
- NVIDIA shader cache (same place, if shown)
- Launch the game once and confirm stock FG is clean.
If stock is already glitching, we’ll pivot to driver/laptop display path fixes. If stock is clean, the swap is the trigger (most likely).
2) Don’t swap Frame Generation in this title unless you also keep the Streamline set matched
For GoW Ragnarök specifically, the safest approach is:
- Swap only
nvngx_dlss.dll (DLSS upscaler) if you want.
- Leave FG as shipped (leave
nvngx_dlssg.dll and the sl.* chain alone).
If you insist on updating FG, you generally need a
matched “pack” (Streamline DLLs + the corresponding NGX DLLs) from the same release. Mixing “new FG DLL” with an older
sl.dlss_g.dll is a common artifact generator.
3) Laptop-specific fix: test dGPU-only (MUX) and VRR/G-SYNC path
Because you’re on an ASUS TUF F15:
- Armoury Crate → GPU Mode → Ultimate (dGPU only) → reboot → test.
- Temporarily disable VRR/G-SYNC for the game:
- NVIDIA Control Panel → set G-SYNC off (or set the game to fixed refresh) for a quick test.
- If possible, test on an external monitor (often bypasses the iGPU display path).
If artifacts disappear in
dGPU-only mode or on an external monitor, the culprit is the Optimus/presentation path + FG sensitivity.
4) The “Alt+F9 fixes it briefly” angle: try disabling MPO + HAGS (quick A/B test)
This is optional, but it’s a very common Windows 11 + NVIDIA symptom pattern.
A/B test 1 (HAGS):
- Settings → System → Display → Graphics → Change default graphics settings
- Toggle Hardware-accelerated GPU scheduling OFF
- Reboot
A/B test 2 (Disable MPO):
Run this in an elevated Command Prompt, then reboot:
reg add "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v OverlayTestMode /t REG_DWORD /d 5 /f
To undo (reboot after):
reg delete "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v OverlayTestMode /f
If disabling MPO makes the glitches go away (especially given the ShadowPlay clue), that’s a strong indicator you were hitting a compositor/presentation quirk.
Two quick checks so I can point you to the one most likely fix
1) Are you playing on the
internal laptop display, and is Armoury Crate currently set to
Standard/Optimized (hybrid) or
Ultimate (dGPU only)?
2) When you swapped FG, did you replace
only nvngx_dlssg.dll, or did you also touch
sl.dlss_g.dll / any other
sl.*.dll?
Also: I don’t see any new attachments received on my side (only the screenshot already shown). If you meant to upload DLL versions/file properties screenshots, please try uploading again.