skia-flutter-autoroll
61de0da85f
Roll Skia from b2f13d9a5678 to 830bc24e0b98 (1 revision) ( flutter/engine#57118 )
...
https://skia.googlesource.com/skia.git/+log/b2f13d9a5678..830bc24e0b98
2024-12-11 kjlubick@google.com Remove SK_PDF_BASE85_BINARY and SK_PDF_LESS_COMPRESSION
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 jonahwilliams@google.com ,kjlubick@google.com,maxhudnell@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-12-11 07:06:09 +00:00
skia-flutter-autoroll
81c898f771
Roll Dart SDK from f863f0b43625 to d87b2f6d2b03 (2 revisions) ( flutter/engine#57110 )
...
https://dart.googlesource.com/sdk.git/+log/f863f0b43625..d87b2f6d2b03
2024-12-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-234.0.dev
2024-12-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-233.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-12-11 06:26:05 +00:00
skia-flutter-autoroll
8e4c32ad4b
Roll Skia from 854eb19c722e to b2f13d9a5678 (1 revision) ( flutter/engine#57114 )
...
https://skia.googlesource.com/skia.git/+log/854eb19c722e..b2f13d9a5678
2024-12-11 kjlubick@google.com Update IWYU map to make better suggestions around std::swap and std::move
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 jonahwilliams@google.com ,kjlubick@google.com,maxhudnell@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-12-11 05:19:53 +00:00
skia-flutter-autoroll
d0488476f8
Roll Skia from e4d2c3dbb848 to 854eb19c722e (1 revision) ( flutter/engine#57111 )
...
https://skia.googlesource.com/skia.git/+log/e4d2c3dbb848..854eb19c722e
2024-12-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7d074a6edc2d to b5e5616193ec (5 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 jonahwilliams@google.com ,kjlubick@google.com,maxhudnell@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-12-11 03:23:22 +00:00
Michael Goderbauer
e6cc4d48cb
Add support for dart formatter ( flutter/engine#57075 )
...
Currently it is off by default since we haven't migrated any files over to the new format. To try it out, run `dart ci/bin/format.dart -c dart -f`.
Once we turn it on by default `et` will automatically format dart files as it calls into `format.dart`.
2024-12-11 00:02:05 +00:00
skia-flutter-autoroll
53b543cabf
Roll Skia from d541f1aa0c9b to e4d2c3dbb848 (2 revisions) ( flutter/engine#57106 )
...
https://skia.googlesource.com/skia.git/+log/d541f1aa0c9b..e4d2c3dbb848
2024-12-10 bungeman@google.com Roll FreeType from 83af801b to 59320b2d (16 commits)
2024-12-10 kjlubick@google.com Fix IWYU after recent change
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 jonahwilliams@google.com ,kjlubick@google.com,maxhudnell@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-12-10 22:13:59 +00:00
skia-flutter-autoroll
30d4785501
Roll Dart SDK from dd92932823d1 to f863f0b43625 (1 revision) ( flutter/engine#57104 )
...
https://dart.googlesource.com/sdk.git/+log/dd92932823d1..f863f0b43625
2024-12-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-232.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-12-10 22:08:04 +00:00
Robert Ancell
85b89155d5
Clean up key embedder responder tests ( flutter/engine#57054 )
...
Remove global variable.
Rename function so doesn't look like provided by GLib.
Use g_autoptr to remove explicit unref.
Move type definition inline.
2024-12-11 10:58:22 +13:00
Jonah Williams
e263222f14
[Impeller] reland: switch Pipeline to use raw ptr instead of shared ptr for recorded references. ( flutter/engine#57086 )
...
Prev: https://github.com/flutter/engine/pull/57015
There is a unit test that is clearing out the pipeline storage, manually null out captured PipelineRef.
2024-12-10 21:18:46 +00:00
skia-flutter-autoroll
d8cdd81d3e
Roll Skia from bd7d952398d5 to d541f1aa0c9b (3 revisions) ( flutter/engine#57098 )
...
https://skia.googlesource.com/skia.git/+log/bd7d952398d5..d541f1aa0c9b
2024-12-10 kjlubick@google.com Reapply "Move SkJSON.h to //modules/jsonreader"
2024-12-10 tikuta@google.com add missing includes for the build with use_libcxx_modules
2024-12-10 kjlubick@google.com Make SkAAClip not reject large paths if clip is small enough.
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 jonahwilliams@google.com ,kjlubick@google.com,maxhudnell@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-12-10 19:17:11 +00:00
Chris Bracken
721eec4d5b
iOS: Add null checks on shell dereference ( flutter/engine#57099 )
...
`FlutterEngine` at the `_shell` unique_ptr ivar it owns have different lifetimes. `_shell` is initialised transitively from `runWithEntrypoint`, and reset in `[FlutterEngine destroyContext]`, which is called transitively from `[FlutterviewController dealloc]` via `[FlutterEngine notifyViewControllerDeallocated]`.
As such, all uses of `_shell` should be checked either via an assertion, in cases we know the shell should be non-null, or via a runtime null check in cases where it's expected that it may be null.
Specifically, this guards against a crash that can occur if we get a CoreAnimation transaction commit callback for an inflight frame just as we're shutting down the app (or removing the FlutterView in an add-to-app scenario).
Example stack trace:
```
0 Flutter 0x11b28 -[FlutterEngine platformView] + 53 (weak_ptr.h:53)
1 Flutter 0x11994 -[FlutterEngine updateViewportMetrics:] + 186 (ref_ptr.h:186)
2 Flutter 0x1f854 -[FlutterViewController updateViewportMetricsIfNeeded] + 427 (vector:427)
3 Flutter 0x1f9b8 -[FlutterViewController viewDidLayoutSubviews] + 1411 (FlutterViewController.mm:1411)
4 UIKitCore 0x8c864 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 2376
5 QuartzCore 0x1fa0c CA::Layer::layout_if_needed(CA::Transaction*) + 516
6 QuartzCore 0x1ae84c CA::Context::commit_transaction(CA::Transaction*, double, double*) + 516
7 QuartzCore 0x2888 CA::Transaction::commit() + 648
```
Issue: https://github.com/flutter/flutter/issues/98735
Issue: https://github.com/flutter/flutter/issues/159639
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-12-10 19:06:13 +00:00
Brandon Castellano
9d726bb38e
[engine] Migrate fuchsia.io Open functions to Open3 ( flutter/engine#56818 )
...
Migrate the use of fuchsia.io open functions to the new open3 replacements (which also requires transitioning from OpenFlags -> Flags). Likewise, we update all uses of the SDK VFS library to use the new set of flags.
This work is being done as part of the ongoing io2 migration in https://fxbug.dev/378924259
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-12-10 19:02:01 +00:00
skia-flutter-autoroll
7df25145cc
Roll Dart SDK from 1a28e6c86b09 to dd92932823d1 (1 revision) ( flutter/engine#57096 )
...
https://dart.googlesource.com/sdk.git/+log/1a28e6c86b09..dd92932823d1
2024-12-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-231.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-12-10 17:44:29 +00:00
skia-flutter-autoroll
44532171ba
Roll Dart SDK from d3a963b2f237 to 1a28e6c86b09 (3 revisions) ( flutter/engine#57091 )
...
https://dart.googlesource.com/sdk.git/+log/d3a963b2f237..1a28e6c86b09
2024-12-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-230.0.dev
2024-12-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-229.0.dev
2024-12-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-228.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-12-10 13:31:31 +00:00
skia-flutter-autoroll
a2ffd3b55a
Roll Fuchsia Linux SDK from tVShMDVFeKJFcDFHJ... to 5taAI9-tnFN84ZJvr... ( flutter/engine#57090 )
...
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 ,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-12-10 13:07:14 +00:00
skia-flutter-autoroll
8d24e8a0c7
Roll Dart SDK from 9694974b6d41 to d3a963b2f237 (1 revision) ( flutter/engine#57072 )
...
https://dart.googlesource.com/sdk.git/+log/9694974b6d41..d3a963b2f237
2024-12-09 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-227.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 bdero@google.com ,dart-vm-team@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-12-10 07:52:24 +00:00
skia-flutter-autoroll
66c89e1b8e
Roll Skia from 949557697922 to bd7d952398d5 (3 revisions) ( flutter/engine#57087 )
...
https://skia.googlesource.com/skia.git/+log/949557697922..bd7d952398d5
2024-12-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from ca6066d7097c to a42d0274444b (4 revisions)
2024-12-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from d91e98d1aa3f to 7e54d43d6905 (1 revision)
2024-12-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 22a8762fea90 to 6f3bd8a864bf (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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-10 07:33:07 +00:00
skia-flutter-autoroll
102f7071ee
Roll Skia from e11d70745224 to 949557697922 (1 revision) ( flutter/engine#57084 )
...
https://skia.googlesource.com/skia.git/+log/e11d70745224..949557697922
2024-12-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 61b3802219e0 to 7d074a6edc2d (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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-10 06:03:16 +00:00
skia-flutter-autoroll
2e891742b6
Roll Skia from 3a58be4817a8 to e11d70745224 (2 revisions) ( flutter/engine#57082 )
...
https://skia.googlesource.com/skia.git/+log/3a58be4817a8..e11d70745224
2024-12-09 lukasza@chromium.org [rust png] Support for encoding `tEXt` chunks.
2024-12-09 kylechar@chromium.org Set FragmentState::constants
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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-10 04:01:17 +00:00
gaaclarke
33306239b4
Revert "[Impeller] switch Pipeline to use raw ptr instead of shared ptr for recorded references." ( flutter/engine#57079 )
...
Reverts flutter/engine#57015
fixes https://github.com/flutter/flutter/issues/160004
2024-12-09 17:30:26 -08:00
Jonah Williams
b425a87fd3
[Impeller] simplify render target size rounding up heuristics. ( flutter/engine#57043 )
...
Remove the over-engineered "slide around round up" herusistic for the same heuristic used by the image filters: if the coverage size is within 30% of the cull rect size, just use the cull rect size.
This stabilizes allocations for the new android slide in page transition, but in a less complicated way than the old herustic.
2024-12-10 01:16:23 +00:00
gaaclarke
2695e35d9d
moved device buffer to an untracked handle ( flutter/engine#57021 )
...
fixes: https://github.com/flutter/flutter/issues/159745
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-12-09 23:00:57 +00:00
skia-flutter-autoroll
0632e85f03
Roll Skia from 14f8f6d984ff to 3a58be4817a8 (3 revisions) ( flutter/engine#57073 )
...
https://skia.googlesource.com/skia.git/+log/14f8f6d984ff..3a58be4817a8
2024-12-09 aehkn@xenhub.one [gn] Use the correct host toolchain in run_sksllex
2024-12-09 lukasza@chromium.org [rust png] Support different compression levels in `SkPngRustEncoder`.
2024-12-09 kjlubick@google.com Tidy up AAClipTest.cpp
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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-09 22:59:24 +00:00
Jonah Williams
81d3d7fbca
[Impeller] switch Pipeline to use raw ptr instead of shared ptr for recorded references. ( flutter/engine#57015 )
...
Fixes https://github.com/flutter/flutter/issues/159566
We don't need recorded commands to keep pipelines alive as the context does that already.
2024-12-09 20:42:03 +00:00
Jonah Williams
5964dc2244
[Impeller] disable all Adrenos older than 630 ( flutter/engine#57069 )
...
Fixes https://github.com/flutter/flutter/issues/159834
Disable all older Adreno GPUs
2024-12-09 20:32:33 +00:00
Brandon DeRosier
4b87db55c6
Roll Skia to 14f8f6d984ff ( flutter/engine#57068 )
...
Resolves https://github.com/flutter/engine/pull/57068 .
Set args `skia_use_libpng_decode=true` and `skia_use_rust_png_decode=false`.
https://skia.googlesource.com/skia.git/+log/e78dd0265002..14f8f6d984ff
2024-12-09 kjlubick@google.com Update GN build to allow for rust PNG decoding only
2024-12-09 lukasza@chromium.org [rust png] Update Skia => `png` dependency to version 0.17.15.
2024-12-09 kjlubick@google.com Add placeholder files for jsonreader
2024-12-09 20:29:19 +00:00
Robert Ancell
f3c1d7bab8
Make fl_key_channel_responder_handle_event async ( flutter/engine#56959 )
...
Replace a callback with a more standard async call
2024-12-10 09:06:22 +13:00
Jonah Williams
529d0d6757
[Impeller] use ES3 extension for external images. ( flutter/engine#57018 )
...
The shader language level is 300 or more we need to use GL_OES_EGL_image_external_essl3 instead of GL_OES_EGL_image_external
2024-12-09 18:25:00 +00:00
skia-flutter-autoroll
15af0c4f83
Roll Dart SDK from 264c0c6f5894 to 9694974b6d41 (1 revision) ( flutter/engine#57066 )
...
https://dart.googlesource.com/sdk.git/+log/264c0c6f5894..9694974b6d41
2024-12-09 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-226.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 bdero@google.com ,dart-vm-team@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-12-09 18:21:06 +00:00
skia-flutter-autoroll
4037bf256a
Roll Skia from afa77852dcde to e78dd0265002 (1 revision) ( flutter/engine#57063 )
...
https://skia.googlesource.com/skia.git/+log/afa77852dcde..e78dd0265002
2024-12-09 kjlubick@google.com Reland "Remove JSON output from public API of SkSLDebugTrace"
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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-09 16:50:27 +00:00
skia-flutter-autoroll
8ef1fb1577
Roll Skia from 0971c208bb9f to afa77852dcde (1 revision) ( flutter/engine#57061 )
...
https://skia.googlesource.com/skia.git/+log/0971c208bb9f..afa77852dcde
2024-12-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 76691d278280 to f5196a27b9b6 (5 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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-09 15:14:03 +00:00
skia-flutter-autoroll
ffc8dad48b
Roll Dart SDK from c7e47c6c5df6 to 264c0c6f5894 (1 revision) ( flutter/engine#57060 )
...
https://dart.googlesource.com/sdk.git/+log/c7e47c6c5df6..264c0c6f5894
2024-12-09 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-225.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 bdero@google.com ,dart-vm-team@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-12-09 14:02:38 +00:00
skia-flutter-autoroll
ac436e4b65
Roll Skia from 477c83cf10f8 to 0971c208bb9f (1 revision) ( flutter/engine#57059 )
...
https://skia.googlesource.com/skia.git/+log/477c83cf10f8..0971c208bb9f
2024-12-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a28df2bbdf42 to 61b3802219e0 (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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-09 13:48:40 +00:00
skia-flutter-autoroll
9ff9419e6d
Roll Fuchsia Linux SDK from BFJjwUVtBDA2mqqpH... to tVShMDVFeKJFcDFHJ... ( flutter/engine#57058 )
...
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 bdero@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-12-09 11:47:23 +00:00
skia-flutter-autoroll
32b0bdbb30
Roll Skia from ac432c094232 to 477c83cf10f8 (1 revision) ( flutter/engine#57057 )
...
https://skia.googlesource.com/skia.git/+log/ac432c094232..477c83cf10f8
2024-12-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 324cda6fe640 to 22a8762fea90 (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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-09 09:36:24 +00:00
skia-flutter-autoroll
01c681d9b1
Roll Skia from c80d6609b95b to ac432c094232 (1 revision) ( flutter/engine#57056 )
...
https://skia.googlesource.com/skia.git/+log/c80d6609b95b..ac432c094232
2024-12-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 48b61740d60f to ca6066d7097c (7 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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-09 07:33:32 +00:00
skia-flutter-autoroll
d7ed7b165b
Roll Skia from 96b018c1088a to c80d6609b95b (1 revision) ( flutter/engine#57055 )
...
https://skia.googlesource.com/skia.git/+log/96b018c1088a..c80d6609b95b
2024-12-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 4074d9674b3e to d91e98d1aa3f (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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-09 06:05:24 +00:00
Robert Ancell
8cc75a926e
Cleanup refactoring in FlKeyboardManager ( flutter/engine#56956 )
...
Remove pending keyboard event ID and use the object directly.
Use references to make sure FlKeyboardManagerData is freed.
Refactor marking events as handled
2024-12-09 09:53:58 +13:00
skia-flutter-autoroll
a64a3fb367
Roll Skia from 76c51c6e13df to 96b018c1088a (2 revisions) ( flutter/engine#57052 )
...
https://skia.googlesource.com/skia.git/+log/76c51c6e13df..96b018c1088a
2024-12-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from aa3fe5f2f1c8 to a28df2bbdf42 (1 revision)
2024-12-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4e376146509a to aa3fe5f2f1c8 (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 bdero@google.com ,kjlubick@google.com,maxhudnell@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-12-08 20:14:38 +00:00
skia-flutter-autoroll
a9c77c889f
Roll Fuchsia Linux SDK from __h1RRphItwU5H0tL... to BFJjwUVtBDA2mqqpH... ( flutter/engine#57050 )
...
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 bdero@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-12-08 10:39:11 +00:00
skia-flutter-autoroll
14120bc779
Roll Skia from d1e261ca7f6f to 76c51c6e13df (3 revisions) ( flutter/engine#57042 )
...
https://skia.googlesource.com/skia.git/+log/d1e261ca7f6f..76c51c6e13df
2024-12-07 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 92c3ee90cfff to 324cda6fe640 (10 revisions)
2024-12-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from e42047f0bbac to 76691d278280 (4 revisions)
2024-12-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 94052ee8a2fb to 4e376146509a (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 bdero@google.com ,jvanverth@google.com,kjlubick@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-12-07 16:45:13 +00:00
skia-flutter-autoroll
fd266b33d7
Roll Skia from b37f1430f87a to d1e261ca7f6f (1 revision) ( flutter/engine#57039 )
...
https://skia.googlesource.com/skia.git/+log/b37f1430f87a..d1e261ca7f6f
2024-12-07 jie.a.chen@intel.com [Graphite]: Use DawnTexelCopyBufferRowAlignment
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 bdero@google.com ,jvanverth@google.com,kjlubick@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-12-07 10:26:23 +00:00
skia-flutter-autoroll
d32d2ec609
Roll Dart SDK from 838ed940b056 to c7e47c6c5df6 (1 revision) ( flutter/engine#57038 )
...
https://dart.googlesource.com/sdk.git/+log/838ed940b056..c7e47c6c5df6
2024-12-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-224.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 bdero@google.com ,dart-vm-team@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-12-07 06:19:28 +00:00
skia-flutter-autoroll
99c5f6e7f2
Roll Dart SDK from 67ce49b905f7 to 838ed940b056 (2 revisions) ( flutter/engine#57037 )
...
https://dart.googlesource.com/sdk.git/+log/67ce49b905f7..838ed940b056
2024-12-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-223.0.dev
2024-12-06 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.7.0-222.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 bdero@google.com ,dart-vm-team@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-12-07 02:05:05 +00:00
skia-flutter-autoroll
17c41f6064
Roll Skia from c9e9ce277b80 to b37f1430f87a (1 revision) ( flutter/engine#57033 )
...
https://skia.googlesource.com/skia.git/+log/c9e9ce277b80..b37f1430f87a
2024-12-06 lukasza@chromium.org [rust png] Fix which `.gni` list covers `UtilsForFFI.h`.
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 bdero@google.com ,jvanverth@google.com,kjlubick@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-12-07 00:33:15 +00:00
skia-flutter-autoroll
897529e800
Roll Fuchsia Linux SDK from DDdLABVLcqOv_axv-... to __h1RRphItwU5H0tL... ( flutter/engine#57028 )
...
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 bdero@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-12-07 00:19:14 +00:00
Brandon DeRosier
83d36af187
Cover offset+bounds wrapping in the APNG frame region check. ( flutter/engine#57025 )
...
The `offset + bounds` calculation in the bounds checks could wrap around, bypassing the check.
(Follow up to https://github.com/flutter/engine/pull/56928 )
2024-12-06 23:26:31 +00:00
skia-flutter-autoroll
849bf8bd37
Roll Skia from 0d94e966268b to c9e9ce277b80 (3 revisions) ( flutter/engine#57024 )
...
https://skia.googlesource.com/skia.git/+log/0d94e966268b..c9e9ce277b80
2024-12-06 lokokung@google.com [dawn][headers] Update uses to new APIs and enums in buffer/queue.
2024-12-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 11d17e6bd029 to 94052ee8a2fb (2 revisions)
2024-12-06 danieldilan@google.com Reland "Initialize decompress struct with libjpeg-turbo's API"
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 bdero@google.com ,jvanverth@google.com,kjlubick@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-12-06 23:06:47 +00:00
Jonah Williams
ebd057a46f
[Impeller] store vertex buffers in render pass for gles. ( flutter/engine#56991 )
...
Move vertex buffer storage off of the command object. Because we can bind up to 16 (but usually 1) vertex buffers per cmd, storing it on the command requires allocating storage for the full 16 buffers. MOving this to a secondary vector decreases the size of the command object from ~800 bytes to ~200 bytes.
2024-12-06 22:03:11 +00:00
Jonah Williams
d58cd98b8c
[Impeller] Add keep alive for 4 frames in render target cache. ( flutter/engine#57020 )
...
Improve cache usage by keeping textures alive for 4 frames after the last usage. This improves cache usage in scenarios such as repeatidly dragging the android overscroll functionality.
THis isn't expected to have a negative impact on memory, because a texture cannot be _immediately_ deleted anyway.
2024-12-06 21:43:56 +00:00