I understand the basic principle of DLSS (and AMD FSR).
However I can't work out one particular of what resolution game files that DLSS draws from.
E.g. if I am gaming on a 1440p monitor, and I use DLSS Quality. DLSS will render the frames at approximately 1080p , and scale them up to 1440p. (For now I am ignoring the exact resolutions and aspects, in that 1440p is not a direct upsizing of 1080p etc.)
My question and confusion is the following.
In this loose example, the image is rendered by DLSS at 1080p, (and later upscaled). Does that mean that the DLSS implementation uses the 1080p texture files? Or does it mean that DLSS uses the 1440p texture files and renders them at 1080p?
The reason I am asking is because some games and maybe all, use more detailed texture files at higher resolution. ... I keep thinking about this and getting confused.
If DLSS uses the 1080p texture files, then the image is rendered with 1080p textures at 1080 and upscaled. Whereas it would be better if DLSS rendered the 1440p texture files at 1080p and then upscaled. ... Otherwise you're effectively playing at 1080p, interpolated to 1440p. Hence missing the more advanced textures of 1440p.
Whereas of course someone using a 1440p monitor would likely be using a large screen, of maybe 27" or 32". Meaning if DLSS draws using 1080p textures, then the user gets 1080p textures on a large screen. .. Effectively leaving detail on the table.
I am probably making no sense though, so please forgive me if am way off.
Please can someone put me out of my misery, by explaining what happens? .... No matter how many times I googled this, I could not get the answer. Answers explained the basic principle.
However I can't work out one particular of what resolution game files that DLSS draws from.
E.g. if I am gaming on a 1440p monitor, and I use DLSS Quality. DLSS will render the frames at approximately 1080p , and scale them up to 1440p. (For now I am ignoring the exact resolutions and aspects, in that 1440p is not a direct upsizing of 1080p etc.)
My question and confusion is the following.
In this loose example, the image is rendered by DLSS at 1080p, (and later upscaled). Does that mean that the DLSS implementation uses the 1080p texture files? Or does it mean that DLSS uses the 1440p texture files and renders them at 1080p?
The reason I am asking is because some games and maybe all, use more detailed texture files at higher resolution. ... I keep thinking about this and getting confused.
If DLSS uses the 1080p texture files, then the image is rendered with 1080p textures at 1080 and upscaled. Whereas it would be better if DLSS rendered the 1440p texture files at 1080p and then upscaled. ... Otherwise you're effectively playing at 1080p, interpolated to 1440p. Hence missing the more advanced textures of 1440p.
Whereas of course someone using a 1440p monitor would likely be using a large screen, of maybe 27" or 32". Meaning if DLSS draws using 1080p textures, then the user gets 1080p textures on a large screen. .. Effectively leaving detail on the table.
I am probably making no sense though, so please forgive me if am way off.
Please can someone put me out of my misery, by explaining what happens? .... No matter how many times I googled this, I could not get the answer. Answers explained the basic principle.
Last edited: