skia-flutter-autoroll
525529f80e
Roll Skia from ec0af1664478 to 9cb74e90792d (4 revisions) ( flutter/engine#31357 )
2022-02-09 14:10:11 -08:00
b-luk
ad086c25b3
Use H5vcc CanvasKit implementation if it is detected. ( flutter/engine#31191 )
2022-02-09 12:45:11 -08:00
Zachary Anderson
eca60c0b90
Add clang-analyzer-* and clang-diagnostic-* to .clang-tidy ( flutter/engine#31291 )
2022-02-09 12:26:34 -08:00
skia-flutter-autoroll
8c0d55afc6
Roll Skia from a424b619bc40 to ec0af1664478 (6 revisions) ( flutter/engine#31352 )
2022-02-09 11:00:09 -08:00
skia-flutter-autoroll
7ea5be7e65
Roll Skia from 3e6e29cf2e1b to a424b619bc40 (3 revisions) ( flutter/engine#31349 )
2022-02-09 09:30:11 -08:00
skia-flutter-autoroll
fa9f05a64b
Roll Skia from dee902ad57d5 to 3e6e29cf2e1b (1 revision) ( flutter/engine#31348 )
2022-02-09 07:45:08 -08:00
skia-flutter-autoroll
a68c310b15
Roll Fuchsia Linux SDK from EBLQ-d-eN... to 4VEg4eRJS... ( flutter/engine#31347 )
2022-02-09 06:15:02 -08:00
skia-flutter-autoroll
24da5fd00c
Roll Skia from bae2cb089434 to dee902ad57d5 (5 revisions) ( flutter/engine#31346 )
2022-02-08 23:35:02 -08:00
Brandon DeRosier
1949da6462
De-flake CanCreateShellsWithMetalBackend ( flutter/engine#31343 )
2022-02-08 22:50:13 -08:00
skia-flutter-autoroll
def10e3530
Roll Fuchsia Linux SDK from Z4BViQLBV... to EBLQ-d-eN... ( flutter/engine#31338 )
2022-02-08 16:30:07 -08:00
godofredoc
b53488e7e1
Remove schedules from scorecards. ( flutter/engine#31337 )
2022-02-08 16:25:10 -08:00
skia-flutter-autoroll
b5c1d7e1b0
Roll Skia from 12b67964078f to 37a7a19d506c (6 revisions) ( flutter/engine#31336 )
2022-02-08 16:20:10 -08:00
cfontas
e893b8feb2
[fuchsia] Update Flatland Clipping API ( flutter/engine#31311 )
2022-02-08 14:30:07 -08:00
skia-flutter-autoroll
b687d20a70
Roll Skia from 1048287b5dce to 12b67964078f (5 revisions) ( flutter/engine#31331 )
2022-02-08 13:30:07 -08:00
Emircan Uysaler
33a23ab4bc
[fuchsia] Allow multiple vsync requests before the first Present ( flutter/engine#31316 )
2022-02-08 12:30:03 -08:00
skia-flutter-autoroll
a9429565ff
Roll Skia from 8e7c2ae4f78e to 1048287b5dce (7 revisions) ( flutter/engine#31330 )
2022-02-08 12:05:12 -08:00
George Wright
4d958f025f
Enable DisplayList benchmarks to be built on Android ( flutter/engine#31268 )
2022-02-08 11:00:09 -08:00
skia-flutter-autoroll
85ab0365ee
Roll Skia from 8d646c127a7b to 8e7c2ae4f78e (10 revisions) ( flutter/engine#31329 )
2022-02-08 10:40:10 -08:00
skia-flutter-autoroll
63f47bb7ea
Roll Skia from 26e128593295 to 8d646c127a7b (5 revisions) ( flutter/engine#31328 )
2022-02-08 09:15:10 -08:00
skia-flutter-autoroll
4a5980fe65
Roll Skia from 507b6dd516b5 to 26e128593295 (1 revision) ( flutter/engine#31326 )
2022-02-08 07:50:10 -08:00
skia-flutter-autoroll
13d3473875
Roll Fuchsia Linux SDK from VHhdhVlRY... to Z4BViQLBV... ( flutter/engine#31324 )
2022-02-08 03:05:02 -08:00
Clement Skau
c988119386
Adds Tonic templates for Dart FFI bindings. ( flutter/engine#29405 )
...
This change adds additional Tonic templates for automatically generating bindings for Dart FFI, as well as serialisation of the bindings.
- Adds parallel FfiDispather templates to the existing DartDispatcher used for (old) native bindings.
- Adds serialisation of the bindings to enable automatic conversion and verification.
- Extends existing DartConverters with conversions to and from the FFI transport types.
- Adds new test (ffi_native_unittest.cc) for the above.
This will allow us to replace the existing native functions in e.g. dart:ui with new Dart FFI native functions.
2022-02-08 08:57:55 +01:00
skia-flutter-autoroll
d8be77b2dc
Roll Skia from bcda6919d633 to 507b6dd516b5 (3 revisions) ( flutter/engine#31322 )
2022-02-07 23:30:10 -08:00
Aske Simon Christensen
b98f76a687
Add hash_factories patch file ( flutter/engine#31133 )
2022-02-08 07:55:04 +01:00
skia-flutter-autoroll
85bd65ff65
Roll Skia from 156e7d15a4a0 to bcda6919d633 (1 revision) ( flutter/engine#31320 )
2022-02-07 22:10:10 -08:00
skia-flutter-autoroll
0a2add95e2
Roll Skia from 14f559fd2324 to 156e7d15a4a0 (10 revisions) ( flutter/engine#31319 )
2022-02-07 19:35:08 -08:00
Zachary Anderson
fd6043f0de
Adds impeller_unittests to run_tests.py ( flutter/engine#31280 )
2022-02-07 18:05:56 -08:00
George Wright
4e871bb6db
Add an iOS benchmarks template app ( flutter/engine#31269 )
2022-02-07 15:57:55 -08:00
Justin McCandless
f3b4cf3045
Linux TextEditingDeltas ( flutter/engine#29215 )
...
The Linux platform can report the delta in text editing changes via enableDeltas, useful for custom rich text editors.
2022-02-07 14:58:48 -08:00
Ben Konyi
34d2ccff68
Change support for VM service message from "Dart VM Service listening" to "The Dart VM Service is listening" ( flutter/engine#31310 )
...
See https://github.com/dart-lang/sdk/issues/46756
2022-02-07 13:55:22 -08:00
skia-flutter-autoroll
4b2d1fa06b
Roll Fuchsia Linux SDK from a1V2mhkac... to VHhdhVlRY... ( flutter/engine#31309 )
2022-02-07 13:50:10 -08:00
skia-flutter-autoroll
091dd8f723
Roll Skia from d41771865ba2 to 14f559fd2324 (9 revisions) ( flutter/engine#31307 )
2022-02-07 13:45:06 -08:00
Martin Kustermann
fa5e12d50a
Fix incorrect handling of error handling in case an isolate initialization fails ( flutter/engine#31207 )
...
For isolates spawned by the application via `Isolate.spawn()`ed, the VM
will create a "lightweight" isolate and invoke the `initialize_isolate`
embedder callback to initialize it.
The embedder-provided callback will be invoked with the active isolate
and is expected to return with that active isolate - irrespective of
whether it succeeded to initialize or not.
=> The unsuccessful path was using `Dart_ExitIsolate()` - which is
incorrect.
This PR fixes that by not exiting the isolate. As a side-effect of the
fix, we also do less `Dart_EnterIsolate()`/`Dart_ExitIsolate()` calls in
initialization (which makes it faster) and handle failure to spawn the
root isolate. Furthermore this PR removes some dead code and replaces it
with `FML_DCHECK()`s instead.
The PR adds a test that will set the root library to null which will make the
engine fail initializing of the isolate and therefore trigger this error handling
path.
Fixes https://github.com/flutter/flutter/issues/90478
2022-02-07 08:21:47 +01:00
skia-flutter-autoroll
357d59656a
Roll Skia from d7f7cc879108 to d41771865ba2 (2 revisions) ( flutter/engine#31282 )
2022-02-06 02:20:10 -08:00
skia-flutter-autoroll
db2986f845
Roll Fuchsia Linux SDK from qUIH7p4Ef... to a1V2mhkac... ( flutter/engine#31279 )
2022-02-05 15:55:06 -08:00
MasahideMori-SimpleAppli
ed6e36f3c1
[Update][Proposal] Improve Canvas Documentation ( flutter/engine#31153 )
2022-02-05 12:20:10 -08:00
Zachary Anderson
5184af687b
DEPS in impeller and build unit tests ( flutter/engine#31227 )
2022-02-05 12:10:24 -08:00
Jim Graham
ef9c1c9887
Revert "Fix first batch of warnings in the Android embedding ( #30807 )" ( flutter/engine#31277 )
...
This reverts commit 2288e0d981062fd94c41fec53ac889d039379cbb.
2022-02-05 11:39:46 -08:00
skia-flutter-autoroll
5b018adc5c
Roll Fuchsia Linux SDK from D78mFHjTF... to qUIH7p4Ef... ( flutter/engine#31276 )
2022-02-05 02:35:02 -08:00
Emmanuel Garcia
2288e0d981
Fix first batch of warnings in the Android embedding ( flutter/engine#30807 )
2022-02-04 18:50:08 -08:00
skia-flutter-autoroll
a42f83f7fb
Roll Skia from 7dda12a88a8a to d7f7cc879108 (1 revision) ( flutter/engine#31274 )
2022-02-04 18:00:10 -08:00
skia-flutter-autoroll
ccdabfdeee
Roll Skia from b292c30aa0c6 to 7dda12a88a8a (2 revisions) ( flutter/engine#31273 )
2022-02-04 16:40:08 -08:00
Emmanuel Garcia
6d8f65e672
Parallelize Android unit tests ( flutter/engine#30728 )
2022-02-04 16:15:09 -08:00
skia-flutter-autoroll
9e3452902d
Roll Skia from 8b618c3e1687 to b292c30aa0c6 (7 revisions) ( flutter/engine#31271 )
2022-02-04 15:20:10 -08:00
George Wright
bd22d1169d
Add a python script to parse DisplayList benchmarking output ( flutter/engine#31266 )
2022-02-04 15:18:45 -08:00
skia-flutter-autoroll
e43cf15068
Roll Skia from e94b52c4420e to 8b618c3e1687 (2 revisions) ( flutter/engine#31270 )
2022-02-04 14:00:10 -08:00
skia-flutter-autoroll
ffc25762b6
Roll Fuchsia Linux SDK from jhWn_Olx3... to D78mFHjTF... ( flutter/engine#31267 )
2022-02-04 13:15:11 -08:00
skia-flutter-autoroll
da44488495
Roll Skia from b58173c96b90 to e94b52c4420e (1 revision) ( flutter/engine#31264 )
2022-02-04 12:40:08 -08:00
skia-flutter-autoroll
66728541e8
Roll Skia from 40df2e3cf51e to b58173c96b90 (2 revisions) ( flutter/engine#31261 )
2022-02-04 10:50:10 -08:00
Ben Konyi
a5baa644a3
Add support for new VM service message ( flutter/engine#31250 )
...
"Observatory listening on..." is eventually being updated to "Dart VM
Service listening on...". This change allows for parsing the VM service
URI from messages of either format.
See https://github.com/dart-lang/sdk/issues/46756
2022-02-04 10:25:53 -08:00