Chinmay Garde
00fc057d88
Configure the embedder in AOT in "profile" and "release" runtime modes. ( flutter/engine#7533 )
2019-01-18 12:24:21 -08:00
skia-flutter-autoroll
e094a6822b
Roll src/third_party/skia 31972f889641..57263c2e0ccd (3 commits) ( flutter/engine#7529 )
...
https://skia.googlesource.com/skia.git/%2Blog/31972f889641..57263c2e0ccd
git log 31972f889641ee4e34d30ed5c6c61c5b21a0ecb1..57263c2e0ccddf4dd62814c427a39d9d615acbe5 --date=short --no-merges --format=%ad %ae %s
2019-01-17 jvanverth@google.com Add compressed data support for SkImage.
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 296aa2513448..739a7fbe086b (3 commits)
2019-01-07 halcanary@google.com SkDocument: use `auto` for MakeDocument().
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-17 17:40:40 -05:00
Dan Field
e53df3e546
Ensure the ResourceContext is not ripped out from under dart ( flutter/engine#7528 )
...
* Ensure the ResourceContext is not ripped out from under dart
2019-01-17 13:55:44 -08:00
skia-flutter-autoroll
2e1ac7c8a0
Roll src/third_party/skia a4e46804946c..31972f889641 (8 commits) ( flutter/engine#7526 )
...
https://skia.googlesource.com/skia.git/%2Blog/a4e46804946c..31972f889641
git log a4e46804946c5f9554068ba7adfee7376697d77a..31972f889641ee4e34d30ed5c6c61c5b21a0ecb1 --date=short --no-merges --format=%ad %ae %s
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader af4ed53dab6b..296aa2513448 (1 commits)
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 dd34b3b9b707..d46165e3db5a (9 commits)
2019-01-17 reed@google.com remove empty skia_for_chromium_defines
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 57378335838c..af4ed53dab6b (1 commits)
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e04d9b0f138d..57378335838c (2 commits)
2019-01-17 scroggo@google.com Update libwebp to 1.0.2-rc1
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fed67899a7b4..e04d9b0f138d (1 commits)
2019-01-16 halcanary@google.com SkQP: branching tools updated.
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-17 13:57:53 -05:00
Vyacheslav Egorov
32ae75d884
Revert "Wrap the user entrypoint function in a zone with native exception callback. ( #7512 )" ( flutter/engine#7522 )
...
This reverts commit 524a12d0468e1a536d74f866796e1cdd7ccaa35e.
Reason for revert: broken in AOT mode.
@pragma('vm:entry-point') placed on a function only instructs
the compiler to retain the function itself, but does not tell
compiler to generate and retain tear-off for this function.
In this PR _runMainZoned was marked as an entry-point but C++
code was trying to tear it off and use a closure, instead of
invoking it directly, which is not supported.
2019-01-17 11:49:20 +01:00
skia-flutter-autoroll
0592f42cd4
Roll src/third_party/skia 25b9f192ed8c..33b4b4908b7a (1 commits) ( flutter/engine#7520 )
...
https://skia.googlesource.com/skia.git/%2Blog/25b9f192ed8c..33b4b4908b7a
git log 25b9f192ed8c0bbe3762bd3d7e5654988ad846b8..33b4b4908b7acb9913707d1a4a9d8dfe83fb26fb --date=short --no-merges --format=%ad %ae %s
2019-01-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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-17 03:55:18 -05:00
skia-flutter-autoroll
38ba327169
Roll src/third_party/skia 1ce80fb351a2..25b9f192ed8c (5 commits) ( flutter/engine#7517 )
...
https://skia.googlesource.com/skia.git/%2Blog/1ce80fb351a2..25b9f192ed8c
git log 1ce80fb351a2aa785751e73078fec601714e4235..25b9f192ed8c0bbe3762bd3d7e5654988ad846b8 --date=short --no-merges --format=%ad %ae %s
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 bsalomon@google.com Exclude PromiseImageTextureReuseDifferentConfig from Metal bots
2019-01-17 rmistry@google.com Revert "Reland "Remove android framework compile bots from CQ""
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-17 reed@google.com Reland "remove SK_SUPPORT_LEGACY_CANVAS_DRAW_TEXT flag"
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-16 23:58:01 -05:00
skia-flutter-autoroll
b9b24c10cc
Roll src/third_party/skia 081e6f375497..1ce80fb351a2 (12 commits) ( flutter/engine#7514 )
...
https://skia.googlesource.com/skia.git/%2Blog/081e6f375497..1ce80fb351a2
git log 081e6f375497131f74ef7baaaf24db815906903d..1ce80fb351a2aa785751e73078fec601714e4235 --date=short --no-merges --format=%ad %ae %s
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 reed@google.com hide SkPaint::getFlags/setFlags, use bool acessors instead
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 herb@google.com Remove findOrCreateGlyphCache
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 84497a910c68..a9f87d1e43bb (53 commits)
2019-01-16 bsalomon@google.com Make GrTexture caching for SkPromiseImageTexture work when same texture fulfills a different SkImage.
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-15 csmartdalton@google.com Return GrProcessorSet::Analysis from GrDrawOp::finalize
2019-01-15 michaelludwig@google.com Implement optimization to convert filled rects to scissored clears
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 rmistry@google.com Reland "Remove android framework compile bots from CQ"
2019-01-16 robertphillips@google.com Manually roll Chrome for CommandBuffer
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-16 20:10:05 -05:00
Chinmay Garde
524a12d046
Wrap the user entrypoint function in a zone with native exception callback. ( flutter/engine#7512 )
2019-01-16 16:08:51 -08:00
liyuqian
1333bde411
Remove unused headers ( flutter/engine#7511 )
2019-01-17 07:18:43 +08:00
skia-flutter-autoroll
7cb92f377d
Roll src/third_party/skia 1374c85fbf53..081e6f375497 (6 commits) ( flutter/engine#7510 )
...
https://skia.googlesource.com/skia.git/%2Blog/1374c85fbf53..081e6f375497
git log 1374c85fbf53947e0f826bc721ef561750518092..081e6f375497131f74ef7baaaf24db815906903d --date=short --no-merges --format=%ad %ae %s
2019-01-16 herb@google.com Rename GrGlyphCache -> GrStrikeCache
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ab2bfa814cee..dd34b3b9b707 (2 commits)
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 reed@google.com Revert "remove SK_SUPPORT_LEGACY_CANVAS_DRAW_TEXT flag"
2019-01-16 herb@google.com Rename SkGlyphCache -> SkStrike
2019-01-15 michaelludwig@google.com Implement generic draw-as-clear fallback for color and stencil
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-16 16:28:55 -05:00
Chris Bracken
86d1e4f835
Deprecate FlutterProjectArgs.main_path, packages_path ( flutter/engine#7497 )
...
As of Dart 2, running from Dart source is no longer supported. Dart
code should now be compiled to kernel form and will be loaded by from
kernel.blob in the assets directory. We retain the struct members for ABI
stability. package_path is also not required since kernel blobs are
self-contained.
2019-01-16 12:47:39 -08:00
KyleWong
8c111d9e25
Edit the bundleid so that it conform to UIT specifications. ( flutter/engine#7503 )
2019-01-16 11:35:39 -08:00
skia-flutter-autoroll
1145658695
Roll src/third_party/skia 2c379d8e27e6..1374c85fbf53 (4 commits) ( flutter/engine#7508 )
...
https://skia.googlesource.com/skia.git/%2Blog/2c379d8e27e6..1374c85fbf53
git log 2c379d8e27e649d1444631a02daea08213688c71..1374c85fbf53947e0f826bc721ef561750518092 --date=short --no-merges --format=%ad %ae %s
2019-01-16 michaelludwig@google.com Prevent op batching in clear benchmark
2019-01-16 halcanary@google.com Documentation: SkFont::textToGlyphs()
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 939adc5b9dc7..fed67899a7b4 (1 commits)
2019-01-16 reed@google.com remove SK_SUPPORT_LEGACY_CANVAS_DRAW_TEXT flag
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-16 12:46:57 -05:00
skia-flutter-autoroll
96980b80cb
Roll src/third_party/skia a8694cc150a1..2c379d8e27e6 (1 commits) ( flutter/engine#7506 )
...
https://skia.googlesource.com/skia.git/%2Blog/a8694cc150a1..2c379d8e27e6
git log a8694cc150a14149d889537d489558fb7c99ff76..2c379d8e27e649d1444631a02daea08213688c71 --date=short --no-merges --format=%ad %ae %s
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c8be560bbabe..ab2bfa814cee (3 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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-16 09:02:34 -05:00
skia-flutter-autoroll
01a5c3aa13
Roll src/third_party/skia 47b7cd9a6baf..a8694cc150a1 (1 commits) ( flutter/engine#7504 )
...
https://skia.googlesource.com/skia.git/%2Blog/47b7cd9a6baf..a8694cc150a1
git log 47b7cd9a6baf46a3e77a07f91df5f8961b7a82c7..a8694cc150a14149d889537d489558fb7c99ff76 --date=short --no-merges --format=%ad %ae %s
2019-01-16 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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-16 04:45:47 -05:00
skia-flutter-autoroll
396337ef37
Roll src/third_party/skia 98c65fc9558f..47b7cd9a6baf (4 commits) ( flutter/engine#7501 )
...
https://skia.googlesource.com/skia.git/%2Blog/98c65fc9558f..47b7cd9a6baf
git log 98c65fc9558ff78a192709c8467e65a05b09293d..47b7cd9a6baf46a3e77a07f91df5f8961b7a82c7 --date=short --no-merges --format=%ad %ae %s
2019-01-15 reed@google.com remove paint::glyphsToUnichars
2019-01-15 reed@google.com remove SK_SUPPORT_LEGACY_PAINT_FONT_FIELDS for flutter
2019-01-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 d3e0e84ce7e1..c8be560bbabe (2 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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-16 01:01:20 -05:00
Michael Goderbauer
4b8cfb84e5
Revert "Revert "Add elevation and thickness to SemanticsNode ( #7282 )" ( #7483 )" ( flutter/engine#7484 )
...
This reverts commit ba3b5d9c9e5d275b1f1be4a77d961750a2857dc6.
2019-01-15 18:56:21 -08:00
skia-flutter-autoroll
c701495c45
Roll src/third_party/skia cb7149e05864..98c65fc9558f (3 commits) ( flutter/engine#7498 )
...
https://skia.googlesource.com/skia.git/%2Blog/cb7149e05864..98c65fc9558f
git log cb7149e0586409f25fa76f3a8f9fcd7ecbb8029d..98c65fc9558ff78a192709c8467e65a05b09293d --date=short --no-merges --format=%ad %ae %s
2019-01-15 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-15 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-07 herb@google.com Switch to bulk api for GPU mask (BMP) drawing.
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-15 21:17:21 -05:00
Stanislav Baranov
6d7e4f6eaf
Validate dynamic patches before attempting to install ( flutter/engine#7496 )
...
This change adds explicit validation of dynamic patches in all places
where they're used, instead of only validating it in some places which
wasn't as reliable because some of the code paths were missed.
This change also moves utility functions that deal with validating
patches from ResourceExtractor to ResourceUpdater, to make them
available as API for other places in code that need this validation.
2019-01-15 18:09:25 -08:00
Chinmay Garde
a28c25617c
Add unittest that runs Dart code synchronously. ( flutter/engine#7495 )
2019-01-15 16:22:57 -08:00
Chinmay Garde
dad7c0ddf2
Add runttime unittest that loads and runs an isolate from the kernel. ( flutter/engine#7493 )
2019-01-15 15:28:30 -08:00
Alexander Markov
b96edf5b9d
Cleanup Dart sticky errors API and roll tonic to 4634b29a24ccfc0fcfafcc8196ef30131185ad88 ( flutter/engine#7492 )
...
This PR prepares Flutter engine for the cleanup of Dart API Dart_GetStickyError/Dart_SetStickyError/Dart_HasStickyError.
2019-01-15 15:26:20 -08:00
skia-flutter-autoroll
d5fd46487d
Roll src/third_party/skia 553610d7928d..cb7149e05864 (6 commits) ( flutter/engine#7491 )
...
https://skia.googlesource.com/skia.git/%2Blog/553610d7928d..cb7149e05864
git log 553610d7928ddda999a88122423b38350b374e67..cb7149e0586409f25fa76f3a8f9fcd7ecbb8029d --date=short --no-merges --format=%ad %ae %s
2019-01-15 jvanverth@google.com Temporarily disable etc1 GM on Google3
2019-01-15 michaelludwig@google.com Revert "Force flush in clear benchmarks"
2019-01-15 jvanverth@google.com Fix etc1 GM in preReleaseGpuContext mode.
2019-01-15 borenet@google.com [infra] Update upstream CIPD dependencies, roll recipes
2019-01-15 jvanverth@google.com Restore ETC1 compressed texture support.
2019-01-15 mtklein@google.com remove superfluous skia_vulkan_sdk
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-15 17:34:42 -05:00
Jason Simmons
b628eb5785
Execute Picture.toImage on the current thread in the test environment ( flutter/engine#7485 )
2019-01-15 12:02:29 -08:00
skia-flutter-autoroll
0e0a919818
Roll src/third_party/skia d1537036a175..553610d7928d (5 commits) ( flutter/engine#7482 )
...
https://skia.googlesource.com/skia.git/%2Blog/d1537036a175..553610d7928d
git log d1537036a1751e4af4ceabfc1d886857461eb416..553610d7928ddda999a88122423b38350b374e67 --date=short --no-merges --format=%ad %ae %s
2019-01-14 bsalomon@google.com Change how PromiseLazyInstantiationCallback calls Done proc.
2019-01-15 michaelludwig@google.com Bugfix for Nexus 5 mipmap+scissor generation failure
2019-01-15 halcanary@google.com Documentation: fix drawSimpleText
2019-01-15 michaelludwig@google.com Force flush in clear benchmarks
2019-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f3179a6a1763..d3e0e84ce7e1 (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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-15 13:58:46 -05:00
Michael Goderbauer
ba3b5d9c9e
Revert "Add elevation and thickness to SemanticsNode ( #7282 )" ( flutter/engine#7483 )
...
This reverts commit c1ab82c7d556013ca8dc33b2fc8179994f5be29a.
2019-01-15 10:45:49 -08:00
Michael Goderbauer
c1ab82c7d5
Add elevation and thickness to SemanticsNode ( flutter/engine#7282 )
2019-01-15 09:59:44 -08:00
skia-flutter-autoroll
7e559d73b6
Roll src/third_party/skia 1b45db6642d1..d1537036a175 (1 commits) ( flutter/engine#7481 )
...
https://skia.googlesource.com/skia.git/%2Blog/1b45db6642d1..d1537036a175
git log 1b45db6642d1a24751b6a5e2e94c6ea02ff032c9..d1537036a1751e4af4ceabfc1d886857461eb416 --date=short --no-merges --format=%ad %ae %s
2019-01-14 halcanary@google.com Documentation: be explicit about non-shaping
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-15 10:26:31 -05:00
Vyacheslav Egorov
692952dfd0
Pass operator_new_alignment value through gn script into GN args. ( flutter/engine#7031 )
...
Background:
Some allocators (tcmalloc) don't provide alignment guarantees that
match clang's default expectations, which causes crashes when using
clang compiled binary with such allocators.
For example clang can produce movaps instructions to initialize newly
allocated object - which would crash if result of ::operator new() is
not 16 bytes aligned.
2019-01-15 16:09:46 +01:00
Brian Osman
16d11f7649
Switch to new SkColorSpace factory ( flutter/engine#7480 )
2019-01-15 09:50:46 -05:00
skia-flutter-autoroll
162b525189
Roll src/third_party/skia e9fd7ab76ec0..1b45db6642d1 (2 commits) ( flutter/engine#7479 )
...
https://skia.googlesource.com/skia.git/%2Blog/e9fd7ab76ec0..1b45db6642d1
git log e9fd7ab76ec0d84a449b82448f9062ad567466db..1b45db6642d1a24751b6a5e2e94c6ea02ff032c9 --date=short --no-merges --format=%ad %ae %s
2019-01-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 17a50e17004b..f3179a6a1763 (7 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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-15 04:17:06 -05:00
skia-flutter-autoroll
b9356bb67f
Roll src/third_party/skia 31ba6feaf6b3..e9fd7ab76ec0 (3 commits) ( flutter/engine#7478 )
...
https://skia.googlesource.com/skia.git/%2Blog/31ba6feaf6b3..e9fd7ab76ec0
git log 31ba6feaf6b34019c0869edf3ae3b02c19731022..e9fd7ab76ec0d84a449b82448f9062ad567466db --date=short --no-merges --format=%ad %ae %s
2019-01-14 reed@google.com don't say experimental if its documented in bmh
2019-01-15 reed@google.com Reland "remove SK_SUPPORT_LEGACY_PAINT_FONT_FIELDS"
2019-01-14 csmartdalton@google.com Remove "canCombineOverlappedStencilAndCover"
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-15 00:44:12 -05:00
skia-flutter-autoroll
f0c1cd8932
Roll src/third_party/skia e99e8dae066a..31ba6feaf6b3 (3 commits) ( flutter/engine#7477 )
...
https://skia.googlesource.com/skia.git/%2Blog/e99e8dae066a..31ba6feaf6b3
git log e99e8dae066a1db6c52669ea26a3f6076953fba4..31ba6feaf6b34019c0869edf3ae3b02c19731022 --date=short --no-merges --format=%ad %ae %s
2019-01-14 reed@google.com unflatten directly to font for legacy skps
2019-01-14 herb@google.com Add buffers for Mask drawing in preparation for bulk API
2019-01-07 halcanary@google.com Documentation: SkCanvas
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-14 21:11:48 -05:00
Jason Simmons
700bd140a2
Log errors returned from method channel invocations in the text input plugin ( flutter/engine#7476 )
...
See https://github.com/flutter/flutter/issues/25715
2019-01-14 17:26:05 -08:00
Dan Field
ea0b78bc5d
Allow FlutterViewController to be released when not initialized with an engine ( flutter/engine#6879 )
...
* Break cycle between FlutterViewController and FlutterEngine
2019-01-14 16:58:09 -08:00
Dan Field
60a0e7aeb4
iOS A11y memory leak ( flutter/engine#7244 )
...
* fix memory leak in a11y bridge
2019-01-14 16:47:19 -08:00
Greg Spencer
da656186ed
Add hover event support to the engine ( flutter/engine#6961 )
...
This adds support for passing ACTION_HOVER_MOVE events to the framework, in preparation for supporting mouse hover events on Android and ChromeOS.
2019-01-14 16:15:20 -08:00
liyuqian
a4bf143f24
Avg ms/frame instead of FPS in performance overlay ( flutter/engine#7443 )
...
Computing FPS from max ms/frame is misleading and we're no longer
just using 60 FPS displays.
2019-01-15 07:16:24 +08:00
Gary Qian
b3fd686c29
Add Ahem to LibTxt testing fonts. ( flutter/engine#7435 )
2019-01-14 18:02:29 -05:00
skia-flutter-autoroll
c403cb06c7
Roll src/third_party/skia da068c0d1d7c..e99e8dae066a (18 commits) ( flutter/engine#7474 )
...
https://skia.googlesource.com/skia.git/%2Blog/da068c0d1d7c..e99e8dae066a
git log da068c0d1d7c485113eb78343f38b12b6e48187a..e99e8dae066a1db6c52669ea26a3f6076953fba4 --date=short --no-merges --format=%ad %ae %s
2019-01-14 halcanary@google.com nanobench: quiet a UBSAN failure div/by/zero
2019-01-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c759b8b4388b..17a50e17004b (1 commits)
2019-01-02 halcanary@google.com SkPDF: elimate old IMAGE_STATS, de-dupe image code.
2019-01-14 borenet@google.com Add Test-Ubuntu18-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL1 to CQ
2019-01-14 bungeman@google.com Remove empty statement.
2019-01-14 halcanary@google.com DM: distinguish between reading and parsing in error messages
2019-01-14 brianosman@google.com Revert "Revert "Add SkImage::makeColorTypeAndColorSpace""
2018-12-21 halcanary@google.com SkPDF: unify Canon and Document
2019-01-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f04b56fb041f..939adc5b9dc7 (1 commits)
2019-01-14 reed@google.com Revert "remove SK_SUPPORT_LEGACY_PAINT_FONT_FIELDS"
2019-01-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms ca80251f9aca..cd2260c9f528 (1 commits)
2019-01-11 bsalomon@google.com Make SkPromiseImageTexture ref counted.
2019-01-11 reed@google.com remove SK_SUPPORT_LEGACY_PAINT_FONT_FIELDS
2019-01-11 michaelludwig@google.com Move clear-as-draw caps into GrCaps
2019-01-11 halcanary@google.com SkQP: clean up make_universal_apk.py
2019-01-09 halcanary@google.com SkCanvas: hide drawText behind SK_SUPPORT_LEGACY_CANVAS_DRAW_TEXT
2019-01-14 kjlubick@google.com [canvaskit] Use textblob
2019-01-12 nigeltao@google.com Have SkWuffsCodec get workbuf_len from decoder
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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-14 17:39:03 -05:00
Dan Field
a9728ab07a
Make IOManager own resource context ( flutter/engine#7272 )
...
* Make IOManager own resource context
2019-01-14 13:46:38 -08:00
Ian Hickson
e088b1fccd
[HR] Documentation cleanup ( flutter/engine#7370 )
...
* Documentation cleanup
* Typo fix
2019-01-14 12:46:32 -08:00
Razvan Lung
4eb59d605b
add ColorFilter matrix support ( flutter/engine#7459 )
...
* add ColorFilter matrix support
2019-01-14 10:45:06 -08:00
Jason Simmons
bf7123a10d
Move Picture.toImage rasterization to the GPU thread ( flutter/engine#7442 )
...
Reuses the implementation that was previously done for Scene.toImage
(see e52ba8b257 )
This introduces a breaking API change:
Picture.toImage is now asynchronous and returns a Future<Image>
Fixes https://github.com/flutter/flutter/issues/23621
2019-01-14 09:39:03 -08:00
reed-at-google
ba11d70840
update site to use SkFont for text fields ( flutter/engine#7464 )
2019-01-14 11:22:58 -05:00
skia-flutter-autoroll
cda67d5122
Roll src/third_party/skia 60a2f675ddce..33f58abef2b7 (1 commits) ( flutter/engine#7460 )
...
https://skia.googlesource.com/skia.git/%2Blog/60a2f675ddce..33f58abef2b7
git log 60a2f675ddce27d1f6184b67a286a01b344685b3..33f58abef2b74bc63bcbc6cd95b1c85a10dea01a --date=short --no-merges --format=%ad %ae %s
2019-01-14 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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-14 01:40:57 -05:00
skia-flutter-autoroll
54a026efea
Roll src/third_party/skia 3395f00ef6ee..60a2f675ddce (1 commits) ( flutter/engine#7458 )
...
https://skia.googlesource.com/skia.git/%2Blog/3395f00ef6ee..60a2f675ddce
git log 3395f00ef6eef0f762581ac01f37da623209d342..60a2f675ddce27d1f6184b67a286a01b344685b3 --date=short --no-merges --format=%ad %ae %s
2019-01-13 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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-13 07:38:56 -05:00
skia-flutter-autoroll
c75a0041ad
Roll src/third_party/skia 160422338c10..3395f00ef6ee (1 commits) ( flutter/engine#7457 )
...
https://skia.googlesource.com/skia.git/%2Blog/160422338c10..3395f00ef6ee
git log 160422338c1074956ba808b430a1d20b3c51cd84..3395f00ef6eef0f762581ac01f37da623209d342 --date=short --no-merges --format=%ad %ae %s
2019-01-13 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 (halcanary@google.com ), and stop
the roller if necessary.
2019-01-13 01:40:45 -05:00
skia-flutter-autoroll
9b3142ad8c
Roll src/third_party/skia 9a97c96c9c3a..160422338c10 (1 commits) ( flutter/engine#7456 )
...
https://skia.googlesource.com/skia.git/%2Blog/9a97c96c9c3a..160422338c10
git log 9a97c96c9c3a04374af1726d698ddc35e0d728c4..160422338c1074956ba808b430a1d20b3c51cd84 --date=short --no-merges --format=%ad %ae %s
2019-01-12 reed@google.com allow flag defines for paint
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 (bsalomon@google.com ), and stop
the roller if necessary.
2019-01-12 17:58:07 -05:00