Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter/engine
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2db85cbe6a01
Choose a base ref
...
head repository: flutter/engine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 32a8f98d19df
Choose a head ref
  • 13 commits
  • 22 files changed
  • 5 contributors

Commits on Apr 20, 2023

  1. [impeller] convert src over to src for solid color (#41351)

    Related to flutter/flutter#114402
    
    At least in the flutter gallery test app, with flutter/gallery#909 reverted - this significantly improves the performance in the Xcode frame debugger. If we wanted to do this for more color sources or filter effects, we need to do much more work to track texture opacity, but this seems like a reasonable and low cost first step.
    
    ### Before
    
    ![image](https://user-images.githubusercontent.com/8975114/233222371-f33d29ad-c556-4db0-b949-84777bb09307.png)
    
    ### After
    
    ![image](https://user-images.githubusercontent.com/8975114/233222350-0517d109-cabd-45af-a0af-06b95da2d026.png)
    Jonah Williams authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    be9185e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad77840 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f40dd2c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f2ced2 View commit details
    Browse the repository at this point in the history
  5. Roll Skia from c21e7df194c3 to c50081c62219 (11 revisions) (#41358)

    https://skia.googlesource.com/skia.git/+log/c21e7df194c3..c50081c62219
    
    2023-04-20 [email protected] Roll Skia Infra from 2b944a5cb38c to 8b632f5f2d8d (3 revisions)
    2023-04-19 [email protected] Roll vulkan-deps from 4fbe7556fc02 to 2782b5af9734 (2 revisions)
    2023-04-19 [email protected] Revert "Always run color space math in full-float within Ganesh"
    2023-04-19 [email protected] Revert "Always run color space math in full-float on the GPU (Part 2)"
    2023-04-19 [email protected] [graphite] Stub in VulkanGraphicsPipeline.
    2023-04-19 [email protected] Always run color space math in full-float on the GPU (Part 2)
    2023-04-19 [email protected] Always run color space math in full-float within Ganesh
    2023-04-19 [email protected] Clarify where changes to gn_to_bp should be submitted
    2023-04-19 [email protected] Add a GN flag 'skia_enable_skvm'.
    2023-04-19 [email protected] Restructure Generator::pushConstructorCast to use a switch.
    2023-04-19 [email protected] [graphite] Replace BlockReader with ShaderNode trees
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/skia-flutter-autoroll
    Please CC [email protected],[email protected],[email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
    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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    skia-flutter-autoroll authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    32b75dc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1f7481d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e693762 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4e6e966 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9eb27df View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    023d442 View commit details
    Browse the repository at this point in the history
  11. [web] change status bar color based on SystemUiOverlayStyle (#40599)

    Closes flutter/flutter#123365
    
    In my [example code](flutter/flutter#123365 (comment)) I'm using `SystemUiOverlayStyle.dark` which has `null` `statusBarColor` by default (_which can be changed via `Change status bar color` button_) in this case we do not override browser's default status bar color.
    
    | Old behaviour | New behaviour |
    | -- | -- |
    | <video src="https://user-images.githubusercontent.com/8436039/227386349-e30cce47-ffc6-4465-bb30-cd2888f77d32.mp4" /> | <video src="https://user-images.githubusercontent.com/8436039/227580430-a25e57dc-9d5a-43a1-bcb3-3bd8abd753d8.mp4" /> |
    
    In case of PWA the when `statusBarColor` is `null` it will use `theme_color` property from `manifest.json` (I don't know from where does flutter generate `manifest.json`).
    
    The default status bar color for PWA is: `"theme_color": "#0175C2",`
    https://github.com/flutter/flutter/blob/f4caee6efbc0b0094f3cee9e31a7486e3d030819/examples/api/web/manifest.json#L7
    
    | Old PWA behaviour | New PWA behaviour |
    | -- | -- |
    | <video src="https://user-images.githubusercontent.com/8436039/227607373-79be7294-d9f7-4a45-9014-28720acce0c7.mp4" /> | <video src="https://user-images.githubusercontent.com/8436039/227607329-be16131f-4104-419a-8e16-2b229d73d95e.mp4" /> |
    
    [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
    maRci002 authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    1a25b7a View commit details
    Browse the repository at this point in the history
  12. [Impeller] Change the default color format for the GLES backend to RG…

    …BA (#41342)
    
    This provides compatibility with BlitCopyTextureToBufferCommandGLES::Encode and glReadPixels (which only guarantees support for RGBA).
    jason-simmons authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    a8c516d View commit details
    Browse the repository at this point in the history
  13. Upload windows arm artifacts to production bucket. (#41324)

    This will start uploading the arm artifacts to the production bucket without the experimental namespace.
    
    [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
    godofredoc authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    32a8f98 View commit details
    Browse the repository at this point in the history
Loading