skia-flutter-autoroll
0394372216
Roll Skia from 06404ed554e7 to 92b84715ba73 (1 revision) ( flutter/engine#49620 )
...
https://skia.googlesource.com/skia.git/+log/06404ed554e7..92b84715ba73
2024-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 6517725fff65 to 4e98f42e5643 (11 revisions)
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 armansito@google.com ,brianosman@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
2024-01-09 05:40:22 +00:00
skia-flutter-autoroll
071e8914b5
Roll Dart SDK from e8aa66f435ae to 721fccffc708 (5 revisions) ( flutter/engine#49616 )
...
https://dart.googlesource.com/sdk.git/+log/e8aa66f435ae..721fccffc708
2024-01-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-9.0.dev
2024-01-08 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-8.0.dev
2024-01-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-7.0.dev
2024-01-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-6.0.dev
2024-01-05 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-5.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 dart-vm-team@google.com ,zra@google.com 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
2024-01-09 03:51:18 +00:00
skia-flutter-autoroll
d953542372
Roll Skia from cb8e8fa79132 to f4626a2e3293 (3 revisions) ( flutter/engine#49610 )
...
https://skia.googlesource.com/skia.git/+log/cb8e8fa79132..f4626a2e3293
2024-01-08 johnstiles@google.com Eliminate ThreadContext class entirely.
2024-01-08 johnstiles@google.com Avoid calling into Compiler from ThreadContext.
2024-01-08 johnstiles@google.com Remove ThreadContext::DefaultErrorReporter.
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 armansito@google.com ,brianosman@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
2024-01-09 00:19:23 +00:00
Brandon DeRosier
a2e41fc8af
[Impeller] Document mip bias. ( flutter/engine#49602 )
...
Add doc strings explaining what the mip bias does and where it came
from.
2024-01-08 16:05:15 -08:00
skia-flutter-autoroll
3a1f05defb
Roll Skia from 5497d5a53ae2 to cb8e8fa79132 (5 revisions) ( flutter/engine#49608 )
...
https://skia.googlesource.com/skia.git/+log/5497d5a53ae2..cb8e8fa79132
2024-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-base from 58437ac01d4f to c6059a8c0ee3
2024-01-08 johnstiles@google.com Remove ThreadContext::GetErrorReporter/SetErrorReporter/Context.
2024-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from d538e836e0dc to 1f9ed551198c
2024-01-08 johnstiles@google.com Add a PipelineUtils flag to print post-compilation SkSL.
2024-01-08 brianosman@google.com Revert "Reland "Add GCC support to Raster Pipeline""
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 armansito@google.com ,brianosman@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
2024-01-08 23:21:24 +00:00
skia-flutter-autoroll
5825991993
Manual roll Dart SDK from 7f2523c2fa9a to e8aa66f435ae (5 revisions) ( flutter/engine#49604 )
...
Manual roll requested by zra@google.com
https://dart.googlesource.com/sdk.git/+log/7f2523c2fa9a..e8aa66f435ae
2024-01-05 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-4.0.dev
2024-01-05 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-3.0.dev
2024-01-05 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-2.0.dev
2024-01-05 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-1.0.dev
2024-01-04 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-0.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 dart-vm-team@google.com ,zra@google.com 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
2024-01-08 23:17:49 +00:00
Jason Simmons
923436da87
When building clang-tidy commands, filter out the sed command that may be appended to each compile command ( flutter/engine#49605 )
...
See https://github.com/flutter/engine/pull/49542
2024-01-08 22:41:45 +00:00
skia-flutter-autoroll
bf24ae2448
Roll Skia from af845097acae to 5497d5a53ae2 (6 revisions) ( flutter/engine#49606 )
...
https://skia.googlesource.com/skia.git/+log/af845097acae..5497d5a53ae2
2024-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-base from 9ee081a25fa1 to eb442b364123
2024-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-base from 37b4856a8bac to 58437ac01d4f
2024-01-08 herb@google.com CrossingAccumulator - collect and filter crossings
2024-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from 5ee3c9349cd8 to d538e836e0dc
2024-01-08 lovisolo@google.com [bazel] Fix Go 1.21 compilation issues on Linux and macOS.
2024-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from eeaf035ba3a5 to 917acb02c84f (1 revision)
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 armansito@google.com ,brianosman@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
2024-01-08 22:17:06 +00:00
skia-flutter-autoroll
221fc419fd
Roll Skia from a0aba842460c to af845097acae (3 revisions) ( flutter/engine#49601 )
...
https://skia.googlesource.com/skia.git/+log/a0aba842460c..af845097acae
2024-01-08 herb@google.com Convert tuple to struct
2024-01-08 johnstiles@google.com Remove ThreadContext::ReportError.
2024-01-08 brianosman@google.com Add better version of SK_ASSUME for GCC >= 13
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 armansito@google.com ,brianosman@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
2024-01-08 20:37:05 +00:00
Jason Simmons
dd45c95e49
Fix memory leaks in some embedder unit tests that send key events ( flutter/engine#49548 )
...
FlutterEngineSendKeyEvent sends a platform message. The test's embedder configuration must have a platform message callback that calls FlutterEngineSendPlatformMessageResponse to free the message's response handle.
2024-01-08 19:58:52 +00:00
Jason Simmons
69f6a034c2
[Impeller] Start and end a frame in the RenderTargetCache for each rendering of an entity in the playgrounds ( flutter/engine#49576 )
...
This fixes the memory leak in the GaussianBlurFilter playground described in https://github.com/flutter/engine/pull/48472
2024-01-08 19:57:21 +00:00
Brandon DeRosier
fa43ada615
[Flutter GPU] Shader bundle improvements: Uniform structs & member offset reflection, GLES metadata, separate from runtime stage. ( flutter/engine#49485 )
...
* Switch from legacy uniform semantics to uniform structs.
* Completely separate shader bundle from runtime stage.
* Packing multiple backends per shader.
* Pack struct and member fields into the shader bundle flatbuffer.
* Bind uniforms with correct metadata for GLES.
* Add uniform struct size and member offset reflection.
2024-01-08 11:44:20 -08:00
gaaclarke
37a0efbee7
[Impeller] new blur: chop off blur extremities ( flutter/engine#49574 )
...
This is an optimization where we chop off samples at the end since they
contribute < 1.56% of the solution.
## 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.
- [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
2024-01-08 10:17:14 -08:00
skia-flutter-autoroll
db090079a2
Roll Skia from 4b7cab157b50 to 88b7612add02 (2 revisions) ( flutter/engine#49595 )
...
https://skia.googlesource.com/skia.git/+log/4b7cab157b50..88b7612add02
2024-01-08 herb@google.com Myers EventQueue implementation
2024-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from eb5fcf15ff7f to eeaf035ba3a5 (3 revisions)
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 armansito@google.com ,brianosman@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
2024-01-08 16:22:06 +00:00
skia-flutter-autoroll
edfe48b00a
Roll Skia from 272281e56cdc to 4b7cab157b50 (1 revision) ( flutter/engine#49594 )
...
https://skia.googlesource.com/skia.git/+log/272281e56cdc..4b7cab157b50
2024-01-08 brianosman@google.com Reland "Add GCC support to Raster Pipeline"
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 armansito@google.com ,brianosman@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
2024-01-08 15:24:17 +00:00
skia-flutter-autoroll
989c696b08
Roll Fuchsia Linux SDK from I-3hiLjX2DDy6mu22... to 6z4cZ6HUidtgmhvdk... ( flutter/engine#49592 )
...
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 rmistry@google.com ,zra@google.com 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
2024-01-08 14:44:22 +00:00
Matej Knopp
6818b23a15
Enforce consistent stack size for Flutter threads ( flutter/engine#49111 )
...
Fixes https://github.com/flutter/flutter/issues/72156
*If you had to change anything in the [flutter/tests] repo, include a
link to the migration guide as per the [breaking change policy].*
## 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
2024-01-08 10:31:02 +01:00
skia-flutter-autoroll
b2d6bb0470
Roll Skia from 7314a34ea888 to e2621f417ff5 (1 revision) ( flutter/engine#49586 )
...
https://skia.googlesource.com/skia.git/+log/7314a34ea888..e2621f417ff5
2024-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 6de9699bbab6 to 6517725fff65 (9 revisions)
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 armansito@google.com ,brianosman@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
2024-01-08 05:30:18 +00:00
skia-flutter-autoroll
37eb9602f9
Roll Fuchsia Linux SDK from KC2scOJmW9oBJh4ts... to I-3hiLjX2DDy6mu22... ( flutter/engine#49583 )
...
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 rmistry@google.com ,zra@google.com 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
2024-01-07 13:49:21 +00:00
skia-flutter-autoroll
e33c653646
Roll Skia from 388ef1be2bb8 to 98240694c57d (1 revision) ( flutter/engine#49581 )
...
https://skia.googlesource.com/skia.git/+log/388ef1be2bb8..98240694c57d
2024-01-07 egdaniel@google.com Revert "[Fontations-backend] Add COLRv0/v1 support to Fontations backend"
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
2024-01-07 02:05:23 +00:00
Jonah Williams
2c700c6a90
[Impeller] remove SamplerLibrary forward declare. ( flutter/engine#49573 )
...
The forward declaration of SamplerLibrary in context.h is uncessary. remove it and clean up includes.
2024-01-06 19:20:39 +00:00
skia-flutter-autoroll
dcdde3a883
Roll Fuchsia Linux SDK from l0zn1BQFRjNyaZb-v... to KC2scOJmW9oBJh4ts... ( flutter/engine#49578 )
...
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 rmistry@google.com ,zra@google.com 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
2024-01-06 12:55:29 +00:00
skia-flutter-autoroll
40437500a1
Roll Skia from 2345b9f2c943 to 38c029ddd665 (1 revision) ( flutter/engine#49570 )
...
https://skia.googlesource.com/skia.git/+log/2345b9f2c943..38c029ddd665
2024-01-05 johnstiles@google.com Remove fInterface member from ThreadContext.
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
2024-01-05 23:41:32 +00:00
skia-flutter-autoroll
ba0f10b7a9
Roll Skia from 2cae982f7f2f to 2345b9f2c943 (1 revision) ( flutter/engine#49568 )
...
https://skia.googlesource.com/skia.git/+log/2cae982f7f2f..2345b9f2c943
2024-01-05 johnstiles@google.com Remove clone() from Statement and ProgramElements.
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
2024-01-05 22:29:56 +00:00
skia-flutter-autoroll
d5e79a8ae8
Roll Skia from c59cb89f8d15 to 2cae982f7f2f (3 revisions) ( flutter/engine#49567 )
...
https://skia.googlesource.com/skia.git/+log/c59cb89f8d15..2cae982f7f2f
2024-01-05 michaelludwig@google.com [skif] Avoid resolving a simpled deferred color filter
2024-01-05 johnstiles@google.com Remove fSharedElements member from ThreadContext.
2024-01-05 johnstiles@google.com Migrate ProgramElements array into Parser.
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
2024-01-05 21:35:57 +00:00
skia-flutter-autoroll
f1714913c5
Roll Skia from 9ec012033c2b to c59cb89f8d15 (1 revision) ( flutter/engine#49565 )
...
https://skia.googlesource.com/skia.git/+log/9ec012033c2b..c59cb89f8d15
2024-01-05 michaelludwig@google.com [graphite] Don't check AdapterProperties in WASM builds
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
2024-01-05 20:50:04 +00:00
skia-flutter-autoroll
35b7c12e80
Roll Skia from 548827f77466 to 9ec012033c2b (1 revision) ( flutter/engine#49564 )
...
https://skia.googlesource.com/skia.git/+log/548827f77466..9ec012033c2b
2024-01-05 brianosman@google.com Revert "Add GCC support to Raster Pipeline"
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
2024-01-05 20:03:34 +00:00
skia-flutter-autoroll
8d584e0069
Roll Skia from 52be1b25c3a2 to a006922df1c5 (4 revisions) ( flutter/engine#49559 )
...
https://skia.googlesource.com/skia.git/+log/52be1b25c3a2..a006922df1c5
2024-01-05 johnstiles@google.com Report duplicate-symbol errors without ThreadContext::ReportError.
2024-01-05 michaelludwig@google.com [graphite] Temporarily disable SSBOs on Dawn D3D11
2024-01-05 brianosman@google.com Add GCC support to Raster Pipeline
2024-01-05 drott@chromium.org [Fontations-backend] Add COLRv0/v1 support to Fontations backend
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
2024-01-05 17:36:12 +00:00
Dan Field
3078ba7036
Allow spawning additional UI isolates in flutter_tester ( flutter/engine#48706 )
...
This enables work ongoing by @derekxu16 to improve performance in flutter_tester when running multiple files from large test suites.
Specifically, it:
- Exposes a `Spawn` C symbol from flutter_tester that runs the current kernel in a new UI isolate with a different entrypoint and/or route name
- Exposes two symbols from flutter_tester to allow a test harness to more efficiently load particular kernel files or to lookup an entrypoint from an imported source file.
- Avoids re-loading the kernel file completely when spawning a new UI isolate
Googlers can look at go/flutter-tester-isolates for some more context. If anyone wants I'm happy to create a public version of that doc.
2024-01-05 17:13:59 +00:00
zoujunhua
b98cd15293
Add build dependencies for Android Embedder ( flutter/engine#48397 )
...
The build of embedded Android depends on the symbols of the
'icudtl.dat', as described in the change
'cf6fbe1fdcda6db2ed5d18a254b2c7c91f54f7aa' and
'7922a335e88dcb12bf6a1c681ffd6770234bbf24'.
fixes https://github.com/flutter/flutter/issues/97347
## 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.
- [ ] 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
---------
Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com >
2024-01-05 09:02:48 -08:00
skia-flutter-autoroll
d953c64e6f
Roll Skia from 75e2f75aaa20 to 52be1b25c3a2 (2 revisions) ( flutter/engine#49556 )
...
https://skia.googlesource.com/skia.git/+log/75e2f75aaa20..52be1b25c3a2
2024-01-05 johnstiles@google.com Fix SPIR-V issue with multiple interface blocks and u_skRTFlip.
2024-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 6de9699bbab6 to 251696c8011d
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
2024-01-05 14:59:19 +00:00
skia-flutter-autoroll
6e4bd0b907
Roll Fuchsia Linux SDK from 0Q4I0x-Kt7T6DOE1b... to l0zn1BQFRjNyaZb-v... ( flutter/engine#49552 )
...
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 rmistry@google.com ,zra@google.com 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
2024-01-05 12:07:25 +00:00
skia-flutter-autoroll
f56b1ffa7e
Roll Skia from bdd1e88f3b83 to 75e2f75aaa20 (4 revisions) ( flutter/engine#49551 )
...
https://skia.googlesource.com/skia.git/+log/bdd1e88f3b83..75e2f75aaa20
2024-01-05 bungeman@google.com FreeType to ignore already visited colrv1 subtrees
2024-01-05 drott@chromium.org [Fontations-backend] Rename Cargo package
2024-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 58247e808c13 to 6de9699bbab6 (11 revisions)
2024-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7b559e9f56e3 to c8ff88bfeb04 (3 revisions)
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
2024-01-05 09:17:08 +00:00
skia-flutter-autoroll
5fc0743c2e
Roll Skia from dab831e8dcec to da75878a3aea (1 revision) ( flutter/engine#49546 )
...
https://skia.googlesource.com/skia.git/+log/dab831e8dcec..da75878a3aea
2024-01-04 sunnyps@chromium.org graphite: Enable storage buffers with Dawn backend
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
2024-01-05 00:18:09 +00:00
Jim Graham
423d8ab803
[Impeller] RenderPass now provides the Orthographic matrix ( flutter/engine#49544 )
...
Clients of the `RenderPass` would each compute the Orthographic matrix themselves even though it was the same for the life of a given pass. They can now get a cached version from the `RenderPass` itself.
2024-01-04 23:25:11 +00:00
gaaclarke
9000d68d50
[Impeller] migrate blur to calculating coefficients on the cpu ( flutter/engine#49512 )
...
issue: https://github.com/flutter/flutter/issues/131580
This factors out the gaussian blur fragment shader to be a more generic kernel fragment shader. We can't use this for the old gaussian blur because it's kernel is unbounded in one dimension. I implemented this by passing in the coefficients into the UBO so it can't support that.
Profile after change:
```
"average_vsync_transitions_missed": 2.0,
"90th_percentile_vsync_transitions_missed": 2.0,
"99th_percentile_vsync_transitions_missed": 2.0,
"average_vsync_frame_lag": 0.0,
"90th_percentile_vsync_frame_lag": 0.0,
"99th_percentile_vsync_frame_lag": 0.0,
"average_layer_cache_count": 0.0,
"90th_percentile_layer_cache_count": 0.0,
"99th_percentile_layer_cache_count": 0.0,
"average_frame_request_pending_latency": 16636.624373956594,
"90th_percentile_frame_request_pending_latency": 16718.0,
"99th_percentile_frame_request_pending_latency": 16761.0,
"worst_layer_cache_count": 0.0,
"average_layer_cache_memory": 0.0,
"90th_percentile_layer_cache_memory": 0.0,
"99th_percentile_layer_cache_memory": 0.0,
"worst_layer_cache_memory": 0.0,
"average_picture_cache_count": 0.0,
"90th_percentile_picture_cache_count": 0.0,
"99th_percentile_picture_cache_count": 0.0,
"worst_picture_cache_count": 0.0,
"average_picture_cache_memory": 0.0,
"90th_percentile_picture_cache_memory": 0.0,
"99th_percentile_picture_cache_memory": 0.0,
"worst_picture_cache_memory": 0.0,
"total_ui_gc_time": 1.65,
"30hz_frame_percentage": 0.0,
"60hz_frame_percentage": 100.0,
"80hz_frame_percentage": 0.0,
"90hz_frame_percentage": 0.0,
"120hz_frame_percentage": 0.0,
"illegal_refresh_rate_frame_count": 0,
"average_gpu_frame_time": 21.875,
"90th_percentile_gpu_frame_time": 31.25,
"99th_percentile_gpu_frame_time": 31.25,
"worst_gpu_frame_time": 31.25,
"average_cpu_usage": 162.86326532653064,
"90th_percentile_cpu_usage": 167.3,
"99th_percentile_cpu_usage": 168.500003,
"average_gpu_usage": 93.26530612244898,
"90th_percentile_gpu_usage": 94.0,
"99th_percentile_gpu_usage": 95.0,
"average_memory_usage": 113.56696428571429,
"90th_percentile_memory_usage": 145.484375,
"99th_percentile_memory_usage": 152.75
```
This is a 13% (21.25 / 25 ) drop in `average_gpu_frame_time` from the last profile in https://github.com/flutter/engine/pull/49299 .
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-01-04 22:35:13 +00:00
Mitchell Goodwin
9f290c3cea
Get the correct iOS system font for each weight ( flutter/engine#48937 )
...
See [flutter/issue/139689](https://github.com/flutter/flutter/issues/139689 ) and [flutter/issue/132475](https://github.com/flutter/flutter/issues/132475 )
Registers all of the possible font weight values for "CupertinoSystemDisplay". The registering of "CupertinoSystemText" was removed, as the fallback will correctly show the right fonts, and this logic does not work for the smaller font due to Apple APIs removing the font weight.
The font weights for 800 and 900 had to be added outside of the loop as they were coming back with values different from what was being put in.
Before:
<img width="250" alt="Screenshot 2023-12-06 at 1 17 11â¯PM" src="https://github.com/flutter/engine/assets/58190796/036231eb-d4e2-4c93-82de-fa62d7ddc7c1 ">
After:
<img width="364" alt="Screenshot 2024-01-03 at 3 15 33â¯PM" src="https://github.com/flutter/engine/assets/58190796/69651f01-d694-4758-9fb5-acf50a1895c4 ">
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-01-04 21:47:13 +00:00
Camille Simon
6252becd06
[Android] Re-land "Re-land 'Add target to have linux_android_emulator_tests run on AVDs with Android 33 & 34'" ( flutter/engine#49101 )
...
Re-lands https://github.com/flutter/engine/pull/48936 that was reverted due to missing `DEPS` dependency (added).
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-01-04 21:33:10 +00:00
godofredoc
27b91a4e08
Use Mac M1s or x86 wherever possible. ( flutter/engine#49540 )
...
Arch type was fixed to x86 because release candidate branches didn't have rosetta installed. Rosetta was enabled on December unblocking the use of M1 machines in most of mac ios sub-builds.
Bug: https://github.com/flutter/flutter/issues/133207
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-01-04 21:05:30 +00:00
skia-flutter-autoroll
acfba59d15
Roll Skia from 48ba1246efdf to dab831e8dcec (1 revision) ( flutter/engine#49538 )
...
https://skia.googlesource.com/skia.git/+log/48ba1246efdf..dab831e8dcec
2024-01-04 drott@chromium.org Cleanup code gated by SK_DISABLE_SKFONTARGS_CHANGED_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 ,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
2024-01-04 19:21:21 +00:00
skia-flutter-autoroll
acc16853ef
Roll Skia from e8e426f1429a to 48ba1246efdf (2 revisions) ( flutter/engine#49537 )
...
https://skia.googlesource.com/skia.git/+log/e8e426f1429a..48ba1246efdf
2024-01-04 michaelludwig@google.com [graphite] Optimize UniformManager and fix layout bugs in std430
2024-01-04 johnstiles@google.com Fix mislabeled columns/rows arguments in Metal codegen.
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
2024-01-04 18:21:46 +00:00
skia-flutter-autoroll
c3f81c746d
Roll Skia from 9c2e9a2b06f3 to e8e426f1429a (11 revisions) ( flutter/engine#49536 )
...
https://skia.googlesource.com/skia.git/+log/9c2e9a2b06f3..e8e426f1429a
2024-01-04 brianosman@google.com Disable lax-vector-conversions in clang
2024-01-04 michaelludwig@google.com Revert "[skif] Remove SK_RESOLVE_FILTERS_BEFORE_RESTORE flag"
2024-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8b92d1069ee8 to 7b559e9f56e3 (4 revisions)
2024-01-04 johnstiles@google.com Migrate SkSLToXxxxxxx wrappers into GPU-specific subdirectories.
2024-01-04 johnstiles@google.com Remove ThreadContext::RTAdjustState.
2024-01-04 brianosman@google.com Reland "Update bots' NDK to r26b"
2024-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from b9d08e6f5a57 to 64bda34e7703
2024-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from a6b9a7447d68 to 295eece61cce (3 revisions)
2024-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from b9d08e6f5a57 to 58247e808c13 (8 revisions)
2024-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b09f6a97d1da to 8b92d1069ee8 (9 revisions)
2024-01-04 michaelludwig@google.com [skif] Remove SK_RESOLVE_FILTERS_BEFORE_RESTORE flag
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
2024-01-04 17:32:02 +00:00
skia-flutter-autoroll
c689330bfc
Manual roll Dart SDK from 7e9f7eab80d3 to 7f2523c2fa9a (3 revisions) ( flutter/engine#49534 )
...
Manual roll requested by zra@google.com
https://dart.googlesource.com/sdk.git/+log/7e9f7eab80d3..7f2523c2fa9a
2024-01-04 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.3.0-279.0.dev
2024-01-03 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.3.0-278.0.dev
2024-01-03 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.3.0-277.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 dart-vm-team@google.com ,zra@google.com 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
2024-01-04 16:23:19 +00:00
skia-flutter-autoroll
9523fac026
Roll Fuchsia Linux SDK from Wgogr8K1YZdo7yOnn... to 0Q4I0x-Kt7T6DOE1b... ( flutter/engine#49529 )
...
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 rmistry@google.com ,zra@google.com 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
2024-01-04 11:15:04 +00:00
Michael Brase
7c5452d3ae
[fuchsia] Remove LoggingSocketTest.UseSyslogOnFuchsia test ( flutter/engine#49524 )
...
This test reads back logged messages on Fuchsia to verify that FML
logging has the log sink setup correctly. However, it relies on internal
implementation details of the Fuchsia log packet format, which recently
changed (to support structured logging) and it broke this test. Since
there isn't a supported way to parse structured log packets outside of
the Fuchsia repository, I'm removing this test to unblock the SDK roll.
flutter/flutter#140950
b/315973146
## 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
2024-01-04 00:30:03 -08:00
skia-flutter-autoroll
2bbf466fde
Roll Skia from 14378602a81f to 9c2e9a2b06f3 (1 revision) ( flutter/engine#49518 )
...
https://skia.googlesource.com/skia.git/+log/14378602a81f..9c2e9a2b06f3
2024-01-04 johnstiles@google.com Instantiate sk_RTAdjust directly rather than using ThreadContext.
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
2024-01-04 03:24:08 +00:00
skia-flutter-autoroll
7f1bea3d11
Roll Skia from aa1b0074a1b5 to 14378602a81f (2 revisions) ( flutter/engine#49516 )
...
https://skia.googlesource.com/skia.git/+log/aa1b0074a1b5..14378602a81f
2024-01-04 michaelludwig@google.com [graphite] Add layout to UniformManagerTest checks
2024-01-04 michaelludwig@google.com [graphite] Use templates to avoid copying UniformManager API in PipelineDataGatherer
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
2024-01-04 02:31:36 +00:00
Casey Hillers
9be43f26a3
Add Flutter CI status to README ( flutter/engine#49330 )
...
https://github.com/flutter/flutter/issues/140460
2024-01-04 01:34:17 +00:00
skia-flutter-autoroll
45eb89dfb3
Roll Skia from dd4077962cd5 to 81c8c425a050 (1 revision) ( flutter/engine#49513 )
...
https://skia.googlesource.com/skia.git/+log/dd4077962cd5..81c8c425a050
2024-01-03 johnstiles@google.com Split SymbolTable::instantiateSymbolRef in half.
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
2024-01-04 00:54:23 +00:00
Jonny Wang
1b161e263e
[fuchsia] Add libbackend_fuchsia_globals.so to common_libs ( flutter/engine#49484 )
...
The libbackend_fuchsia_globals.so is now required by libsyslog.so, so
include it in the list of Fuchsia common_libs.
*Replace this paragraph with a description of what this PR is changing
or adding, and why. Consider including before/after screenshots.*
b/315973146
## 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.
---------
Co-authored-by: skia-flutter-autoroll <skia-flutter-autoroll@skia.org >
Co-authored-by: Michael Brase <mbrase@google.com >
2024-01-03 16:47:32 -08:00