Linear interpolation is not suitable for scales larger than 2x. With linear interpolation, a resolution scale above 2x makes no sense other than performance testing. Instead, it is better to use averaging. Here is an example showing how bad linear interpolation is.
agreed, i would say it looks fine for 1x through 2x ( if even slightly better ) but for 3x+ it makes it far worse than 2x.
As Ulexer said, it would be better to use averaging
Linear interpolation is not suitable for scales larger than 2x. With linear interpolation, a resolution scale above 2x makes no sense other than performance testing. Instead, it is better to use averaging. Here is an example showing how bad linear interpolation is.