mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
When basic rendering operations end up in a "general case" situation in Impeller, it converts the basic shape into a path and calls `DrawPath`. But, the creation of the path is expensive and all the mechanisms behind drawing a path now only need a `PathSource` object which can replay the path to them. We now have explicit lightweight path source generators which can feed the path drawing operations directly from the source data without having to create a full `impeller::Path` object.
Flutter Engine
Setting up the Engine development environment
See here
gclient bootstrap
Flutter engine uses gclient to manage dependencies.
If you've already cloned the flutter repository: