-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
a: sizeReducing IPA/APK/JS sizesReducing IPA/APK/JS sizese: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.perf: app sizePerformance issues related to app size (binary/code size) or disk spacePerformance issues related to app size (binary/code size) or disk space
Description
With the vulkan backend under a runtime flag flutter/engine#42585, the uncompressed libflutter.so increases about 400KB, and the compressed size increases about 140KB.
It looks like about 175KB uncompressed comes from the vulkan shaders, and ~75KB uncompressed comes from the vulkan backend code in Impeller. Not sure about the rest of the difference but between those two treemaps, there's also a ~40KB increase in libcxx, thought that might not be from flutter/engine#42585.
This all may be WAI, but gathering the links here anyway for discussion.
Metadata
Metadata
Assignees
Labels
a: sizeReducing IPA/APK/JS sizesReducing IPA/APK/JS sizese: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.perf: app sizePerformance issues related to app size (binary/code size) or disk spacePerformance issues related to app size (binary/code size) or disk space