- 29 1月, 2020 11 次提交
-
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/dcc8c5431bcb..3d23fc123c37 git log dcc8c5431bcb..3d23fc123c37 --date=short --first-parent --format='%ad %ae %s' 2020-01-29 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps 2020-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 77c4d4c42f40..243744c215b7 (487 commits) 2020-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 34e16df059f8..6c3dc3581eaf (2 commits) 2020-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 086aded3cb74..2bc9cc12f0b0 (19 commits) 2020-01-29 mtklein@google.com remove more vtune references 2020-01-29 mtklein@google.com start on 2pt conical gradients Created with: gclient setdep -r src/third_party/skia@3d23fc123c37 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 提交于
Roll fuchsia/sdk/core/mac-amd64 from 5fMtM... to c3sk5... 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/9ae06637d069..dcc8c5431bcb git log 9ae06637d069..dcc8c5431bcb --date=short --first-parent --format='%ad %ae %s' 2020-01-29 csmartdalton@google.com Convert the "bool antialias" param in GrTessellator to an enum 2020-01-29 egdaniel@google.com Store GrSurfaceProxyViews on SkSpecial*_Gpu. 2020-01-29 fmalita@chromium.org [skottie] Separate text resize options 2020-01-28 mtklein@google.com partial strength reduction for bit ops 2020-01-28 egdaniel@google.com Remove create function in proxyProvider that takes a raster SkImage. 2020-01-28 mtklein@google.com tweak grading in gm/skbug_9819 for G8 2020-01-28 mtklein@google.com skvm sweep gradients 2020-01-28 reed@google.com improvements to shaper_ct 2020-01-28 bsalomon@google.com Fix asyncRescaleAndReadPixelsYUV420 fallback w/out GL_EXT_texture_rg. 2020-01-28 mtklein@google.com radial gradients in skvm 2020-01-28 herb@google.com Use a monotonic counter for atlas and plot generations 2020-01-28 mtklein@google.com incorporate r,g,b,a into shaderHash 2020-01-28 robertphillips@google.com Expand the compressed_textures GM 2020-01-28 kjlubick@google.com [debugger] Use correct archiver 2020-01-28 herb@google.com Atlas generation numbers is not tracking plot changes -- disable it 2020-01-28 mtklein@google.com prune unused SkPostConfig Created with: gclient setdep -r src/third_party/skia@dcc8c5431bcb 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
-
由 Mouad Debbar 提交于
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/9c1d30dd163e..9ae06637d069 git log 9c1d30dd163e..9ae06637d069 --date=short --first-parent --format='%ad %ae %s' 2020-01-28 mtklein@google.com add --skvm to DM 2020-01-28 kjlubick@google.com Fix wasm builds 2020-01-28 senorblanco@chromium.org Roll dawn and adjust for new SwapChain API. 2020-01-28 bsalomon@google.com Add fallback for asyncRescaleAndReadPixelsYUV420 without PBOs. 2020-01-28 reed@google.com Experimental coretext backend for SkShaper 2020-01-28 jlavrova@google.com Skip vertical clipping in unclear case of font height=font size 2020-01-28 kjlubick@google.com [canvaskit] Update build script to support latest Emscripten 2020-01-28 robertphillips@google.com Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types (take 2) 2020-01-28 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps 2020-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 82459860eaf4..77c4d4c42f40 (425 commits) 2020-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 748ad200897b..34e16df059f8 (6 commits) 2020-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 fcef6dcb6ab2..086aded3cb74 (9 commits) 2020-01-28 bsalomon@google.com Fix bug in NPOT shader wrap mode impl 2020-01-28 brianosman@google.com Revert "In GrSkSLFP, always use a coord transform" 2020-01-27 jlavrova@google.com Dealing with SkScalar values in cache 2020-01-27 fmalita@chromium.org [skottie] Switch SkMatrix44 -> SkM44 2020-01-27 reed@google.com don't need to include deprecated Sk3D.h 2020-01-27 herb@google.com Rename AtlasID to PlotLocator 2020-01-27 bsalomon@google.com Fix case of asyncRescaleAndReadPixelsYUV420 for case where SkSurface is backed by non-textureable FBO and no scaling/color space conversions is performed. 2020-01-27 robertphillips@google.com Revert "Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types" 2020-01-27 brianosman@google.com In GrSkSLFP, always use a coord transform 2020-01-27 robertphillips@google.com Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types 2020-01-27 herb@google.com Swap dtor order of SkSTArenaAlloc and SkArenaAlloc v.2 2020-01-27 borenet@google.com [infra] Update infra dep Created with: gclient setdep -r src/third_party/skia@9ae06637d069 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
-
由 Chris Yang 提交于
Revert "Always make gpu thread different from platform thread regardless of platform view (#16068)" (#16161) This reverts commit 0889e978.
-
由 skia-flutter-autoroll 提交于
Roll fuchsia/sdk/core/mac-amd64 from gNitp... to 5fMtM... 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
-
由 Chinmay Garde 提交于
This reverts commit ef3aa014. This address the use case of an internal customer. In a subsequent patch, I will add a test for this functionality. Instead of removing support for the same from tonic (along with the stuff surrounding filesystem access and package map handling), I’ll rework the same to use FML to avoid code duplication and maintainability.
-
由 Chris Yang 提交于
-
由 Chinmay Garde 提交于
The current count is determined from std::thread::hardware_concurrency which can return zero. Even in such cases, the implementation may not return a loop with no workers. There are numerous components that depend on having non-zero workers in the queue.
-
- 28 1月, 2020 13 次提交
-
-
由 skia-flutter-autoroll 提交于
-
由 Francisco Magdaleno 提交于
-
由 Chinmay Garde 提交于
This is in the same vein as https://github.com/flutter/engine/pull/16081 but includes holding the mutex when updating all members in the Captures struct instead of just when tracking thread IDs.
-
由 Chinmay Garde 提交于
This is only used in the command line VM. The only conceivable use of this would be with IsolateMirror.loadURI which is not supported in Flutter or used in known embedder API implementations (even ones that use mirrors).
-
由 Gary Qian 提交于
-
由 Chinmay Garde 提交于
-
由 Chinmay Garde 提交于
This was introduced in https://github.com/flutter/engine/commit/c5329ef5c42a4b55b03ab7b84f1cbcecf43baf7d. The assertion was originally written to check that more than 4 threads were managed by the engine (UI, Platform, GPU, IO + ConcurrentWQWorkers). However, the assertion actually only checked the count of workers in the ConcurrentWQ. As written, this assertion would fail on all hosts with a hardware concurrency of less than 4. Remove the assertion. The engine threads count and its assertions already check callbacks on workers. So this check was incorrect and redundant.
-
由 Chinmay Garde 提交于
This is unused.
-
由 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 10 次提交
-
-
由 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
-