skia-flutter-autoroll
7753ddd09f
Roll src/third_party/skia 6cd82342937a..eda2a8112596 (1 commits) ( flutter/engine#7858 )
...
https://skia.googlesource.com/skia.git/%2Blog/6cd82342937a..eda2a8112596
git log 6cd82342937a2835129fea44b6f62b0d23dc2d35..eda2a8112596dff766b24abdcedf981e5a69015d --date=short --no-merges --format=%ad %ae %s
2019-02-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b6c1c66d2547..028df5f51e45 (4 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-16 21:49:03 -05:00
skia-flutter-autoroll
18cbe4a53a
Roll src/third_party/skia 0b496ff92fce..6cd82342937a (1 commits) ( flutter/engine#7857 )
...
https://skia.googlesource.com/skia.git/%2Blog/0b496ff92fce..6cd82342937a
git log 0b496ff92fce253b21ed9e72ab796de0ba50526b..6cd82342937a2835129fea44b6f62b0d23dc2d35 --date=short --no-merges --format=%ad %ae %s
2019-02-16 fmalita@chromium.org Simplify optional input handling in SkMixerColorFilter
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-16 17:41:04 -05:00
skia-flutter-autoroll
9ad9ed514c
Roll src/third_party/skia e876ec79ceff..0b496ff92fce (1 commits) ( flutter/engine#7856 )
...
https://skia.googlesource.com/skia.git/%2Blog/e876ec79ceff..0b496ff92fce
git log e876ec79ceff47b3ebf669b6d65686517ee3585d..0b496ff92fce253b21ed9e72ab796de0ba50526b --date=short --no-merges --format=%ad %ae %s
2019-02-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 5862f084f69f..eda06a0b859a (305 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-16 13:42:25 -05:00
skia-flutter-autoroll
e3763bc8f3
Roll src/third_party/skia b7c7b7883b23..e876ec79ceff (5 commits) ( flutter/engine#7855 )
...
https://skia.googlesource.com/skia.git/%2Blog/b7c7b7883b23..e876ec79ceff
git log b7c7b7883b2377e55e5def16560b1429958e0ec3..e876ec79ceff47b3ebf669b6d65686517ee3585d --date=short --no-merges --format=%ad %ae %s
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a0a80b160c6b..6d74ab852bf2 (1 commits)
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 aead8edf8c46..b6c1c66d2547 (3 commits)
2019-02-15 robertphillips@google.com Make asFragmentProcessor entry point only take a GrRecordingContext (take 2)
2019-02-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-15 reed@google.com update docs for paint
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-16 09:56:08 -05:00
Stanislav Baranov
86dac86486
Revert "Support for binary decompression of dynamic patches. ( #7777 )" ( flutter/engine#7853 )
...
This reverts commit c50fe4fb9a7691b223b17132200e676e7d4cbb60.
2019-02-15 17:07:06 -08:00
skia-flutter-autoroll
e5f6463ded
Roll src/third_party/skia be9aff25bddc..b7c7b7883b23 (17 commits) ( flutter/engine#7852 )
...
https://skia.googlesource.com/skia.git/%2Blog/be9aff25bddc..b7c7b7883b23
git log be9aff25bddc3eecf84d9c37af222ea40c261cb1..b7c7b7883b2377e55e5def16560b1429958e0ec3 --date=short --no-merges --format=%ad %ae %s
2019-02-15 herb@google.com Remove all empty glyph processing
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0eba65b14b60..a0a80b160c6b (1 commits)
2019-02-15 robertphillips@google.com Revert "Make asFragmentProcessor entry point only take a GrRecordingContext"
2019-02-15 reed@google.com make float more primary API for paint (esp. for alpha)
2019-02-15 halcanary@google.com tools/skqp/release.sh: Add Instant and ABI XML tags
2019-02-15 robertphillips@google.com Make asFragmentProcessor entry point only take a GrRecordingContext
2019-02-15 robertphillips@google.com Switch GrSurfaceProxy's Copy methods over to GrRecordingContext
2019-02-15 robertphillips@google.com Begin switching GrRecordingContext over to having the GrDrawingManager
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2bb0864b22e7..0eba65b14b60 (21 commits)
2019-02-15 robertphillips@google.com Add addOnFlushCallbackObject at GrRecordingContext level
2019-02-15 brianosman@google.com Moved image params out to SkParticleDrawable
2019-02-15 scroggo@google.com Remove assert that BGRA and RGBA are not opaque
2019-02-15 herb@google.com Revert of CL/192440 which would not reland cleanly.
2019-02-15 fmalita@chromium.org add mixer colorfilter
2019-02-13 csmartdalton@google.com Remove shader caps argument from GrGLSLTypeString
2019-02-15 robertphillips@google.com Stop using resourceProvider in GrRenderTargetContext's ctor
2019-02-15 halcanary@google.com ICU: enable on wasm
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-15 19:20:12 -05:00
freiling
352a30e485
[fuchsia][SCN-1054] Map elevation onto -Z in Scenic ( flutter/engine#7834 )
...
Note: the SetTranslationRH function is temporary and part of the smooth
transition plan for Scenics handedness inversion. See SCN-1054 for details.
We will follow this will a change to migrate back off SetTranslationRH
Submit after https://fuchsia-review.googlesource.com/c/fuchsia/+/255056
lands in fuchsia.git
2019-02-15 15:32:56 -08:00
Chris Bracken
273c0cf7c7
Revert "Android embedding refactor pr3 add remaining systemchannels ( #7738 )" ( flutter/engine#7849 )
...
From build log:
```
../../flutter/shell/platform/android/io/flutter/view/FlutterView.java:95: error: cannot find symbol
private final LocalizationChannel localizationChannel;
^
symbol: class LocalizationChannel
location: class FlutterView
../../flutter/shell/platform/android/io/flutter/view/FlutterView.java:172: error: cannot find symbol
localizationChannel = new LocalizationChannel(dartExecutor);
^
symbol: class LocalizationChannel
location: class FlutterView
2 errors
```
This reverts commit 914dc5a0b6d168159c3949c67b28f6f7e5bf7ba6.
2019-02-15 15:03:19 -08:00
Chinmay Garde
75a66f31dc
Shut down and restart the Dart VM as needed. ( flutter/engine#7832 )
...
The shell was already designed to cleanly shut down the VM but it couldnt
earlier as |Dart_Initialize| could never be called after a |Dart_Cleanup|. This
meant that shutting down an engine instance could not shut down the VM to save
memory because newly created engines in the process after that point couldn't
restart the VM. There can only be one VM running in a process at a time.
This patch separate the previous DartVM object into one that references a
running instance of the DartVM and a set of immutable dependencies that
components can reference even as the VM is shutting down.
Unit tests have been added to assert that non-overlapping engine launches use
difference VM instances.
2019-02-15 14:16:17 -08:00
Matt Carroll
914dc5a0b6
Android embedding refactor pr3 add remaining systemchannels ( flutter/engine#7738 )
2019-02-15 13:45:24 -08:00
Todd Volkert
146cc39aa2
Don't call static method from instance variable ( flutter/engine#7841 )
2019-02-15 16:18:02 -05:00
Amir Hardon
333458c95e
Delete GL textures when they are released from the texture registry. ( flutter/engine#7836 )
...
On Android we were never deleting the textures allocated for
the texture registry, which resulted in a memory leak, see:
https://github.com/flutter/flutter/issues/24145
2019-02-15 13:11:49 -08:00
najeira
cd5ceb29be
Fix NullPointerException in SurfaceTextureRegistryEntry ( flutter/engine#7837 )
2019-02-15 13:01:41 -08:00
najeira
a3e6ae8948
Fix NullPointerException in ResourceCleaner ( flutter/engine#7838 )
2019-02-15 12:56:37 -08:00
Alexander Aprelev
adc3ca0e31
Add fml::FileExists implementation for Windows ( flutter/engine#7845 )
2019-02-15 12:42:41 -08:00
Ben Konyi
640bed91e3
Add support for calling into other plugins from a background context on iOS ( flutter/engine#7843 )
...
Added `FlutterPluginRegistrantCallback` typedef and optional `setPluginRegistrantCallback` static method in `FlutterPlugin`. `setPluginRegistrantCallback` is used to set a callback defined in AppDelegate.m which registers some subset of plugins with a `FlutterPluginRegistry` (for example, a headless FlutterEngine). This allows for plugins which utilize background execution functionality to enable the use of other plugins on the background isolate. This puts iOS on par with Android for background execution.
Along with updated examples and Medium posts, this fixes [flutter/flutter#21925 ](https://github.com/flutter/flutter/issues/21925 ).
2019-02-15 11:18:56 -08:00
skia-flutter-autoroll
bc5f0d43e8
Roll src/third_party/skia 154acd7a1374..be9aff25bddc (13 commits) ( flutter/engine#7842 )
...
https://skia.googlesource.com/skia.git/%2Blog/154acd7a1374..be9aff25bddc
git log 154acd7a137438b2e7f0c7c1803a3e9d969e867c..be9aff25bddc3eecf84d9c37af222ea40c261cb1 --date=short --no-merges --format=%ad %ae %s
2019-02-15 robertphillips@google.com Remove GrContextPriv.h from GrRenderTargetContext.h
2019-02-14 herb@google.com Reland "Use bulk interface for paths"
2019-02-15 halcanary@google.com SkPDF: simplify subsetting code
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src b698b62f407e..5862f084f69f (425 commits)
2019-02-15 herb@google.com Revert "Use bulk interface for paths"
2019-02-15 brianosman@google.com Add curve visualization back, guard eval
2019-02-15 herb@google.com Revert "Calculate strike in path case"
2019-02-15 bsalomon@google.com Add option to force GLSL string caching rather than program binaries.
2019-02-14 robertphillips@google.com Switch GPU blur code over to using GrRecordingContext
2019-02-15 bsalomon@google.com Add SK_API to GrContextOptions and GrContextOptions::PersistentCache
2019-02-15 bsalomon@google.com Remove unused fields related to old multitexturing TextureOp.
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 559aaca5abd8..aead8edf8c46 (1 commits)
2019-02-14 brianosman@google.com New SkCurve type with multiple curve segments
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-15 13:36:59 -05:00
Jason Simmons
a0f4916009
Remove the Dart JIT snapshot data from AOT builds of the embedder library ( flutter/engine#7806 )
...
Also extend the embedder unit tests to cover AOT execution
2019-02-15 09:43:23 -08:00
skia-flutter-autoroll
a207d949fd
Roll src/third_party/skia 7a74c7cb6da0..154acd7a1374 (1 commits) ( flutter/engine#7840 )
...
https://skia.googlesource.com/skia.git/%2Blog/7a74c7cb6da0..154acd7a1374
git log 7a74c7cb6da0809e2ea2121932b889844e249157..154acd7a137438b2e7f0c7c1803a3e9d969e867c --date=short --no-merges --format=%ad %ae %s
2019-02-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-15 09:34:17 -05:00
Martin Kustermann
43ef6a2cbb
Ensure to pass dill file after VM options for gen_snapshot ( flutter/engine#7839 )
2019-02-15 15:17:54 +01:00
skia-flutter-autoroll
c4598e9763
Roll src/third_party/skia b00f7b34751b..7a74c7cb6da0 (1 commits) ( flutter/engine#7835 )
...
https://skia.googlesource.com/skia.git/%2Blog/b00f7b34751b..7a74c7cb6da0
git log b00f7b34751b64a7dc3051e452f5a63afe222891..7a74c7cb6da0809e2ea2121932b889844e249157 --date=short --no-merges --format=%ad %ae %s
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 77874e2ca341..559aaca5abd8 (4 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-15 01:07:41 -05:00
skia-flutter-autoroll
abf0ef8b18
Roll src/third_party/skia 9a88bee122f1..b00f7b34751b (24 commits) ( flutter/engine#7831 )
...
https://skia.googlesource.com/skia.git/%2Blog/9a88bee122f1..b00f7b34751b
git log 9a88bee122f145014ce246ba872b1738b79efe83..b00f7b34751b64a7dc3051e452f5a63afe222891 --date=short --no-merges --format=%ad %ae %s
2019-02-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader de16f327d051..2bb0864b22e7 (1 commits)
2019-02-14 bungeman@google.com Fix signed/unsigned mismatch in shaper assert.
2019-02-14 bungeman@google.com Fix assert in shaper.
2019-02-14 robertphillips@google.com Allow GrRecordingContext to create surfaceContexts
2019-02-14 bungeman@google.com Remove typeface from SkShaper constructor.
2019-02-14 herb@google.com Calculate strike in path case
2019-02-13 bungeman@google.com Add HarfBuzz callbacks.
2019-02-14 bungeman@google.com Fix calculating clusters from start of input.
2019-02-14 jvanverth@google.com Add MoltenVK support to Viewer.
2019-02-13 michaelludwig@google.com Clean up GrQuad ctors
2019-02-14 nigeltao@google.com Have Wuffs output to BGRA, not indexed color
2019-02-14 herb@google.com Use bulk interface for paths
2019-02-14 brianosman@google.com Various particle system improvements
2019-02-14 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-14 brianosman@google.com Particles/SkReflected: Generalize array reflection
2019-02-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 52047de4d41f..77874e2ca341 (1 commits)
2019-02-14 bsalomon@google.com Use destructors to free resources owned by lazy proxy callbacks
2019-02-14 bungeman@google.com Don't respect FontConfig matrix for bitmap fonts.
2019-02-14 fmalita@chromium.org [SVGCanvas] Clean up public factories
2019-02-14 bungeman@google.com Defer loading particle effect to load time.
2019-02-14 robertphillips@google.com Baulk at creating wait semaphores if we can't always delete them
2019-02-13 michaelludwig@google.com Add blendmode to GrRTC::drawTexture
2019-02-14 egdaniel@google.com Use kRGB_888x_SkColorType when importing R8G8B8X8 AHB.
2019-02-14 recipe-roller@chromium.org Roll recipe dependencies (trivial).
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-14 19:22:35 -05:00
Gary Qian
f85d8b60f5
Track flow id ( flutter/engine#7826 )
...
(Authored by @nathanrogersgoogle )
2019-02-14 12:30:29 -08:00
skia-flutter-autoroll
1b791a683a
Roll src/third_party/skia a0dcd29f536b..9a88bee122f1 (4 commits) ( flutter/engine#7825 )
...
https://skia.googlesource.com/skia.git/%2Blog/a0dcd29f536b..9a88bee122f1
git log a0dcd29f536b195681684b3105842970d82383a5..9a88bee122f145014ce246ba872b1738b79efe83 --date=short --no-merges --format=%ad %ae %s
2019-02-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 1f0e830f475f..b698b62f407e (516 commits)
2019-02-14 halcanary@google.com resources: add text for testing shaper
2019-02-14 egdaniel@google.com Add kRGB_888X_GrPixelConfig
2019-02-14 rmistry@google.com Bring back PerCommit-Bookmaker to the waterfall
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-14 13:10:59 -05:00
skia-flutter-autoroll
88420b7a13
Roll src/third_party/skia 6152470dc69e..a0dcd29f536b (2 commits) ( flutter/engine#7824 )
...
https://skia.googlesource.com/skia.git/%2Blog/6152470dc69e..a0dcd29f536b
git log 6152470dc69ee96172e5f4c3270f98e47ff9693d..a0dcd29f536b195681684b3105842970d82383a5 --date=short --no-merges --format=%ad %ae %s
2019-02-14 zhuo@hexoasis.com Fix bug of the destructor of SkSVGDevice
2019-02-13 reed@google.com Update examples to use SkFont
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-14 09:15:00 -05:00
skia-flutter-autoroll
78d47b6e47
Roll src/third_party/skia 4037f7f5d8b4..6152470dc69e (1 commits) ( flutter/engine#7823 )
...
https://skia.googlesource.com/skia.git/%2Blog/4037f7f5d8b4..6152470dc69e
git log 4037f7f5d8b465f50f28135bfe0e532e2154089f..6152470dc69ee96172e5f4c3270f98e47ff9693d --date=short --no-merges --format=%ad %ae %s
2019-02-14 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-14 04:49:27 -05:00
nathanrogersgoogle
7517ae90c3
Add flow events connecting pointer events to frames ( flutter/engine#7807 )
2019-02-13 22:27:12 -08:00
skia-flutter-autoroll
b97290be9a
Roll src/third_party/skia 09c01e9df260..4037f7f5d8b4 (3 commits) ( flutter/engine#7821 )
...
https://skia.googlesource.com/skia.git/%2Blog/09c01e9df260..4037f7f5d8b4
git log 09c01e9df260053399eb22efcfd6b248d66a2492..4037f7f5d8b465f50f28135bfe0e532e2154089f --date=short --no-merges --format=%ad %ae %s
2019-02-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6fc22a13d45d..52047de4d41f (3 commits)
2019-02-13 reed@google.com remove unused variable
2019-02-13 zhuo@hexoasis.com Fix bug of SkSVGCanvas::Make
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-14 00:36:21 -05:00
skia-flutter-autoroll
36e8acef31
Roll src/third_party/skia 186669c4128b..09c01e9df260 (5 commits) ( flutter/engine#7820 )
...
https://skia.googlesource.com/skia.git/%2Blog/186669c4128b..09c01e9df260
git log 186669c4128bf9de63453e238d7c2e6ffbf34bca..09c01e9df260053399eb22efcfd6b248d66a2492 --date=short --no-merges --format=%ad %ae %s
2019-02-13 rmistry@google.com Make Housekeeper-PerCommit-Bookmaker a tryjob only bot
2019-02-13 herb@google.com Remove empty processing from drawGlyphRunAsBMPWithPathFallback
2019-02-13 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-13 brianosman@google.com Use half-floats for out-of-gamut color in GrAAFillRRectOp
2019-02-13 nigeltao@google.com Keep scaledHeight calculation across oID calls
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-13 20:21:35 -05:00
Gary Qian
c8d2055a42
Fix tests that were committed after cirrus ran ( flutter/engine#7819 )
2019-02-13 16:27:15 -08:00
Gary Qian
57032e73e1
Add space metrics tracking for trailing whitespace "ghost" runs. ( flutter/engine#7791 )
...
* Begin space tracking metrics in LibTxt.
* Add tracking for trailing whitespace.
* Store is_ghost in BidiRun
* Add comments
2019-02-13 15:19:53 -08:00
Dan Field
76529a8ee7
Allow specifying the buildtools path ( flutter/engine#7815 )
2019-02-13 15:16:49 -08:00
Dan Field
487b4c8066
Fix typo in painting.dart ( flutter/engine#7814 )
2019-02-13 15:14:10 -08:00
sjindel-google
d824b9ae89
Add FFI to libraries.yaml. ( flutter/engine#7811 )
2019-02-13 22:28:07 +01:00
skia-flutter-autoroll
fabab90022
Roll src/third_party/skia b6f53783337e..186669c4128b (8 commits) ( flutter/engine#7816 )
...
https://skia.googlesource.com/skia.git/%2Blog/b6f53783337e..186669c4128b
git log b6f53783337e096d6803ba3907044b79b4ac9f6c..186669c4128bf9de63453e238d7c2e6ffbf34bca --date=short --no-merges --format=%ad %ae %s
2019-02-13 reed@google.com work to fix bookmaker
2019-02-13 jvanverth@google.com Fix drag events in Mac viewer.
2019-02-13 herb@google.com Use SkStrikeSpec to consolidate SkDescriptor, Effects and Typeface.
2019-02-13 mtklein@google.com rewrite SkMasks::CreateMasks to work in bytesPerPixel
2019-02-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 d3fac74a236e..6fc22a13d45d (7 commits)
2019-02-13 mtklein@google.com add Windows -Wuffs builders
2019-02-13 reed@google.com fix contour-measure for move-line-move
2019-02-13 robertphillips@google.com Switch path renderers over to using GrRecordingContext
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-13 16:21:38 -05:00
Dan Field
49d5433fcd
Use newer Skia API for PathMeasure ( flutter/engine#7809 )
2019-02-13 11:15:19 -08:00
skia-flutter-autoroll
1636d6b90b
Roll src/third_party/skia 94a5328e0e4b..b6f53783337e (8 commits) ( flutter/engine#7812 )
...
https://skia.googlesource.com/skia.git/%2Blog/94a5328e0e4b..b6f53783337e
git log 94a5328e0e4b59286ec0e04e0fabe6a447451f30..b6f53783337e096d6803ba3907044b79b4ac9f6c --date=short --no-merges --format=%ad %ae %s
2019-02-13 halcanary@google.com SkShaper: enable for unit and render tests
2019-02-13 reed@google.com fix rawiter::peek
2019-02-12 robertphillips@google.com Switch Ops over to using GrRecordingContext
2019-02-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 77b5d9247fd7..1f0e830f475f (486 commits)
2019-02-12 scroggo@google.com Blacklist Codec tests on Wuffs bot
2019-02-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 73c3124cc249..de16f327d051 (1 commits)
2019-02-12 ethannicholas@google.com added constant 0 and 1 swizzle components to SkSL
2019-02-13 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-13 12:21:02 -05:00
skia-flutter-autoroll
0aaa3bb4df
Roll src/third_party/skia 66f09a72995a..94a5328e0e4b (1 commits) ( flutter/engine#7810 )
...
https://skia.googlesource.com/skia.git/%2Blog/66f09a72995a..94a5328e0e4b
git log 66f09a72995a761bb9bde11b0e378ce84b84bae9..94a5328e0e4b59286ec0e04e0fabe6a447451f30 --date=short --no-merges --format=%ad %ae %s
2019-02-12 benjaminwagner@google.com Add Ubuntu18 Calmbench and Valgrind jobs
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-13 08:19:35 -05:00
Josh Gargus
b9fa0b4ace
Add support for new Scenic clip planes. ( flutter/engine#7804 )
...
Uses SetClipPlanesCmd in addition to the old clipping approach.
Flutter will use both clipping methods during a transition period
(Scenic will select internally which one to use).
2019-02-12 18:33:14 -08:00
skia-flutter-autoroll
bab5a0123a
Roll src/third_party/skia 14d64dd4c47c..66f09a72995a (8 commits) ( flutter/engine#7805 )
...
https://skia.googlesource.com/skia.git/%2Blog/14d64dd4c47c..66f09a72995a
git log 14d64dd4c47c2ecf45e8b9e02b264fcd5eea7b09..66f09a72995a761bb9bde11b0e378ce84b84bae9 --date=short --no-merges --format=%ad %ae %s
2019-02-12 mtklein@google.com replace gamma_correct with gamut/transfer_fn in DM
2019-02-12 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-12 herb@google.com Inline allocateNewGlyph
2019-02-12 bungeman@google.com Font fallback to handle no font with character.
2019-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c66fb571be1a..d3fac74a236e (8 commits)
2019-02-12 fmalita@chromium.org [sksg] Fix group hit-testing order
2019-02-12 reed@google.com update sample-sg with hittesting
2019-02-12 bungeman@google.com Check both thickness and position in gm.
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-12 20:07:43 -05:00
skia-flutter-autoroll
e75e9f5e1f
Roll src/third_party/skia 0b6ae6386d34..14d64dd4c47c (10 commits) ( flutter/engine#7802 )
...
https://skia.googlesource.com/skia.git/%2Blog/0b6ae6386d34..14d64dd4c47c
git log 0b6ae6386d34efa7554d1b515c016f1c66e09a30..14d64dd4c47c2ecf45e8b9e02b264fcd5eea7b09 --date=short --no-merges --format=%ad %ae %s
2019-02-12 herb@google.com Remove unneeded SkPackedUnicharID
2019-02-12 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-12 egdaniel@google.com Remove private configs from GrPixelConfig.
2019-02-12 halcanary@google.com SkPaint: clean up ctor, dtor, etc
2019-02-12 brianosman@google.com Experimental Particle System
2019-02-12 bungeman@google.com Primitive SkShaper to do primitive line breaking.
2019-02-12 reed@google.com starter sample for playing with SG. will flesh out more over time.
2019-02-12 bungeman@google.com Make SkSpan C++11 compatible.
2019-02-12 benjaminwagner@google.com Upgrade to Mesa 18.3.3
2019-02-12 herb@google.com Remove redundant fGlyphMap.set
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-12 16:13:47 -05:00
Gary Qian
ff5f45ad8e
Revert "Use all font managers to discover fonts for strut. ( #7734 )" ( flutter/engine#7801 )
...
This reverts commit b5b92f94ecf1d75f80c23b5b842e40e33b305acb.
2019-02-12 13:11:16 -08:00
skia-flutter-autoroll
60cc1516d2
Roll src/third_party/skia 63d477cd99b0..0b6ae6386d34 (9 commits) ( flutter/engine#7798 )
...
https://skia.googlesource.com/skia.git/%2Blog/63d477cd99b0..0b6ae6386d34
git log 63d477cd99b0706262a284a03cba859d0f19d638..0b6ae6386d34efa7554d1b515c016f1c66e09a30 --date=short --no-merges --format=%ad %ae %s
2019-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0f34a98a206d..73c3124cc249 (1 commits)
2019-02-12 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f96948857780..0f34a98a206d (1 commits)
2019-02-12 fmalita@chromium.org [sksg] Hit-testing API
2019-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 35663ddf4997..77b5d9247fd7 (472 commits)
2019-02-08 ethannicholas@google.com SkSL Metal backend can now handle CCPR
2019-02-12 kjlubick@google.com Build code size treemaps for skottie_tool
2019-02-11 gkaiser@google.com SkUTF: Avoid potential nullptr dereference
2019-02-12 recipe-roller@chromium.org Roll recipe dependencies (trivial).
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-12 12:18:44 -05:00
skia-flutter-autoroll
6d91babb3a
Roll src/third_party/skia 217acf58d0d8..63d477cd99b0 (1 commits) ( flutter/engine#7797 )
...
https://skia.googlesource.com/skia.git/%2Blog/217acf58d0d8..63d477cd99b0
git log 217acf58d0d80c50854c1fd8f6684c325d8d6de6..63d477cd99b0706262a284a03cba859d0f19d638 --date=short --no-merges --format=%ad %ae %s
2019-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ad194995ed72..c66fb571be1a (2 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-12 08:26:23 -05:00
Gary Qian
b5b92f94ec
Use all font managers to discover fonts for strut. ( flutter/engine#7734 )
2019-02-12 03:32:59 -08:00
skia-flutter-autoroll
5c6e4df047
Roll src/third_party/skia 233fc0b03c02..217acf58d0d8 (1 commits) ( flutter/engine#7795 )
...
https://skia.googlesource.com/skia.git/%2Blog/233fc0b03c02..217acf58d0d8
git log 233fc0b03c0255c96880e8e4561ee0d7eb352836..217acf58d0d80c50854c1fd8f6684c325d8d6de6 --date=short --no-merges --format=%ad %ae %s
2019-02-12 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-12 03:48:49 -05:00
skia-flutter-autoroll
7188722866
Roll src/third_party/skia 454e5fb7457d..233fc0b03c02 (4 commits) ( flutter/engine#7794 )
...
https://skia.googlesource.com/skia.git/%2Blog/454e5fb7457d..233fc0b03c02
git log 454e5fb7457dacc4c508187ed879ceb6c9d0302d..233fc0b03c0255c96880e8e4561ee0d7eb352836 --date=short --no-merges --format=%ad %ae %s
2019-02-11 reed@google.com remove unused cruft
2019-02-11 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 fe59f6b5ed2b..ad194995ed72 (8 commits)
2019-02-10 nigeltao@google.com SkWuffsCodec: zero dst buffer before decodeFrame
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-11 23:42:39 -05:00
Ben Konyi
a68ad24cc3
Roll src/third_party/dart fdfe40ea95..754e5f404c (13 commits)
...
754e5f404c Revert "[vm/extensions] Fix Loader::ReloadNativeExtensions(...)."
61e109c652 Fix typo in Map.values documentation
640bfb45f8 Mark test as failing due to #35909
5f02f3cac2 Remove tests for removed ARGUMENT_LIST suggestions.
4118d3c793 [vm/extensions] Fix Loader::ReloadNativeExtensions(...).
a988ed06bd [analyzer] Fix off-by-one-error in experiments
de2e7e7721 [infra] Update test.py help now that named configurations are implemented.
859c1ffb79 [testing] Allow test.py test list to be specified as string
07f2eba311 [infra] Remove remnant of analyzer-linux-release-analyzer-new.
473c424fe2 [VM/Decoupling] Follow-up change to decoupling of stub_code: Fix missing "!"
a8e2dfdb9b [vm] Decouple stub code from runtime.
5e48ccb808 Give more context when initializing from dill fails
a5c53b03cd Convert more doc comments from block to line style
2019-02-11 19:17:53 -08:00
Stanislav Baranov
c50fe4fb9a
Support for binary decompression of dynamic patches. ( flutter/engine#7777 )
2019-02-11 16:56:33 -08:00
skia-flutter-autoroll
502c964522
Roll src/third_party/skia 103288b50fa7..454e5fb7457d (11 commits) ( flutter/engine#7792 )
...
https://skia.googlesource.com/skia.git/%2Blog/103288b50fa7..454e5fb7457d
git log 103288b50fa799631fec5e8f63c990145528f9ba..454e5fb7457dacc4c508187ed879ceb6c9d0302d --date=short --no-merges --format=%ad %ae %s
2019-02-08 bungeman@google.com Fix cluster reporting from shaper.
2019-02-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 64c44b0c53c4..f96948857780 (3 commits)
2019-02-11 herb@google.com Common code calculates strike for mask case.
2019-02-11 mtklein@google.com run all available OpenCL devices
2019-02-11 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-11 herb@google.com Introduce SkScopedStrike
2019-02-11 mtklein@google.com add a -Wuffs bot
2019-02-11 robertphillips@google.com Outline GrDrawAtlasOp and GrDrawVerticesOp
2019-02-11 brianosman@google.com Use clang versions of SK_RESTRICT and SK_WARN_UNUSED_RESULT on Windows
2019-02-11 robertphillips@google.com Plumb abandonment throughout GrContext hierarchy
2019-02-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader d9ce258c174b..64c44b0c53c4 (1 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-11 19:51:02 -05:00