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
Add EGL Surface backing store #43683
Merged
auto-submit
merged 30 commits into
flutter:main
from
ardera:embedder-egl-surface-backing-stores
Aug 8, 2024
Merged
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
4535e89
Add FlutterOpenGLSurface backing store
ardera 1d1b0a0
fix scoping & style
ardera c303603
implement EGL surface backing stores
ardera 28992bd
fix embedder gl surface docs
ardera 2858e26
Add tests for OpenGL Surface backing stores
ardera 7485655
fix formatting
ardera ce1e545
Don't use GLUserData for software tests
ardera 1770240
fix one remaining use of GLUserData in software context
ardera 0c9c5ba
fix memory leak
ardera e8b7cae
don't use different backing store userdatas per graphics API
ardera 3e85028
fix lints
ardera 4e8c828
fix more lints
ardera 3b08cc5
fix more lints again
ardera b903405
Update shell/platform/embedder/embedder.cc
ardera 4214fa2
Update shell/platform/embedder/embedder.h
ardera 961ba09
Update shell/platform/embedder/embedder.h
ardera 759d78c
Update shell/platform/embedder/embedder.h
ardera 0d41d3d
Update shell/platform/embedder/embedder.h
ardera 3a6c547
Update shell/platform/embedder/embedder.h
ardera 03510cb
Update shell/platform/embedder/embedder.h
ardera e55c4c5
Update shell/platform/embedder/embedder.h
ardera 83eba98
Update shell/platform/embedder/embedder_external_view.cc
ardera 2c0a61a
Update shell/platform/embedder/embedder_external_view.cc
ardera afd99b9
replace all ocurrences of `userdata` with `user_data`
ardera 47440ea
fix egl surface tests present callback type signature
ardera b9b71f1
fix formatting in embedder_text_backingstore_producer.cc
ardera e564866
add github issue TODO comment
ardera 2f6c326
only include `InvalidateApiState` when building with Skia
ardera 8174373
improve documentation for make_current_callback
ardera d315fdc
capture result of surface ops in a struct instead of a std::pair
ardera 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
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.