The point is that iOS has always used a separate process for computing the GPU state. Android does this on the main thread, which is why Android feels like garbage. And I say this as a former Android developer. Animations on Android feel like peanut butter. They always will until they are moved off the main thread.
incrudible|3 years ago
There are some optimizations regarding e.g. scrolling being computed in a different thread/process (still on the CPU) before compositing (on the GPU) but that is not a requirement for smooth animation.
unknown|3 years ago
[deleted]
vvanders|3 years ago
ricardobeat|3 years ago
Pixel phones fare a lot better, but I suspect it's just a result of their sheer processing power.
halpmeh|3 years ago