skia-flutter-autoroll
3f20f61fe7
Roll Skia from 62e955dbaef0 to 832023dc041a (1 revision) ( flutter/engine#54198 )
...
https://skia.googlesource.com/skia.git/+log/62e955dbaef0..832023dc041a
2024-07-29 jlavrova@google.com Adding font instances support to Fontations
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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 22:46:57 +00:00
Rafal Wachol
277967b295
[wiki] Fix link to engine dev setup ( flutter/engine#54173 )
...
Link to engine setup was broken so here's the fix
2024-07-29 22:39:16 +00:00
skia-flutter-autoroll
9317e20df4
Roll Dart SDK from 9a6e058303af to e8eca6f05494 (2 revisions) ( flutter/engine#54197 )
...
https://dart.googlesource.com/sdk.git/+log/9a6e058303af..e8eca6f05494
2024-07-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.6.0-91.0.dev
2024-07-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.6.0-90.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://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-07-29 22:08:10 +00:00
skia-flutter-autoroll
4c0e60afc9
Roll Skia from efd1d5b127ae to 62e955dbaef0 (5 revisions) ( flutter/engine#54194 )
...
https://skia.googlesource.com/skia.git/+log/efd1d5b127ae..62e955dbaef0
2024-07-29 johnstiles@google.com Allow child effect passing in PipelineStageCodeGenerator.
2024-07-29 gavinmak@google.com Specify recipes.cfg in infra_tests.py
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll shaders-base from 5084439cd9c3 to cb3395657dd9
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-base from b7ecdc86a7b4 to 5262a9f62fa6
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-base from ca44dd6ab7bf to 699f74900f78
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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 21:24:54 +00:00
Jonah Williams
d6245bcd3a
[iOS] leak a single overlay layer. ( flutter/engine#54189 )
...
Leave at least one overlay layer, to work around cases where scrolling platform views under an app bar continually adds and removes an overlay layer. This logic could be removed if https://github.com/flutter/flutter/issues/150646 is fixed.
Fixes https://github.com/flutter/flutter/issues/152266
2024-07-29 21:21:05 +00:00
Jonah Williams
9808dcbb8f
[engine] remove raster stats feature. ( flutter/engine#54187 )
...
This debugging tool does not give accurate measurements and we've decided to remove it.
See also: https://github.com/flutter/flutter/issues/131941
2024-07-29 20:30:52 +00:00
Chris Bracken
853222c175
Revert "Set GLArea.has-alpha = true ( #54053 )" ( flutter/engine#54190 )
...
Reason for revert: Regression + no tests. Must have been at the end of a long day, cause I missed the missing test and glaring warning about that.
This reverts commit 0325e590babb33963dc35283cd425b39290919e5.
Re-opens https://github.com/flutter/flutter/issues/152154
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-07-29 20:09:04 +00:00
skia-flutter-autoroll
4dd082a975
Roll Skia from c1de8c48c998 to efd1d5b127ae (2 revisions) ( flutter/engine#54188 )
...
https://skia.googlesource.com/skia.git/+log/c1de8c48c998..efd1d5b127ae
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from a6d9a7de5704 to eba2fc680652
2024-07-29 bungeman@google.com [dm] Fix misleading macro indentation
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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 20:03:08 +00:00
skia-flutter-autoroll
9841b532fc
Roll Skia from 96b7575339b6 to c1de8c48c998 (3 revisions) ( flutter/engine#54185 )
...
https://skia.googlesource.com/skia.git/+log/96b7575339b6..c1de8c48c998
2024-07-29 gavinmak@google.com Remove all git usage from PRESUBMIT.py
2024-07-29 michaelludwig@google.com [graphite] Add forcePathAA to subrun control
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d96d6c161ed6 to f3c1dcf83f79 (4 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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 18:42:08 +00:00
skia-flutter-autoroll
fca7e30903
Roll Skia from 4a65e626ebbe to 96b7575339b6 (3 revisions) ( flutter/engine#54183 )
...
https://skia.googlesource.com/skia.git/+log/4a65e626ebbe..96b7575339b6
2024-07-29 johnstiles@google.com Add documentation link for go/modules-in-sksl.
2024-07-29 kjlubick@google.com Remove unnecessary using statement
2024-07-29 michaelludwig@google.com Revert "Allow client arrays on ANGLE."
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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 17:22:31 +00:00
skia-flutter-autoroll
71cf396876
Roll Fuchsia Linux SDK from YAzbrQ4d60z1yXx9X... to QsN_RyaTWxm-8AD47... ( flutter/engine#54182 )
...
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://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-07-29 17:21:17 +00:00
Alexander Aprelev
69692c0807
Remove obsolete dependency from few more targets. ( flutter/engine#54181 )
...
Follow-up to 9cfb0f4947a23937fe5d88b105645e2c1942ba85 - remove obsolete
dependency from few more places that were missed.
2024-07-29 09:37:43 -07:00
Jason Simmons
8165d2a54a
[web] Fix scaledImageSize handling of a target width with no target height ( flutter/engine#54122 )
2024-07-29 16:27:37 +00:00
skia-flutter-autoroll
eae06f9678
Roll Skia from 940c71c61d11 to 4a65e626ebbe (4 revisions) ( flutter/engine#54180 )
...
https://skia.googlesource.com/skia.git/+log/940c71c61d11..4a65e626ebbe
2024-07-29 kjlubick@google.com [graphite] Remove SK_VULKAN defines from TextureInfo, BackendTexture, and BackendSemaphore
2024-07-29 borenet@google.com [recreate-skps] Use a release build of Chromium, pass --disable-field-trial-config
2024-07-29 johnstiles@google.com Eliminate dead functions after inlining runtime effects.
2024-07-29 kjlubick@google.com Clean up skparagraph Bazel rules
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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 15:54:54 +00:00
skia-flutter-autoroll
2c961e39d2
Roll Skia from f5a8dfda1131 to 940c71c61d11 (1 revision) ( flutter/engine#54179 )
...
https://skia.googlesource.com/skia.git/+log/f5a8dfda1131..940c71c61d11
2024-07-29 kjlubick@google.com Add missing Vulkan header to .gni
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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 14:25:51 +00:00
skia-flutter-autoroll
8dde4d39a3
Roll Dart SDK from ad35a6027648 to 9a6e058303af (1 revision) ( flutter/engine#54178 )
...
https://dart.googlesource.com/sdk.git/+log/ad35a6027648..9a6e058303af
2024-07-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.6.0-89.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://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-07-29 14:04:21 +00:00
skia-flutter-autoroll
f67eea4417
Roll Skia from 34ef6ecb027c to f5a8dfda1131 (1 revision) ( flutter/engine#54177 )
...
https://skia.googlesource.com/skia.git/+log/34ef6ecb027c..f5a8dfda1131
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from d306e0488fbf to 572025841d09 (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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 11:42:28 +00:00
skia-flutter-autoroll
a8500549d6
Roll Skia from e8348df56e4e to 34ef6ecb027c (1 revision) ( flutter/engine#54175 )
...
https://skia.googlesource.com/skia.git/+log/e8348df56e4e..34ef6ecb027c
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 8ebaca0a412e to 1e75f7002e7c
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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 07:40:05 +00:00
skia-flutter-autoroll
7422e118d5
Roll Skia from 11e9bb9dbd1b to e8348df56e4e (2 revisions) ( flutter/engine#54174 )
...
https://skia.googlesource.com/skia.git/+log/11e9bb9dbd1b..e8348df56e4e
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 821c531f7514 to 8ebaca0a412e (11 revisions)
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from c10e91977ac3 to 8409c8834075 (14 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 ,johnstiles@google.com,jonahwilliams@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://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-07-29 06:23:38 +00:00
skia-flutter-autoroll
de06e75edd
Roll Skia from f59d83951edf to 11e9bb9dbd1b (1 revision) ( flutter/engine#54170 )
...
https://skia.googlesource.com/skia.git/+log/f59d83951edf..11e9bb9dbd1b
2024-07-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 9367f72112b5 to d96d6c161ed6 (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 brianosman@google.com ,johnstiles@google.com,jonahwilliams@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://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-07-29 04:23:05 +00:00
Chinmay Garde
2160284af8
[Impeller] Enable on-by-default on Android. ( flutter/engine#54156 )
...
Developers can control the backend in the following ways:
* **Do nothing**: Impeller with Vulkan is used where Vulkan is available with a fallback to Skia with OpenGL.
* **In `AndroidManifest.xml`, specify `io.flutter.embedding.android.EnableImpeller` as `false`**: Skia with OpenGL is used.
* **On the command line, specify `--no-enable-impeller`**: Skia with OpenGL is used.
Manifest options will take priority command line options when there is a conflict. This matches iOS behavior per https://github.com/flutter/flutter/issues/124049 (closed as WAI).
Fixes https://github.com/flutter/flutter/issues/149360
2024-07-29 03:35:27 +00:00
skia-flutter-autoroll
830b367706
Roll Fuchsia Linux SDK from UJOkCKt967UoXQxZS... to YAzbrQ4d60z1yXx9X... ( flutter/engine#54169 )
...
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://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-07-28 15:57:34 +00:00
skia-flutter-autoroll
c30e972566
Roll Skia from 78de03720755 to f59d83951edf (2 revisions) ( flutter/engine#54168 )
...
https://skia.googlesource.com/skia.git/+log/78de03720755..f59d83951edf
2024-07-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 66eb75c19f00 to 9367f72112b5 (2 revisions)
2024-07-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 39ec16c52951 to 66eb75c19f00 (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 brianosman@google.com ,johnstiles@google.com,jonahwilliams@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://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-07-28 05:42:37 +00:00
Jason Simmons
0465c1d35a
Fix a race in file I/O done by a BuildRunner test ( flutter/engine#54167 )
...
This test failure had been seen in some recent auto-roller jobs on CI.
2024-07-28 00:57:26 +00:00
Matan Lurey
498a31a6da
Migrates the bulk of flutter/engine to pub workspaces. ( flutter/engine#54157 )
...
Part of https://github.com/flutter/flutter/issues/147883 .
Excluding Fuchsia and the Web SDK, the remaining scripts are:
```sh
$ ./tools/find_pubspecs_to_workspacify.sh
/Users/matanl/Developer/engine/src/flutter/impeller/tessellator/dart/pubspec.yaml
/Users/matanl/Developer/engine/src/flutter/sky/packages/sky_engine/pubspec.yaml
/Users/matanl/Developer/engine/src/flutter/shell/vmservice/pubspec.yaml
/Users/matanl/Developer/engine/src/flutter/lib/snapshot/pubspec.yaml
/Users/matanl/Developer/engine/src/flutter/lib/gpu/pubspec.yaml
/Users/matanl/Developer/engine/src/flutter/lib/web_ui/pubspec.yaml
/Users/matanl/Developer/engine/src/flutter/flutter_frontend_server/pubspec.yaml
```
These could be the trickiest, so I'm doing them separately.
2024-07-27 09:58:40 -07:00
skia-flutter-autoroll
0a6c459b5d
Roll Fuchsia Linux SDK from iuUKz0zFWsn54yP69... to UJOkCKt967UoXQxZS... ( flutter/engine#54163 )
...
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://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-07-27 14:47:34 +00:00
Alexander Aprelev
9cfb0f4947
Remove obsolete dependency ( flutter/engine#54161 )
...
The concurrent_api/concurrent_api_product targets were made obsolete by
95f5efc697
2024-07-27 07:18:17 -07:00
skia-flutter-autoroll
c4f2b952c0
Roll Skia from f478e89036d2 to 78de03720755 (1 revision) ( flutter/engine#54160 )
...
https://skia.googlesource.com/skia.git/+log/f478e89036d2..78de03720755
2024-07-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bce57121977e to 39ec16c52951 (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 ,jamesgk@google.com,jonahwilliams@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://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-07-27 04:00:21 +00:00
skia-flutter-autoroll
89cf4c0543
Roll Skia from 9632ef8f18c1 to f478e89036d2 (1 revision) ( flutter/engine#54158 )
...
https://skia.googlesource.com/skia.git/+log/9632ef8f18c1..f478e89036d2
2024-07-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 821c531f7514 to 8ebaca0a412e
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 ,jamesgk@google.com,jonahwilliams@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://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-07-27 02:33:06 +00:00
skia-flutter-autoroll
242c5d27d7
Roll Dart SDK from 65bb9e8275bc to ad35a6027648 (1 revision) ( flutter/engine#54159 )
...
https://dart.googlesource.com/sdk.git/+log/65bb9e8275bc..ad35a6027648
2024-07-27 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.6.0-88.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://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-07-27 02:31:39 +00:00
Zachary Anderson
b8ff0f4901
Split up mac_host_engine builds ( flutter/engine#53571 )
...
This PR does a few things. Mainly it makes the builds in
mac_host_engine.json each build fewer targets to increase parallelism
for post-submit and release builds. To ensure that increasing
parallelism doesn't lead to capacity issues, this change also allows the
mac_host_engine.json builds to run on either intel or arm64 macOS hosts.
Finally, when building on an arm64 macOS host to target macOS, this PR
changes the `gn` script to ensure that the arm64 native clang toolchain
will be used.
To keep mac_host_engine.json focused on builds that produce artifacts,
this PR also moves tests from that file into the ill-named
mac_unopt.json. In a subsequent PR, I'll rename all the *_unopt.json
files to *_tests.json or something similar.
The artifacts produced by these builds are passing framework presubmit
checks in https://github.com/flutter/flutter/pull/152345 .
2024-07-26 15:39:46 -07:00
Chinmay Garde
f379c9ac3d
[Impeller] Fix the operator used to build the condition to check for OpenGLES. ( flutter/engine#54155 )
2024-07-26 22:25:49 +00:00
skia-flutter-autoroll
cf8037de40
Roll Skia from 4a97d01dfedd to 9632ef8f18c1 (7 revisions) ( flutter/engine#54154 )
...
https://skia.googlesource.com/skia.git/+log/4a97d01dfedd..9632ef8f18c1
2024-07-26 johnstiles@google.com Rework stable function calls.
2024-07-26 johnstiles@google.com Rename PipelineUtils to SkSLToBackend.
2024-07-26 johnstiles@google.com Add Analysis::GetParameterMappingsForFunction helper.
2024-07-26 jvanverth@google.com [ganesh] Check for null ThreadSafeProxy in GrImageContext::abandoned()
2024-07-26 johnstiles@google.com Fix bug with specialization of functions that are inlined.
2024-07-26 michaelludwig@google.com [graphite] Add AtlasProvider::freeGpuResources() take 2
2024-07-26 michaelludwig@google.com Reland "[skif] Use src blending when possible"
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 ,jamesgk@google.com,jonahwilliams@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://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-07-26 22:16:17 +00:00
skia-flutter-autoroll
1bf3676912
Roll Dart SDK from de1925e18998 to 65bb9e8275bc (1 revision) ( flutter/engine#54153 )
...
https://dart.googlesource.com/sdk.git/+log/de1925e18998..65bb9e8275bc
2024-07-26 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.6.0-87.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://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-07-26 22:07:08 +00:00
gaaclarke
1fde09711e
[impeller] adds test for catching shimmer in gaussian blur ( flutter/engine#54116 )
...
fixes https://github.com/flutter/flutter/issues/152195
Part of a series of gaussian blur changes:
1) https://github.com/flutter/engine/pull/54148
1) https://github.com/flutter/engine/pull/54116
1) https://github.com/flutter/engine/pull/54150
1) https://github.com/flutter/engine/pull/54149
Note: this test won't pass until
https://github.com/flutter/engine/pull/54148 lands.
## 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-07-26 15:02:06 -07:00
gaaclarke
95df38e38b
Revert "[Impeller] Use downsample shader for blur instead of mip levels. ( #53760 )" ( flutter/engine#54148 )
...
This is reverted since it introduces shimmering when the downsample
scalar goes to 1/16th. It was reverted instead of fixed to allow the
test that should have blocked this to land in the meantime.
reverts https://github.com/flutter/engine/pull/53760
fixed and relanded in https://github.com/flutter/engine/pull/54149
Part of a series of gaussian blur changes:
1) https://github.com/flutter/engine/pull/54148
1) https://github.com/flutter/engine/pull/54116
1) https://github.com/flutter/engine/pull/54150
1) https://github.com/flutter/engine/pull/54149
## 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-07-26 14:16:51 -07:00
skia-flutter-autoroll
7793d39228
Roll Skia from 61ac357e8e33 to 4a97d01dfedd (2 revisions) ( flutter/engine#54146 )
...
https://skia.googlesource.com/skia.git/+log/61ac357e8e33..4a97d01dfedd
2024-07-26 nathanasanchez@google.com [Graphite] Remove gradient buffer support flag
2024-07-26 nathanasanchez@google.com [Graphite] Reorder local matrix matrix inversion
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 ,jamesgk@google.com,jonahwilliams@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://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-07-26 19:10:14 +00:00
skia-flutter-autoroll
ed26c0190d
Roll Dart SDK from 1b29ac31628f to de1925e18998 (1 revision) ( flutter/engine#54145 )
...
https://dart.googlesource.com/sdk.git/+log/1b29ac31628f..de1925e18998
2024-07-26 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.6.0-86.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://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-07-26 17:52:50 +00:00
Matan Lurey
e301288885
Pub workspace-ify most of testing/
and parts of tools/
( flutter/engine#54124 )
...
Replaces and closes https://github.com/flutter/engine/pull/53997 .
This PR migrates the following packages to the pub workspace:
- testing/benchmark
- testing/dart
- testing/litetest
- testing/pkg_test_demo
- testing/scenario_app
- testing/skia_gold_client
- testing/symbols
- tools/golden_tests_harvester
- tools/pkg/process_fakes
It also makes minor changes to the Dart build rules in order to resolve the root package_config, instead of per-package.
I am _not_ totally confident of the `_embedder.yaml` change, but I also can't explain what is needed to continue analyzing `lib/ui` without analysis failures that all of the symbols in `dart:nativewrappers` are missing.
2024-07-26 17:35:50 +00:00
Jim Graham
77ce4804b7
[DisplayList] Optimize ClipRRect and ClipPath to ClipOval when appropriate ( flutter/engine#54088 )
...
Fixes: https://github.com/flutter/flutter/issues/151850
Re-adding an optimization originally included in https://github.com/flutter/engine/pull/53642 that detects when ClipRRect and ClipPath operations are actually ovals and redirects them to the ClipOval path during recording to save space and reduce the need for dispatchers to do the same detections and optimizations.
2024-07-26 17:16:47 +00:00
Sam Lakerveld
0325e590ba
Set GLArea.has-alpha = true ( flutter/engine#54053 )
...
GLArea.has-alpha defaults to false, which makes it impossible for a Flutter app to be transparent.
The additional change to glClearColor is to prevent a black flash when the application starts, before Flutter widgets become visible. This will also affect applications that aren't transparent, by showing the default GTK background color instead of black. This will not make the window transparent, because the developer currently has to add some code to their `linux/my_application.cc` to support transparency.
Fixes flutter/flutter#152154
Transparent windows were possible before #50754 . Would it be ok to add a test for this to prevent breaking transparency again in the future?
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-07-26 16:48:05 +00:00
skia-flutter-autoroll
d29d4a12b3
Roll Skia from cf7f968d12be to 61ac357e8e33 (1 revision) ( flutter/engine#54143 )
...
https://skia.googlesource.com/skia.git/+log/cf7f968d12be..61ac357e8e33
2024-07-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 068847956e41 to bce57121977e (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 brianosman@google.com ,jamesgk@google.com,jonahwilliams@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://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-07-26 14:34:36 +00:00
skia-flutter-autoroll
7e70188ee9
Roll Dart SDK from da2dbd88d83d to 1b29ac31628f (1 revision) ( flutter/engine#54142 )
...
https://dart.googlesource.com/sdk.git/+log/da2dbd88d83d..1b29ac31628f
2024-07-26 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.6.0-85.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://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-07-26 11:24:25 +00:00
skia-flutter-autoroll
148c31cac1
Roll Fuchsia Linux SDK from pkL7F9aPLbFBRhsoL... to iuUKz0zFWsn54yP69... ( flutter/engine#54141 )
...
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://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-07-26 10:36:04 +00:00
skia-flutter-autoroll
c5c7a31166
Roll Skia from fad3b8b163b5 to cf7f968d12be (1 revision) ( flutter/engine#54140 )
...
https://skia.googlesource.com/skia.git/+log/fad3b8b163b5..cf7f968d12be
2024-07-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 4f498eaa1426 to d306e0488fbf (8 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 ,jamesgk@google.com,jonahwilliams@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://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-07-26 09:38:23 +00:00
skia-flutter-autoroll
3e1d293ea2
Roll Dart SDK from 3fcce71dbe82 to da2dbd88d83d (1 revision) ( flutter/engine#54139 )
...
https://dart.googlesource.com/sdk.git/+log/3fcce71dbe82..da2dbd88d83d
2024-07-26 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.6.0-84.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://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-07-26 07:17:23 +00:00
skia-flutter-autoroll
08e4f996f6
Roll Skia from 18f8d9b76e5f to fad3b8b163b5 (1 revision) ( flutter/engine#54138 )
...
https://skia.googlesource.com/skia.git/+log/18f8d9b76e5f..fad3b8b163b5
2024-07-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from f5059dc8d77f to 821c531f7514 (13 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 ,jamesgk@google.com,jonahwilliams@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://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-07-26 07:13:24 +00:00
skia-flutter-autoroll
f76653b8d6
Roll Skia from cd892b576ade to 18f8d9b76e5f (1 revision) ( flutter/engine#54137 )
...
https://skia.googlesource.com/skia.git/+log/cd892b576ade..18f8d9b76e5f
2024-07-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 39b828ef334f to c10e91977ac3 (16 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 ,jamesgk@google.com,jonahwilliams@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://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-07-26 05:53:27 +00:00
auto-submit[bot]
9165a3007e
Reverts "[Impeller] Implement draw order optimization. ( #54067 )" ( flutter/engine#54136 )
...
Reverts: flutter/engine#54067
Initiated by: jonahwilliams
Reason for reverting: disappearing fabs and background color in framework golden tests https://flutter-gold.skia.org/search?issue=152354&crs=github&patchsets=2&corpus=flutter
Original PR Author: bdero
Reviewed By: {jonahwilliams}
This change reverts the following previous change:
For each clip scope, draw opaque items in reverse order and translucent/backdrop-independent items in their original order afterwards. Clips are treated as translucent by the parent scope.
Respects clips, subpass collapse, and the clear color optimization.
### Local new_gallery before/after (iPhone 12 mini):
```
cd ~/projects/flutter/flutter/dev/integration_tests/new_gallery
flutter drive --profile --local-engine-src-path ~/projects/flutter/engine/src --local-engine=ios_profile --local-engine-host=host_profile_arm64 --trace-startup -t test_driver/transitions_perf.dart -d 00008101-000A59A93C10001E
```

2024-07-26 03:47:46 +00:00
skia-flutter-autoroll
4daa9823b0
Roll Skia from 06b26a1d51d7 to cd892b576ade (1 revision) ( flutter/engine#54134 )
...
https://skia.googlesource.com/skia.git/+log/06b26a1d51d7..cd892b576ade
2024-07-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 36cd28553aa8 to 821c531f7514
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 ,jamesgk@google.com,jonahwilliams@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://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-07-26 03:17:05 +00:00