skia-flutter-autoroll
1d8a35d3ca
Roll Skia from cb61dd4af8a5 to 685e29df6704 (2 revisions) ( flutter/engine#44170 )
...
https://skia.googlesource.com/skia.git/+log/cb61dd4af8a5..685e29df6704
2023-07-31 brianosman@google.com Add Debian11-GCC jobs
2023-07-31 drott@chromium.org [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 brianosman@google.com ,jonahwilliams@google.com,jvanverth@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
2023-07-31 16:39:54 +00:00
skia-flutter-autoroll
7a143cd26b
Roll Skia from 6ee21fa70879 to cb61dd4af8a5 (1 revision) ( flutter/engine#44165 )
...
https://skia.googlesource.com/skia.git/+log/6ee21fa70879..cb61dd4af8a5
2023-07-31 johnstiles@google.com Remove ModifiersPool usage from ModifiersDeclaration.
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 ,jonahwilliams@google.com,jvanverth@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
2023-07-31 15:50:55 +00:00
skia-flutter-autoroll
8ccb4ff473
Roll Skia from 3febb7d97cb0 to 1146dd2212ba (1 revision) ( flutter/engine#44158 )
...
https://skia.googlesource.com/skia.git/+log/3febb7d97cb0..1146dd2212ba
2023-07-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 5724c6b09fee to 1695fc6fc41d (10 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 ,jonahwilliams@google.com,jvanverth@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
2023-07-31 05:36:22 +00:00
Chinmay Garde
3ac37e1133
[Impeller] Update documentation on RenderDoc frame capture. ( flutter/engine#44124 )
...
Fixes https://github.com/flutter/flutter/issues/131461
2023-07-29 20:16:16 +00:00
skia-flutter-autoroll
541cf5af1d
Roll Fuchsia Linux SDK from 1KABCKdr8VToJTlt-... to -5L2wI7BjRNgnccfl... ( flutter/engine#44136 )
...
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 jonahwilliams@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 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
2023-07-29 13:02:30 +00:00
skia-flutter-autoroll
aed2018dfe
Roll Skia from 7dca9cd5bf70 to 2c964e925435 (1 revision) ( flutter/engine#44128 )
...
https://skia.googlesource.com/skia.git/+log/7dca9cd5bf70..2c964e925435
2023-07-29 ajgo@chromium.org Prime expat's hash salt on Windows
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-29 04:02:21 +00:00
skia-flutter-autoroll
56900c9074
Roll Skia from 7fe2e36ea05e to 7dca9cd5bf70 (1 revision) ( flutter/engine#44126 )
...
https://skia.googlesource.com/skia.git/+log/7fe2e36ea05e..7dca9cd5bf70
2023-07-29 michaelludwig@google.com Revert "[skif] Update MatrixConvolution to use FilterResult"
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-29 02:10:03 +00:00
skia-flutter-autoroll
21160c257a
Roll Fuchsia Linux SDK from OMmwdXn8XxipooPBo... to 1KABCKdr8VToJTlt-... ( flutter/engine#44123 )
...
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 jonahwilliams@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 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
2023-07-28 23:51:21 +00:00
skia-flutter-autoroll
af48f817f8
Roll Skia from 4c3594988d77 to 7fe2e36ea05e (1 revision) ( flutter/engine#44120 )
...
https://skia.googlesource.com/skia.git/+log/4c3594988d77..7fe2e36ea05e
2023-07-28 brianosman@google.com Fix some GCC warnings
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-28 23:03:49 +00:00
Jonah Williams
d51e84f5f2
[Impeller] revert removal of wait until scheduled. ( flutter/engine#44121 )
...
More context is "See also", but this doesn't work for applications with particularly high application load.
Reverts https://github.com/flutter/engine/pull/42160
Fixes https://github.com/flutter/flutter/issues/131490
See also : https://github.com/flutter/flutter/issues/131520
2023-07-28 23:02:22 +00:00
skia-flutter-autoroll
b719c54ccf
Roll Skia from 8f734fbb34a7 to 4c3594988d77 (9 revisions) ( flutter/engine#44119 )
...
https://skia.googlesource.com/skia.git/+log/8f734fbb34a7..4c3594988d77
2023-07-28 michaelludwig@google.com [skif] Update MatrixConvolution to use FilterResult
2023-07-28 michaelludwig@google.com [graphite] Split cubic and regular image shader snippets
2023-07-28 johnstiles@google.com Split apart Layout and flags in SkSL fields.
2023-07-28 johnstiles@google.com Remove Layout from FunctionDeclaration.
2023-07-28 johnstiles@google.com Make ModifierFlags into a full-fledged class.
2023-07-28 johnstiles@google.com Migrate Layout-checking code into SkSLLayout.
2023-07-28 brianosman@google.com Add Debian-11 docker files
2023-07-28 penghuang@chromium.org graphite: use target texture info instead of color type to make copy
2023-07-28 jvanverth@google.com Reland "[graphite] Move rescale code to separate utility function."
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-28 22:07:04 +00:00
Jason Simmons
208c8eb4bf
Set the required Android API level when Vulkan validation layers are automatically enabled for android_debug_unopt_arm64 builds ( flutter/engine#44116 )
...
The Vulkan validation layer headers will not build if the Android API level is 23 or lower.
Currently the engine buildroot's default Android API level is 23. The API level must be overridden for any configuration where Vulkan validation is enabled.
2023-07-28 21:44:50 +00:00
yaakovschectman
cae74e2674
Listen to window notifications to update application lifecycle ( flutter/engine#43558 )
...
Use `WM_SIZE, WM_SHOWWINDOW, WM_SETFOCUS, and WM_KILLFOCUS` to update
the application lifecycle state on Windows.
https://github.com/flutter/flutter/issues/103637
## 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 Hixie said 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 `///`).
- [ ] 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
[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: Brandon DeRosier <bdero@google.com>
Co-authored-by: skia-flutter-autoroll <skia-flutter-autoroll@skia.org>
2023-07-28 16:48:36 -04:00
Tong Mu
585acdf97b
Remove a temporary lint ignore ( flutter/engine#44091 )
...
[The issue](https://github.com/dart-lang/linter/issues/4562 ) has been resolved.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-07-28 19:48:11 +00:00
Camille Simon
39cbbd22a3
[Android] Removes handling of Flutter splash screen ( flutter/engine#44047 )
...
Fixes https://github.com/flutter/flutter/issues/105173 .
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-07-28 18:08:35 +00:00
skia-flutter-autoroll
456ee04c63
Roll Skia from c98a755dff8e to 8f734fbb34a7 (3 revisions) ( flutter/engine#44108 )
...
https://skia.googlesource.com/skia.git/+log/c98a755dff8e..8f734fbb34a7
2023-07-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 074ef48b9cd5 to efb70f7806ac (5 revisions)
2023-07-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 5724c6b09fee to 0c9cbe84b2cb
2023-07-28 johnstiles@google.com Add explicit to SkEnumBitMask::operator bool.
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-28 17:09:13 +00:00
Dan Field
f6bbd12456
[Impeller] Avoid culling when the current matrix has perspective. ( flutter/engine#44089 )
...
Fixes https://github.com/flutter/flutter/issues/130613
Before this patch, the test would fail to render anything because the culling would decide it fell outside the cull rect when the transform has perspective sometimes. We should fix our Rect::TransformBounds implementation, but I can't quite seem to get it happy enough here so I'm just bailing out on culling if there is perspective instead, which is safe. This also makes the patch a bit easier/safer to cherry pick since it's a simple de-optimization when perspective is involved for the sake of fidelity, instead of a larger change that may have other side effects.
Filed https://github.com/flutter/flutter/issues/131445 to track the perspective issue.
2023-07-28 15:18:54 +00:00
Jackson Gardner
12c34f4b33
Roll Chrome to 115 ( flutter/engine#44076 )
...
Update the version of Chrome we use for unit tests to 115.
2023-07-28 15:03:05 +00:00
skia-flutter-autoroll
427947ee0e
Roll Dart SDK from 1b85515a995b to e9bdbe308478 (1 revision) ( flutter/engine#44104 )
...
https://dart.googlesource.com/sdk.git/+log/1b85515a995b..e9bdbe308478
2023-07-28 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-12.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 ,jonahwilliams@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://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
2023-07-28 14:46:17 +00:00
skia-flutter-autoroll
636babf422
Roll Skia from f538575451a8 to c98a755dff8e (1 revision) ( flutter/engine#44103 )
...
https://skia.googlesource.com/skia.git/+log/f538575451a8..c98a755dff8e
2023-07-28 kjlubick@google.com Remove gl-mock hack
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-28 14:03:06 +00:00
skia-flutter-autoroll
70ae1b1b87
Roll Fuchsia Linux SDK from wgkZmRBHTT7DehhUL... to OMmwdXn8XxipooPBo... ( flutter/engine#44101 )
...
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 jonahwilliams@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 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
2023-07-28 11:07:04 +00:00
skia-flutter-autoroll
af2b4fba2e
Roll Dart SDK from aab0233f76b7 to 1b85515a995b (1 revision) ( flutter/engine#44096 )
...
https://dart.googlesource.com/sdk.git/+log/aab0233f76b7..1b85515a995b
2023-07-28 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-11.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 ,jonahwilliams@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://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
2023-07-28 06:05:26 +00:00
Matan Lurey
88cfeedf51
[Impeller] Set 'enable_vulkan_validation_layers' if --unopt and Vulkan is enabled. ( flutter/engine#44055 )
...
Context:
> @matanlurey:
> Would it make sense for `--unopt` to imply
`--enable-vulkan-validation-layers` if `--enable-vulkan` is set?
> The reason I ask is because it does seem to imply `glGetError` checks,
which (I could be wrong) is roughly similar?
> @chinmaygarde:
> Makes sense.
... so uh, here it is (let me know if we prefer anything different).
2023-07-27 22:48:22 -07:00
skia-flutter-autoroll
e82c9d9c4a
Roll Skia from f2362d22abcf to 8739fd6d422c (1 revision) ( flutter/engine#44095 )
...
https://skia.googlesource.com/skia.git/+log/f2362d22abcf..8739fd6d422c
2023-07-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 3fc36175ddcf to 5724c6b09fee (6 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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-28 05:38:03 +00:00
skia-flutter-autoroll
92c97ed9b9
Roll Dart SDK from e851b8e49ade to aab0233f76b7 (2 revisions) ( flutter/engine#44092 )
...
https://dart.googlesource.com/sdk.git/+log/e851b8e49ade..aab0233f76b7
2023-07-28 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-10.0.dev
2023-07-27 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-9.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 ,jonahwilliams@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://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
2023-07-28 01:57:09 +00:00
Qun Cheng
58c5cbd17f
Add Expanded/Collapsed state for SubmenuButton ( flutter/engine#43983 )
...
This PR is to add support for the expanded/collapsed-state semantics flag to the engine. After adding another PR to Flutter, we will be able to support the expanded/collapsed state in semantics for submenu buttons.
Related to [#127617 ](https://github.com/flutter/flutter/issues/127617 ) in flutter
2023-07-28 00:49:12 +00:00
skia-flutter-autoroll
1347d4dc89
Roll Skia from 100d67ed0b61 to 5403af73dfef (4 revisions) ( flutter/engine#44088 )
...
https://skia.googlesource.com/skia.git/+log/100d67ed0b61..5403af73dfef
2023-07-27 mike@reedtribe.org Unfriend nearly everyone from SkGlyph
2023-07-27 johnstiles@google.com Convert layout flags to SkEnumBitMask.
2023-07-27 johnstiles@google.com Convert WGSLCodeGenerator::FunctionDependencies to SkEnumBitMask.
2023-07-27 armansito@google.com [graphite][compute] Support samplers in ComputeSteps
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-27 23:26:50 +00:00
skia-flutter-autoroll
abd0da6c70
Roll Skia from d3a7efb77af3 to 100d67ed0b61 (1 revision) ( flutter/engine#44086 )
...
https://skia.googlesource.com/skia.git/+log/d3a7efb77af3..100d67ed0b61
2023-07-27 johnstiles@google.com Move SkSL modifier flags into an SkEnumBitMask.
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-27 22:15:08 +00:00
skia-flutter-autoroll
2a6bfcadab
Roll Fuchsia Linux SDK from FwIA6BaHtZg2mRS-0... to wgkZmRBHTT7DehhUL... ( flutter/engine#44084 )
...
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 jonahwilliams@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 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
2023-07-27 21:50:03 +00:00
skia-flutter-autoroll
c942ed6dc4
Roll Skia from 20108acef7d2 to d3a7efb77af3 (2 revisions) ( flutter/engine#44082 )
...
https://skia.googlesource.com/skia.git/+log/20108acef7d2..d3a7efb77af3
2023-07-27 michaelludwig@google.com Revert "[graphite] Move rescale code to separate utility function."
2023-07-27 jamesgk@google.com [graphite] Rename "ssbo"-related stuff to "uniform"
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-27 21:29:16 +00:00
Renzo Olivares
e29f713d01
[iOS] TextInputPlugin should batch TextEditingDeltas and dispatch on the next runLoop ( flutter/engine#43267 )
...
Fixes https://github.com/flutter/flutter/issues/129061
2023-07-27 20:56:07 +00:00
skia-flutter-autoroll
bb37c0eb12
Roll Skia from b522808eb0af to 20108acef7d2 (3 revisions) ( flutter/engine#44079 )
...
https://skia.googlesource.com/skia.git/+log/b522808eb0af..20108acef7d2
2023-07-27 mike@reedtribe.org Unfriend main scalercontext subclasses
2023-07-27 nscobie@google.com Fix CtsEnforcement for U tests marked as T
2023-07-27 kjlubick@google.com Remove legacy SkImage and SkSurface methods
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-27 20:39:30 +00:00
Jonah Williams
cbc409cfdf
Revert "[engine] disable picture complexity raster caching" ( flutter/engine#44026 )
...
Reverts flutter/engine#43897
2023-07-27 20:27:39 +00:00
Jonah Williams
077440458f
[Impeller] Move glyph atlas state from context into lazy glyph atlas. ( flutter/engine#43748 )
...
No impact on behavior. Rather that separately cache the lazy glyph atlas and the underlying state (bitmap, atlas, texture), move the state into the lazy glyph atlas. To do make this behave correctly, we need to "reset" the lazy glyph atlas instead of deleting it on each frame. Reseting it clears out the text runs and cached atlas, which has the same impact as deleting it in the previous behavior.
This refactor is required in order to move to platform specific glyph atlases, to solve issues such as https://github.com/flutter/flutter/issues/126104
2023-07-27 20:27:37 +00:00
Ian Hickson
1f46e61e01
Hide some log lines from release builds ( flutter/engine#44073 )
...
These lines are appearing in framework tests but do not appear to have significant diagnostic value.
2023-07-27 20:27:35 +00:00
skia-flutter-autoroll
1b9f36c699
Roll Dart SDK from dcbaffbd09dd to e851b8e49ade (2 revisions) ( flutter/engine#44072 )
...
https://dart.googlesource.com/sdk.git/+log/dcbaffbd09dd..e851b8e49ade
2023-07-27 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-8.0.dev
2023-07-27 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-7.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 ,jonahwilliams@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://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
2023-07-27 17:56:13 +00:00
skia-flutter-autoroll
ec8d0e164d
Roll Skia from 90048a938eb5 to 26ec2772960b (2 revisions) ( flutter/engine#44070 )
...
https://skia.googlesource.com/skia.git/+log/90048a938eb5..26ec2772960b
2023-07-27 jvanverth@google.com [graphite] Move rescale code to separate utility function.
2023-07-27 cmumford@google.com [canvaskit] create version.js locally
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-27 17:11:04 +00:00
gaaclarke
392516cb99
[Impeller] trimmed 3 bytes off of each Glyph ( flutter/engine#44054 )
...
While profiling Impeller I saw that we were allocating ~80MB/s of `GlyphPosition`s. This should shave off 13MB/s by making Glyphs 20 bytes instead of 24.
<img width="1220" alt="Screenshot 2023-07-26 at 4 51 24 PM" src="https://github.com/flutter/engine/assets/30870216/9e65e8bf-9333-4dd1-aa0b-be771412d07b ">
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-07-27 16:16:13 +00:00
skia-flutter-autoroll
6e579f7089
Roll Dart SDK from b6747a06be06 to dcbaffbd09dd (1 revision) ( flutter/engine#44064 )
...
https://dart.googlesource.com/sdk.git/+log/b6747a06be06..dcbaffbd09dd
2023-07-27 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-6.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 ,jonahwilliams@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://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
2023-07-27 10:32:21 +00:00
skia-flutter-autoroll
760b398ce6
Roll Skia from e85c64d63787 to 26ed0d2ab04c (3 revisions) ( flutter/engine#44061 )
...
https://skia.googlesource.com/skia.git/+log/e85c64d63787..26ed0d2ab04c
2023-07-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from c2d7f25c79c8 to 3fc36175ddcf (3 revisions)
2023-07-27 lovisolo@google.com Roll back Nvidia drivers on Skolo Linux machines with RTX 3060.
2023-07-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 97696b1bbd4f to 85945fc1283e (10 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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-27 06:57:04 +00:00
skia-flutter-autoroll
2c2fbe6654
Roll Fuchsia Linux SDK from DOxjABQZ-mA_9Lllw... to FwIA6BaHtZg2mRS-0... ( flutter/engine#44060 )
...
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 jonahwilliams@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 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
2023-07-27 05:52:37 +00:00
Jason Simmons
067f782825
Ignore the NOTICE.fuchsia file in the new license script ( flutter/engine#44021 )
...
See https://github.com/flutter/engine/pull/34038
2023-07-27 04:37:19 +00:00
Dan Field
c1314cc717
Embed a license readme in every zip archive ( flutter/engine#43974 )
...
fixes https://github.com/flutter/flutter/issues/130682
This patch makes all zip files created via the zip_bundle rule have an embedded LICENSE that points to a permalink to the LICENSE for that SDK commit hash. Previously we only did this for a few tools, but it was pointed out that some of the zip files we generate that are meant for consumption in the tool are otherwise missing a stand-alone license file (the tool downloads the full license file separately from the individual zips, as it would be costly to include it with each and every one).
2023-07-27 03:56:09 +00:00
skia-flutter-autoroll
b2e1da2a54
Roll Skia from 750d7f8ed4d7 to e85c64d63787 (4 revisions) ( flutter/engine#44056 )
...
https://skia.googlesource.com/skia.git/+log/750d7f8ed4d7..e85c64d63787
2023-07-27 lovisolo@google.com Update Windows RTX3060 and GTA960 drivers from 31.0.15.3179 to 31.0.15.3667.
2023-07-26 armansito@google.com [sksl] Use indent option for SPIR-V disassembly
2023-07-26 armansito@google.com [sksl][compute][spirv] Support barrier intrinsics
2023-07-26 mike@reedtribe.org Revert "Revert "Return POD from generateMetrics() rather than mutate SkGlyph""
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-27 01:50:20 +00:00
skia-flutter-autoroll
182185a505
Roll Skia from fdf224be4f98 to 750d7f8ed4d7 (3 revisions) ( flutter/engine#44049 )
...
https://skia.googlesource.com/skia.git/+log/fdf224be4f98..750d7f8ed4d7
2023-07-26 armansito@google.com [sksl][compute][spirv] Support atomicUint
2023-07-26 het@google.com [canvaskit] Add ImageFilter.getOutputBounds
2023-07-26 rmistry@google.com Change bug prefix to point to issue tracker
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-26 21:56:18 +00:00
skia-flutter-autoroll
ea93164a1c
Roll Skia from 990aa6016ff6 to fdf224be4f98 (3 revisions) ( flutter/engine#44046 )
...
https://skia.googlesource.com/skia.git/+log/990aa6016ff6..fdf224be4f98
2023-07-26 whesse@google.com Update index of contour start point correctly in addPath
2023-07-26 michaelludwig@google.com Revert "Return POD from generateMetrics() rather than mutate SkGlyph"
2023-07-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from c2d7f25c79c8 to 78cd9d710ab4
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-26 20:34:22 +00:00
skia-flutter-autoroll
55ccb3afcb
Roll Skia from d76a9c3bb3fd to 990aa6016ff6 (4 revisions) ( flutter/engine#44043 )
...
https://skia.googlesource.com/skia.git/+log/d76a9c3bb3fd..990aa6016ff6
2023-07-26 michaelludwig@google.com Don't overflow when inverting scale matrices with small scales
2023-07-26 kjlubick@google.com Fix missing includes for iOS build
2023-07-26 kjlubick@google.com Remove one straggling slug #ifdef from SkRecordDraw
2023-07-26 kjlubick@google.com Decouple Graphite and Shaders
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-26 19:13:22 +00:00
skia-flutter-autoroll
953c5a5bbc
Roll Skia from ca48e45a0262 to d76a9c3bb3fd (1 revision) ( flutter/engine#44042 )
...
https://skia.googlesource.com/skia.git/+log/ca48e45a0262..d76a9c3bb3fd
2023-07-26 mike@reedtribe.org Return POD from generateMetrics() rather than mutate SkGlyph
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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-26 17:27:20 +00:00
skia-flutter-autoroll
026adb5571
Roll Dart SDK from b1e82e2e55b2 to b5710782b91c (4 revisions) ( flutter/engine#44040 )
...
https://dart.googlesource.com/sdk.git/+log/b1e82e2e55b2..b5710782b91c
2023-07-26 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-3.0.dev
2023-07-26 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-2.0.dev
2023-07-26 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.0-1.0.dev
2023-07-25 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.2.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 ,jonahwilliams@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://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
2023-07-26 16:55:28 +00:00
skia-flutter-autoroll
c9f0c67e30
Roll Skia from 5ace549dfae6 to ca48e45a0262 (4 revisions) ( flutter/engine#44038 )
...
https://skia.googlesource.com/skia.git/+log/5ace549dfae6..ca48e45a0262
2023-07-26 johnstiles@google.com Enforce layout offsets and types for WGSL interface blocks.
2023-07-26 kjlubick@google.com Remove some straggling calls to SkCanvas::flush()
2023-07-26 kjlubick@google.com Remove legacy defines in SkCanvas
2023-07-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 46bff0d3d3cf to 97696b1bbd4f (2 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 ,jonahwilliams@google.com,michaelludwig@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
2023-07-26 15:50:16 +00:00