Skip to content

Tags: xiaotaoz1/engine

Tags

3.12.0-12.0.pre

Toggle 3.12.0-12.0.pre's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Roll Skia from 5209dc7702d0 to 0b4f472a8c44 (58 revisions) (flutter#4…

…3304)

Roll Skia from 5209dc7702d0 to 0b4f472a8c44 (58 revisions)

https://skia.googlesource.com/skia.git/+log/5209dc7702d0..0b4f472a8c44

2023-06-28 jsimmons@google.com Remove unnecessary SkUnicodeHardCodedCharProperties destructor declaration
2023-06-28 jamesgk@google.com [graphite] Do partial dst copies
2023-06-28 robertphillips@google.com Remove SkCanvasPriv::DeviceClipBounds
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d5b636f780eb to 5e35b0b24e12 (2 revisions)
2023-06-28 robertphillips@google.com [graphite] Enable manual image tiling GMs
2023-06-28 robertphillips@google.com Clean up TiledTextureUtils
2023-06-28 michaelludwig@google.com Use a patterned source image in FilterResultTest
2023-06-28 armansito@google.com [graphite] AtlasShapeRenderStep support for inverse fills
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 122b292d96c9 to ed391dae33e6 (7 revisions)
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 9e529172240d to 44d18bcca074
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from d5f800d73318 to ca7f5660896c (3 revisions)
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from afd97bf1e914 to 47b5898a4fa7 (1 revision)
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from ed70ac0399fc to 4765e38cdc27 (17 revisions)
2023-06-28 lehoangquyen@chromium.org graphite-dawn: use memoryless for MSAA & depth stencil textures.
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5897d0f765da to d5b636f780eb (4 revisions)
2023-06-28 jvanverth@google.com [graphite] Remove unused Device asyncRescaleAndRead methods.
2023-06-28 michaelludwig@google.com [skif] Take dst bounds into account for layer fills in FilterResult
2023-06-28 michaelludwig@google.com Add SkRectPriv::ClosestDisjointEdge utility function
2023-06-28 herb@google.com Add skia_use_safe_libcxx
2023-06-27 brianosman@google.com Revert "Fix link errors when XML (expat) is not included"
2023-06-27 armansito@google.com [graphite] Support atlas draws
2023-06-27 brianosman@google.com Fix link errors when XML (expat) is not included
2023-06-27 jmbetancourt@google.com [skottie] implement text slot tracking for SlotManager
2023-06-27 jvanverth@google.com [graphite] One more revision of the asyncReadPixelsYUV420 API.
2023-06-27 sunnyps@chromium.org graphite: Reset UniformDataCache on recording snap
2023-06-27 michaelludwig@google.com Add SkTileMode support to FilterResultTest harness
2023-06-27 michaelludwig@google.com Reorganize crop_imagefilter GM to be easier to interpret
2023-06-27 lovisolo@google.com [bazel] Add BazelGMRunner.cpp.
2023-06-27 jvanverth@google.com [graphite] Add more Recorder support to async yuv GMs.
2023-06-27 armansito@google.com [graphite] Rename text/AtlasManager to text/TextAtlasManager
2023-06-27 johnstiles@google.com Remove DUMP_SRC_IR macro from WGSL code generator.
2023-06-27 jlavrova@google.com Fixing CanvasKit build
2023-06-27 kjlubick@google.com Add CanvasKit Bazel Build job to the CQ
2023-06-27 kjlubick@google.com Remove SkEncodedImageFormat::kUnknown
2023-06-27 kjlubick@google.com Reland "Remove SkRuntimeEffect::makeImage"
2023-06-27 robertphillips@google.com [graphite] Implement new tiled API for Graphite
2023-06-27 michaelludwig@google.com Reland "[skif] Remove dedicated SkDropShadowImageFilter implementation"
2023-06-27 jvanverth@google.com [graphite] Get asyncReadPixelsYUV420 working.
2023-06-27 herb@google.com Remove unused private variables from DashOp
2023-06-27 jlavrova@google.com Extending SkUnicode API to avoid code duplication
2023-06-27 johnstiles@google.com Enable all shared tests in WGSL.
2023-06-27 johnstiles@google.com Implement array-cast constructors in WGSL.
2023-06-27 kjlubick@google.com Make context methods on SkCanvas const
2023-06-27 johnstiles@google.com Add WGSL support for ES2 geometric intrinsics.
2023-06-27 michaelludwig@google.com [skif] Remove legacy Lighting filter implementations
2023-06-27 kjlubick@google.com Remove slug-related #ifdefs from src/core
...

3.12.0-11.0.pre

Toggle 3.12.0-11.0.pre's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Roll Skia from 5ea08db08587 to 6d89bc1acb7e (2 revisions) (flutter#43194

)

https://skia.googlesource.com/skia.git/+log/5ea08db08587..6d89bc1acb7e

2023-06-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from c1ba8e6f28d8 to 7169dc5fe003 (8 revisions)
2023-06-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 64063dd24912 to 116323faa3ef

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,jsimmons@google.com,nicolettep@google.com,rmistry@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://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

3.12.0-10.0.pre

Toggle 3.12.0-10.0.pre's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Roll Skia from 8818761fbc84 to 3d9732b86456 (4 revisions) (flutter#43167

)

https://skia.googlesource.com/skia.git/+log/8818761fbc84..3d9732b86456

2023-06-23 johnstiles@google.com Introduce a new SkRP builder op for indirect immutable copies.
2023-06-23 johnstiles@google.com Add an ImmutableLValue class to SkRP.
2023-06-23 jvanverth@google.com [graphite] Set up transfers for asyncReadPixelsYUV420.
2023-06-23 armansito@google.com [graphite] AtlasShape Geometry type

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,fmalita@google.com,jsimmons@google.com,rmistry@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://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

3.12.0-9.0.pre

Toggle 3.12.0-9.0.pre's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Roll Skia from cb44fca83da0 to 5265b5ee1afc (4 revisions) (flutter#43114

)

https://skia.googlesource.com/skia.git/+log/cb44fca83da0..5265b5ee1afc

2023-06-22 kjlubick@google.com Preserve SkNWayCanvas::onFlush
2023-06-22 bsalomon@google.com Fold SkMatrixProvider into SkBaseDevice and remove it.
2023-06-22 weiyuhuang@google.com Add `applyRoundingHack` to `ParagraphStyle`
2023-06-22 brianosman@google.com Remove all usage of SkMatrixProvider outside of SkDevice.

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,fmalita@google.com,jsimmons@google.com,rmistry@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://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

3.12.0-8.0.pre

Toggle 3.12.0-8.0.pre's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Enabling pre-push checks on Windows (flutter#36123)

Re-submit the changes to enable windows pre-push checks.

This patch changes how `ci/bin/format.dart` generate diffs from `diff` and `patch` commands to `git diff` and `git apply` in order to have a common method for these operations on all platforms. Windows installations don't have diff and patch commands available by default and many implementations which provide such commands work differently than the UN*X tools. Git however works consistently across all platforms.

Additionally, this patch also changes the python executable in some of the pre-push components affected by this to `vpython3` to continue the effort started at flutter/flutter#108474 and I also removed the `--no-sound-null-safety` parameter in the ci/format.sh, ci/format.bat files

NOTE: Since the original patch caused some issues, I suggest that this should be tested more carefully before it is merged.

### Issues fixed by this PR
* flutter/flutter#108122
* flutter/flutter#107920
* flutter/flutter#86506
* flutter/flutter#106615

### [flutter/tests] repo impact
None.

writing and running engine tests.

[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style

3.12.0-7.0.pre

Toggle 3.12.0-7.0.pre's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement the APNG_DISPOSE_OP_BACKGROUND disposal method in the anima…

…ted PNG decoder (flutter#42933)

3.12.0-1.1.pre

Toggle 3.12.0-1.1.pre's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[CP] Use the arm64 dsymutil on Mac M1 machines (flutter#42533) (flutt…

…er#43022)

Cherry pick into beta branch
[example build failures on
beta](https://luci-milo.appspot.com/ui/p/dart-internal/builders/flutter/Mac%20engine_release_builder/232/overview)

Use the right binary architectures on scripts running dsymutil.

This is to fix the problem of bad architecture binary for builds running
on dart internal: flutter/flutter#128098

Co-authored-by: godofredoc <godofredoc@google.com>

3.12.0-6.0.pre

Toggle 3.12.0-6.0.pre's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Revert "Add deprecations to PlatformMessage stuff" (flutter#42921)

Reverts flutter#42580

3.10.5

Toggle 3.10.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[flutter_releases] Flutter stable 3.10.5 Engine Cherrypicks (flutter#…

…42814)

# Flutter stable 3.10.5 Engine

## Scheduled Cherrypicks

- Roll dart revision: dart-lang/sdk@9830d0d6c

3.12.0

Toggle 3.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[flutter_releases] Flutter beta 3.12.0-0.0.pre Engine Cherrypicks (fl…

…utter#42647)

# Flutter beta 3.12.0-0.0.pre Engine

## Scheduled Cherrypicks

- Roll dart revision: dart-lang/sdk@d1654e3d2