20330 Commits

Author SHA1 Message Date
Yegor
b502fcb9fc
Implement image resurrection (#22575) 2020-11-20 10:38:02 -08:00
Jason Simmons
97cacfbfec
Add more runtime intrinsic symbols to the export checker script (#22641) 2020-11-20 09:47:59 -08:00
Ferhat
1bf5c8b084
[web] Implement tilemode for gradient shaders. (#22597) 2020-11-20 09:06:55 -08:00
skia-flutter-autoroll
a9f332c042
Roll Dart SDK from 861ebcb175b6 to 1adf3d5fa9d0 (1 revision) (#22636) 2020-11-20 07:43:01 -08:00
skia-flutter-autoroll
a09cdfdbec
Roll Skia from 9dce4d081f8a to 8c5889937172 (1 revision) (#22635) 2020-11-20 07:28:01 -08:00
skia-flutter-autoroll
8971b8295f
Roll Dart SDK from b8fea79a2549 to 861ebcb175b6 (1 revision) (#22634) 2020-11-20 02:58:01 -08:00
skia-flutter-autoroll
885bd6516a
Roll Fuchsia Mac SDK from DQpWjEN59... to wGZWtwuY4... (#22633) 2020-11-20 00:53:02 -08:00
skia-flutter-autoroll
976e8874d6
Roll Skia from ed289e777cfa to 9dce4d081f8a (3 revisions) (#22632) 2020-11-20 00:08:02 -08:00
skia-flutter-autoroll
76b6acb851
Roll Fuchsia Linux SDK from aAb3NJv_h... to X1ue-JZsc... (#22631) 2020-11-19 23:33:02 -08:00
skia-flutter-autoroll
ce94c4e3a6
Roll Dart SDK from a06d469024fd to b8fea79a2549 (1 revision) (#22630) 2020-11-19 22:48:01 -08:00
freiling
f2803ac017
[fuchsia] shader warmup fixes (#22439)
This change contains a couple of changes that should have been in
github.com/flutter/engine/commit/3105db8ee856ffef281d018774d21a6164c81236
but fell through the cracks

First one lifts the initialization of the flutter::RunConfiguration so that
the asset manager gets set on the persistant cache before the shader
warmup happens. I'm not sure how this didnt end up in the first PR I
think it got mangled during merge conflict resolution. no test coverage
for that code because its in the middle of a 400 line constructor

Second one fixes a race condition that the tests dont catch because the
tests are single threaded. This change restructures the test that missed
this bug so that it would have caught that bug and will catch comparable
bugs.
2020-11-19 19:46:13 -08:00
vsmenon
550c750252
Remove opt outs for dart:ui (#22603)
* Remove null safety opt outs for dart:ui
2020-11-19 18:54:12 -08:00
skia-flutter-autoroll
c45e02a020
Roll Dart SDK from 12fded61a2bc to a06d469024fd (1 revision) (#22623) 2020-11-19 18:18:01 -08:00
Harry Terkelsen
fc55814609
Implement Scene.toImage() in CanvasKit mode. (#22085) 2020-11-19 17:33:43 -08:00
Gary Qian
53fc019aab
Split AOT Android Embedder and shell (#22179) 2020-11-19 17:22:26 -08:00
skia-flutter-autoroll
23a8e027db
Roll Skia from 9496fe5bcec9 to ed289e777cfa (2 revisions) (#22621) 2020-11-19 17:03:02 -08:00
Matěj Žídek
93a8e6f04a
replace dead links (#22530) 2020-11-19 14:58:02 -08:00
Ferhat
23324c10dd
[web] Fix test failure on high dpi device (#22618) 2020-11-19 14:56:30 -08:00
skia-flutter-autoroll
b5278d3bc3
Roll Skia from d1d872905b0f to 9496fe5bcec9 (25 revisions) (#22616) 2020-11-19 14:13:01 -08:00
skia-flutter-autoroll
81e7cab28c
Roll Dart SDK from 061817652723 to 12fded61a2bc (12 revisions) (#22615) 2020-11-19 13:33:02 -08:00
Ari Weiland
a0da844845
Update the tag for FlutterEngineConnectionRegistry to be 23 characters. (#22610) 2020-11-19 12:06:56 -08:00
skia-flutter-autoroll
9d8dde56b8
Roll Fuchsia Linux SDK from cwFOtNvhn... to aAb3NJv_h... (#22602) 2020-11-19 10:13:02 -08:00
Emmanuel Garcia
f7383c4350
Replace support libraries for AndroidX (#22598) 2020-11-19 10:08:02 -08:00
skia-flutter-autoroll
a059835f53
Roll Skia from 2efafe688dd1 to d1d872905b0f (28 revisions) (#22596) 2020-11-19 10:03:02 -08:00
gaaclarke
f9bb4d14c2
Made tools/gn error out if it can't find goma (#22591) 2020-11-19 09:58:02 -08:00
Chris Yang
74d40c101f
PlatformViewsController: clear composition_order_ in the beginning of each frame. (#22574) 2020-11-19 09:53:03 -08:00
Gary Qian
139fc64129
Rename padding->viewPadding to match framework naming conventions (#22599) 2020-11-19 09:50:51 -08:00
Kaushik Iska
be7f80efc0
[macOS] Revert breaking change to FlutterEngine public API (#22592) 2020-11-19 11:45:31 -06:00
skia-flutter-autoroll
9e6dae6a06
Roll Fuchsia Mac SDK from aqxbkh0hC... to DQpWjEN59... (#22604)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jsimmons@google.com on the revert to ensure that a human
is aware of the problem.

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/master/autoroll/README.md
2020-11-19 08:44:10 -08:00
David Worsham
4a5cf14d6f
fuchsia: Clamp compositor surface size (#22593) 2020-11-18 15:46:21 -08:00
skia-flutter-autoroll
a2b88e6913
Roll Skia from a1112b326a79 to 2efafe688dd1 (1 revision) (#22584)
https://skia.googlesource.com/skia.git/+log/a1112b326a79..2efafe688dd1

2020-11-18 kjlubick@google.com Fix debugger auto-deploy

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

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/master/autoroll/README.md
2020-11-18 13:38:58 -08:00
skia-flutter-autoroll
1c93018496
Roll Fuchsia Linux SDK from Oh__c-W9V... to cwFOtNvhn... (#22583)
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 jsimmons@google.com on the revert to ensure that a human
is aware of the problem.

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/master/autoroll/README.md
2020-11-18 13:17:07 -08:00
Wu Zhong
cfdcfca152
[iOS] Fix platfotm view called multiple times (#19292) 2020-11-18 11:43:02 -08:00
skia-flutter-autoroll
ac769daf50
Roll Fuchsia Mac SDK from 7W0E0ZKtm... to aqxbkh0hC... (#22587)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jsimmons@google.com on the revert to ensure that a human
is aware of the problem.

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/master/autoroll/README.md
2020-11-18 11:03:07 -08:00
skia-flutter-autoroll
8fb8447ba4
Roll Fuchsia Linux SDK from NWl53Ll5C... to Oh__c-W9V... (#22581) 2020-11-17 23:48:01 -08:00
skia-flutter-autoroll
c540bd6f38
Roll Skia from 6aeb414df947 to a1112b326a79 (3 revisions) (#22579) 2020-11-17 23:13:01 -08:00
Greg Spencer
4b859cee93
Fix typos and fix some env var state leakage in tests (#22576)
This just fixes some typos, and a small state leak in some of the tests that set env variables.
2020-11-17 21:51:37 -08:00
skia-flutter-autoroll
4e61986a15
Roll Skia from 8f46ecc84fab to 6aeb414df947 (1 revision) (#22578) 2020-11-17 21:38:02 -08:00
Emmanuel Garcia
2e05ec36d5
Fix and clean up scenario app for Android (#22540) 2020-11-17 19:27:47 -08:00
gaaclarke
1c3bc02649
started providing the GPU sync switch to external view embedders (#22302) 2020-11-17 18:43:01 -08:00
Yegor
35a0b9fe68
Refactor CanvasKit image ref counting; fix a minor memory leak (#22549)
* Refactor SkiaObjectBox ref counting
* make CkAnimatedImage a Codec
* disallow double dispose; better assertion messages
2020-11-17 17:40:34 -08:00
Greg Spencer
9a5fd321f6
Reland: Remove the Window class now that it is no longer used. (#22566)
Reland #22505, now that flutter/flutter#70637 has landed.

Removes references to dart:ui.Window, and switch usages to PlatformDispatcher or SingletonFlutterWindow, as appropriate.
2020-11-17 16:39:07 -08:00
Kaushik Iska
be5cf151f7
[macOS] Move the glContext generation to FlutterOpenGLRenderer (#22572) 2020-11-17 15:08:01 -08:00
Kaushik Iska
e9d426aef7
[goma] USe depot_tools vended goma is present (#22550) 2020-11-17 14:08:01 -08:00
skia-flutter-autoroll
027fe508c0
Roll Skia from 75c38f94efd6 to 8f46ecc84fab (1 revision) (#22570) 2020-11-17 14:03:01 -08:00
Kaushik Iska
94e217bcf6
[macOS] Isolate openGL rendering to FlutterOpenGLRenderer (#22569) 2020-11-17 15:31:38 -06:00
skia-flutter-autoroll
c1e9cda167
Roll Skia from c634fc4a664c to 75c38f94efd6 (2 revisions) (#22567) 2020-11-17 12:03:01 -08:00
skia-flutter-autoroll
aa42c3f8c4
Roll Skia from 1ce8964db113 to c634fc4a664c (16 revisions) (#22563) 2020-11-17 10:38:02 -08:00
skia-flutter-autoroll
46a1685319
Roll Fuchsia Mac SDK from LOnq8wpIx... to 7W0E0ZKtm... (#22562) 2020-11-17 10:28:02 -08:00
skia-flutter-autoroll
3f81b74c7f
Roll Fuchsia Linux SDK from 2R7OWHAQq... to NWl53Ll5C... (#22561) 2020-11-17 10:23:01 -08:00