5643 Commits

Author SHA1 Message Date
skia-flutter-autoroll
d0952a67dd Roll src/third_party/skia 576b2a5596bc..2c043c288169 (2 commits) (flutter/engine#8200)
https://skia.googlesource.com/skia.git/%2Blog/576b2a5596bc..2c043c288169

git log 576b2a5596bc8dda294a069e3fdc6b8b8e48ffcf..2c043c28816981f4002e72a12d7ec446672aeb1c --date=short --no-merges --format=%ad %ae %s
2019-03-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 4af8826ee423..62758f581672 (1 commits)
2019-03-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (brianosman@google.com), and stop
the roller if necessary.
2019-03-18 08:11:12 -04:00
skia-flutter-autoroll
3945e61621 Roll src/third_party/skia 895e1eedb420..576b2a5596bc (1 commits) (flutter/engine#8198)
https://skia.googlesource.com/skia.git/%2Blog/895e1eedb420..576b2a5596bc

git log 895e1eedb4205ad2246f5670a8aa50dd01add5cc..576b2a5596bc8dda294a069e3fdc6b8b8e48ffcf --date=short --no-merges --format=%ad %ae %s
2019-03-15 csmartdalton@google.com Disable coverage counting by default

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (brianosman@google.com), and stop
the roller if necessary.
2019-03-18 01:44:12 -04:00
Chris Bracken
e949724670 Add --no-full-dart-sdk option to GN (flutter/engine#8196)
Allows enabling/disabling building trained snapshots for dart2js and
dartdevc.
2019-03-17 15:52:41 -07:00
skia-flutter-autoroll
af199746d0 Roll src/third_party/skia 72ef2d519a0e..895e1eedb420 (1 commits) (flutter/engine#8195)
https://skia.googlesource.com/skia.git/%2Blog/72ef2d519a0e..895e1eedb420

git log 72ef2d519a0eecfffa9bf10ef6d027a58942875c..895e1eedb4205ad2246f5670a8aa50dd01add5cc --date=short --no-merges --format=%ad %ae %s
2019-03-16 reed@google.com lowp stages for load/stores and lerp-native

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (brianosman@google.com), and stop
the roller if necessary.
2019-03-17 18:12:11 -04:00
skia-flutter-autoroll
991e14e661 Roll src/third_party/skia 143542fa28e9..3ea586f9f959 (1 commits) (flutter/engine#8193)
https://skia.googlesource.com/skia.git/%2Blog/143542fa28e9..3ea586f9f959

git log 143542fa28e92485df53f0d2ad33f8cd096b5eb0..3ea586f9f95904090ae780b22b514b18686a8038 --date=short --no-merges --format=%ad %ae %s
2019-03-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src f4c60d43323d..ad85caa87461 (55 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (brianosman@google.com), and stop
the roller if necessary.
2019-03-17 11:21:11 -04:00
skia-flutter-autoroll
02b761c062 Roll src/third_party/skia e1f2a572cec0..143542fa28e9 (1 commits) (flutter/engine#8192)
https://skia.googlesource.com/skia.git/%2Blog/e1f2a572cec0..143542fa28e9

git log e1f2a572cec06bcf86e392b3f40647f8e485efb4..143542fa28e92485df53f0d2ad33f8cd096b5eb0 --date=short --no-merges --format=%ad %ae %s
2019-03-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (brianosman@google.com), and stop
the roller if necessary.
2019-03-17 05:59:11 -04:00
skia-flutter-autoroll
390713569a Roll src/third_party/skia d95286de1dda..e1f2a572cec0 (1 commits) (flutter/engine#8191)
https://skia.googlesource.com/skia.git/%2Blog/d95286de1dda..e1f2a572cec0

git log d95286de1dda8c1c0403de22151e1b2a9b7ddf96..e1f2a572cec06bcf86e392b3f40647f8e485efb4 --date=short --no-merges --format=%ad %ae %s
2019-03-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (brianosman@google.com), and stop
the roller if necessary.
2019-03-17 02:28:11 -04:00
skia-flutter-autoroll
eda4e454bb Roll src/third_party/skia 90155edf140b..d95286de1dda (2 commits) (flutter/engine#8190)
https://skia.googlesource.com/skia.git/%2Blog/90155edf140b..d95286de1dda

git log 90155edf140bb337f512f91d0a10bd2c20c3d7e6..d95286de1dda8c1c0403de22151e1b2a9b7ddf96 --date=short --no-merges --format=%ad %ae %s
2019-03-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f06076396afa..38e282570676 (4 commits)
2019-03-16 reed@google.com add animated version of mixer gm

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-16 19:55:11 -04:00
skia-flutter-autoroll
8338567f9f Roll src/third_party/skia f3f7059cb736..90155edf140b (1 commits) (flutter/engine#8189)
https://skia.googlesource.com/skia.git/%2Blog/f3f7059cb736..90155edf140b

git log f3f7059cb73661fc647a60e8eab5bb7fc471a71a..90155edf140bb337f512f91d0a10bd2c20c3d7e6 --date=short --no-merges --format=%ad %ae %s
2019-03-16 reed@google.com add bench for mixers

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-16 16:22:11 -04:00
skia-flutter-autoroll
5031671b94 Roll src/third_party/skia 3d42a0521d12..f3f7059cb736 (6 commits) (flutter/engine#8188)
https://skia.googlesource.com/skia.git/%2Blog/3d42a0521d12..f3f7059cb736

git log 3d42a0521d12745bd580a53b920a23e65f6f3f5b..f3f7059cb73661fc647a60e8eab5bb7fc471a71a --date=short --no-merges --format=%ad %ae %s
2019-03-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader faed9d31b44d..4af8826ee423 (9 commits)
2019-03-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 558a982945cf..f4c60d43323d (337 commits)
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 de52ca373d98..f06076396afa (3 commits)
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 71673c81fb1e..faed9d31b44d (1 commits)
2019-03-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-15 kjlubick@google.com Clean up some types in SkFont

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-16 12:50:11 -04:00
skia-flutter-autoroll
9a32285cca Roll src/third_party/skia f34d0c79dc6c..3d42a0521d12 (1 commits) (flutter/engine#8187)
https://skia.googlesource.com/skia.git/%2Blog/f34d0c79dc6c..3d42a0521d12

git log f34d0c79dc6cc5595f8452696bc9e88d27f34452..3d42a0521d12745bd580a53b920a23e65f6f3f5b --date=short --no-merges --format=%ad %ae %s
2019-03-15 halcanary@google.com Examples: Two changes from kevin

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-16 09:19:11 -04:00
skia-flutter-autoroll
ccaedcec34 Roll src/third_party/skia d3cfbcae10eb..f34d0c79dc6c (2 commits) (flutter/engine#8186)
https://skia.googlesource.com/skia.git/%2Blog/d3cfbcae10eb..f34d0c79dc6c

git log d3cfbcae10eb903841819cb6fbf0ad6e35f7f88a..f34d0c79dc6cc5595f8452696bc9e88d27f34452 --date=short --no-merges --format=%ad %ae %s
2019-03-15 mtklein@google.com re-hash images once more artificially
2019-03-15 halcanary@google.com Revert "Revert "Compile all fiddle examples locally""

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-16 00:50:11 -04:00
skia-flutter-autoroll
9647d215c9 Roll src/third_party/skia 49ea3194535c..d3cfbcae10eb (9 commits) (flutter/engine#8184)
https://skia.googlesource.com/skia.git/%2Blog/49ea3194535c..d3cfbcae10eb

git log 49ea3194535c1783554149aab1d17f931512497e..d3cfbcae10eb903841819cb6fbf0ad6e35f7f88a --date=short --no-merges --format=%ad %ae %s
2019-03-15 kjlubick@google.com [canvaskit] Add TextOnPath helper to TextBlob
2019-03-07 mtklein@google.com hash and encode rework, wip
2019-03-15 reed@google.com use load_f32_dst
2019-03-15 reed@google.com allow mixer to defer to a shader
2019-03-15 jvanverth@google.com Fix asserts in Metal tests.
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1e6a9898b73b..71673c81fb1e (8 commits)
2019-03-15 enne@chromium.org Enforce alignment in SkDescriptor deserialization
2019-03-15 benjaminwagner@google.com [infra] Update Win10 in Skolo.
2019-03-15 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-15 21:18:11 -04:00
liyuqian
3ad579631a Fix log level typo from ERROR to INFO (flutter/engine#8180)
The old typo is probably caused by
https://github.com/flutter/flutter/issues/29320 which has just been
fixed.

TBR: chinmaygarde@google.com
2019-03-15 14:01:23 -07:00
P.Y. Laligand
39b0476967 Fix include of libzx. (flutter/engine#8181) 2019-03-15 13:58:25 -07:00
Jonah Williams
8c6111ffc5 Add flag to allow only building full sdk on release to speed up bots (flutter/engine#8080) 2019-03-15 13:13:44 -07:00
skia-flutter-autoroll
5ee1ad8ee8 Roll src/third_party/skia 46f5ee156155..49ea3194535c (8 commits) (flutter/engine#8179)
https://skia.googlesource.com/skia.git/%2Blog/46f5ee156155..49ea3194535c

git log 46f5ee1561558857a1c669b43b71ca84f6ba6f22..49ea3194535c1783554149aab1d17f931512497e --date=short --no-merges --format=%ad %ae %s
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f3b57974620d..1e6a9898b73b (1 commits)
2019-02-26 halcanary@google.com GN: split out skia_*_public from skia_*_sources
2019-03-15 robertphillips@google.com Reduce work done by GrYUVtoRGBEffect for kIdentity_SkYUVColorSpace
2019-03-15 halcanary@google.com Revert "Compile all fiddle examples locally"
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 36411219ff2b..f3b57974620d (3 commits)
2019-03-15 brianosman@google.com Standardize naming on CoverageAsAlpha (rather than AlphaAsCoverage)
2019-03-08 bsalomon@google.com Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture.""
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e37ce613d1c7..36411219ff2b (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-15 16:04:11 -04:00
skia-flutter-autoroll
5300b0ad41 Roll src/third_party/skia 69600007e278..46f5ee156155 (8 commits) (flutter/engine#8178)
https://skia.googlesource.com/skia.git/%2Blog/69600007e278..46f5ee156155

git log 69600007e278d1bd3fed1df28a6dd9cb9ed23f20..46f5ee1561558857a1c669b43b71ca84f6ba6f22 --date=short --no-merges --format=%ad %ae %s
2019-03-15 nifong@google.com Add selectable GPU backend to wasm debugger
2019-03-07 halcanary@google.com Compile all fiddle examples locally
2019-03-15 brianosman@google.com Add shader based blending of kPlus for configs that need clamping
2019-03-15 mtklein@google.com Revert "remove plus clamp"
2019-03-14 fmalita@chromium.org [skottie] Initial text box support
2019-03-15 bsalomon@google.com Revert "Reland "Update SkCanvas' experimental SkiaRenderer API""
2019-03-15 brianosman@google.com Change --checkF16 behavior to just print - it's easier to see all failures
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 2fb6563bf503..de52ca373d98 (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-15 12:23:46 -04:00
Kaushik Iska
b98bf7c96c Update overlays_gr_context_ correctly (flutter/engine#8175)
There can be cases where SubmitFrame gets called
before overlays are a part of the frame, in these
cases, we should not update the GRContext ahead of time.

This commit makes it so we will update it only when
the frame really shows the overlay.

This addresses: https://github.com/flutter/flutter/issues/28920
2019-03-15 08:35:48 -07:00
skia-flutter-autoroll
363b36ae2a Roll src/third_party/skia aefecad7c0d2..69600007e278 (2 commits) (flutter/engine#8177)
https://skia.googlesource.com/skia.git/%2Blog/aefecad7c0d2..69600007e278

git log aefecad7c0d2c29c147a05ea385a2ad855cbbc20..69600007e278d1bd3fed1df28a6dd9cb9ed23f20 --date=short --no-merges --format=%ad %ae %s
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 633b2fb00ed0..e37ce613d1c7 (2 commits)
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1b8cd2d9ce2c..633b2fb00ed0 (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-15 08:35:12 -04:00
skia-flutter-autoroll
579e8af6b3 Roll src/third_party/skia 05201fc7e77e..aefecad7c0d2 (5 commits) (flutter/engine#8176)
https://skia.googlesource.com/skia.git/%2Blog/05201fc7e77e..aefecad7c0d2

git log 05201fc7e77e0d2682763dbbe15cf6b65a0d6cb9..aefecad7c0d2c29c147a05ea385a2ad855cbbc20 --date=short --no-merges --format=%ad %ae %s
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 6299cd6e9d2d..558a982945cf (482 commits)
2019-03-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 979f3bbe2c50..2fb6563bf503 (2 commits)
2019-03-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9b156615197d..1b8cd2d9ce2c (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-15 03:46:55 -04:00
Matt Carroll
95c350dcd2 Bugfix: Prevent crash when responding to a platform message after FlutterJNI detaches from native (#28651). (flutter/engine#8170) 2019-03-14 21:13:03 -07:00
skia-flutter-autoroll
aea91df5b4 Roll src/third_party/skia 512e38091c85..05201fc7e77e (10 commits) (flutter/engine#8173)
https://skia.googlesource.com/skia.git/%2Blog/512e38091c85..05201fc7e77e

git log 512e38091c8511847334b89365d46cbb0452309a..05201fc7e77e0d2682763dbbe15cf6b65a0d6cb9 --date=short --no-merges --format=%ad %ae %s
2019-03-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-14 brianosman@google.com Ganesh: Clamp blend inputs when using F16_Clamped pixel config
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader becb44f1177a..9b156615197d (1 commits)
2019-03-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a2749f39f47d..becb44f1177a (1 commits)
2019-03-14 jvanverth@google.com Fix cached perspective shadows
2019-03-14 michaelludwig@google.com Blacklist compositor_quads_filter on chromecast
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader af973b67141e..a2749f39f47d (1 commits)
2019-03-14 bsalomon@google.com Clamp override color to bytes in GrFillRectOp when half float vertex attrs not supported.
2019-03-14 kjlubick@google.com [canvaskit] Fallback to CPU more gracefully

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-15 00:05:54 -04:00
Chinmay Garde
9ada55b844 Add frame and target time metadata to vsync events and connect platform vsync events using flows. (flutter/engine#8172)
This will allow us to easily visualize the time the platform informed the engine of a vsync event, its arguments, and when the engine began its UI thread workload using this information.
2019-03-14 16:48:01 -07:00
David Worsham
16b4aae5bd [fuchsia] Remove deprecated libraries from snapshot (flutter/engine#8085) 2019-03-14 16:05:21 -07:00
Matt Carroll
8aeb94ed24 Android Embedding PR 19: Add accessibility to new FlutterView. (flutter/engine#8109) 2019-03-14 14:24:49 -07:00
Chinmay Garde
8fc02f5b1d Add an allocator specific check to ensure that strings passed to the timeline are not heap allocated. (flutter/engine#8168)
Verified that the tests fail on issues like https://github.com/flutter/engine/pull/8166. Unfortunately, there is no x-platform way to perform this check but this should gate incorrect traces being added to the engine.
2019-03-14 14:15:46 -07:00
skia-flutter-autoroll
6dcd5a887d Roll src/third_party/skia feb720f746dc..512e38091c85 (11 commits) (flutter/engine#8169)
https://skia.googlesource.com/skia.git/%2Blog/feb720f746dc..512e38091c85

git log feb720f746dcecfd80e47b060d620c3ffa29a43b..512e38091c8511847334b89365d46cbb0452309a --date=short --no-merges --format=%ad %ae %s
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 37b996425a0e..979f3bbe2c50 (5 commits)
2019-03-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-14 mtklein@google.com skvx: allow more implicit conversions
2019-03-14 michaelludwig@google.com Avoid unsafe casts to int in SkNx
2019-03-14 mtklein@google.com update docs for SkLumaColorFilter
2019-03-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-14 ethannicholas@google.com re-re-fixed RelaxedPrecision
2019-03-14 robertphillips@google.com Allocate the backing SkBitmap in the SerializedImageFilter fuzzer
2019-03-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader eb7cf3c4b0b1..af973b67141e (2 commits)
2019-03-14 michaelludwig@google.com Reland "Update SkCanvas' experimental SkiaRenderer API"

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-14 17:13:55 -04:00
liyuqian
c267787209 Add dump-shader-skp switch to help ShaderWarmUp (flutter/engine#8148)
Allow Flutter to automatically dump the skp that triggers new shader compilations. This is useful for writing custom ShaderWarmUp to reduce jank. By default, it's not enabled to reduce the overhead. This is only available in profile or debug build.

Later, we can add service protocol support to pull the skp from the client to the host. Currently, it works fine for Android-based devices (including our urgent internal clients) where we can `adb shell` into the cache directory.
2019-03-14 12:58:09 -07:00
Jason Simmons
4670858e8f Do not pass short-lived buffers as labels to Dart_TimelineEvent (flutter/engine#8166)
Dart no longer makes a copy of the label string when recording events.

See https://github.com/flutter/engine/pull/8152
2019-03-14 12:49:42 -07:00
Chinmay Garde
57e1ce6c81 Ensure that typed data is released within SendPlatformMessage scope. (flutter/engine#8155)
We used to make tonic make the wrapper before the SendPlatformMessage invocation. However, tonic would not collect the wrapper before make the Dart API call to return the value from the native method. This is illegal and would trip an assertion in the Dart VM. A more systematic fix required reworking tonic to handle this case. However, to fix our illegal use of the Dart API now, this patch creates the wrapper manually in function scope.

Fixes https://github.com/flutter/flutter/issues/29058
2019-03-14 12:02:46 -07:00
skia-flutter-autoroll
00bec4aa64 Roll src/third_party/skia f699bf0437db..feb720f746dc (15 commits) (flutter/engine#8165)
https://skia.googlesource.com/skia.git/%2Blog/f699bf0437db..feb720f746dc

git log f699bf0437dbfd1b50b027751ad251335a1eb2b6..feb720f746dcecfd80e47b060d620c3ffa29a43b --date=short --no-merges --format=%ad %ae %s
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ca56e8b07a1a..eb7cf3c4b0b1 (1 commits)
2019-03-14 reed@google.com Use '&' to toggle showing the gm's size in viewer
2019-03-13 mtklein@google.com move in center of radial_gradient_precision
2019-03-14 bsalomon@google.com Update color type after color override in GrFillRectOp.
2019-03-14 jvanverth@google.com Set RG_float to be texturable on Metal
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 49d2c13943ef..ca56e8b07a1a (1 commits)
2019-03-14 kjlubick@google.com [canvaskit] missing extern
2019-03-08 bsalomon@google.com Reland "Reintroduce deinstantiate lazy proxy types and use for promise images."
2019-03-14 michaelludwig@google.com Revert "Update SkCanvas' experimental SkiaRenderer API"
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9b62c5ea2af3..49d2c13943ef (1 commits)
2019-03-14 brianosman@google.com SkLumaColorFilter: Keep alpha in [0,1]
2019-03-13 michaelludwig@google.com Update SkCanvas' experimental SkiaRenderer API
2019-03-13 mtklein@google.com remove plus clamp
2019-03-13 nifong@google.com fill out more of SkDebugCanvas interface
2019-03-13 bsalomon@google.com Reland "Try to avoid vertex colors in Texture/FillRect ops when possible."

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-14 13:20:20 -04:00
skia-flutter-autoroll
22a90ae6a4 Roll src/third_party/skia 5412618d503c..f699bf0437db (2 commits) (flutter/engine#8164)
https://skia.googlesource.com/skia.git/%2Blog/5412618d503c..f699bf0437db

git log 5412618d503cdd2f0dbf8bcb3e63110bd9d2c94d..f699bf0437dbfd1b50b027751ad251335a1eb2b6 --date=short --no-merges --format=%ad %ae %s
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 19f1db6e92b4..9b62c5ea2af3 (2 commits)
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 494afea985e6..37b996425a0e (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-14 09:37:55 -04:00
skia-flutter-autoroll
0a33e57b7e Roll src/third_party/skia 8b9b8f8c5846..5412618d503c (1 commits) (flutter/engine#8163)
https://skia.googlesource.com/skia.git/%2Blog/8b9b8f8c5846..5412618d503c

git log 8b9b8f8c58467fef47b74250301d574ee31d5f79..5412618d503cdd2f0dbf8bcb3e63110bd9d2c94d --date=short --no-merges --format=%ad %ae %s
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 868ed908f432..19f1db6e92b4 (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-14 06:06:55 -04:00
skia-flutter-autoroll
0de836f47f Roll src/third_party/skia 1386b2d5579d..8b9b8f8c5846 (3 commits) (flutter/engine#8162)
https://skia.googlesource.com/skia.git/%2Blog/1386b2d5579d..8b9b8f8c5846

git log 1386b2d5579d45be7a81f8706ad1c407e1210dab..8b9b8f8c58467fef47b74250301d574ee31d5f79 --date=short --no-merges --format=%ad %ae %s
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 54744c955cd6..6299cd6e9d2d (421 commits)
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b6d4ce3158ee..868ed908f432 (1 commits)
2019-03-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 4ef71eb81f5d..b6d4ce3158ee (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-14 02:05:54 -04:00
skia-flutter-autoroll
a49c1784e9 Roll src/third_party/skia 29d5dec9a078..1386b2d5579d (123 commits) (flutter/engine#8161)
https://skia.googlesource.com/skia.git/%2Blog/29d5dec9a078..1386b2d5579d

git log 29d5dec9a0783a033b921dc483fb98d565d684f6..1386b2d5579d45be7a81f8706ad1c407e1210dab --date=short --no-merges --format=%ad %ae %s
2019-03-13 reed@google.com pass common SkStageRec to all effects using rasterpipeline
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4e87659e289c..494afea985e6 (2 commits)
2019-03-14 bsalomon@google.com Revert "Try to avoid vertex colors in Texture/FillRect ops when possible."
2019-03-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-13 bsalomon@google.com Try to avoid vertex colors in Texture/FillRect ops when possible.
2019-03-13 herb@google.com Fallback for source should not use sub-pixel positioning.
2019-03-13 reed@google.com assert that during restore, the layer and its parent are in the same colorspace
2019-03-13 herb@google.com Use bulk api in direct-to-screen fallback
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6480d4e10cb5..4ef71eb81f5d (3 commits)
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 25ec7b0cd393..6480d4e10cb5 (1 commits)
2019-03-13 enne@chromium.org Fix uninitialized read in too small SkDescriptor
2019-03-13 csmartdalton@google.com Remove GrAAType::kMixedSamples
2019-03-13 csmartdalton@google.com Replace GrAAType with flags for path renderers
2019-03-12 benjaminwagner@google.com Omit some SKPs that seem to cause GalaxyS9 to crash.
2018-11-15 mtklein@google.com reland: add private non-copying SkReadBuffer::readString()
2019-03-13 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-13 fmalita@chromium.org [skottie] Use kMedium_SkFilterQuality for image filtering
2019-03-13 stephana@google.com Fix Pixel 3 dimension
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 3c1f5a6bd487..4e87659e289c (1 commits)
2019-03-13 brianosman@google.com Clamp in GrBicubicEffect (to match SW and for general sanity)
2019-03-13 brianosman@google.com Include test name in error messages for failing tests
2019-03-13 mtklein@google.com Revert "add private non-copying SkReadBuffer::readString()"
2019-03-12 herb@google.com Check that a glyph will fit in the atlas instead of a bogus check
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1407297b7f7d..25ec7b0cd393 (1 commits)
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader dd2faaeee6b2..1407297b7f7d (1 commits)
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader bea4751348ca..dd2faaeee6b2 (1 commits)
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b6eb34122e07..3c1f5a6bd487 (2 commits)
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader aa8f699a90af..bea4751348ca (2 commits)
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 37fe521d6049..54744c955cd6 (411 commits)
2019-03-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 914a46d47952..aa8f699a90af (1 commits)
2019-03-12 mtklein@google.com tweak Descriptor_invalid_rec_size to not over-copy
2019-03-12 reed@google.com retain colorspace in blurimagefilter_raster
2019-03-12 enne@chromium.org Fix null pointer crash in looking up nonexistent typeface
2019-03-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-11 herb@google.com Introduce bulk strike api for glyph metrics for one draw case
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b4de34ef039f..914a46d47952 (2 commits)
2019-03-12 reed@google.com remove dead SK_SUPPORT_LEGACY_RASTERLAYERCOLORSPACE code
2019-03-12 kjlubick@google.com [pathkit/canvaskit] Address race when uploading results
2019-03-12 enne@chromium.org Add validation to reading kRec_SkDescriptorTags
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f945a5e172d0..b4de34ef039f (1 commits)
2019-03-12 herb@google.com Move GlyphAndPos and PathAndPos to interface and rename.
2019-03-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-12 mtklein@google.com simplify matrix color filter clamps
2019-03-12 reed@google.com Initial add SkMixers
2018-11-15 mtklein@google.com add private non-copying SkReadBuffer::readString()
2019-03-11 stephana@google.com [infra] Add Pixel3 devices
2019-03-11 khushalsagar@chromium.org remote fonts: Remove debug asserts for deserialization failures.
2019-03-12 ethannicholas@google.com added SK_API to SkSK::Compiler
2019-03-12 mtklein@google.com remove unused clamp_a_dst
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c9bc33cff483..b6eb34122e07 (1 commits)
2019-03-12 robertphillips@google.com Always explicitly allocate except in Android Framework (take 3)
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7ce5de0c17bd..f945a5e172d0 (1 commits)
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6a1d92b526d4..7ce5de0c17bd (5 commits)
2019-03-12 jcgregorio@google.com Turn on CI/CD for api.skia.org. (skia)
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6193cb187e4a..6a1d92b526d4 (1 commits)
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 04a7830913b3..10ed3a8a5eec (1 commits)
2019-03-12 mtklein@google.com simplify filterColor()
2019-03-12 robertphillips@google.com Revert "Always explicitly allocate except in Android Framework (take 2)"
2019-03-12 kjlubick@google.com [particles] Turn on CI/CD for particles.skia.org
2019-03-12 robertphillips@google.com Revert "Always try to reduce opList splitting in DDL contexts/drawingManagers"
2019-03-12 robertphillips@google.com Revert "Temporarily re-add GrContextOptions::fExplicitlyAllocateGPUResources for Fuchsia"
2019-03-11 robertphillips@google.com Always try to reduce opList splitting in DDL contexts/drawingManagers
2019-03-12 robertphillips@google.com Temporarily re-add GrContextOptions::fExplicitlyAllocateGPUResources for Fuchsia
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader abb57857c536..6193cb187e4a (1 commits)
2019-03-12 gkaiser@google.com GrQuadPerEdgeAA: Fix typo in 'if' check
2019-03-12 kjlubick@google.com [pathkit] Clean up perf/test init
2019-03-12 bsalomon@google.com Revert "Reintroduce deinstantiate lazy proxy types and use for promise images."
2019-03-11 robertphillips@google.com Always explicitly allocate except in Android Framework (take 2)
2019-03-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-03-11 brianosman@google.com Remove SkToSRGBColorFilter (now unused)
2019-03-12 rmistry@google.com Add new recipe autoroller service account to list of recognized accounts
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 3e2a4780e607..abb57857c536 (3 commits)
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 3364227fa0d8..3e2a4780e607 (1 commits)
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f563fdc91e83..c9bc33cff483 (2 commits)
2019-03-12 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src ba6c026602da..37fe521d6049 (397 commits)
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 654540e86243..3364227fa0d8 (1 commits)
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms c6c0aae921ea..04a7830913b3 (1 commits)
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 49c9dfe3b832..f563fdc91e83 (1 commits)
2019-03-11 kjlubick@google.com [canvaskit] Move from experimental to modules
2019-03-11 bsalomon@google.com Add GM for crbug.com/938592
2019-03-08 bsalomon@google.com Reintroduce deinstantiate lazy proxy types and use for promise images.
2019-03-11 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-11 brianosman@google.com Add clamped half-float pixel config to Ganesh
2019-03-11 kjlubick@google.com Add input length check when fuzzing
2019-03-07 michaelludwig@google.com Handle arbitrary and degenerate quadrilaterals in GrQuadPerEdgeAA
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 2fb061752f70..c6c0aae921ea (1 commits)
2019-03-06 herb@google.com One routine to rule them all!
2019-03-11 reed@google.com rename mixer to lerp (in prep for SkMixer)
2019-03-11 stani@google.com Export libvulkan headers for android libraries depending on skia
2019-03-11 fmalita@chromium.org [skottie] Fix Gaussian blur repeat edge pixels semantics
2019-03-11 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-11 robertphillips@google.com Revert "Always explicitly allocate except in Android Framework"
2019-03-11 hcm@google.com update milestones to 2019 dates
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms d2f7012e6a85..2fb061752f70 (1 commits)
2019-03-11 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-08 herb@google.com Convert templates to virtuals in SkGlyphRunPainter
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b72d28ff9975..654540e86243 (1 commits)
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms a81211f5ad2a..d2f7012e6a85 (1 commits)
2019-03-11 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-11 robertphillips@google.com Always explicitly allocate except in Android Framework
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 3b3522324e7b..a81211f5ad2a (1 commits)
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader bb8c8e211402..b72d28ff9975 (2 commits)
2019-03-11 jcgregorio@google.com Change all pointers to doxygen docs to point to api.skia.org.
2019-03-11 jvanverth@google.com Improve Metal texture uploads.
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader cd3e11d9464a..bb8c8e211402 (2 commits)
2019-03-11 brianosman@google.com Add flag to check that F16Norm pixels are clamped properly
2019-03-11 kjlubick@google.com Add oss-fuzz compatible fuzzers for sksl2*
2019-03-11 jcgregorio@google.com api.skia.org - Don't document private.
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fa8603c6113f..cd3e11d9464a (1 commits)
2019-03-07 egdaniel@google.com Make vulkan GrBackendFormats with ycbcr external texture types.
2019-03-06 robertphillips@google.com Add kIdentity_SkYUVColorSpace
2019-03-09 nigeltao@google.com Check that we do not #define WUFFS_IMPLEMENTATION
2019-03-09 nigeltao@google.com Update Wuffs version
2019-03-08 kjlubick@google.com [canvaskit] roll on npm
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f2ddde731fb0..fa8603c6113f (1 commits)
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ebefaf7ce64a..f2ddde731fb0 (1 commits)
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b6a2f6bcf657..49c9dfe3b832 (1 commits)
2019-03-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src bc2c6257d015..ba6c026602da (26 commits)
2019-03-10 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-03-10 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src a70166a5efb1..bc2c6257d015 (100 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (benjaminwagner@google.com), and stop
the roller if necessary.
2019-03-13 22:28:55 -04:00
Ben Konyi
09ea6dbbf8 Roll src/third_party/dart 1bd36d694d..7d560f8385 (27 commits)
7d560f8385 Remove outdated entries from .packages
ee529e3451 [vm] Fix typo forwader => forwarder
2ddb2d2d20 Change 'analyze tests co19_2' to use '-asserts'.
b03db45379 [vm] Decouple flow graph building of dynamic invocation forwarders from kernel reading
6587483d33 [frontend] Dont re-report compile-expression errors.
81fa14eb3c Hollow out AnalysisContextImpl.
b10a6bd5ce [testing] Multitests' copied imports should not be read-only
9684748784 Removes superfluous Dart_ExitScope() call in CreateVmServiceIsolate.
4a7556840f Rename tests ending with Test_Driver
8c3f74817e dartfmt -w --fix dart:collection
afb459f7fa [cfe] Iterate map entries in map spreads
ed5bc9c538 [vm] Fix AssertAssignable strengthening sometimes using wrong deopt_id.
8436dca626 [co19] DEPS updated
a43c525de2 Reland "[vm/ffi] Support Windows 64 bit"
3bc3205e39 Move ConstantValue handling outside BehaviorBuilder
63e22ea497 Remove unused parts of NativeDataBuilder
f307524421 Support native member annotations through ir constants
7cfe216e6b TypeInferrer.library is null iff topLevel
03ecefc0b2 Move ShadowMember.resolveInferenceNode to TypeInferenceEngine
c7270f25fe Add Declaration.isAnonymousMixinApplication
0cbce074ac Add toString to Substitution
b990c503c8 Fix typo in mixin transformer
da3c23bdaa Test override-based inference when inheriting conflicting types
f200c37553 Enable extra VM options in fasta script
69c1d1096d Update test as combined member signature would fail
68aeb5cec2 Tweak error messages related to inference and overriding.
0a337bb36f Report CONST_SPREAD_EXPECTED_LIST_OR_SET and CONST_SPREAD_EXPECTED_MAP.
2019-03-13 15:00:50 -07:00
Jason Simmons
ff7d13c6ed Suppress deprecation warning for use of Build.CPU_ABI (flutter/engine#8154) 2019-03-13 14:36:35 -07:00
Dan Field
bb69b40272 Anti-Aliasing for shape layers (flutter/engine#8157) 2019-03-13 14:26:42 -07:00
Chinmay Garde
0809280550 Reland ""Add support for trace counters with variable arguments and instrument the raster cache." (flutter/engine#8145)
This reverts commit da6e460c67c34d34eef1e9ec87b8534a379fe1f5 and fixes the
discovered on Windows builds.
2019-03-13 13:53:22 -07:00
Chinmay Garde
31595a3e1c Add “full-dart-debug” that disabled optimizations in the Dart VM. (flutter/engine#8147) 2019-03-13 12:54:57 -07:00
Jason Simmons
c204de1fde Encode scroll motion events in the Android touch processor (flutter/engine#8149) 2019-03-13 11:30:42 -07:00
Gary Qian
b35721efd5 Fix text.dart height docs (flutter/engine#8079) 2019-03-13 11:13:53 -07:00
Ray Rischpater, KF6GPE
ede417625c Revert "Disable build_ios task due to lack of credits. (#8150)" (flutter/engine#8153)
This reverts commit 0420b02aad6b54e842173f6eb7cc2997011aee82.
2019-03-13 10:19:54 -07:00
Siva
10e8160c17 Roll src/third_party/dart 1bd36d694d..674fd0e060 (48 commits) #8152
674fd0e060 [vm runtime] Dynamically disable dual mapping of code on some platforms
0bd674c374 [VM-Runtime] set environment when creating detached process
578fdb0408 Call becomeMap/becomeSet() in AstCloner.
382cd59388 Update completion target tests for new map syntax
1db664764a Revert "Copy abi dills in create_sdk build rule"
a39833d957 Reland "Reland "[VM runtime] Dual mapping of executable pages.""
49a0502f49 Copy abi dills in create_sdk build rule
23eb57c2bf Revert "[vm/ffi] Support Windows 64 bit"
22c2c7ffd8 Sort declarations in build_mode.dart
e2b5559c77 [infra] Use gclient.py to apply patches to bypass update_depot_tools
f4b524cdf1 [vm] Extract reading of parameter covariance attributes
16e40cef2f Generate a diagnostic when a set or map literal is ambiguous
b89d08355b [infra] Only move coredump files on shards
7f812dea1a [vm/ffi] Support Windows 64 bit
469da726d6 [vm] Put covariance attributes into Field flags
09087490e2 update hasFix lookup table
bb7b5fcd37 add missing fix tests
48a5c3825a assist to convert to absolute imports
b3927f66df [gardening] Mark tests that crash as crashing
2d6ddf2aff Remove unnecessary override from PartialResolverVisitor
ba3b9b3b65 Sort static_type_analyzer_test.dart
1edc6d4b4d [infra] Fix approve_results not erroring properly if tryjobs lack results.
1a196d43a7 [VM/AOT] Execute catch-entry moves in parallel (our AOT doesn't generate non-cyclic moves)
6a2aa920cd Support pragma annotations through ir constants
d3d077090d [VM/FrontendServer] Add 3head patch to frontend server after breaking API changes
016e3172d1 Default parameters, more metadata, import dart:core.
853d38896e [VM/AOT] Fixes incorrect deserialization of catch entry moves
3cf7d6a9c7 [tests] Changing expected cast errors to type errors for collections tests
b87c44d6b3 Generate diagnostic for non-bool conditions in if elements
74395d940f Comment out test_import_short_absolute that fails on Windows.
7c1544898d [vm] Decouple flow graph building of implicit getters and setters from kernel reading
57f4da318c [vm, gc] The mutator's TLAB and the interpreter's lookup cache must be visited even if the mutator is unscheduled.
15842d4583 Build more import scopes, support for enums.
f2029f54cd Fix type inference of map/set literals when the context is a type parameter.
11b9481403 [vm/frontend] Fix frontend_server_test on Windows.
bfb30bffe0 Fix a bug in the ConstantVerifier so that conditional elements are lazily verified
ed1f956991 Fix the abi dills download script
8f03ae05ff [infra] Add --list-configurations option to test.dart.
9faca2fa68 [vm] Document lifetime requirements of arguments to Dart_TimelineEvent.
295ea59385 [vm] Give functions compiled through Dart_LoadCompilationTrace a non-zero usage counter.
def0b21225 [infra] Fix test.dart saying untested configurations don't exist.
abd1854176 Fix recording of map/literal context type.
a8b3461f2e New summaries work snapshot.
9e7627b6a1 Re-land "Eliminate uses of old AST node types from pkg/analyzer/lib/src/summary"
210361ae63 Move IgnoreInfo out of the task model code base
440b4cd84e Insert implicit casts when setting interface targets
567d552de8 [infra] Add versionchecker and debianpackage to test matrix
576c4c71d9 [CFE] Always clone subexpressions of unevaluated constants.
2019-03-13 09:23:57 -07:00
Will Larche
d886937242 [Skia] Rollback Skia to 29d5dec9a0783a033b921dc483fb98d565d684f6 (flutter/engine#8151)
* [Skia] Rollback skia to 29d5dec9a0783a033b921dc483fb98d565d684f6

* [Skia] Rollback Skia License to 0dd2b3de568e29ad48747dd78b7125d9
2019-03-13 08:56:11 -04:00
Jason Simmons
ee38cddf85 Look up ICU symbols based on the path to libflutter.so as a fallback (flutter/engine#8139)
The ICU data is packaged within libflutter.so, and the engine uses
dlsym(RTLD_DEFAULT) to look up the ICU data symbols in the libraries
loaded by the process.

This approach apparently fails on some Xiaomi devices.  If RTLD_DEFAULT
can not find the symbols, then the platform will pass the path to the
libflutter.so library so the engine can use that to resolve the symbols.

Fixes https://github.com/flutter/flutter/issues/28208
2019-03-12 18:33:33 -07:00
Chinmay Garde
0420b02aad Disable build_ios task due to lack of credits. (flutter/engine#8150) 2019-03-12 18:32:19 -07:00
Gary Qian
8d18b3c7c5 Fix indexing error in dart:ui TextStyle.toString (flutter/engine#8143) 2019-03-12 16:48:47 -07:00
liyuqian
6b28290f44 Typo "fast an inline" to "fast and inline" (flutter/engine#8142) 2019-03-12 15:27:33 -07:00