Emmanuel Garcia
ba08edecf1
Remove engine hash from the output artifact ( flutter/engine#11330 )
2019-08-21 13:27:55 +00:00
stuartmorgan
d46e7e2737
Clean up Windows and Linux build output ( flutter/engine#11324 )
...
Final portion of reworking the names of the Linux and Windows desktop build outputs.
See flutter/flutter#38589
2019-08-21 05:53:38 -07:00
stuartmorgan
d4fd797f75
Roll angle licenses ( flutter/engine#11035 )
...
Rolls ANGLE forward to pick up the fix for
https://bugs.chromium.org/p/angleproject/issues/detail?id=3811
which substantially reduces the number of ANGLE copyright variants.
Updates LICENSES accordingly.
2019-08-21 05:51:27 -07:00
skia-flutter-autoroll
340ca47354
Roll src/third_party/skia 0b9801eadc12..f99b7960f433 (3 commits) ( flutter/engine#11338 )
...
https://skia.googlesource.com/skia.git/+log/0b9801eadc12..f99b7960f433
git log 0b9801eadc12..f99b7960f433 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6aca71d7d705..6d653c02dd24 (4 commits)
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 8cd21345a0e8..85a9084804fd (458 commits)
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fd72dd0a439f..92eb0415d0b1 (1 commits)
Created with:
gclient setdep -r src/third_party/skia@f99b7960f433
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-21 03:56:26 -04:00
Chinmay Garde
9326ee2551
Reference the Flutter framework instead of the dylib in iOS tests. ( flutter/engine#11337 )
2019-08-21 00:04:01 -07:00
Jonah Williams
87334f9974
Reland remove kernel sdk script ( flutter/engine#10814 )
2019-08-20 21:16:02 -07:00
stuartmorgan
59964aa29c
Fix change_install_name.py to be GN-friendly ( flutter/engine#11309 )
...
change_install_name.py was operating on framework library files
in-place, which breaks GN's timestamp analysis handling since a file
can't be both an input and output of an action. As a result no-op builds
on macOS were not actually no-ops.
This changes the script to operate on an output copy, both fixing the
no-op build issue, and simplifying the GN framework construction scripts
by combining the copy step and the install-name step.
Fixes https://github.com/flutter/flutter/issues/33465
2019-08-20 21:15:42 -07:00
skia-flutter-autoroll
27e93b3262
Roll src/third_party/skia aa3820a9123c..0b9801eadc12 (3 commits) ( flutter/engine#11334 )
...
https://skia.googlesource.com/skia.git/+log/aa3820a9123c..0b9801eadc12
git log aa3820a9123c..0b9801eadc12 --date=short --no-merges --format='%ad %ae %s'
2019-08-20 bungeman@google.com Use void(void*) instead of decltype with sk_free.
2019-08-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-20 senorblanco@chromium.org Dawn: moar textures.
Created with:
gclient setdep -r src/third_party/skia@0b9801eadc12
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-20 23:58:15 -04:00
Dan Field
5e6117503b
Add tests for platform views ( flutter/engine#11319 )
2019-08-20 20:48:40 -07:00
Chinmay Garde
288c3c01ef
Migrate Embedder API documentation to Doxygen format. ( flutter/engine#11255 )
...
Fixes https://github.com/flutter/flutter/issues/38870
2019-08-20 20:20:06 -07:00
Kaushik Iska
0f9e02a7d0
Do not add null task observers ( flutter/engine#11315 )
...
Potential fix for: https://github.com/flutter/flutter/issues/38778
2019-08-20 17:28:59 -07:00
Chinmay Garde
68a6bf0c1f
When using a custom compositor, ensure the root canvas is flushed. ( flutter/engine#11310 )
...
The root canvas is managed by the external view embedder when using a custom
compositor. Due to this, frame submission on the surface will not end up
flushing the same (because the surface doesn’t have it to begin with). Fixed
with tests.
2019-08-20 17:06:57 -07:00
Francisco Magdaleno
319bd2c07e
[glfw] Send the glfw key data to the framework. ( flutter/engine#9386 )
2019-08-20 15:55:51 -07:00
skia-flutter-autoroll
e7e0a5d5ad
Roll src/third_party/skia b081bc4a3139..aa3820a9123c (16 commits) ( flutter/engine#11314 )
...
https://skia.googlesource.com/skia.git/+log/b081bc4a3139..aa3820a9123c
git log b081bc4a3139..aa3820a9123c --date=short --no-merges --format='%ad %ae %s'
2019-08-20 herb@google.com Remove using Settings for SkTextBlobCacheDiffCanvas
2019-08-20 ccameron@chromium.org Increase GrMtlPipelineState caches size by 8x
2019-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms d931999c3afd..6655095842ec (1 commits)
2019-08-20 bungeman@google.com Make SkFunctionWrapper a better wrapper.
2019-08-20 fmalita@chromium.org Faster SkPathEdgeIter
2019-08-20 halcanary@google.com RELEASE_NOTES: formatting cleanup, add some urls
2019-08-20 herb@google.com Increase the on stack array to reduce memory allocation
2019-08-20 jlavrova@google.com Placeholders implementation + unit tests
2019-08-20 reed@google.com make pathiter bench a little more realistic
2019-08-20 halcanary@google.com RELEASE_NOTES: note change to SkMallocPixelRef
2019-08-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-20 egdaniel@google.com Move transferFrom commands from GrOp and into GrRenderTask.
2019-08-20 halcanary@google.com SkQP: split make_apk script into create_apk and make_apk
2019-08-20 brianosman@google.com Reland "Remove old version of MakeCrossContextFromPixmap"
2019-08-20 halcanary@google.com SkBitmap: simplify setPixels()
2019-08-20 bsalomon@google.com GrRectBlurEffect: approximate piecewise cubic with quintic.
Created with:
gclient setdep -r src/third_party/skia@aa3820a9123c
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-20 17:56:37 -04:00
stuartmorgan
e4f3ceb32c
Set FlutterMacOS podspec min version to 10.11 ( flutter/engine#11306 )
...
The framework is built using 10.11 as the deployment version; update the
podspec accordingly.
See https://github.com/flutter/flutter/issues/33200
2019-08-20 14:51:16 -07:00
Kaushik Iska
281ac5bf5a
Do not Prepare raster cache if view_embedder is present ( flutter/engine#11300 )
...
This is a perf win because we do not use the cache in Paint anyways.
RasterCache <-> PlatformViews interaction will be improved by:
https://github.com/flutter/flutter/issues/38903
2019-08-20 14:38:45 -07:00
Jason Simmons
b7345ada3c
Fix a segfault in EmbedderTest.CanSpecifyCustomTaskRunner ( flutter/engine#11305 )
...
This test queues tasks to a custom task runner that runs the tasks on the
platform thread. After shutting down the engine, the test must wait until
these tasks are drained before the test exits.
2019-08-20 14:11:45 -07:00
Yegor
34e183091c
Add Chrome to Dockerfile ( flutter/engine#11210 )
2019-08-20 12:19:47 -07:00
skia-flutter-autoroll
46fa5353d5
Roll src/third_party/skia 52a6a40535b0..b081bc4a3139 (4 commits) ( flutter/engine#11267 )
...
https://skia.googlesource.com/skia.git/+log/52a6a40535b0..b081bc4a3139
git log 52a6a40535b0..b081bc4a3139 --date=short --no-merges --format='%ad %ae %s'
2019-08-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 13cc0fce4340..6aca71d7d705 (5 commits)
2019-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 3b734c2675b5..8cd21345a0e8 (407 commits)
2019-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader dadeb009a297..fd72dd0a439f (5 commits)
Created with:
gclient setdep -r src/third_party/skia@b081bc4a3139
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-20 14:10:22 -04:00
skia-flutter-autoroll
7cbc6c691c
Roll src/third_party/skia 5f152f07455c..52a6a40535b0 (1 commits) ( flutter/engine#11253 )
...
https://skia.googlesource.com/skia.git/+log/5f152f07455c..52a6a40535b0
git log 5f152f07455c..52a6a40535b0 --date=short --no-merges --format='%ad %ae %s'
2019-08-19 liyuqian@google.com Add savelayer_with_backdrop GM to benchmark
Created with:
gclient setdep -r src/third_party/skia@52a6a40535b0
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-19 23:38:46 -04:00
Matt Carroll
9d0ff95b12
Remove dart entrypoint Intent parameter from FlutterActivity. ( #38713 ) ( flutter/engine#11239 )
2019-08-19 17:21:21 -07:00
skia-flutter-autoroll
269f670af5
Roll src/third_party/skia 8566dda51b42..5f152f07455c (8 commits) ( flutter/engine#11241 )
...
https://skia.googlesource.com/skia.git/+log/8566dda51b42..5f152f07455c
git log 8566dda51b42..5f152f07455c --date=short --no-merges --format='%ad %ae %s'
2019-08-19 reed@google.com add path-edger; lightweight Iter for edges
2019-08-19 herb@google.com Use bulk API for bitmap glyph drawing
2019-08-19 csmartdalton@google.com Add GrvkGpuRTCommandBuffer::appendSampledTexture
2019-08-19 brianosman@google.com Temporary Lua hook to measure impact of conservative convexity
2019-08-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-19 robertphillips@google.com Add textureReleaseProc and releaseContext to SkImage factory functions
2019-08-19 fmalita@chromium.org [skottie] Shaper downscale-to-fit vertical alignment mode
2019-08-19 jlavrova@google.com Fixed temp dir for snapshots
Created with:
gclient setdep -r src/third_party/skia@5f152f07455c
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-19 19:56:22 -04:00
Chinmay Garde
4aa768d100
Provide a placeholder queue ID for the custom embedder task runner. ( flutter/engine#11062 )
...
This issue would only manifest when a custom task runner was being used with
a custom compositor. Both were tested separately but not together. A new
test has been added for this. We still create the GPU thread merger
unnecessarily but I can patch that later. I also cleaned up the existing
custom task runner test to not submit tasks on a dead engine as they just
log errors unnecessarily.
Filed new: https://github.com/flutter/flutter/issues/38844
2019-08-19 15:56:58 -07:00
Matt Carroll
afb3cb3f89
Notify framework to clear input connection when app is backgrounded ( #35054 ) ( flutter/engine#9498 )
2019-08-19 14:12:45 -07:00
Dan Field
b3a9130e8e
Re-enable firebase test and don't use google login ( flutter/engine#11228 )
2019-08-19 13:46:54 -07:00
skia-flutter-autoroll
116b557a65
Roll src/third_party/skia f8221786d088..8566dda51b42 (4 commits) ( flutter/engine#11220 )
...
https://skia.googlesource.com/skia.git/+log/f8221786d088..8566dda51b42
git log f8221786d088..8566dda51b42 --date=short --no-merges --format='%ad %ae %s'
2019-08-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 958fec279ed5..d931999c3afd (1 commits)
2019-08-19 egdaniel@google.com Remove some unused GrPixelConfig functions.
2019-08-19 csmartdalton@google.com Add kRequiresManualMSAAResolve to GrInternalSurfaceFlags
Created with:
gclient setdep -r src/third_party/skia@8566dda51b42
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-19 16:02:32 -04:00
Chinmay Garde
ea84fb80da
Update metal layer drawable size on relayout. ( flutter/engine#11224 )
...
This makes it so that the texture obtained by the next frame has the same dimensions as the frame being renderered.
Fixes https://github.com/flutter/flutter/issues/38754
2019-08-19 13:01:11 -07:00
Dan Field
266df3b39b
Make firebase testlab always pass ( flutter/engine#11226 )
2019-08-19 12:36:33 -07:00
Kaushik Iska
d43a5a5346
[b/139487101] Dont present session twice ( flutter/engine#11222 )
2019-08-19 12:03:06 -07:00
liyuqian
226c44ba3c
Add a BroadcastStream to FrameTiming ( flutter/engine#11041 )
...
Without this, developers have to override `onReportTimings` to listen for `FrameTiming`.
That can potentially break previous `onReportTimings` listeners if they forget to call
the old listener in their new callback.
This PR replaces the similar RP in the framework: https://github.com/flutter/flutter/pull/38574
Once this PR landed, we'll have to create another framework PR to use the stream to replace
`onReportTimings` usages.
Once that's done, we can then propose the breaking change of removing the deprecated
`onReportTimings`.
2019-08-19 10:52:16 -07:00
stuartmorgan
c3cb35c9a8
Show all license diffs ( flutter/engine#11034 )
...
Instead of gathering all license diffs but only showing the changes to
the first directory that has a diff, show all diffs before exiting
licenses.sh.
Fixes https://github.com/flutter/flutter/issues/38634
2019-08-19 09:24:21 -07:00
skia-flutter-autoroll
67d3a4974a
Roll src/third_party/skia 9648b419f5cf..f8221786d088 (1 commits) ( flutter/engine#11206 )
...
https://skia.googlesource.com/skia.git/+log/9648b419f5cf..f8221786d088
git log 9648b419f5cf..f8221786d088 --date=short --no-merges --format='%ad %ae %s'
2019-08-19 egdaniel@google.com Remove incorrect metal assert.
Created with:
gclient setdep -r src/third_party/skia@f8221786d088
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-19 10:34:29 -04:00
skia-flutter-autoroll
0e00923912
Roll src/third_party/skia 08f5b07831d9..9648b419f5cf (2 commits) ( flutter/engine#11192 )
...
https://skia.googlesource.com/skia.git/+log/08f5b07831d9..9648b419f5cf
git log 08f5b07831d9..9648b419f5cf --date=short --no-merges --format='%ad %ae %s'
2019-08-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 cdecd97ceefa..13cc0fce4340 (11 commits)
2019-08-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2bcadf49d820..dadeb009a297 (3 commits)
Created with:
gclient setdep -r src/third_party/skia@9648b419f5cf
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-19 04:58:00 -04:00
skia-flutter-autoroll
418d5f7184
Roll src/third_party/skia daa26335bb6a..08f5b07831d9 (1 commits) ( flutter/engine#11182 )
...
https://skia.googlesource.com/skia.git/+log/daa26335bb6a..08f5b07831d9
git log daa26335bb6a..08f5b07831d9 --date=short --no-merges --format='%ad %ae %s'
2019-08-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src f21be5041b55..3b734c2675b5 (436 commits)
Created with:
gclient setdep -r src/third_party/skia@08f5b07831d9
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-19 01:14:58 -04:00
skia-flutter-autoroll
31820d5769
Roll src/third_party/skia 174ea86fa6c5..daa26335bb6a (1 commits) ( flutter/engine#11138 )
...
https://skia.googlesource.com/skia.git/+log/174ea86fa6c5..daa26335bb6a
git log 174ea86fa6c5..daa26335bb6a --date=short --no-merges --format='%ad %ae %s'
2019-08-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
Created with:
gclient setdep -r src/third_party/skia@daa26335bb6a
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-18 06:25:14 -04:00
skia-flutter-autoroll
4ae1344964
Roll src/third_party/skia 4b567cd679ab..174ea86fa6c5 (1 commits) ( flutter/engine#11127 )
...
https://skia.googlesource.com/skia.git/+log/4b567cd679ab..174ea86fa6c5
git log 4b567cd679ab..174ea86fa6c5 --date=short --no-merges --format='%ad %ae %s'
2019-08-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@174ea86fa6c5
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-18 02:39:26 -04:00
skia-flutter-autoroll
c7a27ab69e
Roll src/third_party/skia 9318a6cfbcdd..4b567cd679ab (1 commits) ( flutter/engine#11077 )
...
https://skia.googlesource.com/skia.git/+log/9318a6cfbcdd..4b567cd679ab
git log 9318a6cfbcdd..4b567cd679ab --date=short --no-merges --format='%ad %ae %s'
2019-08-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@4b567cd679ab
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=scroggo@google.com
2019-08-17 05:01:22 -04:00
Kaushik Iska
a8139b6786
[dynamic_thread_merging] Resubmit only on the frame where the merge ( flutter/engine#11075 )
...
fixes https://github.com/flutter/flutter/issues/38735
2019-08-17 01:48:28 -07:00
skia-flutter-autoroll
027c0c9dcb
Roll src/third_party/skia a0c9d43c2075..9318a6cfbcdd (1 commits) ( flutter/engine#11073 )
...
https://skia.googlesource.com/skia.git/+log/a0c9d43c2075..9318a6cfbcdd
git log a0c9d43c2075..9318a6cfbcdd --date=short --no-merges --format='%ad %ae %s'
2019-08-17 reed@google.com build custom blitter for drawAtlas
Created with:
gclient setdep -r src/third_party/skia@9318a6cfbcdd
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=scroggo@google.com
2019-08-17 01:14:29 -04:00
skia-flutter-autoroll
f3a7de3cdc
Roll src/third_party/skia 237a95fe7b28..a0c9d43c2075 (9 commits) ( flutter/engine#11069 )
...
https://skia.googlesource.com/skia.git/+log/237a95fe7b28..a0c9d43c2075
git log 237a95fe7b28..a0c9d43c2075 --date=short --no-merges --format='%ad %ae %s'
2019-08-16 brianosman@google.com Revert "Remove old version of MakeCrossContextFromPixmap"
2019-08-16 bsalomon@google.com Workaround for Android Emulator default precision issue
2019-08-16 reed@google.com never check for degenerates in path::iter
2019-08-16 egdaniel@google.com Remove uses of GrPixelConfig in GrMtlCaps.
2019-08-16 senorblanco@chromium.org Dawn: implement textures & samplers.
2019-08-16 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-16 brianosman@google.com Remove old version of SkImage::makeTextureImage
2019-08-16 egdaniel@google.com Remove uses of GrPixelConfig in GrVkCaps and other vk files.
2019-08-16 senorblanco@chromium.org Dawn: update to GrCaps changes.
Created with:
gclient setdep -r src/third_party/skia@a0c9d43c2075
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=scroggo@google.com
2019-08-16 21:26:30 -04:00
Michael Klimushyn
fe1797c17e
More updates to the Robolectric test harness ( flutter/engine#11068 )
...
Previously the test wasn't correctly re-building the engine when its
files changed on multiple runs of `testing/run_tests.py`. It looks like
this is because the test build target wasn't depending on the entire
engine Android dependency, so some code changes were being ignored.
Update the build.
2019-08-16 17:09:09 -07:00
Michael Klimushyn
ca63162ed9
Minor update to the Robolectric test harness ( flutter/engine#11067 )
...
Make sure that any `android.util.Log`s during the tests are reported to
stdout.
2019-08-16 16:25:59 -07:00
skia-flutter-autoroll
facd76bbc8
Roll fuchsia/sdk/core/linux-amd64 from 7b00W... to -UaaS... ( flutter/engine#11065 )
...
Roll fuchsia/sdk/core/linux-amd64 from 7b00W... to -UaaS...
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
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, who should
be CC'd on the roll, and stop the roller if necessary.
2019-08-16 19:02:36 -04:00
skia-flutter-autoroll
92ba89d982
Roll src/third_party/skia df54f37a5dc1..237a95fe7b28 (2 commits) ( flutter/engine#11058 )
...
https://skia.googlesource.com/skia.git/+log/df54f37a5dc1..237a95fe7b28
git log df54f37a5dc1..237a95fe7b28 --date=short --no-merges --format='%ad %ae %s'
2019-08-16 brianosman@google.com Remove old version of MakeCrossContextFromPixmap
2019-08-16 herb@google.com Part 1/2 to remove SkTextBlobCacheDiffCanvas::Settings
Created with:
gclient setdep -r src/third_party/skia@237a95fe7b28
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=scroggo@google.com
2019-08-16 17:43:24 -04:00
Jason Simmons
ed7e571669
Sort the Skia typefaces in a font style set into a consistent order ( flutter/engine#11056 )
...
When Minikin searches for a font based on a font style, it will score the fonts
in the family and choose the best match. However, multiple fonts may have
equal scores (e.g. searching for a font with weight 600 when the set includes
fonts with weights 500 and 700). In this case Minikin will select the first
font in the list with the best score.
However, the fonts in a font family's SkFontStyleSet may not always be provided
in a consistent order by the SkFontMgr. So if the minikin::FontFamily list is
populated based on the SkFontStyleSet order, then a query for a given style might
not always return the same font.
This change sorts the typefaces in the SkFontStyleSet before converting them
into a Minikin font family.
Fixes https://github.com/flutter/flutter/issues/31212
2019-08-16 14:09:41 -07:00
Jim Graham
d3c46983fa
Add ccls config files to .gitignore ( flutter/engine#11046 )
2019-08-16 10:47:56 -07:00
Shi-Hao Hong
cb707fb34a
Pass Android Q insets.systemGestureInsets to Window ( flutter/engine#10413 )
...
* Pass Android Q system gesture inset information from insets.systemGestureInsets to Window.systemGestureInsets
2019-08-16 13:42:56 -04:00
Brian Osman
152e8dfa20
Remove unused dstColorSpace argument to MakeCrossContextFromPixmap ( flutter/engine#11052 )
2019-08-16 12:57:53 -04:00
skia-flutter-autoroll
8aeeb5b90c
Roll src/third_party/skia d95c9ac5994b..df54f37a5dc1 (1 commits) ( flutter/engine#11054 )
...
https://skia.googlesource.com/skia.git/+log/d95c9ac5994b..df54f37a5dc1
git log d95c9ac5994b..df54f37a5dc1 --date=short --no-merges --format='%ad %ae %s'
2019-08-16 mtklein@google.com remove SkPicture_none.cpp
Created with:
gclient setdep -r src/third_party/skia@df54f37a5dc1
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, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=scroggo@google.com
2019-08-16 11:32:28 -04:00
skia-flutter-autoroll
2e0c5b2ba2
Roll fuchsia/sdk/core/linux-amd64 from 5Nhwb... to 7b00W... ( flutter/engine#11051 )
...
Roll fuchsia/sdk/core/linux-amd64 from 5Nhwb... to 7b00W...
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
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, who should
be CC'd on the roll, and stop the roller if necessary.
2019-08-16 06:19:55 -04:00