1 min readNov 8, 2017
For multiple pass resize, the idea is that bilinear filtering allows you to downscale by a factor x2 at most. So if you want to downscale by 8, you do 3 passes of x2 downsample.
I think it makes less texture reads than the equivalent gaussian blur so it could be faster even not as mathematically correct. But then it might not be a big problem for most use cases.