2 ms·
More info here [1] the big difference is this Predictable performance: Impeller compiles all shaders and reflection offline at build time. It builds all p
by keyle 11mo ago
More info here [1]
the big difference is this
Predictable performance: Impeller compiles all shaders and reflection offline at build time. It builds all pipeline state objects upfront. The engine controls caching and caches explicitly.
or as described here [2]
Flutter’s Impeller renderer outperformed Skia. Impeller eliminates runtime shader compilation stalls, delivering lower frame times and more stable performance. For animation-heavy, graphics-rich apps, enabling Impeller significantly reduces jank and provides a smoother user experience.
[1] https://docs.flutter.dev/perf/impeller https://docs.flutter.dev/perf/impeller
[2] https://medium.com/@raiden.lpf666/skia-vs-impeller-a-performance-comparison-e1c7dfd9e861 https://medium.com/@raiden.lpf666/skia-vs-impeller-a-perform...
- nicoburns 11mo agoYeah, buts that's compared to the older "ganesh" version of Skia. The new "graphite" version purportedly brings all those same advantages.