flutter/packages
liyuqian 783c028f2c
Don't push offset to leaf layers (#21619)
For retained rendering, we don't want to push the offset down to each leaf layer. Otherwise, changing an offset layer on the very high level could cascade the change to too many leaves, which means that we can't retain them.

To not push the offset downwards, we simply push a TransformLayer when there's an offset. Skia has a fast path for concatenating scale/translation-only matrix so this operation should be fast (no performance regression is measured on Moto G4).

This is our first step towards https://github.com/flutter/flutter/issues/21756
2018-09-28 12:21:43 -07:00
..
flutter Don't push offset to leaf layers (#21619) 2018-09-28 12:21:43 -07:00
flutter_driver remove unnecessary ignore prefer_const_constructors (#21934) 2018-09-18 05:54:03 +02:00
flutter_goldens Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
flutter_goldens_client Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
flutter_localizations Updated Material translations (#21744) 2018-09-12 13:03:01 -07:00
flutter_test Widgets app refactor (#22269) 2018-09-25 13:57:12 -04:00
flutter_tools Remove waitForViews() during hot reload (#22371) 2018-09-28 11:35:38 -07:00
fuchsia_remote_debug_protocol [frdp][connection] Exception checks in _getDartVm (#22386) 2018-09-28 11:40:36 -07:00
analysis_options.yaml Turn on unawaited_futures in flutter_tools (#21048) 2018-08-30 20:57:44 -07:00