skia-flutter-autoroll
5a4e2a15b4
Roll src/third_party/skia 55091020435c..4b203ad7ac02 (6 commits) ( flutter/engine#9352 )
...
https://skia.googlesource.com/skia.git
/%2Blog/55091020435c..4b203ad7ac02
git log 55091020435c876d12f2d74697b21edbc98e13fa..4b203ad7ac024b959fb6baa2d0cc3a724fb8fa85 --date=short --no-merges --format=%ad %ae %s
2019-06-17 reed@google.com add motion blur params to skottie2movie
2019-06-17 brianosman@google.com Add some precision back to timestamps when using --trace
2019-06-17 brianosman@google.com Shuffle SkSL sources around so compiler and bytecode can be used w/o GPU
2019-06-17 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).
2019-06-17 benjaminwagner@google.com Omit build number for LenovoYogaC630 os dimension
2019-06-17 bsalomon@google.com Make SkASSERT not break build in constexpr GrSwizzle method on GCC
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 (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-17 20:11:53 -04:00
Jason Simmons
054cb2d952
Use the DartServiceIsolate status callback to publish the observatory URI to the Android embedder ( flutter/engine#9337 )
...
The Android embedder had been using a JNI call to get the observatory URI from
DartServiceIsolate. This call was not thread safe and was redundant with the
server status callback mechanism used on iOS.
2019-06-17 16:17:29 -07:00
Jason Simmons
450c59a900
Send the isolate service ID from the engine to the embedder ( flutter/engine#9324 )
...
Applications can use an embedder API to obtain the isolate ID and then use it
in calls to the Dart service protocol.
2019-06-17 16:02:26 -07:00
Gary Qian
9b7873533c
Check for invalid indexes when performing InputAdpator backspace. ( flutter/engine#9322 )
2019-06-17 15:13:30 -07:00
skia-flutter-autoroll
6bc0134f61
Roll src/third_party/skia 92b81e14d9c2..55091020435c (6 commits) ( flutter/engine#9348 )
...
https://skia.googlesource.com/skia.git
/%2Blog/92b81e14d9c2..55091020435c
git log 92b81e14d9c2b8a9ec0debe74014d63db4589c99..55091020435c876d12f2d74697b21edbc98e13fa --date=short --no-merges --format=%ad %ae %s
2019-06-17 bsalomon@google.com Add function to GrDataUtils to handle color conversions.
2019-06-17 fmalita@chromium.org [skottie] Motion tile effect
2019-06-17 rmistry@google.com Fix ingested perf data from Skottie tracing bots + add renderer key
2019-06-17 bsalomon@google.com Revert "Store GrSwizzle on proxies for texturing and swizzling."
2019-06-17 egdaniel@google.com Store GrSwizzle on proxies for texturing and swizzling.
2019-06-17 jvanverth@google.com Prefer using GrOvalOpFactory over GrFillRRect for circles and axis-aligned circular roundrects.
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 (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-17 16:41:11 -04:00
stuartmorgan
03dfbfd017
Reorganize darwin for shared ios/macOS ( flutter/engine#9255 )
...
When the macOS framework was initially landed, it included some iOS code
using a localized hack. This reorganizes the code structure to clearly
indicate which files are shared between iOS and macOS, vs. those that
are platform-specific.
2019-06-17 11:24:41 -07:00
XieRan.sai
17fd7dbc37
Fix crash on Huawei device with AndroidView ( flutter/engine#9192 )
...
Fixes a rare NullPointerException on Huawei devices:
```
Stacktrace:
java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.DisplayAdjustments android.view.Display.getDisplayAdjustments()' on a null object reference
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1793)
...
```
2019-06-17 11:06:27 -07:00
gaaclarke
92c6734ace
Removed an unused class definition for iOS code. ( flutter/engine#9346 )
2019-06-17 10:20:35 -07:00
Chinmay Garde
5f5821e8c1
Replace lock_guard with scoped_lock and use class template argument deduction. ( flutter/engine#9338 )
2019-06-17 10:08:45 -07:00
skia-flutter-autoroll
ef9087e351
Roll src/third_party/skia 5fe7429babe2..92b81e14d9c2 (8 commits) ( flutter/engine#9345 )
...
https://skia.googlesource.com/skia.git
/%2Blog/5fe7429babe2..92b81e14d9c2
git log 5fe7429babe25ef560625dda56807f994debcf3e..92b81e14d9c2b8a9ec0debe74014d63db4589c99 --date=short --no-merges --format=%ad %ae %s
2019-06-17 rmistry@google.com Add CL link in G3 trybot
2019-06-17 benjaminwagner@google.com Add NativeFonts jobs for Mac10.13 and Mac10.14 VMs
2019-06-17 mtklein@google.com slightly better handrails
2019-06-13 mtklein@google.com proposed: add bytes() op
2019-06-17 brianosman@google.com Pre-CL so I can prep Chrome for splitting up SkSL sources
2019-06-17 reed@google.com cache sksl in runtime colorfilter
2019-06-17 djsollen@google.com Restrict workaround for Adreno 3xx series to pre-Android O.
2019-06-17 borenet@google.com [infra] Update Skolo Win OS version
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 (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-17 13:02:48 -04:00
skia-flutter-autoroll
4df9251ef0
Roll src/third_party/skia 057a32d9a2c8..5fe7429babe2 (1 commits) ( flutter/engine#9342 )
...
https://skia.googlesource.com/skia.git
/%2Blog/057a32d9a2c8..5fe7429babe2
git log 057a32d9a2c8c6daf2b61272c600efa6cc0a65f9..5fe7429babe25ef560625dda56807f994debcf3e --date=short --no-merges --format=%ad %ae %s
2019-06-16 fmalita@chromium.org [skottie] Fix layer transform vs. effects interactions
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 (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-17 08:58:36 -04:00
skia-flutter-autoroll
824e4ac775
Roll src/third_party/skia 3721688f64a5..057a32d9a2c8 (1 commits) ( flutter/engine#9340 )
...
https://skia.googlesource.com/skia.git
/%2Blog/3721688f64a5..057a32d9a2c8
git log 3721688f64a5b94172829296dfcc307672a2b106..057a32d9a2c8c6daf2b61272c600efa6cc0a65f9 --date=short --no-merges --format=%ad %ae %s
2019-06-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
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 (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-16 05:11:18 -04:00
Jonah Williams
1efb9db98e
Catch errors during production of kernel dill ( flutter/engine#9248 )
2019-06-14 20:50:22 -07:00
skia-flutter-autoroll
1bd26fcd05
Roll src/third_party/skia 941b9ff09b25..3721688f64a5 (1 commits) ( flutter/engine#9339 )
...
https://skia.googlesource.com/skia.git
/%2Blog/941b9ff09b25..3721688f64a5
git log 941b9ff09b2553ec79933b4102fa2f8e5782e51d..3721688f64a5b94172829296dfcc307672a2b106 --date=short --no-merges --format=%ad %ae %s
2019-06-13 herb@google.com Make fMaskFormate private
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-14 23:11:25 -04:00
Gary Qian
b866d576ef
Build txt_benchmarks, make benches compile again ( flutter/engine#9330 )
2019-06-14 17:20:44 -07:00
skia-flutter-autoroll
b8d61a5ae6
Roll src/third_party/skia 3fc5df443e24..941b9ff09b25 (7 commits) ( flutter/engine#9333 )
...
https://skia.googlesource.com/skia.git
/%2Blog/3fc5df443e24..941b9ff09b25
git log 3fc5df443e24f1a01a11e274ea2041473e0436bc..941b9ff09b2553ec79933b4102fa2f8e5782e51d --date=short --no-merges --format=%ad %ae %s
2019-06-14 fmalita@chromium.org [skottie] Effects cleanup pass
2019-06-14 brianosman@google.com Fix SkSL standalone build
2019-06-14 kjlubick@google.com add html for perfing skottie-wasm
2019-06-14 bsalomon@google.com Avoid using GrGpu::readPixels in GrTestingBackendTextureUploadTest.
2019-06-11 djsollen@google.com Update CtsSkQPTestCases to non-shardable in release script
2019-06-14 fmalita@chromium.org [skottie] Add support for Transform distort effect
2019-06-14 brianosman@google.com Interpreter: Simplify interface quite a bit.
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-14 19:36:23 -04:00
Jason Simmons
14436b047f
Fix the name of the channel parameter in PlatformMessage constructors ( flutter/engine#9334 )
2019-06-14 14:56:51 -07:00
Jason Simmons
6336502de9
Handle one-way platform messages in the embedder library ( flutter/engine#9331 )
...
Messages sent to the embedder host may be one-way messages with no response
handler. If the host calls FlutterEngineSendPlatformMessageResponse on a
one-way message, then just delete the message response handle.
Also update the documentation to indicate that
FlutterEngineSendPlatformMessageResponse must be called for all messages.
Previously the docs implied that some FlutterPlatformMessage objects may
have a null response_handle. The embedder will now set a response_handle for
every message (even if the sender does not expect a response).
2019-06-14 13:58:09 -07:00
Chinmay Garde
8c2cd91934
Roll buildroot to 75660ad5 and complete the C++ 17 transition. ( flutter/engine#9319 )
2019-06-14 12:52:03 -07:00
Michael Klimushyn
177353d759
Fix a11y in embedded Android views post O ( flutter/engine#9321 )
...
This patch works around Android's limitations on reflection. With it embedded
platform views that use virtual node hierarchy trees should be accessible on all
Android versions to date.
The workarounds in this PR are brittle. Ideally the methods would be made public
in Android instead so we wouldn't need to employ tactics like these to work
around the missing methods.
`AccessibilityNodeInfo#getChildId` is blocked from any type of reflection
access, but the underlying private member that the getter accesses,
`mChildNodeIds`, can still be reflected on. On Android versions where we can't
access the getter, this patch falls back on reflectively accessing the field
instead. Unfortunately this field is a
[`LongArray`](https://android.googlesource.com/platform/frameworks/base/+/master/core/java/android/util/LongArray.java ),
a utility data class private to Android. So in this case we're reflecting to
both access the member and actually read data from it, since we need to use
reflection to call `LongArray.get(index)`.
`AccessibilityNodeInfo#getParent()` doesn't have any lucky available underlying
members. However, `AccessibilityNodeInfo` itself is `Parcelable`, and
`mParentNodeId` is one of the pieces of data that's written to a parcel via
`AccessibilityNodeInfo#writeToParcel`. So the fallback for that is to write the
node to a parcel and then read the parcel for the ID in question. This will
break if the implementation details of `AccessibilityNodeInfo#writeToParcel`
ever change. The details have already changed enough in the past to require two
sets of logic for reading from the parcel.
2019-06-14 11:43:41 -07:00
skia-flutter-autoroll
6dbce23b31
Roll src/third_party/skia c3252a04b377..3fc5df443e24 (1 commits) ( flutter/engine#9328 )
...
https://skia.googlesource.com/skia.git
/%2Blog/c3252a04b377..3fc5df443e24
git log c3252a04b377ee1aef62d67a893a0b5628481616..3fc5df443e24f1a01a11e274ea2041473e0436bc --date=short --no-merges --format=%ad %ae %s
2019-06-14 egdaniel@google.com Correctly set GrBackendFormat when changing colortype of bitmap in GrProxyProvider.
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-14 12:17:31 -04:00
skia-flutter-autoroll
88f2b22fb4
Roll src/third_party/skia 87e885038893..c3252a04b377 (3 commits) ( flutter/engine#9327 )
...
https://skia.googlesource.com/skia.git
/%2Blog/87e885038893..c3252a04b377
git log 87e8850388938171691d8699f7921495acc5e5b1..c3252a04b377ee1aef62d67a893a0b5628481616 --date=short --no-merges --format=%ad %ae %s
2019-06-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 85fef1bc62f8..853ebacf99a4 (14 commits)
2019-06-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src f6ed31446fb7..a2197be674d6 (428 commits)
2019-06-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader df84b9466cfd..8c12f564113c (5 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 (herb@google.com ), and stop
the roller if necessary.
2019-06-14 03:51:56 -04:00
Todd Volkert
8ad6910047
Fix rawTypes errors in Android embedding classes ( flutter/engine#9326 )
2019-06-14 00:27:06 -07:00
skia-flutter-autoroll
ed5c7fe98c
Roll src/third_party/skia 4c4945a25248..87e885038893 (1 commits) ( flutter/engine#9325 )
...
https://skia.googlesource.com/skia.git
/%2Blog/4c4945a25248..87e885038893
git log 4c4945a25248ac1687fcb564d31de73dac480b75..87e8850388938171691d8699f7921495acc5e5b1 --date=short --no-merges --format=%ad %ae %s
2019-06-12 fmalita@chromium.org Reland "[skottie] Use metrics for Shaper vertical alignment"
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-14 00:13:31 -04:00
Kaushik Iska
38b19e6462
MessageLoopTaskQueue schedules Wakes ( flutter/engine#9316 )
...
* Refactor to move Task Queue to its own class
- This is to help with sharing task queue among
multiple message loops going forward.
- currently there is 1:1 mapping between task queue
and message loop, we are still maintaining the semantics
for this change.
* Add mutex include
* Most of the waking up changes minus test failures
* Refactor MessageLoopImpl to be Wakeable
- Makes testing easier by letting us putting a TestWakeable
- Also move the waking up logic to the task queue
* add tests
* Fix formatting and license
2019-06-13 17:44:44 -07:00
skia-flutter-autoroll
3bf02f9fa0
Roll src/third_party/skia 1127c0b273ea..4c4945a25248 (9 commits) ( flutter/engine#9323 )
...
https://skia.googlesource.com/skia.git
/%2Blog/1127c0b273ea..4c4945a25248
git log 1127c0b273ea8c93d318c2e570f3b87ca29a8f2f..4c4945a25248ac1687fcb564d31de73dac480b75 --date=short --no-merges --format=%ad %ae %s
2019-06-13 mtklein@google.com trim another instruction of I32_SWAR
2019-06-13 mtklein@google.com streamline srcover math in I32_SWAR
2019-06-13 herb@google.com Add missing header
2019-06-13 mtklein@google.com slight bugfix for shr_i16x2 in the interpreter
2019-06-13 egdaniel@google.com Fix EGLImageTest for new assert.
2019-06-13 senorblanco@chromium.org GrTessellator: fix for even/odd fill type and path holes.
2019-06-13 mtklein@google.com add JIT guardrails
2019-06-13 csmartdalton@google.com Skip addInterval for stencil proxies ignored by resource allocator
2019-06-12 herb@google.com Make fPathData private and add API for paths
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-13 20:36:10 -04:00
Jason Simmons
31d498ce5c
Build the GLFW shell on Linux host builds but not target builds ( flutter/engine#9320 )
...
Linux targets building the embedder library may be targeting environments
that do not support GLFW and GTK.
2019-06-13 16:22:33 -07:00
gaaclarke
686215ac99
Added class docstrings for classes inside of shell/common. ( flutter/engine#9303 )
...
Added class docstrings for classes inside of shell/common.
2019-06-13 16:15:10 -07:00
Francisco Magdaleno
344f8e359c
[macos] Adds clipboard string read/write support to macOS ( flutter/engine#9313 )
2019-06-13 15:15:20 -07:00
skia-flutter-autoroll
84ad1aaec8
Roll src/third_party/skia 569f12f0e503..1127c0b273ea (13 commits) ( flutter/engine#9317 )
...
https://skia.googlesource.com/skia.git
/%2Blog/569f12f0e503..1127c0b273ea
git log 569f12f0e50368b03f7316e1fb48b05e2e91117c..1127c0b273ea8c93d318c2e570f3b87ca29a8f2f --date=short --no-merges --format=%ad %ae %s
2019-06-13 bsalomon@google.com Revert "Make GrBicubicEffect also support centripetal Catmull-Rom kernel."
2019-06-13 mtklein@google.com rm unused fields
2019-06-13 egdaniel@google.com Add asserts to make sure we always have valid GrBackendFormats before creating proxies.
2019-06-13 mtklein@google.com i16x2 sub/shr
2019-06-13 bsalomon@google.com Make GrBicubicEffect also support centripetal Catmull-Rom kernel.
2019-06-13 mtklein@google.com baby steps into 16-bit ops
2019-06-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-06-13 mtklein@google.com remove mul_unorm8/mad_unorm8
2019-06-13 herb@google.com Revert "[skottie] Use metrics for Shaper vertical alignment"
2019-06-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-06-13 brianosman@google.com Remove static initializers to make Chrome happy
2019-06-12 mtklein@google.com fix dst/arg aliasing issues
2019-06-13 robertphillips@google.com Revert "Add Ganesh support for RGBA_16161616 and RG_half"
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-13 16:59:27 -04:00
Chinmay Garde
05d24aed23
Avoid using std::unary_function ( flutter/engine#9314 )
2019-06-13 12:56:54 -07:00
Jason Simmons
73b80c1efb
Only build embedder unit tests for host builds ( flutter/engine#9315 )
...
Linux target builds for non-x86/x64 platforms were failing due to the
dependency on SwiftShader
2019-06-13 12:49:10 -07:00
skia-flutter-autoroll
1240be5f10
Roll src/third_party/skia 084fa1b52f30..569f12f0e503 (3 commits) ( flutter/engine#9311 )
...
https://skia.googlesource.com/skia.git
/%2Blog/084fa1b52f30..569f12f0e503
git log 084fa1b52f30c1b1e349b809deda5f240b90b039..569f12f0e50368b03f7316e1fb48b05e2e91117c --date=short --no-merges --format=%ad %ae %s
2019-06-13 brianosman@google.com Interpreter: Vectorized interpreter
2019-06-12 bsalomon@google.com Add load/store to SkRasterPipeline for 16161616 unsigned normalized.
2019-06-13 egdaniel@google.com Prefer top left origin in write pixels when doing copy as draw.
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-13 13:19:11 -04:00
Jenn Magder
23b2997ec0
Decorate UIApplicationDelegate wrappers with matching UIKit deprecation ( flutter/engine#9304 )
2019-06-13 10:16:42 -07:00
David Worsham
c913c07e29
[scene_host] Expose Opacity and remove ExportNode ( flutter/engine#9297 )
...
SCN-947 #comment
SCN-1291 #comment
2019-06-13 10:16:21 -07:00
Kaushik Iska
f751033171
Refactor: move Task Queue to its own class ( flutter/engine#9301 )
...
* Refactor to move Task Queue to its own class
- This is to help with sharing task queue among
multiple message loops going forward.
- currently there is 1:1 mapping between task queue
and message loop, we are still maintaining the semantics
for this change.
* Add mutex include
* Add unit tests for task queue
* fix formatting
* license
2019-06-13 10:14:13 -07:00
liyuqian
4b958d852b
Set identity instead of crash in opt build ( flutter/engine#9262 )
...
According to https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#expectations-around-potential-crashes-in-the-engine
This should address https://github.com/flutter/flutter/issues/31650#issuecomment-494935507
We'll instead use `FML_LOG(ERROR)` to report errors to our CI tests. See https://github.com/flutter/flutter/issues/34194
2019-06-13 09:35:54 -07:00
skia-flutter-autoroll
30d1f5574e
Roll src/third_party/skia 187e8f31236f..084fa1b52f30 (1 commits) ( flutter/engine#9310 )
...
https://skia.googlesource.com/skia.git
/%2Blog/187e8f31236f..084fa1b52f30
git log 187e8f31236fa60475fbf91048bc78019ea4b483..084fa1b52f30c1b1e349b809deda5f240b90b039 --date=short --no-merges --format=%ad %ae %s
2019-06-12 fmalita@chromium.org [skottie] Use metrics for Shaper vertical alignment
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-13 09:41:49 -04:00
skia-flutter-autoroll
24088f5b2d
Roll src/third_party/skia 47c7e80e9552..187e8f31236f (1 commits) ( flutter/engine#9309 )
...
https://skia.googlesource.com/skia.git
/%2Blog/47c7e80e9552..187e8f31236f
git log 47c7e80e95524335fdad8034fe71a6352afcd9ae..187e8f31236fa60475fbf91048bc78019ea4b483 --date=short --no-merges --format=%ad %ae %s
2019-06-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 2589cdcc88ec..85fef1bc62f8 (6 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 (herb@google.com ), and stop
the roller if necessary.
2019-06-13 05:12:50 -04:00
skia-flutter-autoroll
cf6098ea01
Roll src/third_party/skia b9416caa367a..47c7e80e9552 (2 commits) ( flutter/engine#9308 )
...
https://skia.googlesource.com/skia.git
/%2Blog/b9416caa367a..47c7e80e9552
git log b9416caa367a770e55935916e135572c2461ca37..47c7e80e95524335fdad8034fe71a6352afcd9ae --date=short --no-merges --format=%ad %ae %s
2019-06-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 5dc4d131fb35..f6ed31446fb7 (418 commits)
2019-06-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b8260a8e915d..df84b9466cfd (8 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 (herb@google.com ), and stop
the roller if necessary.
2019-06-13 01:35:29 -04:00
Jason Simmons
520c272514
When running in AOT modes create a flutter_assets directory that can be used as the bundle path ( flutter/engine#9306 )
...
The engine RunBundleAndSnapshotFromLibrary API expects a bundle path directory
containing the application's assets. If the Android embedding is using
AOT ELF library packaging and does not need to extract assets, then create an
empty directory at the bundle path.
Fixes https://github.com/flutter/flutter/issues/34287
2019-06-12 17:34:02 -07:00
Chris Bracken
f4c9daeced
Handle Fuchsia SDK in license tool + roll SDK ( flutter/engine#9302 )
...
The Fuchsia SDK includes a root directory with multiple
license/copyright files. For files that don't include a copyright header
matching them to a specific license (e.g. shared library binaries) we
match them to all licenses.
Specifically, the SDK includes:
* LICENSE: the Fuchsia license
* LICENSE.vulkan: Apache 2.0 license for Vulkan
* COPYRIGHT.vulkan: additional non-Apache licenses/copyrights for Vulkan
* COPYRIGHT.musl: musl license/copyrights
Also rolls the Fuchsia SDK CIPD packages.
2019-06-12 17:32:32 -07:00
skia-flutter-autoroll
892eab4bdf
Roll src/third_party/skia 81756e4cae95..b9416caa367a (6 commits) ( flutter/engine#9305 )
...
https://skia.googlesource.com/skia.git
/%2Blog/81756e4cae95..b9416caa367a
git log 81756e4cae9547a525d039128a870e336f13114b..b9416caa367a770e55935916e135572c2461ca37 --date=short --no-merges --format=%ad %ae %s
2019-06-12 brianosman@google.com SkSL: Fix parsing of array types
2019-06-12 mtklein@google.com tighten up loop test
2019-06-12 egdaniel@google.com Fix setting of pipeline barrier in creating backend VkImage.
2019-06-12 robertphillips@google.com Add Ganesh support for RGBA_16161616 and RG_half
2019-06-12 rmistry@google.com Add tip on patching to G3 bot
2019-06-12 mtklein@google.com expand unit tests, fix extract
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-12 18:52:16 -04:00
Chinmay Garde
c45b5c0dee
Wire up Swiftshader based OpenGL ES unit-tests on hosts. ( flutter/engine#9264 )
...
Currently, all our host unit-tests that have rendering concerns use the software backend because of OpenGL ES availability and stability issues on the various platforms where we run host tests. Unfortunately, entire subsystems are disabled (and not tested) when rendering with the software backend. This patch pulls in SwiftShader and via pending patches in the buildroot, configures the host unit-tests to optionally use OpenGL ES in a stable manner without relying on the OpenGL drivers being present (and functional).
I have wired up the embedder test fixture in this patch to use the SwiftShader based OpenGL ES driver. I will update the shell and runtime unittests in a subsequent patch as well. The on and offscreen surfaces are configured as 1x1 pbuffer surface because we should be able to write pixel tests using OpenGL directly wihout having to deal with surfaces.
2019-06-12 12:32:09 -07:00
skia-flutter-autoroll
d169d94a48
Roll src/third_party/skia d62d406aa24c..81756e4cae95 (5 commits) ( flutter/engine#9300 )
...
https://skia.googlesource.com/skia.git
/%2Blog/d62d406aa24c..81756e4cae95
git log d62d406aa24c40e210bdc0dd79d434e98034e365..81756e4cae9547a525d039128a870e336f13114b --date=short --no-merges --format=%ad %ae %s
2019-06-12 mtklein@google.com test and fix that we cover the right inputs
2019-06-12 mtklein@google.com eliminate the need for a tmp ymm register
2019-06-12 brianosman@google.com Remove version string from Viewer's "highlight" SkSL shader
2019-06-12 mtklein@google.com remove moot comment
2019-06-07 nifong@google.com Minor optimization to serialization of SkPictures with many subpictures.
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-12 15:14:50 -04:00
Zachary Anderson
35107c4dca
Revert tracing changes ( flutter/engine#9296 )
...
* Revert "[fuchsia] Fix alignment of Fuchsia/non-Fuchsia tracing (#9289 )"
This reverts commit e7d406fe36790b1a8161d4687a6a4a144ba44254.
* Revert "Align fuchsia and non-fuchsia tracing (#9199 )"
This reverts commit 1ccb372e5f8ceaaf90f5b43b42df617d7f18d955.
2019-06-12 10:25:49 -07:00
skia-flutter-autoroll
d5bfcecbd1
Roll src/third_party/skia 698fa78b3cae..d62d406aa24c (1 commits) ( flutter/engine#9295 )
...
https://skia.googlesource.com/skia.git
/%2Blog/698fa78b3cae..d62d406aa24c
git log 698fa78b3cae067ed27ae95f0e90e8493e7cc2f9..d62d406aa24c40e210bdc0dd79d434e98034e365 --date=short --no-merges --format=%ad %ae %s
2019-06-12 reed@google.com Revert "Revert "try resolver pattern""
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-12 11:22:50 -04:00
skia-flutter-autoroll
fa946a374e
Roll src/third_party/skia ed7966f179c6..698fa78b3cae (1 commits) ( flutter/engine#9294 )
...
https://skia.googlesource.com/skia.git
/%2Blog/ed7966f179c6..698fa78b3cae
git log ed7966f179c62042f43b490c37f6f527a67ff0c3..698fa78b3cae067ed27ae95f0e90e8493e7cc2f9 --date=short --no-merges --format=%ad %ae %s
2019-06-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1b5ad312c57a..2589cdcc88ec (5 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 (herb@google.com ), and stop
the roller if necessary.
2019-06-12 05:10:00 -04:00
skia-flutter-autoroll
fab2583635
Roll src/third_party/skia d82ca0bf2c99..ed7966f179c6 (2 commits) ( flutter/engine#9293 )
...
https://skia.googlesource.com/skia.git
/%2Blog/d82ca0bf2c99..ed7966f179c6
git log d82ca0bf2c9916dbc26f8d8de5198bf6109fd0b4..ed7966f179c62042f43b490c37f6f527a67ff0c3 --date=short --no-merges --format=%ad %ae %s
2019-06-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 3032e0d81bfa..5dc4d131fb35 (409 commits)
2019-06-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0a9f0179ddef..b8260a8e915d (9 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 (herb@google.com ), and stop
the roller if necessary.
2019-06-12 01:32:20 -04:00
skia-flutter-autoroll
ac870f84a4
Roll src/third_party/skia f39124b0764d..d82ca0bf2c99 (3 commits) ( flutter/engine#9291 )
...
https://skia.googlesource.com/skia.git
/%2Blog/f39124b0764d..d82ca0bf2c99
git log f39124b0764d98afa45495281ea089acc02a5855..d82ca0bf2c9916dbc26f8d8de5198bf6109fd0b4 --date=short --no-merges --format=%ad %ae %s
2019-06-11 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-06-11 egdaniel@google.com A few fixes to recent gpu Copy Op changes.
2019-06-11 bsalomon@google.com Allow async read back GM to YUV to fail. Skip on DDL.
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 (herb@google.com ), and stop
the roller if necessary.
2019-06-11 21:59:14 -04:00