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
[macOS] Refactor rendering infrastructure #37789
Merged
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
376d3cd
[macos] Refactor rendering process
knopp a4a545b
fix comments
knopp 2657127
Put includes and imports together
knopp 5d9a08c
Update shell/platform/darwin/macos/framework/Source/FlutterCompositor.mm
knopp c6b54b9
Update shell/platform/darwin/macos/framework/Source/FlutterCompositor.mm
knopp e184cea
Update shell/platform/darwin/macos/framework/Source/FlutterCompositor.mm
knopp 5ef610c
Update shell/platform/darwin/macos/framework/Source/FlutterPlatformVi…
knopp 96ef01c
Update shell/platform/darwin/macos/framework/Source/FlutterRenderer.mm
knopp 3fa4f7b
Remove cast
knopp 0676efe
Do not manually add platform view layer to FlutterView
knopp 33f11b6
Remove unnecesary _Internal header files
knopp e8e6bc7
Make surfaceManager a readonly property
knopp cb55070
Add comment
knopp 18d0ce0
Style nit: Rewrite as a noun phrase.
knopp c272e1f
Naming nit for consistency with removeSurfaceForSize:
knopp 1804415
Write as ternary conditional.
knopp 0508b36
Fix plural in comment.
knopp bc3147b
Offset and index are already set to 0.
knopp fa645a0
Remove FlutterSurfaceManager lookupSurface
knopp 1dce078
Update shell/platform/darwin/macos/framework/Source/FlutterThreadSync…
knopp 5971c82
Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceMan…
knopp 9902324
Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceMan…
knopp e077a6c
Update shell/platform/darwin/macos/framework/Source/FlutterRenderer.mm
knopp cb7c4b7
Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceMan…
knopp a13d260
Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceMan…
knopp e25e502
Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceMan…
knopp 117b15c
Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceMan…
knopp 6bab84a
Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceMan…
knopp 10275f7
Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceMan…
knopp 849a273
Fix build error
knopp 71649f3
Address nits
knopp 77b5209
Replace EVent with fml::AutoResetWaitableEvent
knopp 768aca8
Remove unecessary CATransaction
knopp f981e60
Add GetRequiredFrameSize
knopp 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
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.