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-team-archive/engine
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: b83172a4e995
Choose a base ref
...
head repository: flutter-team-archive/engine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fe2369565f59
Choose a head ref
  • 12 commits
  • 18 files changed
  • 4 contributors

Commits on Jul 31, 2023

  1. Roll Skia from cb61dd4af8a5 to 685e29df6704 (2 revisions) (#44170)

    https://skia.googlesource.com/skia.git/+log/cb61dd4af8a5..685e29df6704
    
    2023-07-31 [email protected] Add Debian11-GCC jobs
    2023-07-31 [email protected] [Fontations] Move C++ side to pure virtual interfaces
    
    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 Jul 31, 2023
    Configuration menu
    Copy the full SHA
    e8225ea View commit details
    Browse the repository at this point in the history
  2. Roll Skia from 685e29df6704 to 9c12eb0e158a (2 revisions) (#44173)

    https://skia.googlesource.com/skia.git/+log/685e29df6704..9c12eb0e158a
    
    2023-07-31 [email protected] Avoid mutating parameter flags after creation.
    2023-07-31 [email protected] Remove builtin-layout values for runtime effect parameters.
    
    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 Jul 31, 2023
    Configuration menu
    Copy the full SHA
    9289cb6 View commit details
    Browse the repository at this point in the history
  3. Roll Skia from 9c12eb0e158a to ea0c9c0935ae (4 revisions) (#44177)

    https://skia.googlesource.com/skia.git/+log/9c12eb0e158a..ea0c9c0935ae
    
    2023-07-31 [email protected] Switch GCC jobs on CQ to Debian-11/GCC-10.3
    2023-07-31 [email protected] Move storage of Layout to ExtendedVariable.
    2023-07-31 [email protected] Make deleteBackendTexture take a const reference
    2023-07-31 [email protected] Split Variable modifiers() into layout() and modifierFlags().
    
    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 Jul 31, 2023
    Configuration menu
    Copy the full SHA
    5b70ff0 View commit details
    Browse the repository at this point in the history
  4. Roll ANGLE from 2755f73a3461 to faca95f7e81b (1 revision) (#44178)

    https://chromium.googlesource.com/angle/angle.git/+log/2755f73a3461..faca95f7e81b
    
    2023-07-31 [email protected] Fix memory leak destroying never current Context
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/angle-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 ANGLE: http://anglebug.com/new
    To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new
    
    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 Jul 31, 2023
    Configuration menu
    Copy the full SHA
    1a84a75 View commit details
    Browse the repository at this point in the history
  5. Roll Skia from ea0c9c0935ae to 06174bc8f4d5 (2 revisions) (#44179)

    https://skia.googlesource.com/skia.git/+log/ea0c9c0935ae..06174bc8f4d5
    
    2023-07-31 [email protected] Remove Debian10-GCC jobs and docker support
    2023-07-31 [email protected] Remove ModifiersPool entirely.
    
    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 Jul 31, 2023
    Configuration menu
    Copy the full SHA
    af10ed9 View commit details
    Browse the repository at this point in the history
  6. [Impeller] Create a wrapper Impeller context for each Vulkan surface …

    …and its swapchain (#44171)
    
    In #41059 the Android context and surface were changed to share one impeller::ContextVK across all instances of AndroidSurfaceVulkanImpeller.  However, the ContextVK holds a reference to the current swapchain.  If an app uses multiple AndroidSurfaceVulkanImpeller instances (e.g. for platform views), then one surface may overwrite the ContextVK's swapchain while another surface is trying to render.
    
    This patch allows each surface to get its own impeller::Context instance holding a swapchain tied to that surface.  The per-surface contexts will delegate most operations to the shared parent ContextVK.
    jason-simmons authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    b606cc4 View commit details
    Browse the repository at this point in the history
  7. Roll Skia from 06174bc8f4d5 to db813f4043fe (1 revision) (#44182)

    https://skia.googlesource.com/skia.git/+log/06174bc8f4d5..db813f4043fe
    
    2023-07-31 [email protected] Use unique_ptr in THashTable
    
    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 Jul 31, 2023
    Configuration menu
    Copy the full SHA
    43e0eac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a011cae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    82748c2 View commit details
    Browse the repository at this point in the history
  10. Roll Skia from db813f4043fe to 2e5f08012a92 (1 revision) (#44187)

    https://skia.googlesource.com/skia.git/+log/db813f4043fe..2e5f08012a92
    
    2023-07-31 [email protected] Update AutoTArray to always track size
    
    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 Jul 31, 2023
    Configuration menu
    Copy the full SHA
    a363e9b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5478052 View commit details
    Browse the repository at this point in the history
  12. Roll ANGLE from faca95f7e81b to 196713767078 (7 revisions) (#44191)

    https://chromium.googlesource.com/angle/angle.git/+log/faca95f7e81b..196713767078
    
    2023-07-31 [email protected] Reland "Search for system libvulkan on CrOS"
    2023-07-31 [email protected] Support substituting translated shaders.
    2023-07-31 [email protected] Remove unused BrokenClampThatShouldNotBeUsed()
    2023-07-31 [email protected] Metal: document how to print MSL shaders.
    2023-07-31 [email protected] Check that MRTSS bit is supported by format
    2023-07-31 [email protected] Use DisplayVkSimple on ChromeOS
    2023-07-31 [email protected] Vulkan: Skip vertex conversion if the draw has 0 vertices.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/angle-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 ANGLE: http://anglebug.com/new
    To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new
    
    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 Jul 31, 2023
    Configuration menu
    Copy the full SHA
    fe23695 View commit details
    Browse the repository at this point in the history
Loading