skia-flutter-autoroll
fa32751db6
Roll src/third_party/skia 8fec4140f614..9e0afb791ac2 (4 commits) ( flutter/engine#14563 )
...
https://skia.googlesource.com/skia.git/+log/8fec4140f614..9e0afb791ac2
git log 8fec4140f614..9e0afb791ac2 --date=short --first-parent --format='%ad %ae %s'
2019-12-19 jiancai@google.com Fix clang warnings
2019-12-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-18 reed@google.com hide/remove obsolete/tricky SkMatrix methods
2019-12-18 reed@google.com Detect when perspective is really affine, and update the matrix as we handoff the ctm to the device.
Created with:
gclient setdep -r src/third_party/skia@9e0afb791ac2
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 borenet@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: borenet@google.com
2019-12-18 23:13:39 -05:00
Kaushik Iska
866b257d21
Revert "[fuchsia] Add diagnostics directory to the set of remote dirs ( #14470 )" ( flutter/engine#14566 )
...
This reverts commit c66d593a7336a5a5d9582cb8708137985653b4f8.
2019-12-18 18:58:37 -08:00
skia-flutter-autoroll
e27fa867e5
Roll fuchsia/sdk/core/linux-amd64 from jsuQq... to VdBKA... ( flutter/engine#14560 )
...
Roll fuchsia/sdk/core/linux-amd64 from jsuQq... to VdBKA...
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-12-18 19:18:03 -05:00
Kaushik Iska
76d887b711
Reland Wire up Opacity on Fuchsia ( flutter/engine#14559 )
...
This reverts commit 6919709e47661c5cd48d9b0d3bfde986b9c1af84.
On top of the revert, it reverted a commit in the PR:
https://github.com/flutter/engine/pull/14024
This reverts commit ea67e5b0b930ebf552bc7dbd678a35ee6a129c39.
2019-12-18 16:05:38 -08:00
Wu Zhong
42bade91a2
Fixes Objective-C objects memory leaks ( flutter/engine#14326 )
...
Fixes CALayer memory leaks in file FlutterPlatformViews_Internal.mm,FlutterPlatformViews.mm
flutter/flutter#46750
2019-12-18 15:32:44 -08:00
Mouad Debbar
014646e66f
[web] Calculate align offset for each paragraph line (LineMetrics.left) ( flutter/engine#14537 )
2019-12-18 14:29:51 -08:00
skia-flutter-autoroll
c8e351cc78
Roll src/third_party/skia e6a2ad81ab40..8fec4140f614 (17 commits) ( flutter/engine#14557 )
...
https://skia.googlesource.com/skia.git/+log/e6a2ad81ab40..8fec4140f614
git log e6a2ad81ab40..8fec4140f614 --date=short --first-parent --format='%ad %ae %s'
2019-12-18 mtklein@google.com Reland "roll clang_win"
2019-12-18 mtklein@google.com demote -fsanitize=pointer-overflow to warning
2019-12-18 herb@google.com Only checksum and query a valid descriptor
2019-12-18 bsalomon@google.com "fix" formatting of auto generated cpp from fp
2019-12-18 kjlubick@google.com Properly free bytes in SkDescriptor fuzzer
2019-12-18 bsalomon@google.com Make sure random unit test processors use an alpha type compatible with texture data.
2019-12-18 mtklein@google.com disable warnings in ANGLE
2019-12-18 mtklein@google.com Revert "roll clang_win"
2019-12-18 robertphillips@google.com Change signature of several gpu backend methods
2019-12-18 mtklein@google.com roll clang_win
2019-12-18 kjlubick@google.com [canvaskit] Fix SaveLayer constants
2019-12-18 brianosman@google.com Runtime SkSL: Reflect inputs in SkRuntimeEffect
2019-12-18 bsalomon@google.com Reland x3 "Remove most of GrConfig.h"
2019-12-18 robertphillips@google.com Fix a sprinkling of GPU issues
2019-12-18 rmistry@google.com Make OUTPUT_DIRECTORY in ProdDoxyfile configurable
2019-12-18 csmartdalton@google.com Add a kWireframe flag to GrPipeline
2019-12-18 bsalomon@google.com Remove SkRuntimeEffect.h include from SkColorFilterPriv.h
Created with:
gclient setdep -r src/third_party/skia@8fec4140f614
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 borenet@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: borenet@google.com
2019-12-18 17:10:17 -05:00
Tong Mu
cf859fe759
[Web] Fix pointer binding ( flutter/engine#14378 )
...
Refactors pointer_binding, fixes a few issues related to the pointer data converter in Web, and adds a number of tests for all three adapters.
2019-12-18 13:33:16 -08:00
skia-flutter-autoroll
209d230e65
Roll src/third_party/skia 21df075cab00..e6a2ad81ab40 (1 commits) ( flutter/engine#14552 )
...
https://skia.googlesource.com/skia.git/+log/21df075cab00..e6a2ad81ab40
git log 21df075cab00..e6a2ad81ab40 --date=short --first-parent --format='%ad %ae %s'
2019-12-18 rmistry@google.com Build and push skia-release and skia-wasm-release docker images
Created with:
gclient setdep -r src/third_party/skia@e6a2ad81ab40
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 borenet@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: borenet@google.com
2019-12-18 14:00:02 -05:00
chunhtai
f621261118
Fix FontLoader does not remove the cache in web engine ( flutter/engine#14536 )
2019-12-18 10:58:01 -08:00
Kaushik Iska
6919709e47
Revert "Wire up Opacity on Fuchsia, round 2 ( #14024 )" ( flutter/engine#14543 )
...
This reverts commit cb0aca7f74a34a6a79f6b7123bd0643a135cf56a.
2019-12-18 10:29:47 -08:00
skia-flutter-autoroll
fe275d84ce
Roll fuchsia/sdk/core/linux-amd64 from WSlsF... to jsuQq... ( flutter/engine#14550 )
...
Roll fuchsia/sdk/core/linux-amd64 from WSlsF... to jsuQq...
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-12-18 06:21:45 -05:00
skia-flutter-autoroll
55d3162a2f
Roll src/third_party/skia 37a88b43637e..21df075cab00 (2 commits) ( flutter/engine#14549 )
...
https://skia.googlesource.com/skia.git/+log/37a88b43637e..21df075cab00
git log 37a88b43637e..21df075cab00 --date=short --first-parent --format='%ad %ae %s'
2019-12-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5407aaa089ac..751e78884a55 (13 commits)
2019-12-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fbbfeb700295..21be09d8e699 (17 commits)
Created with:
gclient setdep -r src/third_party/skia@21df075cab00
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 borenet@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: borenet@google.com
2019-12-18 04:30:09 -05:00
Lau Ching Jun
288a793a46
Revert "Fix off-by-one fromRGBO alpha value calculation ( #13777 )" ( flutter/engine#14548 )
...
This reverts commit dc0401f8e483fd698529d9376dc806b85038093f.
2019-12-18 00:22:50 -08:00
skia-flutter-autoroll
b57db7f32b
Roll src/third_party/skia 190b82d67ce1..37a88b43637e (1 commits) ( flutter/engine#14546 )
...
https://skia.googlesource.com/skia.git/+log/190b82d67ce1..37a88b43637e
git log 190b82d67ce1..37a88b43637e --date=short --first-parent --format='%ad %ae %s'
2019-12-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 98b390c99b5d..0827bfec78ad (415 commits)
Created with:
gclient setdep -r src/third_party/skia@37a88b43637e
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 borenet@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: borenet@google.com
2019-12-18 00:31:22 -05:00
Lau Ching Jun
4cdc58e2dc
Revert "[fuchsia] Do not Execute paint tasks when there is no vsync ( #14298 )" ( flutter/engine#14541 )
...
This reverts commit d1406230436f4cd97d63479d1100bf050167822a.
2019-12-17 17:27:02 -08:00
skia-flutter-autoroll
0816c6cd25
Roll src/third_party/skia 3794db84e141..190b82d67ce1 (11 commits) ( flutter/engine#14538 )
...
https://skia.googlesource.com/skia.git/+log/3794db84e141..190b82d67ce1
git log 3794db84e141..190b82d67ce1 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 reed@google.com Add clipping for perspective triangles
2019-12-17 egdaniel@google.com Reland "Revert "Remove most of GrConfig.h""
2019-12-17 mtklein@google.com de-skvx PackIDSkPoint()
2019-12-17 mtklein@google.com force-inline skvx methods
2019-12-17 egdaniel@google.com Rename GrCaps textureSwizzle to readSwizzle.
2019-12-17 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-17 bsalomon@google.com Revert "Revert "Remove most of GrConfig.h""
2019-12-17 ethannicholas@google.com support more types from .fp files
2019-12-17 robertphillips@google.com Add interface(s) for compressed backend texture support
2019-12-17 bsalomon@google.com Revert "Blend functions as SkSL built ins."
2019-12-17 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@190b82d67ce1
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 borenet@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: borenet@google.com
2019-12-17 20:03:20 -05:00
Nurhan Turgut
c0dfb3386f
Calling onConnectionClosed when the input element is blurred ( flutter/engine#14484 )
...
* close connection call
* closing connection on blur
* remove the timer and check the window focus directly. address reviewer comments.
* addressing reviewer comments
2019-12-17 16:18:54 -08:00
skia-flutter-autoroll
a68728ff94
Roll fuchsia/sdk/core/linux-amd64 from ZHhOi... to WSlsF... ( flutter/engine#14534 )
...
Roll fuchsia/sdk/core/linux-amd64 from ZHhOi... to WSlsF...
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-12-17 17:27:51 -05:00
Gityuan
a2473cbb3f
Support timeline can enabled in release mode ( flutter/engine#14521 )
2019-12-17 13:40:50 -08:00
skia-flutter-autoroll
47f5b01d33
Roll src/third_party/skia cbeabd969bbe..3794db84e141 (8 commits) ( flutter/engine#14532 )
...
https://skia.googlesource.com/skia.git/+log/cbeabd969bbe..3794db84e141
git log cbeabd969bbe..3794db84e141 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 bsalomon@google.com Blend functions as SkSL built ins.
2019-12-17 egdaniel@google.com Add SurfaceView for SkImage_GpuYUVA's flattened proxy.
2019-12-17 brianosman@google.com Don't allocate invalidation messages for generators that make uncacheable textures
2019-12-17 halcanary@google.com Skottie: fix public.bzl
2019-12-17 fmalita@chromium.org Python3 tweaks
2019-12-17 robertphillips@google.com Update SKP version (take 2)
2019-12-17 halcanary@google.com skottie_ios_app: fix tap logic
2019-12-17 robertphillips@google.com Additional DDL fix
Created with:
gclient setdep -r src/third_party/skia@3794db84e141
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 borenet@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: borenet@google.com
2019-12-17 16:04:01 -05:00
Gary Qian
50c528c9aa
Rename 'test_vsync_waiters' to 'vsync_waiters_test' for consistency. ( flutter/engine#14519 )
2019-12-18 04:32:03 +09:00
Tomás Arias
dc0401f8e4
Fix off-by-one fromRGBO alpha value calculation ( flutter/engine#13777 )
...
Constructing colors using `fromRGBO` should return the same values as the CSS
`rgba()` notation. rgba(0, 0, 255, 0.5) is the same as `#0000ff80`
However `fromRGBO` sometimes creates a color with an off-by-one alpha value:
expect(Color.fromRGBO(0, 0, 255, 0.5), Color(0x800000ff));
Expected: Color:<Color(0x800000ff)>
Actual: Color:<Color(0x7f0000ff)>
If we use `withOpacity` to create the same color, it returns the correct color:
expect(Color.fromRGBO(0, 0, 255, 1).withOpacity(0.5), Color(0x800000ff));
This should also be changed in lib/web_ui/lib/src/ui/painting.dart in a
followup change.
2019-12-17 09:34:30 -08:00
skia-flutter-autoroll
4a4762f364
Roll src/third_party/skia fdb2b7d53038..cbeabd969bbe (1 commits) ( flutter/engine#14530 )
...
https://skia.googlesource.com/skia.git/+log/fdb2b7d53038..cbeabd969bbe
git log fdb2b7d53038..cbeabd969bbe --date=short --first-parent --format='%ad %ae %s'
2019-12-17 reed@google.com Can't fold ctm and color matrix when in perspective
Created with:
gclient setdep -r src/third_party/skia@cbeabd969bbe
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 borenet@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: borenet@google.com
2019-12-17 12:00:12 -05:00
skia-flutter-autoroll
59563e005d
Roll src/third_party/skia 6153165d78f2..fdb2b7d53038 (2 commits) ( flutter/engine#14528 )
...
https://skia.googlesource.com/skia.git/+log/6153165d78f2..fdb2b7d53038
git log 6153165d78f2..fdb2b7d53038 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 herb@google.com Add more thread annotations to SkStrike
2019-12-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 d1860ea17e8e..5407aaa089ac (11 commits)
Created with:
gclient setdep -r src/third_party/skia@fdb2b7d53038
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 borenet@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: borenet@google.com
2019-12-17 05:34:24 -05:00
skia-flutter-autoroll
7727c31593
Roll fuchsia/sdk/core/linux-amd64 from O6ELR... to ZHhOi... ( flutter/engine#14525 )
...
Roll fuchsia/sdk/core/linux-amd64 from O6ELR... to ZHhOi...
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-12-17 04:21:42 -05:00
skia-flutter-autoroll
64702b3606
Roll src/third_party/skia d78a9b45b9e5..6153165d78f2 (1 commits) ( flutter/engine#14522 )
...
https://skia.googlesource.com/skia.git/+log/d78a9b45b9e5..6153165d78f2
git log d78a9b45b9e5..6153165d78f2 --date=short --first-parent --format='%ad %ae %s'
2019-12-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src b1568f298495..98b390c99b5d (401 commits)
Created with:
gclient setdep -r src/third_party/skia@6153165d78f2
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 borenet@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: borenet@google.com
2019-12-17 00:29:57 -05:00
liyuqian
8dcf0235e5
Apply SmoothPointerDataDispatcher to Fuchsia ( flutter/engine#14514 )
...
Fixes https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=35050
and https://github.com/flutter/flutter/issues/38811
2019-12-16 17:14:19 -08:00
Chinmay Garde
54f9ebe7a9
Forward low memory notifications from the shell to DartVM. ( flutter/engine#14517 )
2019-12-16 16:55:08 -08:00
skia-flutter-autoroll
2dc224f3fe
Roll src/third_party/skia 9b59953e77b9..d78a9b45b9e5 (23 commits) ( flutter/engine#14516 )
...
https://skia.googlesource.com/skia.git/+log/9b59953e77b9..d78a9b45b9e5
git log 9b59953e77b9..d78a9b45b9e5 --date=short --first-parent --format='%ad %ae %s'
2019-12-16 egdaniel@google.com Fixes to skpbench to actually clean itself up nicely.
2019-12-16 egdaniel@google.com Remove GrTextureContext.
2019-12-16 robertphillips@google.com Spruce up GrDataUtils in preparation for compressed backend texture support
2019-12-16 fmalita@chromium.org Reland "[skottie] Simplify effect builder lookup"
2019-12-16 herb@google.com Make allocation of SkDescriptor do initialization
2019-12-16 halcanary@google.com fix build minimal_ios_mtl_skia_app
2019-12-16 bsalomon@google.com Simplify proxy functionally exact check.
2019-12-16 robertphillips@google.com Add GrCaps::getConfigFromCompressedBackendFormat
2019-12-16 csmartdalton@google.com Include line numbers in Viewer's shader error windows
2019-12-16 brianosman@google.com Runtime SkSL: Disallow 'when', 'tracked', 'key', 'ctype'
2019-12-16 robertphillips@google.com Expand GrGpu::BackendTextureData to include compressed data
2019-12-16 csmartdalton@google.com Add a "conservative raster" flag to GrPipeline
2019-12-16 halcanary@google.com SkMetalDeviceToGrContext: no longer needs any Skia headers
2019-12-16 robertphillips@google.com Switch GrCaps::isFormatCompressed virtual to be 'compressionType'
2019-12-16 herb@google.com Have the fuzzer init the SkDescriptor
2019-12-16 robertphillips@google.com Fix DDL bots
2019-12-16 nihohit@gmail.com remove use_PIC.
2019-12-16 egdaniel@google.com Delete unused GrDebugMarkerOp.
2019-12-16 petar.p.kirov@gmail.com Fix small memory leak in c-api example
2019-12-16 brianosman@google.com Major refactor of runtime effects
2019-12-16 herb@google.com Simplify fRegenFlags
2019-12-16 nigeltao@google.com Have SkWuffsCodec.cpp link to Wuffs API docs
2019-12-16 borenet@google.com Revert "Update SKP version"
Created with:
gclient setdep -r src/third_party/skia@d78a9b45b9e5
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 borenet@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: borenet@google.com
2019-12-16 19:40:34 -05:00
skia-flutter-autoroll
df2d4b3a05
Roll src/third_party/skia 706eb5788e8b..9b59953e77b9 (3 commits) ( flutter/engine#14511 )
...
https://skia.googlesource.com/skia.git/+log/706eb5788e8b..9b59953e77b9
git log 706eb5788e8b..9b59953e77b9 --date=short --first-parent --format='%ad %ae %s'
2019-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1d77542f5681..d1860ea17e8e (14 commits)
2019-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ebb0bec91552..fbbfeb700295 (2 commits)
2019-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src d11c17148d1a..b1568f298495 (510 commits)
Created with:
gclient setdep -r src/third_party/skia@9b59953e77b9
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 borenet@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: borenet@google.com
2019-12-16 15:31:44 -05:00
skia-flutter-autoroll
52c04ee42d
Roll fuchsia/sdk/core/linux-amd64 from q0tup... to O6ELR... ( flutter/engine#14512 )
...
Roll fuchsia/sdk/core/linux-amd64 from q0tup... to O6ELR...
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-12-16 15:25:32 -05:00
Chinmay Garde
4435ab8b04
Allow custom embedders to post low memory notifications. ( flutter/engine#14506 )
...
This is a non-breaking addition to the stable Flutter Embedder API.
2019-12-16 11:42:13 -08:00
Wu Zhong
6533879f59
Fix comments of iOS status bar height constant ( flutter/engine#14496 )
2019-12-15 12:34:21 -08:00
skia-flutter-autoroll
f453e6f960
Roll src/third_party/skia 187cd367d388..706eb5788e8b (1 commits) ( flutter/engine#14505 )
...
https://skia.googlesource.com/skia.git/+log/187cd367d388..706eb5788e8b
git log 187cd367d388..706eb5788e8b --date=short --first-parent --format='%ad %ae %s'
2019-12-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
Created with:
gclient setdep -r src/third_party/skia@706eb5788e8b
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 borenet@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: borenet@google.com
2019-12-15 04:13:13 -05:00
skia-flutter-autoroll
7ad2cbd6dc
Roll src/third_party/skia ef363a9ce692..187cd367d388 (1 commits) ( flutter/engine#14503 )
...
https://skia.googlesource.com/skia.git/+log/ef363a9ce692..187cd367d388
git log ef363a9ce692..187cd367d388 --date=short --first-parent --format='%ad %ae %s'
2019-12-15 fmalita@chromium.org Revert "[skottie] Simplify effect builder lookup"
Created with:
gclient setdep -r src/third_party/skia@187cd367d388
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 borenet@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: borenet@google.com
2019-12-14 23:02:13 -05:00
skia-flutter-autoroll
437bbc0b4a
Roll src/third_party/skia 9e7199561fc8..ef363a9ce692 (1 commits) ( flutter/engine#14500 )
...
https://skia.googlesource.com/skia.git/+log/9e7199561fc8..ef363a9ce692
git log 9e7199561fc8..ef363a9ce692 --date=short --first-parent --format='%ad %ae %s'
2019-12-14 fmalita@chromium.org [skottie] Simplify effect builder lookup
Created with:
gclient setdep -r src/third_party/skia@ef363a9ce692
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 djsollen@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: djsollen@google.com
2019-12-14 15:28:35 -05:00
skia-flutter-autoroll
43f3e5303e
Roll src/third_party/skia cf0e3c63fd22..9e7199561fc8 (1 commits) ( flutter/engine#14499 )
...
https://skia.googlesource.com/skia.git/+log/cf0e3c63fd22..9e7199561fc8
git log cf0e3c63fd22..9e7199561fc8 --date=short --first-parent --format='%ad %ae %s'
2019-12-14 reed@google.com clean up dox after enum change
Created with:
gclient setdep -r src/third_party/skia@9e7199561fc8
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 djsollen@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: djsollen@google.com
2019-12-14 11:06:32 -05:00
skia-flutter-autoroll
2438176cc3
Roll src/third_party/skia cd9ad409a90d..cf0e3c63fd22 (1 commits) ( flutter/engine#14495 )
...
https://skia.googlesource.com/skia.git/+log/cd9ad409a90d..cf0e3c63fd22
git log cd9ad409a90d..cf0e3c63fd22 --date=short --first-parent --format='%ad %ae %s'
2019-12-14 reed@google.com remove dead code around old SkPath enums
Created with:
gclient setdep -r src/third_party/skia@cf0e3c63fd22
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 djsollen@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: djsollen@google.com
2019-12-14 01:08:46 -05:00
skia-flutter-autoroll
e20adcce4f
Roll fuchsia/sdk/core/linux-amd64 from QZVxo... to q0tup... ( flutter/engine#14494 )
...
Roll fuchsia/sdk/core/linux-amd64 from QZVxo... to q0tup...
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-12-14 01:02:38 -05:00
skia-flutter-autoroll
c71ae5446a
Roll src/third_party/skia ea47b0e65802..cd9ad409a90d (7 commits) ( flutter/engine#14490 )
...
https://skia.googlesource.com/skia.git/+log/ea47b0e65802..cd9ad409a90d
git log ea47b0e65802..cd9ad409a90d --date=short --first-parent --format='%ad %ae %s'
2019-12-13 herb@google.com More cleanup on GrStrikeCache
2019-12-13 brianosman@google.com Remove all layout(ctype=...) from runtime SkSKL
2019-12-13 herb@google.com Use SkTHashTable in GrTextStrike
2019-12-13 herb@google.com Revert "Remove unused fields from GrTextBlobKey"
2019-12-13 herb@google.com Convert GrStrikeCache to sk_sp<GrTextStrike>
2019-12-13 herb@google.com switch to SkPoint for the idea of drawingOrigin
2019-12-13 herb@google.com Convert GrStrikeCache to use SkTHashTable
Created with:
gclient setdep -r src/third_party/skia@cd9ad409a90d
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 djsollen@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: djsollen@google.com
2019-12-13 20:32:31 -05:00
Chinmay Garde
b111a13d25
Allow embedders to post Dart objects on send ports from the native side. ( flutter/engine#14477 )
...
This is a non-breaking addition to the stable Flutter Embedder API and exposes a
subset of the functionality provided by Dart_PostCObject API in a stable and
tested manner to custom embedder implementations.
Send port acquisition can currently be done as described in the unit-test but
there may be opportunities to extend this API in the future to access ports more
easily or create ports from the native side.
The following capabilities of the the Dart_PostCObject API are explicitly NOT
exposed:
* Object arrays: This allows callers to create complex object graphs but only
using the primitives specified in the native API. I could find no current use
case for this and would have made the implementation a lot more complex. This
is something we can add in the future if necessary however.
* Capabilities and ports: Again no use cases and I honestly I didn’t understand
how to use capabilities. If needed, these can be added at a later point by
appending to the union.
Fixes https://github.com/flutter/flutter/issues/46624
Fixes b/145982720
2019-12-13 17:28:21 -08:00
Yegor
254263f3b1
Introduce an auto-deletable SkiaObject; make SkPaint a SkiaObject ( flutter/engine#14486 )
...
* Introduce `SkiaObject` an object that's backed by Skia C++ objects that need to be explicitly deleted.
* Automatically delete `SkiaObject`s at the end of frame.
* Make `SkPaint` a `SkiaObject`.
Because `SkiaObject`s are deleted at the end of the frame, the object can be reused as many times as necessary within the frame. `SkPaint` in particular is a fairly expensive object. Reusing this object, for example, on `drawRRect` drops the canvas paint time by 30%.
2019-12-13 15:42:04 -08:00
Chinmay Garde
5f6e426048
Verify embedders can convert clip rects from mutation stack into surface space. ( flutter/engine#14483 )
...
Add a test to verify behavior discussed in b/143612326
2019-12-13 15:28:01 -08:00
Nurhan Turgut
198a8d5dce
adding firefox unit tests to font loading ( flutter/engine#14487 )
2019-12-13 15:26:19 -08:00
Jason Simmons
073d9af904
libtxt: cache fallback fonts found by a Minikin font collection ( flutter/engine#14482 )
...
If a new fallback font is discovered during paragraph layout, the fallback
font cache in txt::FontCollection will use that font in future layouts.
However, that cache is not available if the new fallback font needs to be
used for other characters within the current layout. This PR adds a cache
to minikin::FontCollection and checks whether fonts in the cache can handle
a character before calling the fallback font provider.
See https://github.com/flutter/engine/pull/13257
2019-12-13 15:18:37 -08:00
Mouad Debbar
06b55991c6
[web] Remove Paragraph._lines which isn't necessary anymore ( flutter/engine#14485 )
2019-12-13 15:08:17 -08:00
Mouad Debbar
fe02dd7c44
[web] Implement Paragraph.getLineBoundary ( flutter/engine#14479 )
2019-12-13 13:53:55 -08:00
skia-flutter-autoroll
e38daa41b4
Roll src/third_party/skia d0840ecf5831..ea47b0e65802 (9 commits) ( flutter/engine#14481 )
...
https://skia.googlesource.com/skia.git/+log/d0840ecf5831..ea47b0e65802
git log d0840ecf5831..ea47b0e65802 --date=short --first-parent --format='%ad %ae %s'
2019-12-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms cd31cb38833c..ec78f685becd (1 commits)
2019-12-13 herb@google.com More viewMatrix renaming
2019-12-13 nifong@google.com Remove an uncessary and unused parameter for partially generating the JSON command list
2019-12-13 mtklein@google.com workaround?
2019-12-13 kjlubick@google.com [infra] Update go to 1.13.5
2019-12-13 bungeman@google.com Add more variation support on Mac.
2019-12-13 herb@google.com Rename viewMatrix to drawMatrix, initialMatrix, or currentMatrix
2019-12-13 bsalomon@google.com Support clipRegion on GPU backend
2019-12-13 egdaniel@google.com Store GrSurfaceProxyView on SkImage.
Created with:
gclient setdep -r src/third_party/skia@ea47b0e65802
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 djsollen@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: djsollen@google.com
2019-12-13 15:52:27 -05:00
Jason Simmons
4dc714b8a4
Do not assume that createTypeface is called before getStyle in the AssetManagerFontStyleSet ( flutter/engine#14343 )
2019-12-13 09:23:08 -08:00