DLSS vs FSR vs XeSS and Which Upscaling Mode to Pick
Open the graphics menu of almost any big PC release now and you will find three upscalers, four or five quality presets and a frame generation toggle, all before you touch shadows or textures.

Open the graphics menu of almost any big PC release now and you will find three upscalers, four or five quality presets and a frame generation toggle, all before you touch shadows or textures. Pick wrong and you either leave 30 percent of your frame rate on the table or end up with a blurry, smeary image and wonder why the game looks worse than the trailer.
This guide compares DLSS vs FSR vs XeSS in plain terms and, more usefully, tells you which upscaling mode to pick for your GPU and your monitor resolution. I test these settings on a mix of hardware, from an older GTX card to a recent RTX and Radeon, and the right choice depends far more on your screen than on the brand of your graphics card.
What Upscaling Actually Does
An upscaler renders the game at a lower internal resolution, then rebuilds a sharper image at your monitor's native resolution. Fewer pixels to render means more frames per second. The quality of the rebuild is where DLSS, FSR and XeSS differ.
All three use the same preset names with roughly the same scale factors:
| Preset | Internal scale | At 1080p | At 1440p | At 4K |
|---|---|---|---|---|
| Quality | About 67% | 720p | 960p | 1440p |
| Balanced | About 58% | 626p | 835p | 1253p |
| Performance | 50% | 540p | 720p | 1080p |
| Ultra Performance | About 33% | 360p | 480p | 720p |
That table explains most of what people experience. DLSS Performance at 4K starts from a full 1080p image and usually looks excellent. The same preset at 1080p starts from 540p, and no algorithm can fully hide that.
DLSS vs FSR vs XeSS at a Glance
DLSS
Nvidia's upscaler uses a trained AI model and runs on the Tensor cores in RTX cards, so it needs an RTX 20 series or newer. It is generally the most stable option, with the least shimmering on fences, hair and foliage. Newer versions of the model have improved fine detail noticeably, and the Nvidia app can override older DLSS versions in many games.
FSR
AMD's FidelityFX Super Resolution has gone through several generations. FSR 2 and 3 work on almost any modern GPU, including Nvidia and Intel cards, but they tend to show more shimmer and ghosting in motion. FSR 4 moves to a machine learning approach with a clear jump in quality, but it is limited to AMD's newest Radeon cards.
XeSS
Intel's upscaler has two paths. On Intel Arc GPUs it uses dedicated hardware and looks very good. On other cards it falls back to a more generic path that still often beats older FSR on image quality, at a small performance cost.
Which Upscaling Mode to Pick for Your Setup
Here is the shortcut I give friends. Find your row and start there, then adjust by eye.
- 1080p monitor, RTX card: DLSS Quality, or DLAA if you have frame rate to spare. Avoid Balanced and below.
- 1080p monitor, AMD or older card: Try native resolution first with lower settings. If you must upscale, use XeSS Quality or FSR Quality and compare.
- 1440p monitor, RTX card: DLSS Quality for most games, Balanced in heavy titles with ray tracing.
- 1440p monitor, recent Radeon: FSR 4 Quality where supported, otherwise FSR Quality or XeSS Quality.
- 4K monitor, any modern card: Performance mode is perfectly fine and often hard to tell from native while sitting at a normal distance.
Use an on screen overlay to check the result rather than trusting the menu. If GPU usage drops well below 95 percent after enabling an upscaler, your CPU is now the limit and lower presets will not add frames. Our guide on how to read an FPS overlay explains how to spot that.
Why Ultra Performance Is Rarely the Answer
The usual advice for a struggling PC is to push the upscaler down to its lowest preset and take the frames. I disagree for most setups below 4K. At 1440p, Ultra Performance renders at 480p, and the result is soft, unstable and full of artefacts on thin objects. You gain frame rate but the game stops looking like itself.
A better order of operations:
- Drop the heaviest settings first: ray traced lighting, volumetric fog and shadow quality often cost 20 to 40 percent of your frame rate between them.
- Set the upscaler to Quality.
- Only then step down to Balanced if you still need more.
In most games, Quality upscaling plus a few medium settings looks better than ultra settings with an aggressive upscaling preset. The same applies to sharpening sliders: a touch helps, but past about 30 percent you get halos around edges.
Frame Generation Is a Different Tool
Frame generation is often bundled into the same menu, but it does something else. It inserts generated frames between real ones, raising the number on the counter without making the game respond faster. It actually adds a little input delay.
That makes it a good fit when your base frame rate is already around 60 and you want smoother motion on a high refresh monitor. It is a poor fit when you are starting from 30 frames per second, because the game will look smoother but still feel sluggish. For competitive shooters, leave it off.
Turn on the low latency setting in the game or driver whenever frame generation is enabled. Nvidia Reflex and AMD Anti-Lag exist exactly to offset that extra delay.
Drivers and Versions Matter More Than You Think
Upscaler quality changes with each update, and games often ship with an older version that is quietly replaced by a driver or patch later. If a game looked smeary at launch, it may look much better six months on.
Keep your graphics driver reasonably current, but you do not need every release on day one. I covered the trade offs in when to update your GPU driver and when to wait. If a new driver introduces flicker or ghosting in one game, rolling back is usually quicker than chasing settings.
Frequently Asked Questions
Can I use DLSS on an AMD graphics card?
No. DLSS needs the Tensor cores found in Nvidia RTX cards. AMD and older Nvidia users can choose between FSR and XeSS, and should test both in each game.
Is DLAA better than DLSS Quality?
DLAA runs the same model at native resolution, so it looks sharper and more stable, but it gives no frame rate boost. Use it when you already have plenty of performance.
Does upscaling reduce input lag?
Upscaling itself usually lowers input lag slightly, because higher frame rates mean each frame arrives sooner. Frame generation is the part that adds delay.
Set Quality First, Then Adjust
For most players, the right default is the Quality preset of the best upscaler your card supports, combined with sensible cuts to the heaviest effects. Go lower only at 4K, keep frame generation for when you already have about 60 real frames, and check the overlay instead of trusting the menu. For more practical guides like this, browse our software section.
More in Software
Software
How to Manage Too Many PC Game Launchers
Open the system tray on an average gaming PC and count the icons.
Software
How to Read an FPS Overlay and Find Your Real Bottleneck
A friend once spent 400 dollars on a new graphics card because his game "felt choppy". The stutter stayed exactly the same.
Software
When to Update Your GPU Driver and When to Wait
A new graphics driver lands, the tray icon nags, and you click install because newer must be better.