-
Notifications
You must be signed in to change notification settings - Fork 6k
Comparing changes
Open a pull request
base repository: flutter/engine
base: 019f9e3f0744
head repository: flutter/engine
compare: 69f61b02a376
- 9 commits
- 21 files changed
- 7 contributors
Commits on Aug 13, 2024
-
[fuchsia] Use BundledTestRunner from test-scripts (#54404)
The BundledTestRunner has been moved to chromium already, flutter can now use it without needing to reimplement the same logic. The logic of parsing yaml file is still flutter specific and keeps as-is. Bug: http://crbug.com/356463343 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Configuration menu - View commit details
-
Copy full SHA for cd1e0d9 - Browse repository at this point
Copy the full SHA cd1e0d9View commit details -
Preserve background frame damage (#54540)
Fixes flutter/flutter#153335 When platform views are present, we always repaint entire frame. We must pass the buffer damage all the way to `GPUSurfaceMetalSkia/GPUSurfaceMetalImpeller` so that they know that the other two surfaces are lagging behind front surface and need to be repainted. This is currently not being done with platform view present, that's why we miss full frame repaint when removing platform view. With this merged in, it should be safe to reland #54537 without any changes. [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Configuration menu - View commit details
-
Copy full SHA for 9cec8c2 - Browse repository at this point
Copy the full SHA 9cec8c2View commit details -
[canvaskit] Add animation detection for GIFs (#54483)
Detect if a GIF is animated to determine if we need to use Skia to decode it or if we can use <img> tag decoding. Fixes flutter/flutter#151911 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Configuration menu - View commit details
-
Copy full SHA for 2fcb51a - Browse repository at this point
Copy the full SHA 2fcb51aView commit details -
Roll Fuchsia Linux SDK from 2LTVy4Gv76DcMpz4V... to MeV5i7xXXFPHF5sBK…
…... (#54542) 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],[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 10062bb - Browse repository at this point
Copy the full SHA 10062bbView commit details -
Roll Dart SDK from 44635f897535 to 733062367c2e (1 revision) (#54541)
https://dart.googlesource.com/sdk.git/+log/44635f897535..733062367c2e 2024-08-13 [email protected] Version 3.6.0-147.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 f16aeed - Browse repository at this point
Copy the full SHA f16aeedView commit details -
macOS: Clean up create_ios_framework.py (#54543)
Over time, this script and others in sky/tools have accumulated a lot of additional and sometimes duplicate code. This is a first pass cleanup of create_macos_framework.py to extract common utility code to utils.py and refactor for better readability. The iOS analogue of this patch was #54500. [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Configuration menu - View commit details
-
Copy full SHA for 0339bfe - Browse repository at this point
Copy the full SHA 0339bfeView commit details -
Update dartdoc for gpu.dart (#54529)
Update dartdoc for package:flutter_gpu with: 1) details on how to use the sdk dep 2) the current docs link [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Configuration menu - View commit details
-
Copy full SHA for ce73a8b - Browse repository at this point
Copy the full SHA ce73a8bView commit details -
[DisplayList] Allow random access to ops through indexing (#54484)
Being able to reorder rendering commands leads to optimization opportunities in the graphics package. A graphics package being fed from a DisplayList either has to take the commands in the order given or implement their own storage format for the rendering data. With this new dispatching mechanism, the graphics package can both query basic information about the recorded ops and even dispatch them by the index into the list. Query information includes either the "category" of the op (clip/transform/render, etc.) or a specific op type enum. The package can dispatch some categories (or ops) immediately and remember other categories (or ops) along with their state for dispatching later.
Configuration menu - View commit details
-
Copy full SHA for db034a5 - Browse repository at this point
Copy the full SHA db034a5View commit details
Commits on Aug 14, 2024
-
macOS: refactor create_macos_framework.py (#54546)
This is a refactoring with no semantic changes. This refactors the macOS framework creation code to be more readable, and extracts it to sky_utils.py. While I was pulling this out, also generalised the code to not hardcode FlutterMacOS.framework in case we one day manage to generate the iOS and macOS frameworks with the same name. [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Configuration menu - View commit details
-
Copy full SHA for 69f61b0 - Browse repository at this point
Copy the full SHA 69f61b0View 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 019f9e3f0744...69f61b02a376