Ray Tracing and DLSS Explained: Advanced Graphics Technologies in PC Gaming

Ray tracing and Deep Learning Super Sampling (DLSS) represent two of the most consequential shifts in real-time PC graphics rendering since the transition from software to hardware-accelerated 3D graphics in the 1990s. Ray tracing simulates physically accurate light behavior at the scene level, while DLSS uses neural network inference to reconstruct high-resolution frames from lower-resolution inputs — partially offsetting the performance cost that ray tracing imposes. Together, these technologies define the current upper boundary of visual fidelity in PC gaming hardware and software. This page covers their technical structure, the hardware ecosystem that enables them, classification distinctions, and the tradeoffs that remain unresolved across GPU generations.


Definition and Scope

Ray tracing, in the context of real-time PC graphics, is a rendering method in which light paths are simulated by casting discrete rays from the camera or light sources through a 3D scene and calculating their interactions with surfaces — including reflection, refraction, and shadow casting — at the per-pixel level. The technique is not new to computer graphics broadly; offline rendering pipelines used in film visual effects have applied ray tracing for decades. What changed with NVIDIA's Turing GPU architecture (RTX 20 series, released in 2018) was the introduction of dedicated silicon units — RT Cores — capable of accelerating the bounding volume hierarchy (BVH) traversal calculations that ray tracing requires, bringing the method into real-time rendering territory for the first time in consumer hardware.

DLSS — developed and maintained exclusively by NVIDIA — is a temporal upscaling technique that uses a convolutional neural network trained on high-resolution image datasets to reconstruct a full-resolution frame from a sub-native-resolution input. DLSS 3, introduced with the Ada Lovelace architecture (RTX 40 series), added Frame Generation as a distinct capability alongside the core Super Resolution function, using optical flow analysis to synthesize entirely new frames rather than only upscale existing ones.

For a foundational map of how graphics hardware fits within the broader PC gaming stack, the How PC Gaming Works Conceptual Overview page provides structural context on GPU roles, rendering pipelines, and the relationship between hardware and software in the gaming ecosystem. The GPU Explained for PC Gamers page covers the hardware architecture layer in greater depth.

Scope boundaries: This page covers ray tracing and DLSS as they function in PC gaming contexts. Offline rendering (film VFX, 3D animation pipelines), console-specific implementations, and general machine learning applications outside of game rendering are outside scope.


Core Mechanics or Structure

Ray Tracing Pipeline

In a rasterization pipeline — the dominant rendering method in PC games prior to hardware ray tracing — objects are projected onto a 2D plane and visibility is determined by depth buffering. Lighting, shadows, and reflections are approximated using pre-baked textures, screen-space effects, and geometry tricks. Ray tracing replaces or augments specific stages of that pipeline:

  1. BVH Construction — The scene's geometry is organized into a bounding volume hierarchy, a nested tree of axis-aligned bounding boxes that allows the GPU to quickly determine which objects a ray might intersect without testing every polygon.
  2. Ray Generation — Rays are cast from the camera per pixel (or per sample) into the scene.
  3. Intersection Testing — RT Cores in NVIDIA hardware (and analogous units in AMD's RDNA 2 and RDNA 3 architectures, as well as Intel's Arc Xe-HPG architecture) traverse the BVH and identify intersection candidates.
  4. Shading — Surface materials are evaluated at intersection points, and secondary rays (shadow rays, reflection rays, ambient occlusion rays) may be spawned.
  5. Denoising — Because real-time ray tracing uses a low sample count per pixel (often 1 ray per pixel versus the thousands used in offline rendering), raw output is noisy. NVIDIA's AI denoiser and AMD's equivalent filter pass reconstruct a clean image from sparse samples.

DLSS Pipeline

DLSS Super Resolution operates as a post-processing stage:

  1. The game renders the scene at a reduced internal resolution (e.g., 1080p internal resolution for a 4K output target — a 50% linear scale in each axis).
  2. The current frame's low-resolution color buffer, motion vectors, and depth buffer are passed to the DLSS neural network.
  3. The network reconstructs a full-resolution output frame using temporal data from prior frames and its training-derived understanding of high-frequency detail.
  4. DLSS 3 Frame Generation inserts a synthesized intermediate frame between two rendered frames using optical flow vectors, effectively doubling the apparent frame rate in supported titles.

Causal Relationships or Drivers

The performance cost of ray tracing is the primary driver behind DLSS adoption. A GPU rendering a scene with full-path ray tracing — including reflections, global illumination, ambient occlusion, and shadows — can experience a frame rate reduction of 40–60% compared to a rasterized equivalent at the same resolution, a figure NVIDIA's own benchmark comparisons documented for RTX 20-series hardware at launch.

DLSS functions as the compensatory mechanism: by rendering at a lower internal resolution and upscaling, the GPU recovers a significant portion of the frame rate lost to ray tracing workloads. DLSS 3 Frame Generation compounds this effect on the Ada Lovelace architecture by synthesizing additional frames independently of the GPU's 3D rendering workload — though the synthesized frames carry latency characteristics distinct from natively rendered frames (addressed in Tradeoffs and Tensions).

The competitive landscape is also a driver. AMD's competing technology, FidelityFX Super Resolution (FSR), is an open-source spatial and temporal upscaling solution supported across AMD and NVIDIA GPUs, as well as consoles. Intel's XeSS (Xe Super Sampling) uses a similar neural approach but with a fallback path that runs on non-Intel hardware. The three-way competition has accelerated iteration cycles across all three vendors.

Performance benchmarking methodology for these technologies is covered in depth at PC Gaming Performance Benchmarking, and the relationship between frame rate, resolution, and monitor output is addressed at Frame Rate and Resolution in PC Gaming.


Classification Boundaries

Category Included Excluded
Ray Tracing Reflections, shadows, ambient occlusion, global illumination via ray tracing Screen-space reflections (SSR), rasterized shadow maps, baked lighting
DLSS Super Resolution AI upscaling from sub-native to native/above-native resolution Simple bilinear or bicubic upscaling, TAA (temporal anti-aliasing)
DLSS Frame Generation Synthesized frame insertion using optical flow (RTX 40 series only) Reprojection techniques used in VR, console interpolation methods
AMD FSR Spatial upscaling (FSR 1), temporal upscaling (FSR 2, FSR 3), frame generation (FSR 3) DLSS-specific neural inference, NVIDIA Reflex latency reduction
Intel XeSS Neural upscaling with XMX acceleration on Arc GPUs, DP4a fallback on other GPUs RT Core acceleration, frame generation

Ray tracing itself subdivides into hybrid ray tracing (specific effects ray-traced, remainder rasterized — the dominant implementation in PC games as of 2024) and full path tracing (the entire lighting solution derived from ray tracing, as implemented in Cyberpunk 2077's Overdrive Mode and Alan Wake 2). Full path tracing remains largely unplayable at native 4K without DLSS Frame Generation even on RTX 4090-class hardware.


Tradeoffs and Tensions

Performance vs. fidelity: The core tension remains unresolved across GPU generations. Even on NVIDIA's RTX 4090, full path tracing in Cyberpunk 2077 at native 4K produces frame rates below 30 fps without DLSS assistance, according to Digital Foundry's published benchmark analysis. Hardware capability has not yet reached the point where full ray tracing is performance-free.

Latency in Frame Generation: DLSS 3 Frame Generation increases measured frame rates significantly but introduces additional display latency because the synthesized frame is generated after the rendered frame and inserted into the output buffer before display. NVIDIA pairs Frame Generation with its Reflex low-latency SDK to partially offset this, but the input-to-display latency of Frame Generation output measurably exceeds that of fully rendered frames at equivalent displayed frame rates. This is a documented engineering constraint, not a defect — but it affects competitive and latency-sensitive use cases.

Temporal artifacts: Both DLSS and FSR 2/3 use temporal accumulation, which can produce ghosting or disocclusion artifacts in fast-moving scenes or around fast-moving objects, particularly when motion vectors are incomplete or inaccurately generated by the game engine.

Vendor lock-in: DLSS is exclusive to NVIDIA RTX hardware. FSR operates across GPU vendors. XeSS runs in a degraded mode on non-Intel hardware. This creates a structural fragmentation in the upscaling ecosystem that affects game developers' implementation decisions and players' hardware investment calculus.

In-game graphics settings at the per-effect level — including how ray tracing quality settings map to actual ray counts and performance cost — are documented at In-Game Graphics Settings Explained.


Common Misconceptions

Misconception: DLSS makes images blurrier than native rendering.
Correction: DLSS 2 and later versions regularly produce output that image quality analysis tools (including those used by Digital Foundry and hardware review outlets) score as visually comparable to or exceeding native TAA output at the same display resolution, particularly in Quality mode. The neural reconstruction often recovers fine detail that TAA temporal accumulation smears.

Misconception: Ray tracing is always superior to rasterization.
Correction: Ray tracing produces more physically accurate lighting but does not automatically produce a better-looking image in all contexts. Rasterization with high-quality baked lighting, screen-space effects, and skilled art direction can produce results that are subjectively indistinguishable from ray-traced scenes, and in edge cases — particularly outdoor daylight environments — the visible difference is marginal.

Misconception: DLSS Frame Generation doubles real performance.
Correction: Frame Generation increases the displayed frame count, not the rendered frame count. GPU utilization, render latency, and input response characteristics are tied to the rendered frame rate, not the displayed frame rate. A game rendering at 45 fps with Frame Generation showing 90 fps does not deliver the same input latency profile as a game natively rendering at 90 fps.

Misconception: AMD GPUs cannot do ray tracing.
Correction: AMD's RDNA 2 architecture (RX 6000 series, released in 2020) introduced dedicated ray accelerators. RDNA 3 (RX 7000 series) doubled the ray accelerator count per compute unit. AMD GPUs support Microsoft DirectX Raytracing (DXR) and Vulkan ray tracing extensions. Performance per unit compared to NVIDIA RT Cores differs by implementation, but hardware ray tracing capability is present across RDNA 2 and RDNA 3 product lines.

Misconception: VR gaming requires ray tracing.
Correction: VR rendering pipelines prioritize frame rate and latency above all other metrics, making the performance cost of ray tracing incompatible with the 90 fps minimum targets typical in VR. Ray tracing is rarely used in VR titles. VR Gaming on PC covers the distinct rendering demands of that platform category.


Implementation Verification Checklist

The following conditions define whether ray tracing and DLSS are fully operational in a given PC gaming configuration. This is a structural checklist of hardware and software states, not advisory guidance.

The full PC gaming hardware context, including where PC Gaming fits within the interactive entertainment industry landscape, is mapped in the site's primary reference framework.


Reference Table: Ray Tracing and DLSS Comparison Matrix

Technology Developer Hardware Requirement API Dependency Open Source Frame Generation Support Primary Function
DLSS 3 Super Resolution NVIDIA RTX 20/30/40 series Proprietary NVIDIA SDK No No AI temporal upscaling
DLSS 3 Frame Generation NVIDIA RTX 40 series only Proprietary NVIDIA SDK No Yes Synthesized frame insertion
FSR 3 Super Resolution AMD Any GPU (GCN+) DirectX 11/12, Vulkan Yes (GPUOpen) No Temporal upscaling
FSR 3 Frame Generation AMD Any GPU DirectX 12, Vulkan Yes (GPUOpen) Yes Synthesized frame insertion
XeSS Intel Arc Xe-HPG (optimal); any GPU (fallback) DirectX 12 Partially No Neural/spatial upscaling
DirectX Raytracing (DXR) Microsoft Any DXR-capable GPU DirectX 12 No (API standard) N/A Ray tracing API layer
Vulkan Ray Tracing Khronos Group Vulkan 1.2+ capable GPU Vulkan Open standard N/A Ray tracing API layer

References

Explore This Site