Can confirm DLSS plugin for UE5.8 doesn’t work and causing severe ghosting and no Antialiasing at all on all objects.
The problem is “NVIDIA DLSS Super Resolution/Ray Reconstruction/DLAA” module.
I’ve spent half day doing more investigation on my project, and indeed DLSS only work if RR is turned ON using “r.NGX.DLSS.DenoiserMode”, which DLSS will use RayReconstruction Preset D by default.
DLSS 4 Preset K, DLSS 4.5 Preset M/L all doesn’t work.
Current workaround I got after tinkering was I rollback DLSS Module from community 5.7 v8.6.1 patched to 5.8, which was worked well before while waiting for official 5.8 v8.7.0 plugin. That community plugin is only work for DLSS, while DLSSG is broken.
While official 5.8 plugin DLSS is broken, but DLSSG Framegen is working.
And after checking release notes both 5.7 and 5.8 version of plugin is still using same SDK version:
Streamline SDK 2.11.1
NGX SDK 310.6.0
So I tried to replace \Project\Plugins\DLSS “Binaries” and “Intermediate” folder from community patched 5.7 plugin and suddenly DLSS is working again!
I only tried replacing the precompiled folders because trying to recompile from previous 5.7 version didn’t working well for me, so I ended up trying just replaced already compiled Binaries and Intermediate as last resort.
So while waiting for NVIDIA to fix official plugin, if you want to do like me as workaround, download community patched DLSS plugin from 5.7 for 5.8 from here:
Any hero who can compile it for 5.8 - Gaming and Visualization Technologies / DLSS - NVIDIA Developer Forums
Then instead put plugin in \Engine\Plugins\Marketplace\ put official 5.8 plugins into \Project\Plugins\
and replace \Project\Plugins\DLSS\ “Binaries” and “Intermediate” folder from community patched 5.7 plugin
This workaround is working in my Project, work in Editor Viewport (DLSS) and PIE (DLSS+DLSSG Framegen), and tested in Packaged Development, Shipping Build (DLSS+DLSSG Framegen), all Preset tested: DLSS4 Preset K, and DLSS4.5 Preset M/L
You can enable DLSS Indicator for easier testing using Regedit:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NGXCore
Create Dword Key, name it “ShowDlssIndicator” and change value to Decimal “1024”
Hope it helps, cheers!