Pixels and supersampling
19 minutes ago, Adam1984 said:Im a little confused about the way you can supersample and create a higher resolution from say 1080p.
So does each pixel display more than one colour? If so if you supersampled 1080p upto 4k would each pixel be split into 4 colours?
Is this how it works?
And what does supersample look like in comparison to the resolution it is trying to emulate?
Supersampling is just a form of anti-aliasing, you can look up that term if you want a more detailed explanation of what it does.
Anti-aliasing, including supersampling, doesn't change the resolution of an image. The whole thing about "displaying a 4K image on a 1080p monitor" is just marketing nonsense thrown around by NVIDIA with the introduction of DSR because "4K" is a popular term now. Supersampling is the oldest, most simplistic, and least efficient anti-aliasing techniques that exists, it's just been re-introduced with some NVIDIA marketing sprinkled on top.
Supersampling runs the game at a higher resolution internally, such as 4K. However, this does not mean you are "displaying 4K on a 1080p monitor" or something like that. The higher resolution image is never shown on the screen. Instead, it is simply used to calculate a more accurate 1080p image. What you see on the screen in the end is still a 1080p image, just slightly more accurate, it looks nothing like what an actual 4K image would look like, but it takes the same performance hit as 4K (four times the graphics power). Like I said, supersampling is the least efficient form of AA. Most other forms of AA are based on the same thing, just with some more advanced techniques for figuring out which parts of the image can be ignored, such as a large field that's all the same color or something like that, so you don't waste graphics power supersampling that part.
The only unique benefit of DSR / VSR is that it's a driver level application of AA, which means you can trick Windows into running at a higher resolution than your monitor. Like I said, this does not mean your monitor is displaying a higher resolution image, what you see is just a 1080p version of that image. But it can be useful for getting a feel for the size and scale of UI elements at higher resolutions, and it can also be used to simulate framerates at higher resolutions (since the performance of DSR / VSR at 4x on a 1080p monitor is the same performance as 4K), so it's easy to test whether your rig can handle 4K before you get a 4K monitor.
11 minutes ago, Verrierr said:That's something else entirely. You can render images at higher resolutions and then downscale it so it can actually fit your monitors resolution. You still get one colour per pixel but it looks better.
That's what anti-aliasing is, in its most basic form.
6 minutes ago, Adam1984 said:I think downsampling is what im talking about, how does that work? I cant understand how you can make single colour pixels do that
Both are correct actually, super-sampling is the name of the AA technique, although what it is actually doing is downsampling from a higher resolution image internally.

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now