Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
c08832a
WIP overlay optimizer
harryterkelsen Oct 25, 2023
6de705b
More work in progress
harryterkelsen Oct 26, 2023
30dcbd6
Remove comment
harryterkelsen Oct 26, 2023
f63fbbd
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Jan 17, 2024
b421d52
fix licenses
harryterkelsen Jan 18, 2024
f61ba0b
Merge branch 'main' into pr/harryterkelsen/47317
harryterkelsen Jan 18, 2024
d02cbf5
fix bad license merge
harryterkelsen Jan 18, 2024
9011fb4
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 6, 2024
052b935
WIP overlay
harryterkelsen Feb 7, 2024
ee23bbe
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 7, 2024
6fdcd49
debug rects
harryterkelsen Feb 8, 2024
6f55ca4
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 8, 2024
ab2f7d5
it's working!
harryterkelsen Feb 9, 2024
8c63f0a
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 12, 2024
e189f7b
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 13, 2024
e5ce39d
fix ups
harryterkelsen Feb 13, 2024
060c776
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 13, 2024
178348f
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 14, 2024
b26d620
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 15, 2024
dadd6d7
wip
harryterkelsen Feb 20, 2024
2e0baa1
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 20, 2024
6a004c3
wip
harryterkelsen Feb 21, 2024
b51f757
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 21, 2024
5a2a337
wip
harryterkelsen Feb 26, 2024
1597c57
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 26, 2024
2899475
wip
harryterkelsen Feb 27, 2024
3ea38cc
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 27, 2024
bfe170e
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 27, 2024
dcc3651
wip
harryterkelsen Feb 28, 2024
96babd0
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 28, 2024
251eb75
Tests working
harryterkelsen Feb 29, 2024
f833d76
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 29, 2024
bbc8cf5
Fix build
harryterkelsen Feb 29, 2024
7d6c3a8
Fix licenses and unused members
harryterkelsen Feb 29, 2024
5441d5c
Remove unused method
harryterkelsen Feb 29, 2024
4c260af
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 29, 2024
271f699
Remove more unused methods
harryterkelsen Feb 29, 2024
034a218
fix case where rendering is the same but pictures are different
harryterkelsen Feb 29, 2024
21ccd62
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Feb 29, 2024
4fa72f0
Add test for optimization. Don't always clear with transparent black
harryterkelsen Mar 1, 2024
65efb64
fix formatting
harryterkelsen Mar 1, 2024
a2e0a1d
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Mar 5, 2024
b7c975b
add and fix tests
harryterkelsen Mar 5, 2024
0403a50
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Mar 5, 2024
1b4ec4f
Add test
harryterkelsen Mar 6, 2024
feb8c23
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Mar 6, 2024
aa79475
Fix bounds calculation
harryterkelsen Mar 7, 2024
1a4bda9
Merge branch 'main' into overlay-scene-optimizer
harryterkelsen Mar 7, 2024
be7feeb
Add more debugging tools and tests
harryterkelsen Mar 8, 2024
cf4c6a6
Fix formatting
harryterkelsen Mar 8, 2024
65164ef
fix analysis error
harryterkelsen Mar 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions ci/licenses_golden/licenses_flutter
Original file line number Diff line number Diff line change
Expand Up @@ -37120,7 +37120,6 @@ ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/canvaskit_canvas.da
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/color_filter.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/display_canvas_factory.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/embedded_views.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/embedded_views_diff.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/fonts.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/image.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/image_filter.dart + ../../../flutter/LICENSE
Expand All @@ -37134,6 +37133,7 @@ ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/multi_surface_raste
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/n_way_canvas.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/native_memory.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/offscreen_canvas_rasterizer.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/overlay_scene_optimizer.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/painting.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/path.dart + ../../../flutter/LICENSE
ORIGIN: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/path_metrics.dart + ../../../flutter/LICENSE
Expand Down Expand Up @@ -39976,7 +39976,6 @@ FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/canvaskit_canvas.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/color_filter.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/display_canvas_factory.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/embedded_views.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/embedded_views_diff.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/fonts.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/image.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/image_filter.dart
Expand All @@ -39990,6 +39989,7 @@ FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/multi_surface_rasteri
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/n_way_canvas.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/native_memory.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/offscreen_canvas_rasterizer.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/overlay_scene_optimizer.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/painting.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/path.dart
FILE: ../../../flutter/lib/web_ui/lib/src/engine/canvaskit/path_metrics.dart
Expand Down
2 changes: 1 addition & 1 deletion lib/web_ui/lib/src/engine.dart
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ export 'engine/canvaskit/canvaskit_canvas.dart';
export 'engine/canvaskit/color_filter.dart';
export 'engine/canvaskit/display_canvas_factory.dart';
export 'engine/canvaskit/embedded_views.dart';
export 'engine/canvaskit/embedded_views_diff.dart';
export 'engine/canvaskit/fonts.dart';
export 'engine/canvaskit/image.dart';
export 'engine/canvaskit/image_filter.dart';
Expand All @@ -39,6 +38,7 @@ export 'engine/canvaskit/multi_surface_rasterizer.dart';
export 'engine/canvaskit/n_way_canvas.dart';
export 'engine/canvaskit/native_memory.dart';
export 'engine/canvaskit/offscreen_canvas_rasterizer.dart';
export 'engine/canvaskit/overlay_scene_optimizer.dart';
export 'engine/canvaskit/painting.dart';
export 'engine/canvaskit/path.dart';
export 'engine/canvaskit/path_metrics.dart';
Expand Down
Loading