21030 Commits

Author SHA1 Message Date
ColdPaleLight
d2640b977f Start consolidating the caches in RasterCache (flutter/engine#31492) 2022-02-17 13:54:11 -08:00
Camille Simon
58ed84f8cd [Android] Show all deprecation warnings for tests (flutter/engine#31455) 2022-02-17 13:34:11 -08:00
ColdPaleLight
043d9d2e39 Add an embedder.h API for scheduling frame (flutter/engine#31304) 2022-02-17 13:24:10 -08:00
Ryan Macnak
8b133f69ea Label ConcurrentMessageLoop worker threads for the Dart VM. (flutter/engine#31168) 2022-02-17 13:14:10 -08:00
m-bialek
266fc0e6d4 Initialize members and check for nullptr (flutter/engine#30941) 2022-02-17 13:04:02 -08:00
skia-flutter-autoroll
07714e7781 Roll Skia from 5505a02ca1fb to 1f987af3886d (9 revisions) (flutter/engine#31522) 2022-02-17 12:59:10 -08:00
Camille Simon
fc7b6647b5 Partially remove setSystemUiVisibility() usages (flutter/engine#31092) 2022-02-17 12:54:02 -08:00
Emmanuel Garcia
d1d733c608 Conditionally call FlutterViewDestroyOverlaySurfaces (flutter/engine#31464) 2022-02-17 12:19:02 -08:00
Jim Graham
61433672fa Displaylist ColorFilter objects (flutter/engine#31491) 2022-02-17 11:19:11 -08:00
skia-flutter-autoroll
f38c6603f4 Roll Dart SDK from 7f634ae32aca to df73af281c5c (12 revisions) (flutter/engine#31517) 2022-02-17 10:54:11 -08:00
Emircan Uysaler
23f0ae0a7c [fuchsia] Update flatland TODO bug numbers (flutter/engine#31504) 2022-02-17 10:31:45 -08:00
skia-flutter-autoroll
0b8113cb72 Roll Skia from e6fba0a50b47 to 5505a02ca1fb (1 revision) (flutter/engine#31512) 2022-02-17 09:59:12 -08:00
skia-flutter-autoroll
ebb8339002 Roll Fuchsia Mac SDK from ciPTp_Hy7... to pbHlKwXzl... (flutter/engine#31509) 2022-02-17 09:54:09 -08:00
godofredoc
65ca495690 Skip font-tests for host_profile variants. (flutter/engine#31515)
font-tests are not built by default in the host_profile variant. The
test was working properly because all the variants were being built
sequentially in the same host. With the separation of builds and tests
every variant is built in a separate host and host_profile does not have
access to font-tests built by host_debug.

Bug: https://github.com/flutter/flutter/issues/98642
2022-02-17 09:13:52 -08:00
skia-flutter-autoroll
26545e6e49 Roll Fuchsia Linux SDK from zAMU0LoSM... to o-SoQaXHf... (flutter/engine#31507) 2022-02-16 18:24:08 -08:00
skia-flutter-autoroll
99127848e8 Roll Skia from f436cf2343f9 to e6fba0a50b47 (1 revision) (flutter/engine#31506) 2022-02-16 18:10:11 -08:00
skia-flutter-autoroll
ecee134343 Roll Skia from d3243f660ec8 to f436cf2343f9 (1 revision) (flutter/engine#31503) 2022-02-16 15:50:11 -08:00
skia-flutter-autoroll
d72101a284 Roll Skia from d714e1ebe16c to d3243f660ec8 (2 revisions) (flutter/engine#31502)
https://skia.googlesource.com/skia.git/+log/d714e1ebe16c..d3243f660ec8

2022-02-16 herb@google.com working serialize Slugs with DirectMask runs
2022-02-16 herb@google.com add facilities for flattening different subrun types

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 fmalita@google.com,kaushikiska@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-02-16 13:42:45 -08:00
skia-flutter-autoroll
1fa6011c21 Roll Skia from 66470f8b7d65 to d714e1ebe16c (1 revision) (flutter/engine#31500) 2022-02-16 11:10:05 -08:00
Zachary Anderson
c3a52efc36 Move clang-tidy builders to prod (flutter/engine#31499) 2022-02-16 10:52:31 -08:00
skia-flutter-autoroll
0a00c234d3 Roll Skia from 0b124c444e66 to 66470f8b7d65 (4 revisions) (flutter/engine#31498) 2022-02-16 09:50:11 -08:00
skia-flutter-autoroll
bfbad578c8 Roll Skia from d6245fc4aa6e to 0b124c444e66 (1 revision) (flutter/engine#31497) 2022-02-16 08:30:12 -08:00
skia-flutter-autoroll
e5e4644765 Roll Fuchsia Mac SDK from EyfkLwBRC... to ciPTp_Hy7... (flutter/engine#31496) 2022-02-16 07:50:11 -08:00
skia-flutter-autoroll
ec10b5309a Roll Skia from c3f0a82b2bda to d6245fc4aa6e (1 revision) (flutter/engine#31495) 2022-02-16 07:00:07 -08:00
skia-flutter-autoroll
3eb6ddfb61 Roll Fuchsia Linux SDK from 5fHjoMTz4... to zAMU0LoSM... (flutter/engine#31493) 2022-02-16 05:00:02 -08:00
skia-flutter-autoroll
a0ee92c725 Roll Skia from 5b7649746c0b to c3f0a82b2bda (1 revision) (flutter/engine#31490) 2022-02-15 23:30:10 -08:00
Zachary Anderson
2ee269f91e Add Linux/Mac clang-tidy builds to .ci.yaml (flutter/engine#31477) 2022-02-15 22:11:56 -08:00
skia-flutter-autoroll
b4c4a30225 Roll Skia from 34e3b35eb460 to 5b7649746c0b (1 revision) (flutter/engine#31489) 2022-02-15 22:05:11 -08:00
Tong Mu
33ef133aa8 [Win32, Keyboard] Resume redispatching ShiftRight key down and DeadKey messages (flutter/engine#31459)
* Tests

* KeyStateChange

* Format

* InjectKeyboardChanges

* Migrate KeyStateChange

* Revert comment changes

* protected queue

* Remove assert

* Move InjectKeyboardChanges to window

* Rename to kKeyStateChange

* Split MockMessageQueue messages. Remove WMsg.hWnd

Fix embedder test

Implement and finish tests

* Format

* Better doc

* Impl

* KeyUp overwrite_prev_state_0

* Tests

* Remove ShiftRight check and check redis count.

RedispatchedMessageCountAndClear

Add more tests. Problem with `handled` patching.

Remove ComputeEventHash

* Fix compile

* Move sys filter. Remove dead key filter.

* Complete tests

* Comment

* Remove unnecessary changes
2022-02-15 21:49:13 -08:00
George Wright
61fdc01618 Add a CSV output option to displaylist_benchmark_parser.py and add a README detailing how to run and process benchmarks on iOS/Android (flutter/engine#31481) 2022-02-15 19:43:26 -08:00
Siva
1cf55bbfd6 Revert mark idle (flutter/engine#31487)
* Turn off mark_when_idle option as it appears to cause a regression.
We can turn it back on once we investigate the cause and fix it.

* Format.
2022-02-15 18:47:20 -08:00
skia-flutter-autoroll
d1cce6559d Roll Fuchsia Mac SDK from fbvo-hhGc... to EyfkLwBRC... (flutter/engine#31488) 2022-02-15 18:35:02 -08:00
Tong Mu
d031902ac3 [Win32, Keyboard] Process VK_PACKET; Unprintable keys block text (flutter/engine#31379)
* Tests

* KeyStateChange

* Format

* InjectKeyboardChanges

* Migrate KeyStateChange

* Revert comment changes

* protected queue

* Remove assert

* Move InjectKeyboardChanges to window

* Rename to kKeyStateChange

* Split MockMessageQueue messages. Remove WMsg.hWnd

Fix embedder test

Implement and finish tests

* Format

* Better doc

* Impl

* KeyUp overwrite_prev_state_0

* Tests

* Comment

* Fix compile

* Format

* Remove unnecessary changes

* Remove outdated comment

* Add redispatching count

* Format
2022-02-15 17:45:36 -08:00
skia-flutter-autoroll
5049b47a15 Roll Skia from c9ca00910a83 to 34e3b35eb460 (5 revisions) (flutter/engine#31486) 2022-02-15 17:15:11 -08:00
Tong Mu
8eb1f58c24 [Win32, Keyboard] Check the states of all modifiers (flutter/engine#31297) 2022-02-15 16:00:11 -08:00
skia-flutter-autoroll
a9002be339 Roll Fuchsia Linux SDK from 4uCOxhP9z... to 5fHjoMTz4... (flutter/engine#31484) 2022-02-15 15:40:09 -08:00
skia-flutter-autoroll
3b68fd2efe Roll Skia from 85e7f31e6db8 to c9ca00910a83 (1 revision) (flutter/engine#31483) 2022-02-15 15:35:05 -08:00
skia-flutter-autoroll
d189933b68 Roll Skia from 7f568e968e04 to 85e7f31e6db8 (3 revisions) (flutter/engine#31480) 2022-02-15 14:15:10 -08:00
skia-flutter-autoroll
3bc4565606 Roll Skia from c13cd6479dee to 7f568e968e04 (2 revisions) (flutter/engine#31478) 2022-02-15 11:30:11 -08:00
Emmanuel Garcia
c42f5c3591 Reland "Improve platform views performance" (flutter/engine#31468) 2022-02-15 10:25:10 -08:00
skia-flutter-autoroll
32e13db563 Roll Skia from 4d62cd4892f2 to c13cd6479dee (5 revisions) (flutter/engine#31475) 2022-02-15 10:10:05 -08:00
skia-flutter-autoroll
3fe6824ea2 Roll Skia from 9fae1e741ee4 to 4d62cd4892f2 (2 revisions) (flutter/engine#31473) 2022-02-15 08:50:05 -08:00
skia-flutter-autoroll
211f4f0ec5 Roll Skia from 1e3d307ba7a9 to 9fae1e741ee4 (1 revision) (flutter/engine#31472) 2022-02-15 07:10:06 -08:00
skia-flutter-autoroll
c81b8e305e Roll Fuchsia Linux SDK from HTSptZeSv... to 4uCOxhP9z... (flutter/engine#31471) 2022-02-15 02:20:02 -08:00
skia-flutter-autoroll
d3235ff17e Roll Fuchsia Mac SDK from MOE3luKaf... to fbvo-hhGc... (flutter/engine#31470) 2022-02-15 02:05:09 -08:00
skia-flutter-autoroll
efe85c9df5 Roll Skia from 899b5fcb2b06 to 1e3d307ba7a9 (1 revision) (flutter/engine#31469) 2022-02-15 01:10:10 -08:00
skia-flutter-autoroll
8fc0e43974 Roll Skia from 9e49b5096e2f to 899b5fcb2b06 (2 revisions) (flutter/engine#31467) 2022-02-14 23:35:09 -08:00
skia-flutter-autoroll
662512f50f Roll Skia from 843bc16686f0 to 9e49b5096e2f (1 revision) (flutter/engine#31466) 2022-02-14 22:10:10 -08:00
skia-flutter-autoroll
ef8aa57df3 Roll Skia from b9b550e9bb1b to 843bc16686f0 (1 revision) (flutter/engine#31465) 2022-02-14 19:45:02 -08:00
Dan Field
93d8ed15f0 Expose picture.debugDisposed, make sure we do not crash when working with disposed pictures (flutter/engine#31453) 2022-02-14 18:25:02 -08:00