This repository was archived by the owner on Feb 25, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6k
Skwasm Renderer - initial implementation #39072
Merged
auto-submit
merged 51 commits into
flutter-team-archive:main
from
eyebrowsoffire:skwasm_renderer
Mar 2, 2023
Merged
Changes from 44 commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
f2be860
Started porting prototype over.
eyebrowsoffire b5a42f4
A few fixes.
eyebrowsoffire 313a055
Converted wasm pragmas to FfiNative annotations.
eyebrowsoffire 5c953e6
Implement a few methods of the renderer.
eyebrowsoffire 1badfec
Some little lint errors.
eyebrowsoffire 7cb9a08
A bit of wiring up of the test harness.
eyebrowsoffire 73ee925
Fix some formatting issues.
eyebrowsoffire cb65c7b
Minor changes to skwasm renderer.
eyebrowsoffire 1b6f39b
Merge branch 'main' into skwasm_renderer
eyebrowsoffire f3192dd
A few fixes to get things compiling via dart2wasm.
eyebrowsoffire dbe87a1
Use `futureToPromise`.
eyebrowsoffire 8397290
Some more fixes for dart2wasm.
eyebrowsoffire 69c4c86
Allow promises to have nullable objects.
eyebrowsoffire 7d61204
Merge branch 'main' into wasm_fixes
eyebrowsoffire ea59128
Merge branch 'wasm_fixes' into skwasm_renderer
eyebrowsoffire 831be2e
Some changes to skwasm.
eyebrowsoffire ace664b
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 5db2a4a
Fix up some signatures.
eyebrowsoffire bfbb993
More expressive warnings.
eyebrowsoffire adef70b
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 1927e0c
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 8fc257c
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 6e4ddd1
Switch @FfiNative to @Native.
eyebrowsoffire 0461799
Unit tests partially working.
eyebrowsoffire f45f7ff
License headers.
eyebrowsoffire 7a80ffe
Implemented path metrics.
eyebrowsoffire 38ef597
Only run general UI tests on skwasm if we're in wasm mode.
eyebrowsoffire 8b589a8
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 156f9bc
Update license goldens.
eyebrowsoffire 406fb8b
Converted picture test to a generic ui test.
eyebrowsoffire 91de627
Converted canvas_test.dart to a ui test.
eyebrowsoffire d787922
Port path_metrics_test.dart to ui.
eyebrowsoffire 9304cb1
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 4eaa927
Coop/Coep headers.
eyebrowsoffire 604627a
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 704d299
Make `felt build` take ninja targets as arguments.
eyebrowsoffire 7ff5d86
Formatting stuff.
eyebrowsoffire 54bad71
Remove --skwasm flag from felt test.
eyebrowsoffire 21f4f5d
Only include COOP/COEP headers when compiling to wasm with skwasm ren…
eyebrowsoffire 7732340
Merge branch 'main' into skwasm_renderer
eyebrowsoffire a490f9a
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 4561035
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 7fcbc8e
Update sdk_rewriter_test.
eyebrowsoffire 864080f
Merge branch 'main' into skwasm_renderer
eyebrowsoffire f58b5bc
Update lib/web_ui/dev/test_dart2wasm.js
eyebrowsoffire 6cfe644
Fixed some skwasm build rules.
eyebrowsoffire 885bef4
Merge branch 'main' into skwasm_renderer
eyebrowsoffire ec5b08e
Whoops, we reversed the isSkwasm logic. Fixed.
eyebrowsoffire fd91011
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 68110f9
Merge branch 'main' into skwasm_renderer
eyebrowsoffire 9b43948
Address Harry's comments and change the archive structure.
eyebrowsoffire File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.