Harry Terkelsen
07a3aeb67e
Flesh out the CanvasKit backend some more ( flutter/engine#13275 )
...
* Flesh out the CanvasKit backend some more
- Implement `drawOval` and `addOval`
- Use the Canvas's own `getSaveCount`
- Implement `skew`
- Implement `saveLayerWithoutBounds`
- Document things which we don't plan to implement in the Skia backend
* Remove `rasterCache` fake support
* Remove saveCount setter
2019-10-22 13:15:35 -07:00
Ryan Macnak
344c0abb0a
Roll Dart to 6a65ea9cad4b014f88d2f1be1b321db493725a1c. ( flutter/engine#13294 )
...
Remove dead shared snapshot arguments to Dart_CreateIsolateGroup.
6a65ea9cad4b [vm] Remove shared snapshot and reused instructions features.
db8370e36147 [gardening] Fix frontend-server dartdevc windows test.
4601bd7bffea Modified supertype check error message to be more descriptive.
0449905e2de6 [CFE] Add a serialization-and-unserialization step to strong test
c8b903c2f94f Update CHANGELOG.md
2a12a13d9684 [Test] Skips emit_aot_size_info_flag_test on crossword.
b26127fe01a5 [cfe] Add reachability test skeleton
2019-10-22 13:14:20 -07:00
Chinmay Garde
d003548073
Disable flaky test ShellTest_ReportTimingsIsCalled. ( flutter/engine#13292 )
...
Investigation is tracked in https://github.com/flutter/flutter/issues/43192
2019-10-22 11:56:31 -07:00
Jason Simmons
51f77f7203
Do not request executable permission on Fuchsia file mappings unless it is required ( flutter/engine#13290 )
...
Fixes https://github.com/flutter/flutter/issues/43273
2019-10-22 11:24:51 -07:00
gaaclarke
ec08de4bc5
Revert "Made restarting the Engine remember the last entrypoint that was used. ( #13264 )" ( flutter/engine#13287 )
...
This reverts commit ba50a6dfba72b30a7a06cfb1ee5d40c2316b8a71.
2019-10-22 10:03:10 -07:00
gaaclarke
ba50a6dfba
Made restarting the Engine remember the last entrypoint that was used. ( flutter/engine#13264 )
2019-10-22 08:10:57 -07:00
skia-flutter-autoroll
392fc7e7bf
Roll src/third_party/skia 4a152d340f06..f3f8ac37e468 (1 commits) ( flutter/engine#13283 )
...
https://skia.googlesource.com/skia.git/+log/4a152d340f06..f3f8ac37e468
git log 4a152d340f06..f3f8ac37e468 --date=short --no-merges --format='%ad %ae %s'
2019-10-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4a80ba25e67b..5335faaece2a (2 commits)
Created with:
gclient setdep -r src/third_party/skia@f3f8ac37e468
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 michaelludwig@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=michaelludwig@google.com
2019-10-22 09:53:21 -04:00
skia-flutter-autoroll
795ae93965
Roll fuchsia/sdk/core/linux-amd64 from _e7Up... to _PqfD... ( flutter/engine#13285 )
...
Roll fuchsia/sdk/core/linux-amd64 from _e7Up... to _PqfD...
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 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
2019-10-22 09:49:12 -04:00
skia-flutter-autoroll
afa7046c95
Roll src/third_party/skia 81e8d3b29662..4a152d340f06 (2 commits) ( flutter/engine#13281 )
...
https://skia.googlesource.com/skia.git/+log/81e8d3b29662..4a152d340f06
git log 81e8d3b29662..4a152d340f06 --date=short --no-merges --format='%ad %ae %s'
2019-10-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 26c6c4a5eb83..23f9c25f60ee (2 commits)
Created with:
gclient setdep -r src/third_party/skia@4a152d340f06
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 michaelludwig@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=michaelludwig@google.com
2019-10-22 02:16:05 -04:00
vsmenon
9a39e19daf
Enable/tweak web sdk source maps, take 2 ( flutter/engine#13161 )
...
Update outline step to remove absolute paths here as well. See: https://dart-review.googlesource.com/c/sdk/+/122178/5/utils/dartdevc/BUILD.gn
2019-10-21 21:20:58 -07:00
skia-flutter-autoroll
78499f2e95
Roll src/third_party/skia 56f569d9bec2..81e8d3b29662 (7 commits) ( flutter/engine#13277 )
...
https://skia.googlesource.com/skia.git/+log/56f569d9bec2..81e8d3b29662
git log 56f569d9bec2..81e8d3b29662 --date=short --no-merges --format='%ad %ae %s'
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 fmalita@chromium.org [skottie] fix clangtidy warning
2019-10-21 kjlubick@google.com [fuzzing] Add two fuzzers for SkDescriptor
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 bsalomon@google.com Simplify sk_gpu_test::MakeTextureProxyFromData.
2019-10-21 halcanary@google.com SkPDF: simplify Producer metadata logic
Created with:
gclient setdep -r src/third_party/skia@81e8d3b29662
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 michaelludwig@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=michaelludwig@google.com
2019-10-21 22:22:46 -04:00
Matt Carroll
341106f69a
Forwards Activity result to FlutterFragment in FlutterFragmentActivity. ( flutter/engine#13214 )
2019-10-21 17:05:46 -07:00
George Wright
9b641268fc
Ensure we call into Engine from the UI taskrunner in Shell::EngineHasLivePorts ( flutter/engine#13265 )
2019-10-21 15:56:03 -07:00
Kaushik Iska
2e40b9c222
Add recipe changelog ( flutter/engine#13270 )
...
Also add sources to one of the fuchsia targets to make
sure that the files exist.
2019-10-21 15:41:27 -07:00
Jonah Williams
bec5aae594
fix NPE in accessibility bridge ( flutter/engine#13255 )
2019-10-21 15:35:34 -07:00
skia-flutter-autoroll
8b62717a3f
Roll src/third_party/skia 9889d509ed9f..56f569d9bec2 (21 commits) ( flutter/engine#13266 )
...
https://skia.googlesource.com/skia.git/+log/9889d509ed9f..56f569d9bec2
git log 9889d509ed9f..56f569d9bec2 --date=short --no-merges --format='%ad %ae %s'
2019-10-21 kjlubick@google.com [canvaskit] roll to v0.8.0
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 mtklein@google.com remove SkBitmapProcState::fInvKy
2019-10-21 senorblanco@chromium.org Dawn: fix rendering to mipmapped textures.
2019-10-21 mtklein@google.com remove SkBitmapProcState::fInvType
2019-10-21 kjlubick@google.com [canvaskit] Include CodeReviewSystem on JSON uploaded
2019-10-21 fmalita@chromium.org [skottie] Add DataURI image support in utils/tools
2019-10-21 mtklein@google.com remove unused SkBitmapProcState fields
2019-10-21 fmalita@chromium.org [skottie] Frame-index seek API (seekFrame)
2019-10-21 jvanverth@google.com Metal: adjust framebuffer size by contentsScale.
2019-10-21 herb@google.com Use common fallback code for drawing an SkGlyphRun
2019-10-21 kjlubick@google.com [CanvasKit] More Paragraph things
2019-10-21 senorblanco@chromium.org Dawn: don't pretend to support 565, 4444 or Gray_8 pixel configs.
2019-10-21 michaelludwig@google.com Track device coordinate space as matrix
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6dee176c8d7d..4a80ba25e67b (13 commits)
2019-10-21 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a68a80a4dbf9..26c6c4a5eb83 (1 commits)
2019-10-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-10-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@56f569d9bec2
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 michaelludwig@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=michaelludwig@google.com
2019-10-21 18:28:35 -04:00
Mouad Debbar
f9964f19ef
[web] Support input action ( flutter/engine#13268 )
2019-10-21 15:23:36 -07:00
Mouad Debbar
da68e322c6
[web] Support -j to use goma in felt build ( flutter/engine#13259 )
2019-10-21 15:23:19 -07:00
skia-flutter-autoroll
95911a8b6c
Roll fuchsia/sdk/core/linux-amd64 from 30Ua7... to _e7Up... ( flutter/engine#13254 )
...
Roll fuchsia/sdk/core/linux-amd64 from 30Ua7... to _e7Up...
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 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
2019-10-21 18:21:37 -04:00
Jason Simmons
25e7638daa
Hold a reference to the Skia unref queue in UIDartState ( flutter/engine#13239 )
...
Obtaining the SkiaUnrefQueue through the IOManager is unsafe because
UIDartState has a weak pointer to the IOManager that can not be dereferenced
on the UI thread.
2019-10-21 14:15:03 -07:00
Jason Simmons
7f34c88350
Do not attempt to drain the SkiaUnrefQueue in the destructor ( flutter/engine#13237 )
...
SkiaUnrefQueue should be empty at destruction time. If the queue is nonempty,
then there will be a pending drain task that will hold a reference to the
queue. The queue can only be destructed after the drain completes and the
reference is dropped.
Drains must only be done on the queue's task runner thread, which may not be
the thread where the queue is destructed.
2019-10-21 14:14:18 -07:00
Ben Konyi
62d9a56c5d
Updated license script to ignore testdata directories, which often contain object files and other compilation results ( flutter/engine#13261 )
2019-10-21 13:04:17 -07:00
Kaushik Iska
8ed91e89cf
Add templates to generate fuchsia host bundles ( flutter/engine#13158 )
...
This is part of an effort to separate generation of
host artifacts and target artifacts for fuchsia. The
`fuchsia_host_bundle` template aims to capture all the
artifacts that are specific to a given host.
The next step would be to bundle these are separate CIPD
packages for mac and linux (only x64 hosts)
internal planning doc: go/flutter-fuchsia-packaging
2019-10-21 12:51:38 -07:00
Gary Qian
7c523f7eda
Update ui.instantiateImageCodec docs to reflect what it does. ( flutter/engine#13233 )
2019-10-21 12:29:19 -07:00
Harry Terkelsen
02dccbb30e
Update CanvasKit to 0.7.0 and flesh out painting ( flutter/engine#13240 )
...
* Update CanvasKit to 0.7.0 and flesh out painting
This allows us to fix some bugs in the CanvasKit backend.
- Implement RRect where the radii are different
- Implement drawDRRect
- Implement ColorFilter
- Implement the correct `arcTo` for `arcToPoint`
* update licenses
* Respond to review comments
- Add TODO to avoid unnecessary conversions
- Don't set CanvasKit to default
- Fix licenses file
* Add ==, hashCode, and toString back to ColorFilter API
2019-10-21 11:28:55 -07:00
skia-flutter-autoroll
3018e7bcac
Roll fuchsia/sdk/core/linux-amd64 from CYDvx... to 30Ua7... ( flutter/engine#13251 )
...
Roll fuchsia/sdk/core/linux-amd64 from CYDvx... to 30Ua7...
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 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
2019-10-19 19:15:59 -04:00
skia-flutter-autoroll
16c4f404ae
Roll fuchsia/sdk/core/linux-amd64 from bdTv5... to CYDvx... ( flutter/engine#13249 )
...
Roll fuchsia/sdk/core/linux-amd64 from bdTv5... to CYDvx...
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 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
2019-10-19 02:24:20 -04:00
skia-flutter-autoroll
f7a59e7e1e
Roll src/third_party/skia c65eb34d2f37..9889d509ed9f (1 commits) ( flutter/engine#13248 )
...
https://skia.googlesource.com/skia.git/+log/c65eb34d2f37..9889d509ed9f
git log c65eb34d2f37..9889d509ed9f --date=short --no-merges --format='%ad %ae %s'
2019-10-19 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@9889d509ed9f
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 csmartdalton@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=csmartdalton@google.com
2019-10-19 02:19:21 -04:00
skia-flutter-autoroll
e5176621ee
Roll src/third_party/skia 7605c89c00f7..c65eb34d2f37 (3 commits) ( flutter/engine#13243 )
...
https://skia.googlesource.com/skia.git/+log/7605c89c00f7..c65eb34d2f37
git log 7605c89c00f7..c65eb34d2f37 --date=short --no-merges --format='%ad %ae %s'
2019-10-18 herb@google.com Update for XCode 11 include system
2019-10-18 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-18 halcanary@google.com Docs: include/docs with doxygen
Created with:
gclient setdep -r src/third_party/skia@c65eb34d2f37
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 csmartdalton@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=csmartdalton@google.com
2019-10-18 21:21:13 -04:00
Ben Konyi
1bc55ebfcb
Ignore *.obj files when gathering licenses ( flutter/engine#13241 )
...
* Ignore *.obj files when gathering licenses
* update license hash
2019-10-18 17:53:40 -07:00
Jason Simmons
fb30da9c9a
Avoid dereferencing IO manager weak pointers on the UI thread ( flutter/engine#13232 )
...
UI thread APIs that need to access the IO thread's resource context should
obtain a weak pointer to the IO manager and pass that to the IO thread.
2019-10-18 16:01:55 -07:00
skia-flutter-autoroll
bfc078724c
Roll src/third_party/skia f4b3d6b9f3d1..7605c89c00f7 (10 commits) ( flutter/engine#13234 )
...
https://skia.googlesource.com/skia.git/+log/f4b3d6b9f3d1..7605c89c00f7
git log f4b3d6b9f3d1..7605c89c00f7 --date=short --no-merges --format='%ad %ae %s'
2019-10-18 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).
2019-10-18 halcanary@google.com Docs: Add links to header files.
2019-10-18 michaelludwig@google.com Rename SkDevice::ctm() to localToDevice()
2019-10-18 kjlubick@google.com [canvaskit] Roll chrome version for testing
2019-10-18 fmalita@chromium.org [skottie] Default camera for 3D layers
2019-10-18 jcgregorio@google.com [docs] - Add link to buildbot search.
2019-10-18 fmalita@chromium.org [skottie] Camera does not apply to regular/2D layers
2019-10-18 bungeman@google.com Add SkColorData.h to gn.
2019-10-18 jvanverth@google.com Use LazyProxy to set up Metal swapchain.
2019-10-18 senorblanco@chromium.org Dawn: allow CopySrc usage of swapchain texture.
Created with:
gclient setdep -r src/third_party/skia@7605c89c00f7
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 csmartdalton@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=csmartdalton@google.com
2019-10-18 17:26:14 -04:00
Matt Carroll
8f2cb01779
Adds Dark Mode support to new Android embedding (this was accidentally missed previously). ( flutter/engine#13215 )
2019-10-18 12:46:09 -07:00
Mouad Debbar
237585efff
Preserve stdout colors of subprocesses run by felt ( flutter/engine#13209 )
2019-10-18 10:41:44 -07:00
Ferhat
1b32ee50fb
[web] Fix canvas reuse metrics. Refactor drawVertices code. ( flutter/engine#13190 )
...
* Draw vertices to shared offscreen canvas on browsers that support OffscreenCanvas.
* Move gl rendering code to render_vertices.dart.
* Reuse shaders and program across calls.
2019-10-18 10:41:16 -07:00
Jacek Fedoryński
0b85f16f31
Add repeatCount to FlutterKeyEvent ( flutter/engine#13176 )
...
Adds repeatCount field to KeyEventChannel.FlutterKeyEvent. We set it
to the value returned by KeyEvent.getRepeatCount() and add it to the
message passed through the channel with the intention of exposing it
in RawKeyEventDataAndroid on the framework side.
flutter/flutter#42855
2019-10-18 10:39:19 -07:00
Nurhan Turgut
585a36b2de
Adding firefox_installer.dart ( flutter/engine#13185 )
...
* adding firefox downloading functionality to felt
* Getting the location directly from the response
2019-10-18 10:35:21 -07:00
skia-flutter-autoroll
efcb535d33
Roll fuchsia/sdk/core/linux-amd64 from _G94w... to bdTv5... ( flutter/engine#13228 )
...
Roll fuchsia/sdk/core/linux-amd64 from _G94w... to bdTv5...
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 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
2019-10-18 13:35:03 -04:00
skia-flutter-autoroll
8a922c1fa1
Roll src/third_party/skia b80d31f8cbe2..f4b3d6b9f3d1 (1 commits) ( flutter/engine#13229 )
...
https://skia.googlesource.com/skia.git/+log/b80d31f8cbe2..f4b3d6b9f3d1
git log b80d31f8cbe2..f4b3d6b9f3d1 --date=short --no-merges --format='%ad %ae %s'
2019-10-18 senorblanco@chromium.org Dawn: fix single-sided stencil.
Created with:
gclient setdep -r src/third_party/skia@f4b3d6b9f3d1
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 csmartdalton@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=csmartdalton@google.com
2019-10-18 13:32:47 -04:00
skia-flutter-autoroll
946eb288d8
Roll src/third_party/skia 20eafffd2d2f..b80d31f8cbe2 (4 commits) ( flutter/engine#13226 )
...
https://skia.googlesource.com/skia.git/+log/20eafffd2d2f..b80d31f8cbe2
git log 20eafffd2d2f..b80d31f8cbe2 --date=short --no-merges --format='%ad %ae %s'
2019-10-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ed6e230ec65e..6dee176c8d7d (11 commits)
2019-10-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6652f0b64287..a68a80a4dbf9 (1 commits)
2019-10-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src e27799abf3f0..7ca6de3adb8e (467 commits)
Created with:
gclient setdep -r src/third_party/skia@b80d31f8cbe2
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 csmartdalton@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=csmartdalton@google.com
2019-10-18 04:49:24 -04:00
skia-flutter-autoroll
91f9d0a51f
Roll src/third_party/skia da29d70f1a59..20eafffd2d2f (1 commits) ( flutter/engine#13223 )
...
https://skia.googlesource.com/skia.git/+log/da29d70f1a59..20eafffd2d2f
git log da29d70f1a59..20eafffd2d2f --date=short --no-merges --format='%ad %ae %s'
2019-10-18 herb@google.com Convert prepareForDrawing to glyph buffers
Created with:
gclient setdep -r src/third_party/skia@20eafffd2d2f
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 csmartdalton@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=csmartdalton@google.com
2019-10-18 00:52:54 -04:00
skia-flutter-autoroll
268a22f5bf
Roll src/third_party/skia 63a387395751..da29d70f1a59 (11 commits) ( flutter/engine#13221 )
...
https://skia.googlesource.com/skia.git/+log/63a387395751..da29d70f1a59
git log 63a387395751..da29d70f1a59 --date=short --no-merges --format='%ad %ae %s'
2019-10-17 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-17 fmalita@chromium.org [skottie] Fix camera/3D layer transform interactions
2019-10-17 mtklein@google.com Revert "impl. _clamp_8888 shaders using general mechanism"
2019-10-17 brianosman@google.com Particles: Fake 3D example
2019-10-17 halcanary@google.com WebGL2: Add BlitFramebuffer, ShaderDerivativeSupport
2019-10-17 hcm@google.com add release notes for m79
2019-10-17 kjlubick@google.com Tell rewrite_includes to ignore node_modules
2019-10-17 brianosman@google.com Add spinning cube demo to particle gallery
2019-10-17 senorblanco@chromium.org Update Dawn to ToT.
2019-10-17 mtklein@google.com impl. _clamp_8888 shaders using general mechanism
2019-10-17 robertphillips@google.com Revert "Reduce inputs to GrProgramDesc::Build method(s)"
Created with:
gclient setdep -r src/third_party/skia@da29d70f1a59
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 csmartdalton@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=csmartdalton@google.com
2019-10-17 20:54:18 -04:00
skia-flutter-autoroll
2a6d23d632
Roll fuchsia/sdk/core/linux-amd64 from WpvU_... to _G94w... ( flutter/engine#13220 )
...
Roll fuchsia/sdk/core/linux-amd64 from WpvU_... to _G94w...
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 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
2019-10-17 20:38:15 -04:00
Chinmay Garde
0a7f937d04
Specify a human readable reason for an error from the embedder API. ( flutter/engine#13218 )
...
Fixes https://github.com/flutter/flutter/issues/42480
2019-10-17 17:29:37 -07:00
Harry Terkelsen
c61ec8cb63
Use window.devicePixelRatio in the CanvasKit backend ( flutter/engine#13192 )
...
* Use the actual devicePixelRatio in the Skia backend
* Get the coordinates of mouse events in physical pixels
* disable canvaskit by default
2019-10-17 14:28:40 -07:00
George Wright
60e88f7a6c
Re-enable WeakPtr ThreadChecker and fix associated failures ( flutter/engine#12257 )
...
This re-enables thread safety checks for WeakPtr. WeakPtrs can't be used on a thread other than the one the WeakPtrFactory was created on.
This fixes the unit tests and adds a getUnsafe() method to WeakPtr to work around the remaining unresolved locations where we are using WeakPtr unsafely.
2019-10-17 14:10:16 -07:00
Chinmay Garde
d102e4086e
Re-land "Custom compositor layers must take into account the device pixel ratio."
...
This reverts commit 674e5f911f1d19a0611b603968a8307415f75b35 and applies iOS fixes.
2019-10-17 14:07:51 -07:00
Chinmay Garde
7634e4d38b
Add trace events around custom compositor callbacks. ( flutter/engine#13212 )
2019-10-17 14:07:11 -07:00
skia-flutter-autoroll
d10087db24
Roll src/third_party/skia 93e853bf2b83..63a387395751 (9 commits) ( flutter/engine#13208 )
...
https://skia.googlesource.com/skia.git/+log/93e853bf2b83..63a387395751
git log 93e853bf2b83..63a387395751 --date=short --no-merges --format='%ad %ae %s'
2019-10-17 robertphillips@google.com Reduce inputs to GrProgramDesc::Build method(s)
2019-10-17 jcgregorio@google.com [perf] - Update docs.
2019-10-17 robertphillips@google.com Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler
2019-10-17 drott@chromium.org Remove unused transform parameter of ctfont_create_exact_copy
2019-10-17 herb@google.com Reland "Introduce SkGlyphSourceBuffer"
2019-10-17 egdaniel@google.com Remove GrPixelConfigIsCompressed call.
2019-10-17 senorblanco@chromium.org Dawn: silence some warnings on win-clang.
2019-10-17 senorblanco@chromium.org Dawn: build libdawn-native as a static lib, not shared.
2019-10-17 brianosman@google.com Fix a couple minor bugs in particle code
Created with:
gclient setdep -r src/third_party/skia@63a387395751
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 csmartdalton@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=csmartdalton@google.com
2019-10-17 17:03:28 -04:00
Chinmay Garde
875b84c168
Document //flutter/runtime/dart_snapshot.h ( flutter/engine#13196 )
...
Related to https://github.com/flutter/flutter/issues/42778
2019-10-17 13:20:18 -07:00