-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: performanceRelates to speed or footprint issues (see "perf:" labels)Relates to speed or footprint issues (see "perf:" labels)engineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.
Description
Right now PictureLayers are only cached if they meet the cache criteria for 2+ frames. In the case of particularly complex pictures, like SVGs, this can lead to 2+ frames of rendering jank.
We should allow an opt in, either by re-using the underspecified is_complex flag, or by introducing another, to always cache on the first frame.
c.f. https://github.com/flutter/engine/blob/master/flow/raster_cache.cc#L272
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: performanceRelates to speed or footprint issues (see "perf:" labels)Relates to speed or footprint issues (see "perf:" labels)engineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.