- 18 6月, 2019 7 次提交
-
-
由 Gary Qian 提交于
-
由 skia-flutter-autoroll 提交于
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.
-
由 stuartmorgan 提交于
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.
-
由 XieRan.sai 提交于
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) ... ```
-
由 gaaclarke 提交于
-
由 Chinmay Garde 提交于
-
由 skia-flutter-autoroll 提交于
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.
-
- 17 6月, 2019 1 次提交
-
-
由 skia-flutter-autoroll 提交于
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.
-
- 16 6月, 2019 1 次提交
-
-
由 skia-flutter-autoroll 提交于
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.
-
- 15 6月, 2019 10 次提交
-
-
由 Jonah Williams 提交于
-
由 skia-flutter-autoroll 提交于
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.
-
由 Gary Qian 提交于
-
由 skia-flutter-autoroll 提交于
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.
-
由 Chinmay Garde 提交于
-
由 Jason Simmons 提交于
-
由 Jason Simmons 提交于
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).
-
由 Chinmay Garde 提交于
-
由 Michael Klimushyn 提交于
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.
-
由 skia-flutter-autoroll 提交于
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.
-
- 14 6月, 2019 17 次提交
-
-
由 skia-flutter-autoroll 提交于
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.
-
由 Todd Volkert 提交于
-
由 skia-flutter-autoroll 提交于
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.
-
由 Kaushik Iska 提交于
* 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
-
由 skia-flutter-autoroll 提交于
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.
-
由 Jason Simmons 提交于
Linux targets building the embedder library may be targeting environments that do not support GLFW and GTK.
-
由 gaaclarke 提交于
Added class docstrings for classes inside of shell/common.
-
由 Francisco Magdaleno 提交于
-
由 skia-flutter-autoroll 提交于
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.
-
由 Siva 提交于
(Dart 2.4.0 Stable version)
-
由 Chinmay Garde 提交于
-
由 Jason Simmons 提交于
Linux target builds for non-x86/x64 platforms were failing due to the dependency on SwiftShader
-
由 skia-flutter-autoroll 提交于
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.
-
由 Jenn Magder 提交于
-
由 David Worsham 提交于
SCN-947 #comment SCN-1291 #comment
-
由 Kaushik Iska 提交于
* 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
-
由 liyuqian 提交于
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
-
- 13 6月, 2019 4 次提交
-
-
由 skia-flutter-autoroll 提交于
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.
-
由 skia-flutter-autoroll 提交于
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.
-
由 skia-flutter-autoroll 提交于
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.
-
由 Jason Simmons 提交于
When running in AOT modes create a flutter_assets directory that can be used as the bundle path (#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
-