A minimal Flutter project demonstrating the performance impact of Impeller rendering compared to the default Skia backend.
This project highlights how enabling Impeller can affect animation smoothness:
- Impeller enabled: May exhibit reduced frame rates and stuttering animations on some devices, including high-end hardware (e.g., ASUS Zenfone 10).
- Impeller disabled (Skia default): Provides smooth animations across both low-end and high-end devices.
-
Run with Impeller enabled
flutter run --release
-
Run with Impeller disabled
flutter run --release --no-enable-impeller
- Flutter 3.32 or newer
- A connected device or emulator