Kodi Community Forum
Nearest Neighbor -vs- Bilinear scaling - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Android (https://forum.kodi.tv/forumdisplay.php?fid=164)
+---- Thread: Nearest Neighbor -vs- Bilinear scaling (/showthread.php?tid=330520)



Nearest Neighbor -vs- Bilinear scaling - iamjcl - 2018-04-04

What to expect from each setting, and when have you found one mode better than the other?


RE: Nearest Neighbor -vs- Bilinear scaling - wsnipex - 2018-04-04

Nearest neighbor is the fastest but lowest quality scaling method. Recommended when the source video resolution (almost) matches the display resolution.
Bilinear is a bit better quality, but also a bit slower.


RE: Nearest Neighbor -vs- Bilinear scaling - iamjcl - 2018-04-04

(2018-04-04, 15:27)wsnipex Wrote: Nearest neighbor is the fastest but lowest quality scaling method. Recommended when the source video resolution (almost) matches the display resolution.
Bilinear is a bit better quality, but also a bit slower.
 Thanks. 3 additional questions:

1)  If playback is of a 1080p file, and Shield / Kodi resolution is 1080p is this setting even applicable? IE, does it make any difference at all in this case?

2)  Slower as in additional A/V offset / lipsync is caused by using it on the Shield TV?

3)  So is 480p>1080p considered "almost matching"?

Thanks


RE: Nearest Neighbor -vs- Bilinear scaling - fritsch - 2018-04-04

Shield uses surface rendering, which does not hit our GLES path. Bilinear vs. Nearest is therefore irrelevant.


RE: Nearest Neighbor -vs- Bilinear scaling - iamjcl - 2018-04-04

So the setting makes absolutely no change to the video under any circumstances on a Shield?


RE: Nearest Neighbor -vs- Bilinear scaling - fritsch - 2018-04-04

To your questions:
1) no - do you see a difference?
2) No - just more impact on the GPU. Bilinear vs. nearest is ridicioulous for a 3D GPU ... it does it in hardware.
3) no 480p is not "nearly" equal to 1080p ... 1080p is more than twice as high as 1080p

If surface rendering is used, we have no influence on the video layer at all. That's the reason HDR is working for example.


RE: Nearest Neighbor -vs- Bilinear scaling - iamjcl - 2018-04-04

Thanks