View Single Post
EventHorizon
Member
(03-03-2014, 07:34 AM)
EventHorizon's Avatar

Originally Posted by 7DollarHagane

This isn't true 1080p any more than using motion flow on your TV settings makes games run at 60fps.

True, but this isn't 960 x1080 scaled to 1920 x 1080 either, like how the Xbox would do it. When using 960 x 1080 of calculated data to draw a 1920 x 1080 frame, you have half of the pixels accurately calculated so the goal is to figure out the other half of the image as close as possible. With a traditional scaler, no matter how fancy your algorithm is to fill in that missing half, it only has the calculated 960 x 1080 of the current frame to use as input. So for instance a simple technique would be to just duplicate the 960 x 1080 data in order to get the final 1920 x 1080 image.

However the Shadow Fall MP technique uses the true calculated 960 x 1080 of the current frame + the offset calculated 960 x 1080 of the previous frame, which accurately shows the missing pixels one frame prior, as input in order to render the final 1920 x 1080 frame. To put it another way, the algorithm is using 1920 x 1080 worth of data to generate a 1920 x 1080 image with the catch being that half of the data is one frame out of date.

I'm not sure if the XB1 could use this technique since it would have to keep the previous frame in ESRAM in order to make use of it, and space in the ESRAM is already tight. Since all of the PS4's memory is the fast GDDR5, it can keep just about as much info as it wants from previous frames in order to improve image quality of subsequent frames.

So while Shadowfall MP doesn't render at true 1920 x 1080, it does a really good approximation of it, which is better than anything a traditional scaler could do. At some point we have to admit to ourselves that the resolution numbers alone aren't accurate enough to convey the image quality. Shadowfall MP not as good as 1920 x 1080 but it's a lot better than 960 x 1080. So what resolution should we say it is? I am not entirely sure.
Last edited by EventHorizon; 03-03-2014 at 07:37 AM.