Retour au cours

Le pipeline de rendu Impeller

Flutter 2026 : La Masterclass Impeller & Wasm

Le pipeline de rendu Impeller

Pour atteindre 120 FPS, vous devez comprendre comment une image (frame) prend vie.

  1. Animate : Mise à jour de la logique basée sur le temps.
  2. Build : Construction de l'arbre des widgets (que nous allons minimiser).
  3. Layout : Détermination des tailles.
  4. Paint : C'est ici qu'Impeller brille. Il enregistre les commandes dans une Display List.
  5. Rasterize : Le GPU récupère les commandes et les transforme en pixels.

Contrairement à Skia, Impeller pré-compile les shaders au moment de la construction (build-time) et non à l'exécution. Cela élimine les saccades du premier lancement.