- 28 1月, 2020 5 次提交
-
-
由 Chinmay Garde 提交于
`FlutterEnginePostCallbackOnAllNativeThreads` schedule a callback to be run on all engine managed threads. The engine will attempt to service this callback the next time the message loops for each managed thread is idle. Since the engine manages the entire lifecycle of multiple threads, there is no opportunity for the embedders to finely tune the priorities of threads directly, or, perform other thread specific configuration (for example, setting thread names for tracing). This callback gives embedders a chance to affect such tuning. Fixes flutter/flutter#49551 Fixes b/143774406 Fixes b/148278215 Fixes b/148278931
-
由 Gary Qian 提交于
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/f1b2b42613cb..9c1d30dd163e git log f1b2b42613cb..9c1d30dd163e --date=short --first-parent --format='%ad %ae %s' 2020-01-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2020-01-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2020-01-27 mtklein@google.com draw whole grid 2020-01-27 fmalita@chromium.org [skottie] Cleanup: convert transform adapters to new pattern 2020-01-27 mtklein@google.com rm mtklein@chromium 2020-01-27 bsalomon@google.com Revert "Switch runtime SkSL to always sample at explicit coords" 2020-01-27 jvanverth@google.com Revert "Wrap page index packing in helper methods." 2020-01-27 brianosman@google.com Switch runtime SkSL to always sample at explicit coords Created with: gclient setdep -r src/third_party/skia@9c1d30dd163e 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 reed@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/+/master/autoroll/README.md Bug: None Tbr: reed@google.com
-
由 Chinmay Garde 提交于
We tried updating this for a while but we seem to have given up. This is now stale. Removing the same.
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/0fb0a21bd999..f1b2b42613cb git log 0fb0a21bd999..f1b2b42613cb --date=short --first-parent --format='%ad %ae %s' 2020-01-27 sergeyu@google.com Fix GrSmallPathRenderer to respect max texture size. 2020-01-27 kjlubick@google.com [canvaskit] Fix test for drawOnce 2020-01-27 bryct@amazon.com Add drawOnce() API to SkSurface. 2020-01-27 nifong@google.com Use html tags instead of markdown for images in debugger user guide Created with: gclient setdep -r src/third_party/skia@f1b2b42613cb 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 reed@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/+/master/autoroll/README.md Bug: None Tbr: reed@google.com
-
- 27 1月, 2020 4 次提交
-
-
由 skia-flutter-autoroll 提交于
Roll fuchsia/sdk/core/mac-amd64 from 35pbn... to gNitp... 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 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/+/master/autoroll/README.md
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/f93a8436cea5..0fb0a21bd999 git log f93a8436cea5..0fb0a21bd999 --date=short --first-parent --format='%ad %ae %s' 2020-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 2ae619822948..82459860eaf4 (508 commits) 2020-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f3b4e6c3030f..fcef6dcb6ab2 (15 commits) 2020-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 5ef91b82cbed..748ad200897b (6 commits) Created with: gclient setdep -r src/third_party/skia@0fb0a21bd999 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 reed@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/+/master/autoroll/README.md Bug: None Tbr: reed@google.com
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/d92e4e9de7f1..f93a8436cea5 git log d92e4e9de7f1..f93a8436cea5 --date=short --first-parent --format='%ad %ae %s' 2020-01-26 mtklein@google.com support dither in skvm Created with: gclient setdep -r src/third_party/skia@f93a8436cea5 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 reed@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/+/master/autoroll/README.md Bug: None Tbr: reed@google.com
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/45add166fdb9..d92e4e9de7f1 git log 45add166fdb9..d92e4e9de7f1 --date=short --first-parent --format='%ad %ae %s' 2020-01-26 mtklein@google.com cache only when SkVM has a JIT 2020-01-26 reed@google.com offer raw-array variant of remaining 44 methods 2020-01-26 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version 2020-01-26 reed@google.com use vsphere to control light 2020-01-26 reed@google.com virtual sphere 2020-01-26 reed@google.com restore til I understand what changed 2020-01-26 reed@google.com consolidate examples to 1 matrix type 2020-01-25 bsalomon@google.com Revert "Revert "Use bitmap subset for comparison in texture_domain_effect GMs."" 2020-01-25 reed@google.com Revert "convert sample completely to SkM4" 2020-01-25 reed@google.com convert sample completely to SkM4 2020-01-25 bsalomon@google.com Revert "Use bitmap subset for comparison in texture_domain_effect GMs." 2020-01-25 bsalomon@google.com Use bitmap subset for comparison in texture_domain_effect GMs. 2020-01-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2020-01-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2020-01-24 ethannicholas@google.com add SkSLInterpreter vector instructions 2020-01-24 reed@google.com Revert "Revert "add rotate to SkM44"" 2020-01-24 brianosman@google.com Make invokeChild just return a string containing the child function call 2020-01-24 reed@google.com Revert "add rotate to SkM44" 2020-01-24 bsalomon@google.com Detect implementation read formats on ES. 2020-01-24 reed@google.com add rotate to SkM44 2020-01-24 bungeman@google.com Preserve FcConfig in SkFontConfigInterface_direct methods. 2020-01-24 jvanverth@google.com Wrap page index packing in helper methods. 2020-01-24 bsalomon@google.com Revert "Revert "Move GrDomainEffect functionality into GrTextureEffect and delete"" 2020-01-24 robertphillips@google.com Make GrGpu::createBackendTexture match createCompressedBackendTexture 2020-01-24 jvanverth@google.com Revert "Reland "Reland "Add new method for storing DrawOpAtlas texture index.""" 2020-01-24 mtklein@google.com add skvm msan bot, move asan back to linux 2020-01-24 brianosman@google.com Remove invokeChild variants that write to output color 2020-01-24 mtklein@google.com clean up caches at thread exit 2020-01-24 mtklein@google.com link clang bots against our prepackaged libc++ 2020-01-24 bsalomon@google.com Revert "Move GrDomainEffect functionality into GrTextureEffect and delete" 2020-01-24 ethannicholas@google.com Revert "Revert "Complete rewrite of the SkSL interpreter"" 2020-01-24 bsalomon@google.com Move GrDomainEffect functionality into GrTextureEffect and delete the former. Created with: gclient setdep -r src/third_party/skia@d92e4e9de7f1 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 reed@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/+/master/autoroll/README.md Bug: None Tbr: reed@google.com
-
- 26 1月, 2020 2 次提交
-
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/3ea4d5bb857d..45add166fdb9 git log 3ea4d5bb857d..45add166fdb9 --date=short --first-parent --format='%ad %ae %s' 2020-01-24 mtklein@google.com silly hack -- move SkVM/ASAN bot to Mac Created with: gclient setdep -r src/third_party/skia@45add166fdb9 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 benjaminwagner@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/+/master/autoroll/README.md Bug: None Tbr: benjaminwagner@google.com
-
由 Chinmay Garde 提交于
Tonic used to be used by multiple consumers outside of Flutter Engine. Due to this, it has an unnecessary abstraction layer as well as utilities duplicated in FML and other engine subsystems. The sole user of Tonic is now the Flutter Engine. It is intended that the Flutter Engine team now owns this subsystem, remove unnecessary utilities and document the headers. This is the first step in the transition. No history is being imported as the initial history was already lost in the transition of this component to fuchsia.googlesource. As this component was unmaintained there, I could see no additional value in importing the history of the patches there. No functional change. Just moved the repo from //third_party to //flutter/third_party and updates GN refs.
-
- 25 1月, 2020 16 次提交
-
-
由 Michael Klimushyn 提交于
Currently we're automatically registering plugins both when the FlutterEngine is constructed and in the `flutter create` template, when FlutterActivity#configureFlutterEngine is called. The initial registration is too early to contain a reference to the activity and the second registration can cause problems in some plugins. This alters the flow so automatic registration happens in two discrete places, and contains the `activity` in its first and only call for most apps. 1. We're no longer automatically registering plugins on `FlutterEngine` in any of our activities/fragments at construction time. But since the FlutterEngine default constructor still automatically registers plugins, anyone constructing the engine themselves (for example, in a service) is still going to get automatic registration at `FlutterEngine` instantiation time. 2. We now automatically register plugins in the base `FlutterActivity`'s `configureFlutterEngine` hook. Anyone using `FlutterActivity` (or `FlutterFragment`) should be automatically registered once that hook is called. Right now the `flutter create` template overrides the base class method with a subclass that registers everything manually in the same spot. But with this in place we can safely recommend to remove the subclass and rely on this hook to automatically register going forward. Registering at this time means `activity` is set correctly.
-
由 Ferhat 提交于
-
由 George Wright 提交于
-
由 skia-flutter-autoroll 提交于
Roll fuchsia/sdk/core/mac-amd64 from 7fqYj... to 35pbn... 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 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/+/master/autoroll/README.md
-
由 Nurhan Turgut 提交于
-
由 Chris Bracken 提交于
Eliminates an unused dependency on android.os.build. The last remaining use of this was eliminated in 0615f456 with the removal of an unused method that contained an android version check.
-
由 Matt Carroll 提交于
-
由 Dan Field 提交于
-
由 George Wright 提交于
-
由 Nurhan Turgut 提交于
* Calling platform message callback after copy * addressing pr comments * adding unit tests to clipbpard.dart
-
-
由 George Wright 提交于
This paves the way for us to have shell_unittests backed by different rendering APIs (e.g. OpenGL, Vulkan, Metal).
-
由 Yegor 提交于
-
由 Dan Field 提交于
-
由 Ferhat 提交于
-
-
- 24 1月, 2020 13 次提交
-
-
由 skia-flutter-autoroll 提交于
Roll fuchsia/sdk/core/mac-amd64 from 6_pZp... to 7fqYj... 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 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/+/master/autoroll/README.md
-
由 skia-flutter-autoroll 提交于
https://dart.googlesource.com/sdk.git/+log/bc9348829ef8..fc3af737c759 git log bc9348829ef8..fc3af737c759 --date=short --first-parent --format='%ad %ae %s' 2020-01-24 lrn@google.com Update typed-data constructor documentation. 2020-01-24 cskau@google.com [SDK] Fixes async* stack unwinding. Created with: gclient setdep -r src/third_party/dart@fc3af737c759 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter-engine Please CC dart-vm-team@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/+/master/autoroll/README.md Bug: None Tbr: dart-vm-team@google.com
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/a7e557f3e353..3ea4d5bb857d git log a7e557f3e353..3ea4d5bb857d --date=short --first-parent --format='%ad %ae %s' 2020-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 7afe38da7578..2ae619822948 (463 commits) 2020-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 135f8fcba837..f3b4e6c3030f (8 commits) 2020-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f324fe10ca65..5ef91b82cbed (6 commits) 2020-01-24 bsalomon@google.com Add support for GL_NV_fence. Created with: gclient setdep -r src/third_party/skia@3ea4d5bb857d 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 benjaminwagner@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/+/master/autoroll/README.md Bug: None Tbr: benjaminwagner@google.com
-
由 skia-flutter-autoroll 提交于
https://dart.googlesource.com/sdk.git/+log/c359b5943a52..bc9348829ef8 git log c359b5943a52..bc9348829ef8 --date=short --first-parent --format='%ad %ae %s' 2020-01-24 srawlins@google.com NNBD preview: change the Edit Details response to be JSON Created with: gclient setdep -r src/third_party/dart@bc9348829ef8 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter-engine Please CC dart-vm-team@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/+/master/autoroll/README.md Bug: None Tbr: dart-vm-team@google.com
-
由 George Wright 提交于
-
由 skia-flutter-autoroll 提交于
https://dart.googlesource.com/sdk.git/+log/3eaae5405d37..c359b5943a52 git log 3eaae5405d37..c359b5943a52 --date=short --first-parent --format='%ad %ae %s' 2020-01-24 rmacnak@google.com [vm, service] Fix and enable more services tests. 2020-01-24 scheglov@google.com Convert opt-in elements to legacy when resolving annotations. 2020-01-24 bkonyi@google.com [ dartfuzz ] Fixed type table for `sumManyDoubles` 2020-01-24 bkonyi@google.com Revert "[vm] resolve symbolic link to find kernel_service snapshot" 2020-01-24 brianwilkerson@google.com Remove the notion of required fixes from dartfix and the server 2020-01-23 pquitslund@google.com de-dup mutiply exported elements 2020-01-23 jakemac@google.com Allow http uris in frontend_server, front_end, and ddc. 2020-01-23 asiva@google.com [VM/libraries] Address code review comment from previous CL. 2020-01-23 scheglov@google.com Fixes for NORM and FunctionType(s) - type parameters, and covariant formal parameters. 2020-01-23 zichangguo@google.com [vm] resolve symbolic link to find kernel_service snapshot 2020-01-23 rmacnak@google.com [vm, service] Fix race in Service.controlWebServer / getInfo. 2020-01-23 srawlins@google.com NNBD preview: Make navigation directories collapsible; closes #40109 2020-01-23 asiva@google.com [VM/libraries] Fix more analyzer warnings related to NNBD in patch files. Created with: gclient setdep -r src/third_party/dart@c359b5943a52 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter-engine Please CC dart-vm-team@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/+/master/autoroll/README.md Bug: None Tbr: dart-vm-team@google.com
-
由 George Wright 提交于
-
由 George Wright 提交于
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/c88a3bc3f561..a7e557f3e353 git log c88a3bc3f561..a7e557f3e353 --date=short --first-parent --format='%ad %ae %s' 2020-01-24 michaelludwig@google.com Reland "Increase precision of some quad AA calculations" 2020-01-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2020-01-23 reed@google.com remove legacy SkMScalar code 2020-01-23 mtklein@google.com use longer-lived alloc in CacheKey() 2020-01-23 mtklein@google.com force skvm interpreter in ASAN builds, add bots 2020-01-23 brianosman@google.com Use PipelineStageArgs throughout GrSkSLFP and PipelineStageCodeGenerator Created with: gclient setdep -r src/third_party/skia@a7e557f3e353 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 benjaminwagner@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/+/master/autoroll/README.md Bug: None Tbr: benjaminwagner@google.com
-
由 skia-flutter-autoroll 提交于
Roll fuchsia/sdk/core/mac-amd64 from LAOYs... to 6_pZp... 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 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/+/master/autoroll/README.md
-
由 Wu Zhong 提交于
See: flutter/flutter#46750
-
由 Wu Zhong 提交于
Some objc objects are not released in the iOS embedder. This fixes a subset of those leaks in FlutterPlatformPlugin.mm.
-