-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Flutter GPU] Runtime shader import. #48875
Merged
Merged
Changes from 23 commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
2e2cd70
Compiler
bdero ea36c73
Naming
bdero e3f8cbf
[Flutter GPU] Add shader bundle format.
bdero f8e4703
Split compiler frontend code for readability
bdero 91cfa25
Move bundle parser into its own file
bdero cf61483
Bundle parsing routine
bdero 5243eff
Compile the shaders
bdero 7f45044
Write flatbuffer
bdero 35614d4
Runtime crash fix
bdero 34e063a
impellerc GN rules
bdero fea9317
Reflect stage data
bdero d639c2a
Runtime shader lib import
bdero fe51086
Fix entrypoint naming mismatch
bdero b475d35
Implement asset loading
bdero 0f12626
Asset dependency
bdero 1da673e
Hold on to dart-side refs for shader libraries
bdero 98f3cf5
Remove excess runtime classes that didn't end up getting used
bdero ce7ee8d
Licenses
bdero e57b927
Start of tests
bdero c9176dc
Error message tests
bdero cd5ba50
Remainder of parser tests
bdero ce28f95
Full bundle->flatbuffer test
bdero 2146d31
Licenses
bdero 9e3fccc
Jonah review
bdero 1919922
Zach review
bdero d7ef71d
Jonah review
bdero be1078c
zach review
bdero 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 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 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 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 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The comment on the line above seems to be referring to the
third_party
deps on the line below. Maybe this line should instead be grouped right below//flutter/fml
instead of below this comment?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed