-
Notifications
You must be signed in to change notification settings - Fork 6k
Comparing changes
Open a pull request
base repository: flutter/engine
base: bd165dc27166
head repository: flutter/engine
compare: da71729651d8
- 7 commits
- 73 files changed
- 3 contributors
Commits on Nov 26, 2024
-
Roll Dart SDK from ca02d403f1a8 to 72b594775c83 (1 revision) (#56819)
https://dart.googlesource.com/sdk.git/+log/ca02d403f1a8..72b594775c83 2024-11-26 [email protected] Version 3.7.0-187.0.dev If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter-engine Please CC [email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 3a63daf - Browse repository at this point
Copy the full SHA 3a63dafView commit details -
[DisplayList] migrate DlColorFilter objects to new source layout (#56785
Configuration menu - View commit details
-
Copy full SHA for 9975c85 - Browse repository at this point
Copy the full SHA 9975c85View commit details -
[Impeller] cache even more text frame data to skip lookups. (#56798)
Every text frame must inform the glyph atlas about the glyphs + scale it contains. When this happens, the glyph atlas will populate the glyph and then tell teh text frame about the location in the atlas, so that the text contents shader can sample it correctly. Once this has been done once for a given text frame + scale + offset, we can actually just keep reusing the same data provided 1) the atlas itself hasn't changed and 2) the scale/offset/properties are the same. This constitutes a nice CPU usage reduction in places where there is a lot of text that isn't being invalidated, like scrolling on the flutter gallery.
Jonah Williams authoredNov 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 65c8c6e - Browse repository at this point
Copy the full SHA 65c8c6eView commit details -
[engine] reland: more consistently flush message loops tasks (#56815)
Changes the following shell callbacks to flush the dart event loop: * OnPlatformViewSetViewportMetrics * OnPlatformViewDispatchPointerDataPacket * OnPlatformViewDispatchPlatformMessage * OnPlatformViewSetSemanticsEnabled * OnPlatformViewSetAccessibilityFeatures Using a new TaskRunner API RunNowAndFlushMessages. If the task runner can run tasks on the current thread, this will immediately invoke a callback and then post an empty task to the event loop to ensure dart listeners fire. Unlike #56738, does not touch the vsync API - which looks like it depends on scheduling behavior today, at least for iOS.
Jonah Williams authoredNov 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 91f250b - Browse repository at this point
Copy the full SHA 91f250bView commit details
Commits on Nov 27, 2024
-
[DisplayList] Delete (publicly) unused DlColorColorSource (#56825)
While recently updating the DlColorSource sources I noticed some questionably implementation choices in the Color variant of the color sources. I then realized that there was no public use of these classes (other than mostly their own unit tests) and so they should be deleted to focus on implementing the variants that are actually used by Flutter.
Configuration menu - View commit details
-
Copy full SHA for 9c31f64 - Browse repository at this point
Copy the full SHA 9c31f64View commit details -
Roll Fuchsia Linux SDK from 50xtjbMWWrqay_7m_... to u0agumUB4Ag6cTiKk…
…... (#56823) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine Please CC [email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for db40e03 - Browse repository at this point
Copy the full SHA db40e03View commit details -
Roll Dart SDK from 72b594775c83 to 0740ded7b9bf (1 revision) (#56826)
https://dart.googlesource.com/sdk.git/+log/72b594775c83..0740ded7b9bf 2024-11-26 [email protected] Version 3.7.0-188.0.dev If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter-engine Please CC [email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for da71729 - Browse repository at this point
Copy the full SHA da71729View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff bd165dc27166...da71729651d8