DLSS 1 The first iteration of DLSS is a predominantly spatial image upscaler with two stages, both relying on
convolutional auto-encoder neural networks. The first step is an image enhancement network which uses the current frame and motion vectors to perform
edge enhancement, and
spatial anti-aliasing. The second stage is an image upscaling step which uses the single raw, low-resolution frame to upscale the image to the desired output resolution. Using just a single frame for upscaling means the neural network itself must generate a large amount of new information to produce the high-resolution output, which can result in slight
hallucinations such as leaves that differ in style to the source content. This first iteration received a mixed response, with many criticizing the often soft appearance and artifacts along with glitches in certain situations; TAA(U) is used in many modern video games and
game engines; however, all previous implementations have used some form of manually written
heuristics to prevent temporal artifacts such as
ghosting and
flickering. One example of this is neighborhood clamping which forcefully prevents samples collected in previous frames from deviating too much compared to nearby pixels in newer frames. This helps to identify and fix many temporal artifacts, but deliberately removing fine details in this way is analogous to applying a
blur filter, and thus the final image can appear blurry when using this method. so this could suggest some minor training optimizations may be performed as games are released, although Nvidia does not provide changelogs for these minor revisions to confirm this. The main advancements compared to DLSS 1 include: Significantly improved detail retention, a generalized neural network that does not need to be re-trained per-game, and ~2x less overhead (~1–2 ms vs ~2–4 ms).
DLSS 3.5 DLSS 3.5 adds Ray Reconstruction, replacing multiple denoising algorithms with a single AI model trained on five times more data than DLSS 3. Ray Reconstruction is available on all RTX GPUs and first targeted games with
path tracing (aka "full ray tracing"), including
Cyberpunk 2077's
Phantom Liberty DLC,
Portal with RTX, and
Alan Wake 2. DLSS 4 allows a greater number of frames to be generated and
interpolated based on a single traditionally rendered frame. This form of frame generation called Multi Frame Generation is exclusive to the GeForce RTX 50 series while the
GeForce RTX 40 series is limited to one interpolated frame per traditionally rendered frame. Nvidia claims that DLSS 4x Frame Generation model uses 30% less video memory with the example of
Warhammer 40,000: Darktide using 400MB less memory at 4K resolution with Frame Generation enabled. Nvidia claims that 75 games will integrate DLSS 4 Multi Frame Generation at launch, including
Alan Wake 2,
Cyberpunk 2077,
Indiana Jones and the Great Circle, and
Star Wars Outlaws.
DLSS 4.5 DLSS 4.5 introduces Dynamic Multi Frame Generation, which can dynamically generate up to 6x the amount of frames for GeForce RTX 50-series GPUs, and upgrades the transformer model used for upscaling to a second-generation model for better temporal stability, ghosting and anti-aliasing. On RTX 30 series and older, DLSS 4.5 is around 5 times more computationally demanding because "Nvidia is leveraging FP8 precision in RTX 40 and RTX 50 series cards for DLSS 4.5 to lessen the performance impact on newer cards."
DLSS 5 DLSS 5, announced at GTC 2026, uses a
neural rendering-based AI model to enhance lighting and material surfaces in real time at up to 4K resolution. Nvidia described the technology as retaining the developer's intended art style. It operates on similar principles to
TAA. Like TAA, it uses information from past frames to produce the current frame. Unlike TAA, DLSS does not sample every pixel in every frame. Instead, it samples different pixels in different frames and uses pixels sampled in past frames to fill in the unsampled pixels in the current frame. DLSS uses machine learning to combine samples in the current frame and past frames, and is made possible by the available tensor cores.
Nvidia also offers
Deep Learning Anti-Aliasing (DLAA), which provides the same AI-driven anti-aliasing DLSS uses, but without any upscaling or downscaling. == Hardware ==