skia-flutter-autoroll
f88104da78
Roll src/third_party/skia cd8b6d5c1cb8..f75996469d02 (5 commits) ( flutter/engine#10984 )
...
https://skia.googlesource.com/skia.git/+log/cd8b6d5c1cb8..f75996469d02
git log cd8b6d5c1cb8..f75996469d02 --date=short --no-merges --format='%ad %ae %s'
2019-08-13 robertphillips@google.com Make defaultBackendFormat callable from anywhere in the GrContext hierarchy
2019-08-13 halcanary@google.com SkMallocPixelRef::MakeDirect: doesn't need a release proc
2019-08-13 mtklein@google.com remove redundant CPU bots
2019-08-13 halcanary@google.com experimental/editor: up,down preserves x-coordinate
2019-08-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@f75996469d02
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-13 18:01:33 -04:00
Chinmay Garde
591f55b39d
Allow embedder controlled composition of Flutter layers. ( flutter/engine#10195 )
...
This patch allows embedders to split the Flutter layer tree into multiple
chunks. These chunks are meant to be composed one on top of another. This gives
embedders a chance to interleave their own contents between these chunks.
The Flutter embedder API already provides hooks for the specification of
textures for the Flutter engine to compose within its own hierarchy (for camera
feeds, video, etc..). However, not all embedders can render the contents of such
sources into textures the Flutter engine can accept. Moreover, this composition
model may have overheads that are non-trivial for certain use cases. In such
cases, the embedder may choose to specify multiple render target for Flutter to
render into instead of just one.
The use of this API allows embedders to perform composition very similar to the
iOS embedder. This composition model is used on that platform for the embedding
of UIKit view such and web view and map views within the Flutter hierarchy.
However, do note that iOS also has threading configurations that are currently
not available to custom embedders.
The embedder API updates in this patch are ABI stable and existing embedders
will continue to work are normal. For embedders that want to enable this
composition mode, the API is designed to make it easy to opt into the same in an
incremental manner.
Rendering of contents into the “root” rendering surface remains unchanged.
However, now the application can push “platform views” via a scene builder.
These platform views need to handled by a FlutterCompositor specified in a new
field at the end of the FlutterProjectArgs struct.
When a new platform view in introduced within the layer tree, the compositor
will ask the embedder to create a new render target for that platform view.
Render targets can currently be OpenGL framebuffers, OpenGL textures or software
buffers. The type of the render target returned by the embedder must be
compatible with the root render surface. That is, if the root render surface is
an OpenGL framebuffer, the render target for each platform view must either be a
texture or a framebuffer in the same OpenGL context. New render target types as
well as root renderers for newer APIs like Metal & Vulkan can and will be added
in the future. The addition of these APIs will be done in an ABI & API stable
manner.
As Flutter renders frames, it gives the embedder a callback with information
about the position of the various platform views in the effective hierarchy.
The embedder is then meant to put the contents of the render targets that it
setup and had previously given to the engine onto the screen (of course
interleaving the contents of the platform views).
Unit-tests have been added that test not only the structure and properties of
layer hierarchy given to the compositor, but also the contents of the texels
rendered by a test compositor using both the OpenGL and software rendering
backends.
Fixes b/132812775
Fixes flutter/flutter#35410
2019-08-13 14:53:19 -07:00
Dan Field
9dcb6e5a6e
Revert "Track detailed LibTxt metrics with LineMetrics( #10127 )" ( flutter/engine#10982 )
...
This reverts commit 538b52cbd0108f70239b6235d85ef9484844885e.
2019-08-13 13:26:32 -07:00
skia-flutter-autoroll
3887fbc64c
Roll src/third_party/skia 6e1b7bb2b5df..cd8b6d5c1cb8 (10 commits) ( flutter/engine#10980 )
...
https://skia.googlesource.com/skia.git/+log/6e1b7bb2b5df..cd8b6d5c1cb8
git log 6e1b7bb2b5df..cd8b6d5c1cb8 --date=short --no-merges --format='%ad %ae %s'
2019-08-13 bsalomon@google.com Add tolerance to ProcessorCloneTest and dump images on failure.
2019-08-13 csmartdalton@google.com Return kNearest from GrSkFilterQualityToGrFilterMode for 1x1 images
2019-08-13 benjaminwagner@google.com [gn] Don't use cc_wrapper for link steps
2019-08-13 senorblanco@chromium.org SkSL: implement full support for separate textures and samplers.
2019-08-13 bungeman@google.com Clean up some gm factory use.
2019-08-13 mtklein@google.com less clever skipMoveTo logic
2019-08-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-13 ethannicholas@google.com added error check for invalid 'in' variables
2019-08-13 mtklein@google.com rewrite SkDashPath.cpp's cull_path() logic
2019-08-13 halcanary@google.com experimental/editor/application: pre-shape text before showing window
Created with:
gclient setdep -r src/third_party/skia@cd8b6d5c1cb8
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-13 14:13:56 -04:00
Jason Simmons
42bc3c04a9
Return an empty mapping for an empty file asset ( flutter/engine#10815 )
...
Fixes https://github.com/flutter/flutter/issues/36574
2019-08-13 10:02:59 -07:00
skia-flutter-autoroll
3053e03f3d
Roll fuchsia/sdk/core/linux-amd64 from z99ul... to j8BvV... ( flutter/engine#10978 )
...
Roll fuchsia/sdk/core/linux-amd64 from z99ul... to j8BvV...
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-13 10:13:20 -04:00
skia-flutter-autoroll
f8691891d7
Roll src/third_party/skia f99631100372..6ef31815a694 (3 commits) ( flutter/engine#10976 )
...
https://skia.googlesource.com/skia.git/+log/f99631100372..6ef31815a694
git log f99631100372..6ef31815a694 --date=short --no-merges --format='%ad %ae %s'
2019-08-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b90755ba7793..9e4b116ccc40 (7 commits)
2019-08-13 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 186422eefc88..3ae2445b3416 (399 commits)
Created with:
gclient setdep -r src/third_party/skia@6ef31815a694
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-13 04:46:42 -04:00
skia-flutter-autoroll
733d7359a5
Roll src/third_party/skia b875cc709c7f..f99631100372 (2 commits) ( flutter/engine#10974 )
...
https://skia.googlesource.com/skia.git/+log/b875cc709c7f..f99631100372
git log b875cc709c7f..f99631100372 --date=short --no-merges --format='%ad %ae %s'
2019-08-13 mtklein@google.com extend lifetimes for hoisted used in loop
2019-08-13 chinmaygarde@google.com Only use thread_local on aarch64 iOS build variants.
Created with:
gclient setdep -r src/third_party/skia@f99631100372
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-13 01:05:38 -04:00
Dan Field
4ea3a6b031
Expose isolateId for engine ( flutter/engine#10823 )
2019-08-12 21:20:59 -07:00
skia-flutter-autoroll
f0ece8bdfd
Roll fuchsia/sdk/core/linux-amd64 from u8FN9... to z99ul... ( flutter/engine#10972 )
...
Roll fuchsia/sdk/core/linux-amd64 from u8FN9... to z99ul...
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-12 21:29:33 -04:00
skia-flutter-autoroll
f74986745a
Roll src/third_party/skia ef0406f04761..b875cc709c7f (4 commits) ( flutter/engine#10970 )
...
https://skia.googlesource.com/skia.git/+log/ef0406f04761..b875cc709c7f
git log ef0406f04761..b875cc709c7f --date=short --no-merges --format='%ad %ae %s'
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 bsalomon@google.com Don't use color type derived from GrPixelConfig to determine proxy texture swizzle.
Created with:
gclient setdep -r src/third_party/skia@b875cc709c7f
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-12 21:17:51 -04:00
Jim Graham
155dd891db
include zx::clock from new location to fix Fuchsia autoroll. ( flutter/engine#10968 )
2019-08-12 17:50:16 -07:00
Michael Klimushyn
28ffead8a5
Change SemanticsNode#children lists to be non-null ( flutter/engine#10952 )
...
Prevents NPEs and simplifies the code needed to handle these collections. There doesn't seem to have been a meaningful difference between null and empty collection here. The specific crash was happening when `object.scrollChildren > 0` while `object.childrenInHitTestOrder == null`, which looks like it may be a bug on its own and probably needs further investigation.
2019-08-12 17:16:59 -07:00
stuartmorgan
9ae65461a0
Increase the license block scan from 5k to 6k ( flutter/engine#10956 )
...
Split out of #10782 since it affects the detection of the license blocks of some files in third_party/boringssl.
2019-08-12 15:42:32 -07:00
Kaushik Iska
22c7c6422f
Fix format ( flutter/engine#10955 )
2019-08-12 14:23:27 -07:00
skia-flutter-autoroll
03c3693c32
Roll src/third_party/skia 8d1b0bceedd6..ef0406f04761 (8 commits) ( flutter/engine#10954 )
...
https://skia.googlesource.com/skia.git/+log/8d1b0bceedd6..ef0406f04761
git log 8d1b0bceedd6..ef0406f04761 --date=short --no-merges --format='%ad %ae %s'
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 mtklein@google.com inline helpers in SkDashPath.cpp cull_path()
2019-08-12 mtklein@google.com add GM for skbug.com/9331
2019-08-12 egdaniel@google.com For non-ccpr draws make sure all inputs to GrGPUCommandBuffer are long lived.
2019-08-12 halcanary@google.com gm: GMFactory returns a unique_ptr<>
2019-08-12 bsalomon@google.com Remove some uses of GrSurface::config()
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 halcanary@google.com SkMetaData: drop unused pointer ownership
Created with:
gclient setdep -r src/third_party/skia@ef0406f04761
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-12 17:20:23 -04:00
Kaushik Iska
3519a8bfdf
Fix iOS references to PostPrerollResult ( flutter/engine#10949 )
2019-08-12 13:01:11 -07:00
Kaushik Iska
de1c728dab
Allow for dynamic thread merging on IOS for embedded view mutations ( flutter/engine#9819 )
...
After pre-roll we know if there have been any mutations made to the IOS embedded UIViews. If there are any mutations and the thread configuration is such chat the mutations will be committed on an illegal thread (GPU thread), we merge the threads and keep them merged until the lease expires. The lease is currently set to expire after 10 frames of no mutations. If there are any mutations in the interim we extend the lease.
TaskRunnerMerger will ultimately be responsible for enforcing the correct thread configurations.
This configuration will be inactive even after this change since still use the same thread when we create the iOS engine. That is slated to change in the coming PRs.
2019-08-12 12:32:38 -07:00
Michael Klimushyn
7f6d60a1b4
Report JUnit test failures ( flutter/engine#10941 )
...
Previously this script was not reporting any JUNit failures and somehow
ended up included a non-existent jar for Java tests to test against.
It looks like one of the JUnit tests is now failing. Disabling it for
now to turn on CI again as soon as possible, will fix and enable it in a
follow up.
2019-08-12 12:17:15 -07:00
Qxyat
7e04a02d0b
Fix iOS keyboard crash ( flutter/engine#10656 )
...
Fixes an iOS crash on physical devices in `-[__NSCFString substringWithRange:]`: range out of bounds. According to Apple's docs for `UITextInput` method `positionFromPosition:(UITextPosition*)position offset:(NSInteger)offset`, this method should return:
A custom UITextPosition object that represents the location in a document that is at the specified offset from position. Return nil if the computed text position is less than 0 or greater than the length of the backing string.
2019-08-12 11:35:35 -07:00
Jerry Zhou
f3311522d0
Bump local podspec's iOS deployment target from 7.0 to 8.0 ( flutter/engine#10662 )
2019-08-12 11:15:24 -07:00
skia-flutter-autoroll
d7b208acc1
Roll src/third_party/skia c2da70fbef53..8d1b0bceedd6 (2 commits) ( flutter/engine#10937 )
...
https://skia.googlesource.com/skia.git/+log/c2da70fbef53..8d1b0bceedd6
git log c2da70fbef53..8d1b0bceedd6 --date=short --no-merges --format='%ad %ae %s'
2019-08-12 halcanary@google.com experimental/editor/README.md fix
2019-08-12 sergeyu@google.com Reland: Enable YCbCr sampler support on platforms other than Android
Created with:
gclient setdep -r src/third_party/skia@8d1b0bceedd6
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-12 13:35:36 -04:00
Dan Field
2932cf866c
iOS JIT support and enhancements for scenarios app ( flutter/engine#10820 )
...
* Make the scripts runnable from any directory
* Add JIT script for iOS
2019-08-12 09:10:12 -07:00
skia-flutter-autoroll
ed9673945c
Roll src/third_party/skia da037b85352e..c2da70fbef53 (1 commits) ( flutter/engine#10924 )
...
https://skia.googlesource.com/skia.git/+log/da037b85352e..c2da70fbef53
git log da037b85352e..c2da70fbef53 --date=short --no-merges --format='%ad %ae %s'
2019-08-12 reed@google.com expand drawAtlas bench to include rotations
Created with:
gclient setdep -r src/third_party/skia@c2da70fbef53
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-12 09:56:50 -04:00
skia-flutter-autoroll
9604270a2e
Roll src/third_party/skia a47c48ef6bce..da037b85352e (3 commits) ( flutter/engine#10909 )
...
https://skia.googlesource.com/skia.git/+log/a47c48ef6bce..da037b85352e
git log a47c48ef6bce..da037b85352e --date=short --no-merges --format='%ad %ae %s'
2019-08-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 eb0479e245f0..b90755ba7793 (12 commits)
2019-08-12 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src d9af708ac0cc..186422eefc88 (460 commits)
Created with:
gclient setdep -r src/third_party/skia@da037b85352e
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-12 04:55:52 -04:00
skia-flutter-autoroll
92b91e1a88
Roll src/third_party/skia 9c23a9e790b2..a47c48ef6bce (1 commits) ( flutter/engine#10896 )
...
https://skia.googlesource.com/skia.git/+log/9c23a9e790b2..a47c48ef6bce
git log 9c23a9e790b2..a47c48ef6bce --date=short --no-merges --format='%ad %ae %s'
2019-08-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f046402b1480..34c59c9b88b7 (14 commits)
Created with:
gclient setdep -r src/third_party/skia@a47c48ef6bce
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-12 01:14:42 -04:00
skia-flutter-autoroll
0b7b1daad6
Roll src/third_party/skia 5e7271a4598e..9c23a9e790b2 (1 commits) ( flutter/engine#10838 )
...
https://skia.googlesource.com/skia.git/+log/5e7271a4598e..9c23a9e790b2
git log 5e7271a4598e..9c23a9e790b2 --date=short --no-merges --format='%ad %ae %s'
2019-08-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
Created with:
gclient setdep -r src/third_party/skia@9c23a9e790b2
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-11 05:44:40 -04:00
skia-flutter-autoroll
e971153f14
Roll src/third_party/skia 3e7fa79f2c79..5e7271a4598e (1 commits) ( flutter/engine#10827 )
...
https://skia.googlesource.com/skia.git/+log/3e7fa79f2c79..5e7271a4598e
git log 3e7fa79f2c79..5e7271a4598e --date=short --no-merges --format='%ad %ae %s'
2019-08-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@5e7271a4598e
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-11 02:02:01 -04:00
skia-flutter-autoroll
bf9b697465
Roll fuchsia/sdk/core/linux-amd64 from bvUCO... to xqsy5... ( flutter/engine#10826 )
...
Roll fuchsia/sdk/core/linux-amd64 from bvUCO... to xqsy5...
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-10 13:49:46 -04:00
skia-flutter-autoroll
9aaacc469a
Roll src/third_party/skia 89e43889afd9..3e7fa79f2c79 (1 commits) ( flutter/engine#10825 )
...
https://skia.googlesource.com/skia.git/+log/89e43889afd9..3e7fa79f2c79
git log 89e43889afd9..3e7fa79f2c79 --date=short --no-merges --format='%ad %ae %s'
2019-08-10 robertphillips@google.com Revert "Initiate regeneration of mipmaps from proxy DAG land"
Created with:
gclient setdep -r src/third_party/skia@3e7fa79f2c79
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=reed@google.com
2019-08-10 09:37:08 -04:00
skia-flutter-autoroll
03e400936e
Roll src/third_party/skia fe19203eb7d7..89e43889afd9 (1 commits) ( flutter/engine#10824 )
...
https://skia.googlesource.com/skia.git/+log/fe19203eb7d7..89e43889afd9
git log fe19203eb7d7..89e43889afd9 --date=short --no-merges --format='%ad %ae %s'
2019-08-10 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@89e43889afd9
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=reed@google.com
2019-08-10 02:01:46 -04:00
skia-flutter-autoroll
3d75ca219b
Roll fuchsia/sdk/core/linux-amd64 from HsuAH... to bvUCO... ( flutter/engine#10822 )
...
Roll fuchsia/sdk/core/linux-amd64 from HsuAH... to bvUCO...
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-10 01:15:03 -04:00
skia-flutter-autoroll
4f8e37c2b9
Roll src/third_party/skia af89d3972e0b..fe19203eb7d7 (5 commits) ( flutter/engine#10819 )
...
https://skia.googlesource.com/skia.git/+log/af89d3972e0b..fe19203eb7d7
git log af89d3972e0b..fe19203eb7d7 --date=short --no-merges --format='%ad %ae %s'
2019-08-10 csmartdalton@google.com Initiate regeneration of mipmaps from proxy DAG land
2019-08-09 senorblanco@chromium.org Dawn: remove a faulty assert.
2019-08-09 senorblanco@chromium.org Dawn backend: implement stencil, primitive topology, separate blends.
2019-08-09 bsalomon@google.com Add SkUNREACHABLE to definition of SK_ABORT.
2019-08-09 bungeman@google.com Move initilization of Lighting sample.
Created with:
gclient setdep -r src/third_party/skia@fe19203eb7d7
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=reed@google.com
2019-08-09 21:42:40 -04:00
Chris Bracken
5020bdf02b
Roll Dart SDK 78ce916d82..15a3bf82cb ( flutter/engine#10810 )
...
15a3bf82cb Add defined() guard for checkout_llvm build flag
d5d00c847a Create ExtensionMemberResolver instance in ResolverVisitor.
9ec8d9ff25 [ddc] Merge modular/issue37523 test into modular/nested_constants test
ea313da021 Rework the resolution result
ab55923918 [dartdevc] ddb fix for d8
77f545bbc4 [vm/ffi] Fix instantiation and garbage collection of NativeType objects
b0d079a96b Set context type for extension override receiver.
dc2c942c7d [vm/bytecode] Avoid adding all ICData objects from constant pool
804a338b5e Change recordScopeDependencies() to return true on type parameter of strict FunctionType.
0c727420c3 Stop reporting undefined method when there are ambiguous extension methods
6d2902576b Emit a server.error event if we fail to start the completion model isolate
51f4574e50 Reland "[vm/ffi] Support structs on 32bit architectures"
621b96f97b Migration: begin adding infrastructure for reporting unsatisfiable substitutions.
19654f30d0 [cfe+vm+ddc] Return ClassHierarchy and CoreTypes together with Component
573789f7f1 [cfe] Insert default super initializer when outlining const constructor
2019-08-09 14:57:15 -07:00
skia-flutter-autoroll
bc49804531
Roll src/third_party/skia b7b0b3ad538c..af89d3972e0b (7 commits) ( flutter/engine#10812 )
...
https://skia.googlesource.com/skia.git/+log/b7b0b3ad538c..af89d3972e0b
git log b7b0b3ad538c..af89d3972e0b --date=short --no-merges --format='%ad %ae %s'
2019-08-09 jlavrova@google.com Build fix
2019-08-09 egdaniel@google.com Revert "Enable YCbCr sampler support on platforms other than Android"
2019-08-09 jlavrova@google.com Dealing with ghost spaces
2019-08-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-09 sergeyu@google.com Enable YCbCr sampler support on platforms other than Android
2019-08-09 bsalomon@google.com Pass GrBackendFormat to GrGpu::onCreateTexture and use it to determine texture format in backend API.
2019-08-09 senorblanco@chromium.org Dawn backend: update to Skia GrCaps changes.
Created with:
gclient setdep -r src/third_party/skia@af89d3972e0b
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=reed@google.com
2019-08-09 17:37:37 -04:00
Jonah Williams
31f9de5622
Revert "Remove flutter_kernel_sdk dart script ( #10808 )" ( flutter/engine#10811 )
2019-08-09 13:36:13 -07:00
Kaushik Iska
3a5d1d388e
[dart:zircon] Porting Cache re-usable handle wait objects ( flutter/engine#10809 )
...
Change-Id: I230601acf5de24765737ad81b595fef2c154134c
2019-08-09 12:46:23 -07:00
Jonah Williams
efceb802b3
Remove flutter_kernel_sdk dart script ( flutter/engine#10808 )
2019-08-09 12:43:20 -07:00
cfontas
764e43e0e0
change add part to add child ( flutter/engine#10787 )
2019-08-09 12:18:44 -07:00
Yegor
92407929f4
rename stub_ui to web_ui ( flutter/engine#10776 )
...
* rename stub_ui to web_ui
* update licenses
2019-08-09 11:11:20 -07:00
Konstantin Pozin
22bcb322dd
[fuchsia] Migrate from custom FuchsiaFontManager to SkFontMgr_fuchsia ( flutter/engine#10700 )
...
Use Skia's own implementation of SkFontMgr for Fuchsia, for consistency with
other Skia clients on Fuchsia.
FL-290
2019-08-09 11:04:43 -07:00
skia-flutter-autoroll
4c7244a3b2
Roll src/third_party/skia 26cedb4c603b..b7b0b3ad538c (11 commits) ( flutter/engine#10807 )
...
https://skia.googlesource.com/skia.git/+log/26cedb4c603b..b7b0b3ad538c
git log 26cedb4c603b..b7b0b3ad538c --date=short --no-merges --format='%ad %ae %s'
2019-08-09 jlavrova@google.com Paragraph cache: caching the shaped results only. That makes layout phase 10 times faster (since the shaping takes 90% of it).
2019-08-09 mtklein@google.com Reland "add a stub for running fiddles as GMs"
2019-08-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-09 mtklein@google.com Revert "add a stub for running fiddles as GMs"
2019-08-09 robertphillips@google.com Add unit test to prevent future memory regressions
2019-08-09 senorblanco@chromium.org Dawn backend: first triangle.
2019-08-09 robertphillips@google.com Fix exactify for explicit resource allocation (take 2)
2019-08-09 mtklein@google.com add a stub for running fiddles as GMs
2019-08-09 halcanary@google.com experimental/editor: shape.h to unify all shaping code
2019-08-09 bungeman@google.com Correctly write out variable position.
2019-08-09 bsalomon@google.com Expose GrContext::dump() when SK_ENABLE_DUMP_GPU is defined.
Created with:
gclient setdep -r src/third_party/skia@b7b0b3ad538c
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=reed@google.com
2019-08-09 13:29:19 -04:00
Emmanuel Garcia
9c5fdeacbd
Rename flutter_java.jar and flutter_engine.jar so they match the Maven comvention ( flutter/engine#10797 )
2019-08-09 10:14:33 -07:00
skia-flutter-autoroll
a1e30e13f1
Roll fuchsia/sdk/core/linux-amd64 from 9xVXx... to HsuAH... ( flutter/engine#10806 )
...
Roll fuchsia/sdk/core/linux-amd64 from 9xVXx... to HsuAH...
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-09 12:33:04 -04:00
skia-flutter-autoroll
17fcd00c94
Roll src/third_party/skia b2151310068b..26cedb4c603b (1 commits) ( flutter/engine#10804 )
...
https://skia.googlesource.com/skia.git/+log/b2151310068b..26cedb4c603b
git log b2151310068b..26cedb4c603b --date=short --no-merges --format='%ad %ae %s'
2019-08-09 egdaniel@google.com Fix emplace on GrTRecorder.
Created with:
gclient setdep -r src/third_party/skia@26cedb4c603b
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=reed@google.com
2019-08-09 09:50:16 -04:00
skia-flutter-autoroll
c7255e0483
Roll src/third_party/skia 059bf776c184..b2151310068b (3 commits) ( flutter/engine#10803 )
...
https://skia.googlesource.com/skia.git/+log/059bf776c184..b2151310068b
git log 059bf776c184..b2151310068b --date=short --no-merges --format='%ad %ae %s'
2019-08-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 7424fe8b79c3..eb0479e245f0 (16 commits)
2019-08-09 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 2cf71a3eaec3..d9af708ac0cc (369 commits)
Created with:
gclient setdep -r src/third_party/skia@b2151310068b
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=reed@google.com
2019-08-09 04:52:39 -04:00
skia-flutter-autoroll
55fc8487cc
Roll src/third_party/skia 4d557e3df433..059bf776c184 (1 commits) ( flutter/engine#10801 )
...
https://skia.googlesource.com/skia.git/+log/4d557e3df433..059bf776c184
git log 4d557e3df433..059bf776c184 --date=short --no-merges --format='%ad %ae %s'
2019-08-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 75efa7bb97a4..f046402b1480 (1 commits)
Created with:
gclient setdep -r src/third_party/skia@059bf776c184
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=reed@google.com
2019-08-09 01:16:41 -04:00
Dan Field
ffa6d11b86
Make firebase test more LUCI friendly ( flutter/engine#10783 )
2019-08-08 21:47:24 -07:00
Chinmay Garde
b293223a7e
Add a test for creating images from bytes. ( flutter/engine#10799 )
2019-08-08 21:46:55 -07:00
skia-flutter-autoroll
2a8ac43591
Roll fuchsia/sdk/core/linux-amd64 from 1nsfv... to 9xVXx... ( flutter/engine#10798 )
...
Roll fuchsia/sdk/core/linux-amd64 from 1nsfv... to 9xVXx...
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-08 23:56:17 -04:00