This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Commit def85c7
authored
Reland [skwasm] Scene builder optimizations for platform view placement (#55468)
This is an attempt to reland the overlay optimization for skwasm and fixing the golden diffs from the framework tests.
Original PR description:
This PR refactors the scene builder's logic in order to more aggressively merge flutter content and platform view content together. This essentially covers the case discussed in this flutter issue: flutter/flutter#149863
This optimization ensures that each picture or platform view is applied to the lowest possible slice in the scene, which avoids the proliferation of redundant slices and overlays in the scene.1 parent e8f9339 commit def85c7
File tree
10 files changed
+784
-373
lines changed- lib/web_ui
- lib/src/engine
- skwasm/skwasm_impl
- test
- engine
- ui
10 files changed
+784
-373
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
138 | 141 | | |
0 commit comments