-
Notifications
You must be signed in to change notification settings - Fork 29.5k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues 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.perf: memoryPerformance issues related to memoryPerformance issues related to memoryperf: speedPerformance issues related to (mostly rendering) speedPerformance issues related to (mostly rendering) speed
Description
In order to decide whether we want to cache a picture in the raster cache, we need to have a good idea of how expensive it is. Currently that is based on the number of operations used to generate the picture, but that is not a good proxy for how expensive it is. Using the new DisplayList we can come up with a better estimate.
To get better estimates of how expensive the DisplayList operations are, we need a set of microbenchmarks that exercise the operations and determine their relative cost.
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues 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.perf: memoryPerformance issues related to memoryPerformance issues related to memoryperf: speedPerformance issues related to (mostly rendering) speedPerformance issues related to (mostly rendering) speed
Type
Projects
Status
✅ Done