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: d4f705ccb695
Choose a base ref
...
head repository: flutter/engine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: f553caaa220b
Choose a head ref
  • 7 commits
  • 30 files changed
  • 7 contributors

Commits on May 10, 2024

  1. Roll third_party/freetype2 from 3bea27612 to af4c2d86d (2 revisions) (#…

    …52689)
    
    https://flutter.googlesource.com/third_party/freetype2/+log/3bea27612..af4c2d86d
    
    ```
    $ git log --format="%ad %ae %s" --date=short 3bea27612..af4c2d86d
    2024-05-07 daniel.l@hpcnt.com Fix macro redefinition warning in macOS
    2023-05-04 het@google.com Add support for woff and woff2 fonts
    ```
    
    ## Pre-launch Checklist
    
    - [x] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [x] I read the [Tree Hygiene] wiki page, which explains my
    responsibilities.
    - [x] I read and followed the [Flutter Style Guide] and the [C++,
    Objective-C, Java style guides].
    - [ ] I listed at least one issue that this PR fixes in the description
    above.
    - [ ] I added new tests to check the change I am making or feature I am
    adding, or the PR is [test-exempt]. See [testing the engine] for
    instructions on writing and running engine tests.
    - [ ] I updated/added relevant documentation (doc comments with `///`).
    - [x] I signed the [CLA].
    - [x] All existing and new tests are passing.
    
    If you need help, consider asking for advice on the #hackers-new channel
    on [Discord].
    
    <!-- Links -->
    [Contributor Guide]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
    [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
    [test-exempt]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
    [Flutter Style Guide]:
    https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
    [C++, Objective-C, Java style guides]:
    https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
    [testing the engine]:
    https://github.com/flutter/flutter/wiki/Testing-the-engine
    [CLA]: https://cla.developers.google.com/
    [flutter/tests]: https://github.com/flutter/tests
    [breaking change policy]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
    [Discord]: https://github.com/flutter/flutter/wiki/Chat
    bc-lee authored May 10, 2024
    Configuration menu
    Copy the full SHA
    c30e90d View commit details
    Browse the repository at this point in the history
  2. [impeller] adds experimental canvas docstring (#52710)

    ## Pre-launch Checklist
    
    - [x] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [x] I read the [Tree Hygiene] wiki page, which explains my
    responsibilities.
    - [x] I read and followed the [Flutter Style Guide] and the [C++,
    Objective-C, Java style guides].
    - [x] I listed at least one issue that this PR fixes in the description
    above.
    - [x] I added new tests to check the change I am making or feature I am
    adding, or the PR is [test-exempt]. See [testing the engine] for
    instructions on writing and running engine tests.
    - [x] I updated/added relevant documentation (doc comments with `///`).
    - [x] I signed the [CLA].
    - [x] All existing and new tests are passing.
    
    If you need help, consider asking for advice on the #hackers-new channel
    on [Discord].
    
    <!-- Links -->
    [Contributor Guide]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
    [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
    [test-exempt]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
    [Flutter Style Guide]:
    https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
    [C++, Objective-C, Java style guides]:
    https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
    [testing the engine]:
    https://github.com/flutter/flutter/wiki/Testing-the-engine
    [CLA]: https://cla.developers.google.com/
    [flutter/tests]: https://github.com/flutter/tests
    [breaking change policy]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
    [Discord]: https://github.com/flutter/flutter/wiki/Chat
    gaaclarke authored May 10, 2024
    Configuration menu
    Copy the full SHA
    920473d View commit details
    Browse the repository at this point in the history
  3. [Impeller] Document how to do basic rendering in Impeller. (#52703)

    Co-authored-by: Jonah Williams <jonahwilliams@google.com>
    chinmaygarde and jonahwilliams authored May 10, 2024
    Configuration menu
    Copy the full SHA
    6973af6 View commit details
    Browse the repository at this point in the history
  4. Roll Skia from c7cd1e9690d1 to 11d892ce49b6 (25 revisions) (#52712)

    https://skia.googlesource.com/skia.git/+log/c7cd1e9690d1..11d892ce49b6
    
    2024-05-10 bungeman@google.com [fontations] Test to fail to compare
    gracefully
    2024-05-10 fmalita@google.com [svg] FEComponentTransfer support
    2024-05-10 fmalita@google.com [svg] Add SkSVGFeMerge.cpp to public.bzl
    2024-05-10 bungeman@google.com [pdf] Pass typeface, not data, to
    subsetter
    2024-05-10 kjlubick@google.com Add SkSVGFeMerge.h to public.bzl
    2024-05-10 penghuang@chromium.org graphite: add fSetBackendLanels in
    ContextOptions
    2024-05-10 kjlubick@google.com Reduce timeout threshold for Mac11 tasks
    2024-05-10 egdaniel@google.com Revert "GraphiteDawn: use dawn's
    LoadResolveTexture extension."
    2024-05-10 michaelludwig@google.com Reland "[graphite] Enable basic
    texture reuse within a Recording"
    2024-05-10 fmalita@chromium.org [svg] Add FEMerge support
    2024-05-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
    vulkan-deps from e5cd267adee1 to 4a16c5226357 (1 revision)
    2024-05-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK
    Tool from 14a9c90d4ad7 to 54d46e9c6097
    2024-05-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia
    Infra from 996de99d5bf7 to 14a9c90d4ad7 (7 revisions)
    2024-05-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn
    from 23344086b8f1 to 94ceac3a5f35 (24 revisions)
    2024-05-10 michaelludwig@google.com [graphite] Delete redundant
    availability check in ScratchResourceManager
    2024-05-09 lehoangquyen@chromium.org GraphiteDawn: use dawn's
    LoadResolveTexture extension.
    2024-05-09 armansito@google.com [graphite] Do not send extremely large
    shapes to compute path atlas
    2024-05-09 michaelludwig@google.com Revert "[graphite] Enable basic
    texture reuse within a Recording"
    2024-05-09 michaelludwig@google.com [graphite] Enable basic texture
    reuse within a Recording
    2024-05-09 kjlubick@google.com Add module for skottie utils
    2024-05-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll
    vulkan-deps from a99b3c8f05ae to e5cd267adee1 (6 revisions)
    2024-05-09 nicolettep@google.com [graphite] Query backends for
    additional sampler desc information
    2024-05-09 jamesgk@google.com Revert "[graphite] Disable analytic blur
    for rrects"
    2024-05-09 jvanverth@google.com [graphite] Adjust the distinction
    between Paint and Flush timing
    2024-05-09 bungeman@google.com Roll FreeType from f42ce255 to a4642422
    (30 commits)
    
    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
    brianosman@google.com,egdaniel@google.com,rmistry@google.com,zra@google.com
    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://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
    skia-flutter-autoroll authored May 10, 2024
    Configuration menu
    Copy the full SHA
    ed8dbd4 View commit details
    Browse the repository at this point in the history
  5. [Impeller] Disable AHB swapchain. (#52713)

    The AHB swapchain has correctness issues, which can be observed when
    running the draw points microbenchmark application. Disable for now
    until we figure out the sync fence behavior.
    jonahwilliams authored May 10, 2024
    Configuration menu
    Copy the full SHA
    9bf353d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    254927e View commit details
    Browse the repository at this point in the history
  7. Migrate FlutterView, FlutterPlatformViews, FlutterOverlayView to ARC (#…

    …52535)
    
    Smart pointers support ARC as of
    #47612, and the unit tests were
    migrated in #48162.
    
    Migrate `FlutterView`, `FlutterPlatformViews`, and `FlutterOverlayView`
    from MRC to ARC.
    
    Part of flutter/flutter#137801.
    jmagman authored May 10, 2024
    Configuration menu
    Copy the full SHA
    f553caa View commit details
    Browse the repository at this point in the history
Loading