DLSS 3.1 Overview
DLSS 3.1 is an updated version of NVIDIA's Deep Learning Super Sampling technology. This version improves image stability, reduces ghosting, and enhances overall rendering quality in supported PC games. It also introduces OTA (Over-the-Air) update capabilities and the programmable "Preset" system (A-F).
Download DLSS 3.1 DLL
- Version: 3.1.x
- File name: nvngx_dlss.dll
- File size: ~20MB
- Release date: 2023
* Recommended: Use DLSS Swapper or update manually via TechPowerUp.
Release Information
DLSS 3.1 introduced improvements to NVIDIA's AI upscaling pipeline. The update improved temporal stability and reduced common DLSS artifacts such as ghosting and flickering. It allows developers to fine-tune the DLSS model used for specific game scenarios.
DLSS 3.1 Changelog
- Improved temporal stability
- Reduced ghosting artifacts
- Better motion handling
- Enhanced anti-aliasing quality
- Introduction of customizable Presets (A-F)
Games Compatible with DLSS 3.1
Most modern titles support dropping in the DLSS 3.1 DLL, even if they shipped with an older version.
How to Install DLSS 3.1 DLL
- Download the
nvngx_dlss.dllfile (version 3.1.x). - Locate the game's installation folder (e.g., steamapps/common/GameName).
- Open the game's "bin", "binaries", or "Win64" directory where the main executable acts.
- Backup your original file. Rename it to
nvngx_dlss.dll.bak. - Copy and replace the existing
nvngx_dlss.dllfile with the new one. - Launch the game and enable DLSS in graphics settings.
Performance Improvements
Compared with earlier DLSS versions, DLSS 3.1 provides better frame stability and improved image reconstruction in fast-moving scenes. Users typically report less shimmering on fine textures (like fences or wires) and fewer trails behind moving objects.
DLSS Version Comparison
| Version | Image Quality | Stability | Performance |
|---|---|---|---|
| DLSS 2.5 | Good (Sharp) | Medium | High |
| DLSS 3.1 | Better (Presets) | High | High |
| DLSS 3.5 | Excellent (RR) | Very High | High |
Common DLSS Issues
Frequently Asked Questions
What is DLSS DLL?
DLSS DLL (nvngx_dlss.dll) is the AI upscaling library used by games to enable NVIDIA DLSS rendering. It contains the neural network model.
Can I replace DLSS DLL manually?
Yes, you can replace nvngx_dlss.dll in the game directory to test different DLSS versions. This is safe for single-player games, but be cautious with anti-cheat in multiplayer titles.
Does DLSS 3.1 work on RTX 20/30 series?
Yes, the Super Resolution part of DLSS 3.1 works on all RTX cards. Only the Frame Generation feature (if present in the game engine) is restricted to RTX 40 series.