10013 Commits

Author SHA1 Message Date
skia-flutter-autoroll
4c09fd07bb Roll Skia from 602b4024858c to e3a39f7053bd (4 revisions) (flutter/engine#19048) 2020-06-15 17:25:04 -07:00
gaaclarke
aa6657496f started polling the gpu usage (flutter/engine#18752) 2020-06-15 16:48:14 -07:00
gaaclarke
6e0de2ce0d updated tests names (flutter/engine#18966) 2020-06-15 13:25:00 -07:00
skia-flutter-autoroll
526a5ac502 Roll Skia from 08ac84a66a5e to 602b4024858c (7 revisions) (flutter/engine#19046) 2020-06-15 12:05:02 -07:00
skia-flutter-autoroll
63686f975f Roll Fuchsia Linux SDK from Gm8Wf... to evdT_... (flutter/engine#19045) 2020-06-15 11:50:03 -07:00
skia-flutter-autoroll
d6742e4c46 Roll Fuchsia Linux SDK from ThzHh... to Gm8Wf... (flutter/engine#18998)
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 wrightgeorge@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-06-15 09:54:13 -07:00
Luigi Rosso
6b6e8d35bb Adding support for image filtering in CanvasKit backend. (flutter/engine#19035) 2020-06-15 09:01:37 -07:00
skia-flutter-autoroll
686b196ab7 Roll Skia from 45fe2e8a9914 to 08ac84a66a5e (4 revisions) (flutter/engine#19041) 2020-06-15 04:50:05 -07:00
skia-flutter-autoroll
7f7b98e265 Roll Skia from ac16760df463 to 45fe2e8a9914 (4 revisions) (flutter/engine#19028)
https://skia.googlesource.com/skia.git/+log/ac16760df463..45fe2e8a9914

2020-06-12 herb@google.com move methods to options class
2020-06-12 fmalita@chromium.org [skjson] Reinstate initFastShortString
2020-06-12 egdaniel@google.com Add SkSurface flush call that takes a GrBackendSurfaceMutableState.
2020-06-12 johnstiles@google.com Allow printf-style formatting to be used in SK_ABORT.

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 bungeman@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-06-15 06:27:46 -04:00
Dan Field
465d3f5a4d Fix hit testing logic in fuchsia a11y (flutter/engine#19029) 2020-06-12 18:24:38 -07:00
Michael Goderbauer
8b7389a9c8 Wire up channel for restoration data (flutter/engine#18042) 2020-06-12 16:31:25 -07:00
Dan Field
d5b8e0ed40 Call Shell::NotifyLowMemory when backgrounded/memory pressure occurs on Android (flutter/engine#19026)
* Reland "Call Shell::NotifyLowMemoryWarning on Android Trim and LowMemory events (#18979)" (#19023)"

This reverts commit c59e68bd173963801870aab396bf443d3b64be49.
2020-06-12 15:12:25 -07:00
James Robinson
60a604bfa4 [fuchsia] Add ability to configure separate data and asset dirs (flutter/engine#18858)
This allows Fuchsia components executed by the Flutter runner to
specify a directory containing assets if they wish to store assets
separate from program data. This is specified in the program metadata
field within the component's specification with the new "assets"
attribute. If this attribute is absent, assets are loaded relative to
the path specified in the "data" attribute as before.

This is useful in the short term to use a location in the package where
we can store small files more efficiently. It is also potentially
useful longer term to enforce a stronger separatation between
executable program data and non-executable assets.

This commit adds some basic unit testing for the data parsing to the
flutter_runner_tests suite.
2020-06-12 14:41:27 -07:00
cg021
ea31a75bd4 onEndFrame JNI (flutter/engine#18867)
* onEndFrame JNI

* beginFrame brief change
2020-06-12 16:21:25 -05:00
skia-flutter-autoroll
b0aa9f4bdc Roll Skia from 637838d20abd to ac16760df463 (1 revision) (flutter/engine#19025) 2020-06-12 14:05:05 -07:00
skia-flutter-autoroll
21fae00094 Roll Skia from 3d6bf04366f6 to 637838d20abd (2 revisions) (flutter/engine#19021) 2020-06-12 12:45:07 -07:00
Yegor
b457938f23 apply null safety syntax to mobile dart:ui (flutter/engine#18933)
* apply null safety syntax to mobile dart:ui
2020-06-12 12:42:12 -07:00
Emmanuel Garcia
c59e68bd17 Revert "Call Shell::NotifyLowMemoryWarning on Android Trim and LowMemory events (#18979)" (flutter/engine#19023)
This reverts commit 88a7c4cc690fc70c016ea9c35e9247ceee610319.
2020-06-12 12:31:12 -07:00
skia-flutter-autoroll
c92b46a458 Roll Skia from 30212b7941d6 to 3d6bf04366f6 (17 revisions) (flutter/engine#19020) 2020-06-12 11:25:04 -07:00
skia-flutter-autoroll
ae67676032 Roll Skia from 21bbfc6c2dfe to 30212b7941d6 (6 revisions) (flutter/engine#19009)
https://skia.googlesource.com/skia.git/+log/21bbfc6c2dfe..30212b7941d6

2020-06-11 johnstiles@google.com Fix implicit fallthroughs throughout Skia.
2020-06-11 ethannicholas@google.com Revert "fixed sample(..., matrix) with runtime effects"
2020-06-11 reed@google.com Add filter-quality to imageshader factory
2020-06-11 csmartdalton@google.com Duplicate ccpr/GrCCStrokeGeometry to tessellate/GrStrokeGeometry
2020-06-11 reed@google.com remove unneeded SK_LEGACY_BLITTER_CHOICE flag
2020-06-11 robertphillips@google.com Add new GM to exercise Vulkan YCbCr images

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 bungeman@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-06-12 13:05:16 -04:00
Kaushik Iska
da146dedd4 Remove log added for local testing (flutter/engine#19012) 2020-06-11 19:22:36 -07:00
Kaushik Iska
a33e6515ed Exit before pushing a trace event when layer tree holder is empty (flutter/engine#19008) 2020-06-11 19:17:20 -07:00
freiling
58f1c6d181 Make SKSL caching test work on Fuchsia on arm64 (flutter/engine#18572)
* Hook up PersistentCache to ShellTestPlatformViewVulkan

* [vulkan][fuchsia] enable vulkan without swiftshader in fuchsia tests on arm64

* [vulkan][fuchsia] Disable second half of ShellTest.CacheSkSLWorks on
vulkan backend

GrContext::precompileShader() is not implemented for vulkan contexts, so
dont run the portion of this test that depends on that behavior on
Vulkan.

Co-authored-by: George Wright <gw280@google.com>
2020-06-11 18:45:23 -07:00
cg021
18b103f955 onBeginFrame JNI (flutter/engine#18866) 2020-06-11 17:15:03 -07:00
Robert Ancell
33a7387343 Don't process key events when the text input is not requested (flutter/engine#18990) 2020-06-12 10:59:35 +12:00
Robert Ancell
b40cfe3f3b Always send key events, even if they're used for text input. (flutter/engine#18991) 2020-06-12 10:59:23 +12:00
skia-flutter-autoroll
7f5c0fd20f Roll Skia from 32d5cfa1f35e to 21bbfc6c2dfe (5 revisions) (flutter/engine#19006) 2020-06-11 15:35:02 -07:00
Robert Ancell
67fc8be0e6 Show warning if method response errors occur and error not handled. (flutter/engine#18946) 2020-06-12 09:11:36 +12:00
Robert Ancell
7c73569ad4 Fix inverted check in creating resource surface (flutter/engine#18989) 2020-06-12 09:09:06 +12:00
Robert Ancell
47ac7e715b Fix shift-tab not working by adding more GTK->GLFW key mappings. (flutter/engine#18988) 2020-06-12 09:08:41 +12:00
skia-flutter-autoroll
0e76765423 Roll Skia from de175abede4d to 32d5cfa1f35e (15 revisions) (flutter/engine#19005) 2020-06-11 13:45:04 -07:00
skia-flutter-autoroll
e0db7b41ba Roll Skia from 0ad37b87549b to de175abede4d (1 revision) (flutter/engine#18995) 2020-06-11 11:00:04 -07:00
liyuqian
b58ef5144e Add ui_benchmarks (flutter/engine#18945) 2020-06-11 10:55:03 -07:00
Kaushik Iska
c7d41d7ee1 [dart] Account for compiler api change (flutter/engine#19002) 2020-06-11 10:12:39 -07:00
skia-flutter-autoroll
b0e96fd5b0 Roll Skia from 553496b66f12 to 0ad37b87549b (2 revisions) (flutter/engine#18993) 2020-06-11 00:20:02 -07:00
skia-flutter-autoroll
c00f8e3b4e Roll Skia from f69e40841eb9 to 553496b66f12 (2 revisions) (flutter/engine#18992) 2020-06-10 23:00:02 -07:00
Mouad Debbar
30bd32a625 [web] Provide a hook to disable location strategy (flutter/engine#18969) 2020-06-10 21:51:45 -07:00
Emmanuel Garcia
00651b26ea Call destructor and fix check (flutter/engine#18985) 2020-06-10 20:29:04 -07:00
Emmanuel Garcia
edb8164038 Put JNI functions under an interface (flutter/engine#18903) 2020-06-10 18:40:58 -07:00
skia-flutter-autoroll
65e349668d Roll Skia from 9c401e7e1ace to f69e40841eb9 (11 revisions) (flutter/engine#18983) 2020-06-10 18:40:04 -07:00
Robert Ancell
0401a4ae9b Make Linux shell plugin constructor descriptions consistent (flutter/engine#18940) 2020-06-11 12:31:29 +12:00
Robert Ancell
d302d26b65 Implement an EGL resource context for the Linux shell. (flutter/engine#18918)
Fixes https://github.com/flutter/flutter/issues/54855
2020-06-11 12:31:06 +12:00
Chinmay Garde
3df6d47028 Include the memory header as unique_ptr is used in ASCII Trie. (flutter/engine#18978) 2020-06-10 17:25:04 -07:00
Emmanuel Garcia
8f08ddd5b3 Reland: Add RAII wrapper for EGLSurface (flutter/engine#18977) 2020-06-10 17:22:20 -07:00
skia-flutter-autoroll
b304b695b3 Roll Fuchsia Linux SDK from 8AiUM... to ThzHh... (flutter/engine#18976) 2020-06-10 17:20:03 -07:00
Dan Field
88a7c4cc69 Call Shell::NotifyLowMemoryWarning on Android Trim and LowMemory events (flutter/engine#18979) 2020-06-10 17:18:17 -07:00
nturgut
3c39c76a51 renaming variables on integration tests manager (flutter/engine#18975) 2020-06-10 16:33:52 -07:00
Chinmay Garde
02990e7c7e Make sure the native callback is registered before running the test. (flutter/engine#18981)
Otherwise, this is a race condition.

Fixes https://github.com/flutter/flutter/issues/58785
2020-06-10 16:16:14 -07:00
Robert Ancell
e3ed835eff Fix right-to-left selection not working. (flutter/engine#18951)
Fixes https://github.com/flutter/flutter/issues/57636
2020-06-11 11:13:57 +12:00
Emmanuel Garcia
8c8eaf36f0 Revert "Add RAII wrapper for EGLSurface (#18849)" (flutter/engine#18971)
This reverts commit 3ad7a0f8f14f014077f87e28401fee433fbacd1b.
2020-06-10 13:43:36 -07:00