1537 Commits

Author SHA1 Message Date
skia-flutter-autoroll 41159ce020 Roll src/third_party/skia 91e0d7526944..f811fc331a14 (32 commits) (#15306)
https://skia.googlesource.com/skia.git/+log/91e0d7526944..f811fc331a14

git log 91e0d7526944..f811fc331a14 --date=short --first-parent --format='%ad %ae %s'
2020-01-08 michaelludwig@google.com Avoid loop-dependent behavior in GrMemoryPoolBench
2020-01-08 borenet@google.com [infra] Fix build_task_drivers.sh, update infra dep
2020-01-08 brianosman@google.com Revert "Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API."
2020-01-08 jvanverth@google.com Revert "Move makeDeferredRenderTargetContext calls to factory on RTC."
2020-01-08 borenet@google.com [recipes] Remove unnecessary depot_tools dependency in flavor module
2020-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 55a27186b7de..61f03e9a10c0 (434 commits)
2020-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 51e653f03f26..db49bc7dd075 (8 commits)
2020-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 068dd89cab31..45a4d0f36bd6 (5 commits)
2020-01-07 herb@google.com Seperate out quad updating from atlas updating
2020-01-07 herb@google.com regenTextureCoordinates is always true when calling doRegen
2020-01-07 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-07 benjaminwagner@google.com Reland "Fixes for Vulkan Debug layers"
2020-01-07 mtklein@google.com bicubic in skvm image shader
2020-01-07 egdaniel@google.com Move makeDeferredRenderTargetContext calls to factory on RTC.
2020-01-07 herb@google.com Simplify the atlas update inner loop
2020-01-07 benjaminwagner@google.com Revert "Fixes for Vulkan Debug layers"
2020-01-07 csmartdalton@google.com Add a path renderer that uses GPU tessellation
2020-01-07 benjaminwagner@google.com Update remote access documentation for Win2019
2020-01-07 mtklein@google.com tolerate alpha slightly out of [0,1]
2020-01-07 brianosman@google.com In SkRuntimeEffect, guard against programs not compiling with GPU caps
2020-01-07 nifong@google.com Fix typo where width/height were swapped in new debug layer manager
2020-01-07 bsalomon@google.com Reland "Rename GrSimpleTextureEffect->GrTextureEffect"
2020-01-07 mtklein@google.com one option for fixing bilerp asserts
2020-01-07 mtklein@google.com upgrade debugging tools
2020-01-07 reed@google.com Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API.
2020-01-07 halcanary@google.com public.bzl: add SKOTTIE_IOS_LIB_SDK_FRAMEWORKS
2020-01-07 robertphillips@google.com Improve debug information provided when backend format and GrColorType don't match
2020-01-07 benjaminwagner@google.com Fixes for Vulkan Debug layers
2020-01-07 mtklein@google.com add SkVM_fwd.h
2020-01-07 mtklein@google.com handle kLow/kMedium in skvm image shader
2020-01-07 benjaminwagner@google.com Add NativeFonts job for Mac 10.15 CPU
2020-01-07 bsalomon@google.com Revert "Rename GrSimpleTextureEffect->GrTextureEffect"

Created with:
  gclient setdep -r src/third_party/skia@f811fc331a14

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jvanverth@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
Tbr: jvanverth@google.com
2020-01-08 12:17:10 -05:00
skia-flutter-autoroll 15d0aa8584 Roll src/third_party/dart bebc7d3af5bd..c0ca187f2699 (37 commits) (#15252)
https://dart.googlesource.com/sdk.git/+log/bebc7d3af5bd..c0ca187f2699

git log bebc7d3af5bd..c0ca187f2699 --date=short --first-parent --format='%ad %ae %s'
2020-01-07 kustermann@google.com Revert "Create the frontend_server snapshot as a part of the sdk"
2020-01-07 karlklose@google.com [infra] Improve error reporting in test.dart
2020-01-07 jensj@google.com [CFE] Fix incremental compiler and incremental serialization when package changes path
2020-01-07 whesse@google.com [infra] Improve output messages of get_builder_status.dart
2020-01-07 dmitryas@google.com [cfe] Fix upper bound algorithm for optional positional parameters
2020-01-07 johnniwinther@google.com [cfe] Use structural equality for generic function types
2020-01-07 srawlins@google.com new analyzer compile-time error: load_library_takes_no_arguments
2020-01-07 brianwilkerson@google.com Unify two diagnostics for documentation purposes and improve the highlighting range associated with them
2020-01-07 brianwilkerson@google.com Improve the selection range for return_without_value
2020-01-07 sra@google.com [dart2js] Add sourcemap test for chained calls in generated code.
2020-01-06 nbosch@google.com Add types to uninitialized variables in DDC
2020-01-06 regis@google.com [VM/nnbd] Implement weak and strong mode type checking in runtime.
2020-01-06 jakemac@google.com Create the frontend_server snapshot as a part of the sdk
2020-01-06 mfairhurst@google.com [nnbd_migration] Fix compound downcasts involving Object -> void
2020-01-06 mfairhurst@google.com [nnbd_migration] Unwrap legacy member elements into their NNBD declarations
2020-01-06 aam@google.com [vm/fieldtable] Move current field values out of Field object into separate table.
2020-01-06 mfairhurst@google.com [nnbd_migration] preserve type formals in DecoratedType.withNode()
2020-01-06 scheglov@google.com Remove duplicate type substitution in TypeSystem.
2020-01-06 scheglov@google.com Rewrite most getDisplayString() to ElementDisplayStringBuilder.
2020-01-06 jensj@google.com Make flutter-frontend test pass again
2020-01-06 dmitryas@google.com [cfe] Choose parameter's bound of LHS in lower / upper bounds algorithms
2020-01-06 58489007+franklinyow@users.noreply.github.com Update breaking-changes.md
2020-01-06 kustermann@google.com [vm] Read causal-async-stacks/lazy-async-stacks from snapshot (instead of requiring AOT runtime to pass same flags as in compiler)
2020-01-06 karlklose@google.com [infra] Use resolved configuration names instead of those provided as argument
2020-01-06 dmitryas@google.com [cfe] Add upper / lower bounds tests with generic functions
2020-01-06 athom@google.com [release/homebrew] Always use x64 binaries on macOS
2020-01-06 brianwilkerson@google.com Enable prefer_conditional_assignment in several packages
2020-01-06 srawlins@google.com analyzer: Add failing test for #38162
2020-01-05 brianwilkerson@google.com Improve the range selected for const_constructor_with_non_final_field
2020-01-05 scheglov@google.com Directly instantiate none/star collection.
2020-01-05 scheglov@google.com Remove unused fields from TypeNameResolver.
2020-01-05 scheglov@google.com Remove unused TypeSystem.instantiateTypeFormalsToBounds2()
2020-01-05 brianwilkerson@google.com Unify two error codes from the perspective of documentation
2020-01-05 brianwilkerson@google.com Enable prefer_equal_for_default_value in several packages
2020-01-05 brianwilkerson@google.com Add a fix for prefer_collection_literals by extracting the assists to make them reusable
2020-01-04 scheglov@google.com Merge instantiating ClassElement(s) in TypeNameResolver into _instantiateElement().
2020-01-04 srawlins@google.com analyzer: Add failing test for #38200

Created with:
  gclient setdep -r src/third_party/dart@c0ca187f2699

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-08 00:29:30 -05:00
skia-flutter-autoroll 3f52888b3b Roll src/third_party/skia d445e2b6fcf1..91e0d7526944 (44 commits) (#15232)
https://skia.googlesource.com/skia.git/+log/d445e2b6fcf1..91e0d7526944

git log d445e2b6fcf1..91e0d7526944 --date=short --first-parent --format='%ad %ae %s'
2020-01-07 mtklein@google.com rm gm/skvm.cpp
2020-01-07 mtklein@google.com thread an SkArenaAlloc into shaders
2020-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1031d2c65b5e..51e653f03f26 (10 commits)
2020-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 10a900e5ffaf..068dd89cab31 (7 commits)
2020-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 3beaf136b459..55a27186b7de (337 commits)
2020-01-07 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-07 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-07 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-07 mtklein@google.com handle unpremul in skvm blitter
2020-01-07 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-06 benjaminwagner@google.com Add missing Metal jobs
2020-01-06 mtklein@google.com support kDecal in skvm image shader
2020-01-06 mtklein@google.com expand skvm image shader
2020-01-06 herb@google.com Make fBrokenRun local to doRegen.
2020-01-06 bsalomon@google.com Rename GrSimpleTextureEffect->GrTextureEffect
2020-01-06 benjaminwagner@google.com Remove Win2016 jobs.
2020-01-06 bsalomon@google.com Remove SkIRect::EmptyIRect
2020-01-06 herb@google.com Move the exit code to a common switch
2020-01-06 brianosman@google.com Add a few more SkRuntimeEffect unit tests
2020-01-06 bsalomon@google.com Revert "Revert "Clean up GrSimpleTextureEffect.""
2020-01-06 mtklein@google.com first foray into SkVM image shaders
2020-01-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-06 bsalomon@google.com Remove unused varying type param from GrGLSLShaderBuilder texture methods.
2020-01-06 brianosman@google.com Remove SkRuntimeShaderFactory
2020-01-06 robertphillips@google.com Add GrCompressedDimensions helper function
2020-01-06 csmartdalton@google.com Move "set_path_pt" from SampleAAGeometry into ToolUtils
2020-01-06 kjlubick@google.com [canvaskit] Remove support for T1 fonts and reduce code size
2020-01-06 kjlubick@google.com Make tracing data a compile-time option
2020-01-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-06 fmalita@chromium.org [skottie] cleanup: move transform & camera adapters to own CUs
2020-01-06 jlavrova@google.com Fix a bug with unresolved text
2020-01-06 csmartdalton@google.com Add a commandline flag to force offscreen rendering in viewer
2020-01-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-06 bsalomon@google.com Handle insane number of glyphs in GrAtlasTextOp.
2020-01-06 mtklein@google.com minor SkVMBlitter TODOs
2020-01-06 mtklein@google.com in gm/skvm.cpp, Fade doesn't need to wrap a shader
2020-01-06 jcgregorio@google.com Don't use CIPD_PKG_CPYTHON for P30.
2020-01-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2020-01-06 kjlubick@google.com [canvaskit] Update test to use correct metrics
2020-01-06 jlavrova@google.com Small bug fixes: leading spaces affect all width measurements, longest line and so on.
2020-01-06 kjlubick@google.com [canvaskit] Add npm release target to ship smaller binaries
2020-01-06 kjlubick@google.com [canvaskit] Add build flag for pathops
2020-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1fdf6ca5141d..1031d2c65b5e (5 commits)
2020-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src a12a9d87841e..3beaf136b459 (315 commits)

Created with:
  gclient setdep -r src/third_party/skia@91e0d7526944

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jvanverth@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
Tbr: jvanverth@google.com
2020-01-07 13:40:24 -05:00
skia-flutter-autoroll 0f530a7f26 Roll src/third_party/skia 078e8faa26d8..47af12aa8331 (22 commits) (#13987)
https://skia.googlesource.com/skia.git/+log/078e8faa26d8..47af12aa8331

git log 078e8faa26d8..47af12aa8331 --date=short --no-merges --format='%ad %ae %s'
2019-11-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-22 bsalomon@google.com Test texture domain effect with local matrix.
2019-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b8e748be6b94..4c7db77e0185 (21 commits)
2019-11-22 halcanary@google.com LICENSE file: clean up
2019-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f2c9ce1e08ed..c8d4d4254ca1 (15 commits)
2019-11-22 jvanverth@google.com Add checks for TextureSampler count in text GeoProcs.
2019-11-22 ethannicholas@google.com SkSL now supports functions defined in sksl_gpu.inc
2019-11-22 reed@google.com Revert "Reland "Revert "Use flat version of path-direction enum"""
2019-11-22 robertphillips@google.com Add utility for creating test-only GrProgramInfos
2019-11-22 kjlubick@google.com [skolo] Remove internal hardware 2
2019-11-22 reed@google.com remove LEGACY_CONVEXITY code -- no more clients
2019-11-22 michaelludwig@google.com GrQuadPerEdgeAA::Tessellator owns GrVertexWriter
2019-11-22 michaelludwig@google.com Move textureop fallback code out of GrRTC and into AddTextureSetOps
2019-11-22 rmistry@google.com [G3 compile bot] Add comment to CL when there is an interesting failure
2019-11-22 mtklein@google.com rough unit test support for FM
2019-11-22 jvanverth@google.com Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal.
2019-11-22 nigeltao@google.com Optimize SkWuffsCodec's sk_bzero calls
2019-11-22 robertphillips@google.com Update bezier_*_effects GMs to not use rand
2019-11-22 halcanary@google.com Documentation: Cq-Include-Trybots
2019-11-22 benjaminwagner@google.com Add Docker-based GCC Test tasks
2019-11-22 kjlubick@google.com [canvaskit] Add SkContourMeasure
2019-11-22 reed@google.com Reland "Revert "Use flat version of path-direction enum""

Created with:
  gclient setdep -r src/third_party/skia@47af12aa8331

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC robertphillips@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
Tbr: robertphillips@google.com
2019-11-22 19:13:06 -05:00
skia-flutter-autoroll 654a30e1a3 Roll src/third_party/skia 4e0255508749..0788481c63dc (24 commits) (#13968)
https://skia.googlesource.com/skia.git/+log/4e0255508749..0788481c63dc

git log 4e0255508749..0788481c63dc --date=short --no-merges --format='%ad %ae %s'
2019-11-21 benjaminwagner@google.com Remove Build-Ubuntu18-GCC job
2019-11-21 benjaminwagner@google.com [infra] Add service_account_json option to asset utils
2019-11-21 rosasco@google.com Slim down .far by ~45 MB.
2019-11-21 reed@google.com Revert "Use flat version of path-direction enum"
2019-11-21 halcanary@google.com [reland] public.bzl: update to replace Gif with Wuffs
2019-11-21 mtklein@google.com all-constant peepholes
2019-11-21 reed@google.com Use flat version of path-direction enum
2019-11-21 kjlubick@google.com [canvaskit] Try some things to reduce GPU test flakiness
2019-11-21 mtklein@google.com build with Clang for Valgrind bots (take 2)
2019-11-21 mtklein@google.com add some missing bitfield initializers
2019-11-21 ethannicholas@google.com Reland "Fixed some GrSkSLFP limitations."
2019-11-21 michaelludwig@google.com Normalize src coords and domain up front instead of at tessellation time
2019-11-21 robertphillips@google.com Add onPrePrepare to GrFillRRectOp
2019-11-21 herb@google.com Simplify makeOps API
2019-11-21 mtklein@google.com one more stray Valgrind false positive
2019-11-21 halcanary@google.com [minor] mark scripts as executable
2019-11-21 halcanary@google.com Replace third_party/gif with new DEPS entry.
2019-11-21 mtklein@google.com expand float peepholes
2019-11-21 halcanary@google.com Replace third_party/gif: Preflight changes
2019-11-21 ethannicholas@google.com Revert "Fixed some GrSkSLFP limitations."
2019-11-21 egdaniel@google.com Update failure calls in GrVkMemory and shader creation.
2019-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 99bd10b70422..b8e748be6b94 (17 commits)
2019-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 0db96f99f73d..137e8082047a (617 commits)
2019-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7e11f46ddf8e..f2c9ce1e08ed (9 commits)

Created with:
  gclient setdep -r src/third_party/skia@0788481c63dc

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC robertphillips@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=robertphillips@google.com
2019-11-21 19:21:44 -05:00
Jason Simmons 7069025a32 Reformat BUILD.gn files to comply with the format checker presubmit script (#13401) 2019-10-29 09:49:16 -07:00
skia-flutter-autoroll e6576610fd Roll src/third_party/skia 740f85949db2..6f1c20f01fa9 (16 commits) (#13343)
https://skia.googlesource.com/skia.git/+log/740f85949db2..6f1c20f01fa9

git log 740f85949db2..6f1c20f01fa9 --date=short --no-merges --format='%ad %ae %s'
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 ethannicholas@google.com Vulkan SkSL code now works in locales which use ',' as the decimal separator.
2019-10-24 rmistry@google.com Make NUC7i5BNK SkottieWASM/Lottie_Web bots ON_DEMAND
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 bsalomon@google.com Reland "Allow direct readback for formats in non-ES OpenGL"
2019-10-24 halcanary@google.com [minor] nanobench: use default member initializer
2019-10-24 mtklein@google.com remove NEON matrix procs
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 herb@google.com Change code() to glyphID() on SkGlyph.
2019-10-24 csmartdalton@google.com Reland "ccpr: Unblacklist Qualcomm with msaa"
2019-10-24 bsalomon@google.com Make GrSurfaceProxy ref counts thread safe.
2019-10-24 mtklein@google.com did you mean to leave this in?
2019-10-24 jvanverth@google.com Reland "Enable Programs (formerly GLPrograms) test for other APIs"
2019-10-24 bsalomon@google.com GrResourceProvider::MakeApprox() fix after SkISizification
2019-10-24 robertphillips@google.com Pull tessellation forward into GrTextureOp::onPrePrepareDraws

Created with:
  gclient setdep -r src/third_party/skia@6f1c20f01fa9

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=michaelludwig@google.com
2019-10-24 19:51:10 -04:00
Ryan Macnak dcf7b51043 Roll Dart to 635c47b1c9efe86b896d95bd446c6a5e2459037e. (#13315)
635c47b1c9ef Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce."
2be376385cf0 [vm/ffi] Support moves with temp in ffi call
92c69f224b96 Flow analysis: promote on successful execution of an "as" expression.
6461e412b63c Flow analysis: call initialize for params after functionExpression_begin.
5837c65b6e87 Flow analysis: test unreachability for constructor initializers.
8e23f76ac731 Flow analysis: properly handle promotion of type parameters.
a7b092edf06e Fix operator== for type parameter types.
06a8577de223 Flow analysis: recursively annotate unreachable nodes in test
2019-10-23 16:38:27 -07:00
skia-flutter-autoroll 290defacc1 Roll src/third_party/skia 2638f3d44b02..1ab27a2b5c5f (8 commits) (#13299)
https://skia.googlesource.com/skia.git/+log/2638f3d44b02..1ab27a2b5c5f

git log 2638f3d44b02..1ab27a2b5c5f --date=short --no-merges --format='%ad %ae %s'
2019-10-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-22 mtklein@google.com reorder to minimize register pressure
2019-10-22 csmartdalton@google.com Rename sampleVariablesSupport() to sampleMaskSupport()
2019-10-22 fmalita@chromium.org [skottie] Shift Channels effect support
2019-10-22 csmartdalton@google.com Rename gl_SampleMask to sk_SampleMask
2019-10-22 herb@google.com Reland "Use common fallback code for drawing an SkGlyphRun"
2019-10-22 borenet@google.com Use urllib_request instead of urllib2 in PRESUBMIT.
2019-10-22 michaelludwig@google.com Revert "Track device coordinate space as matrix"

Created with:
  gclient setdep -r src/third_party/skia@1ab27a2b5c5f

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=michaelludwig@google.com
2019-10-22 20:53:32 -04:00
skia-flutter-autoroll 9761813df0 Roll fuchsia/sdk/core/linux-amd64 from WpvU_... to _G94w... (#13220)
Roll fuchsia/sdk/core/linux-amd64 from WpvU_... to _G94w...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-17 20:38:15 -04:00
skia-flutter-autoroll fad49a3ef7 Roll src/third_party/skia fb6a1abe4567..ba8752f37dab (8 commits) (#13156)
https://skia.googlesource.com/skia.git/+log/fb6a1abe4567..ba8752f37dab

git log fb6a1abe4567..ba8752f37dab --date=short --no-merges --format='%ad %ae %s'
2019-10-15 egdaniel@google.com Remove use of GrColorType as in param in SimpleTextureEffect.fp to just constructor param.
2019-10-15 jvanverth@google.com Remove some more MoltenVK support
2019-10-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 8c5dee1e7fe2..8e28e18b5c9e (1 commits)
2019-10-15 csmartdalton@google.com Reland "ccpr: Unblacklist Qualcomm with msaa"
2019-10-15 egdaniel@google.com Remove some unneeded colortype format validation checks in ProxyProvider.
2019-10-15 csmartdalton@google.com Reland "Use GL_QCOM_TILED_RENDERING to explicitly discard stencil"
2019-10-15 egdaniel@google.com Plumb GrColorType through all ops/processors that sample textures.
2019-10-15 brianosman@google.com Add interactive demo to particle gallery

Created with:
  gclient setdep -r src/third_party/skia@ba8752f37dab

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-15 19:07:07 -04:00
Ben Konyi 524ceecbf5 Roll src/third_party/dart fc933312f7..4131d3d7c4 (3 commits)
dart-lang/sdk@4131d3d7c4 [vm/ffi] Improve API docs
dart-lang/sdk@6ccd582cc3 [ dartfuzz ] Second half of DartFuzz refactor
dart-lang/sdk@d22f5122a1 Support Linux ARM on homebrew
2019-10-15 14:14:15 -07:00
Devon Carew b2e7e49131 add the dart:__interceptors library to the dart sdk (#13125) 2019-10-14 16:20:25 -07:00
Devon Carew 48ad8a08e4 add dart:html, dart:js, and dart:js_util to the copy of the Dart SDK used for analysis (#12435) 2019-09-25 08:10:54 -07:00
Kaushik Iska 25ffa223b9 Roll fuchsia/sdk/core/linux-amd64 from -UaaS... to fSXZ0... (#11784)
* Roll fuchsia/sdk/core/linux-amd64 from -UaaS... to fSXZ0...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

* Fix deprecated usage
2019-08-30 10:34:06 -07:00
Jonah Williams cf5d2a601b Add wasm to sky_engine (#11736) 2019-08-29 20:44:41 -07:00
Martin Kustermann 74a3c73e3c Roll src/third_party/dart 35382f9b14..05c28c6115 (#11702)
* Roll src/third_party/dart 35382f9b14..05c28c6115

dart-lang/sdk@05c28c6115 Reland "Scaffolding for dart:wasm"
dart-lang/sdk@d57a8f7451 [vm/bytecode] Remove DebugCheck in synthetic non-local transfer (no source pos).
dart-lang/sdk@b565c8c20f Don't serialize not serializable constant variable initializers.
dart-lang/sdk@ce12a2722d Migration: handle named parameters in _substituteFunctionAfterFormals.
dart-lang/sdk@a290271dea [vm/bytecode] Throw should be 'debug checked', but not ReThrow.
dart-lang/sdk@63133a2a8c [cfe] Handle extension instance method tearoff
dart-lang/sdk@a147d4e8d2 [cfe] Handle simple use of extension instance members
dart-lang/sdk@e9fdeb2db8 Migration: add support for creating instances without supplying type arguments.
dart-lang/sdk@66e349da9c Migration: Clean up substitution logic in getOrComputeElementType
dart-lang/sdk@e9a44ba6a8 fix extension instance field error
dart-lang/sdk@15a7b57d8e split endFields into endClass/Mixin/ExtensionFields events
dart-lang/sdk@ed1b4ffba1 Add tests of extensions of mixins
dart-lang/sdk@ef36f1ba0d [vm/fuzzer] Reduce limit on methods and classes
dart-lang/sdk@7b17602c74 [vm/bytecode] Include function name into source fingerprints
dart-lang/sdk@851701d2a4 add BREAK suggestions to switch cases
dart-lang/sdk@57f7941eef [cfe] Remove 'functionNestingLevel' for VariableDeclaration.forValue
2019-08-29 22:06:42 +02:00
Siva fc27f80a12 1. Update license files to account for the new Dart License file (#11364)
2. Roll src/third_party/dart 027071318f..1279641cdd (65 commits)

dart-lang/sdk@1279641cdd Migration: integrate for-each loops with flow analysis.
dart-lang/sdk@51cd16ecf0 Flow analysis: support for and for-in elements in collections.
dart-lang/sdk@47d2794a71 Implement methods that were missing from ExtensionElementForLink
dart-lang/sdk@a17959b5a0 Log the context in which analysis work is done.
dart-lang/sdk@9198813a55 Revert "Scaffolding for dart:wasm"
dart-lang/sdk@4bf5a72ca0 Flow analysis: support functions whose bodies are expressions.
dart-lang/sdk@b569bf048e Migration: node builder support for new-style typedefs.
dart-lang/sdk@f39a3f188e Scaffolding for dart:wasm
dart-lang/sdk@3729b961bb Use SearchedFiles when searching subtypes for 'analysis.implemented'.
dart-lang/sdk@5d816cbc5d [vm/concurrency] Add FLAG_enable_isolate_groups, still defaulting to true
dart-lang/sdk@480e481708 Throw HttpException instead of String in http impl
dart-lang/sdk@9aa48c2e91 Build local elements in initializers of typed constants.
dart-lang/sdk@af2e729fca Record request / response statistics.
dart-lang/sdk@7bc9515ac2 Fix CompilationUnitMember doc comment. Fixes #27170
dart-lang/sdk@ef39492fd6 Fix support for annotations on extensions
dart-lang/sdk@64efe44e5e Formal parameters of FunctionTypeAlias should be created in @function reference.
dart-lang/sdk@0323fb97bc Migration: support Function() syntax with type formal parameters.
dart-lang/sdk@19533094eb Stop deleting the terminating period on diagnostic messages
dart-lang/sdk@d252efaa49 Migration: node builder support for old-style typedefs
dart-lang/sdk@468800f9d7 Refine the type of FunctionTypeAlias.declaredElement.
dart-lang/sdk@c44c2f1b68 Update LSP readme with instructions for shipped SDKs instead of source
dart-lang/sdk@f2e04caeaf [CFE] Fix CQ race condition with lint status
dart-lang/sdk@bc16959fc7 Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable."
dart-lang/sdk@48edb2362a [CFE] Update lint for explicit types to also look at fields and top level fields
dart-lang/sdk@5905fe41a9 [CFE] Explicit return types and overrides in constant evaluator
dart-lang/sdk@698c5b1a36 [CFE] Add 'double import' lint
dart-lang/sdk@b625152523 [infra] Remove non-essential test expectations from kernel status files
dart-lang/sdk@c37b5b2edf [vm/ffi] Status: skip test including callbacks on DBC
dart-lang/sdk@095d1c2835 [infra] Clean up general status files
dart-lang/sdk@7f9f4ad774 [cfe] Delete legacy tests
dart-lang/sdk@91c8cf7167 [cfe] Support per folder experimental flags in testcases
dart-lang/sdk@670d40d808 [vm/ffi] regression test for 37511
dart-lang/sdk@c651102793 Remove third_party licenses from LICENSE
dart-lang/sdk@5e5313c8d6 [vm/bytecode] Keep unreachable code for code coverage
dart-lang/sdk@922c2bfbb0 [vm/bytecode] Include source info and asserts into platform with bytecode
dart-lang/sdk@457c4349d0 [ package:vm_service ] Prep for 1.1.1 release
dart-lang/sdk@861cae4853 [vm/fuzzer] Disable stacktrace option on FFI runs
dart-lang/sdk@f50a566476 Enclose local variables in default values of optional formal parameters.
dart-lang/sdk@239a6d1449 [vm, bytecode] Annotate super calls and clear lookup caches on reload.
dart-lang/sdk@ee38a308da thread feature set into linter debug util
dart-lang/sdk@afc259ea6b [dart2js] Add 'any' to DartType.
dart-lang/sdk@1d9b6427ef Prepare to publish analyzer version 0.38.1.
dart-lang/sdk@a5007cde35 Clean up an obsolete TODO comment
dart-lang/sdk@293eee940b [dart2js] Revert to old Closure.toString() implementation for old RTI.
dart-lang/sdk@f842b03de5 linter visit hooks for extensions
dart-lang/sdk@3fe9ba152f Migration: implement Variables._decorateDirectSupertypes.
dart-lang/sdk@d67eaefe77 Add more tests of the visibility of extension members
dart-lang/sdk@72923471c4 strict-inference failures for untyped parameters:
dart-lang/sdk@bfc7f8c4b5 Fix crash parsing invalid constructor initializer
dart-lang/sdk@3e69627752 Fix type argument parsing crash
dart-lang/sdk@e2777454cc Fix dartfmt bug
dart-lang/sdk@d95bb2d74f [ package:vm_service ] Analyze package:vm_service on bots
dart-lang/sdk@38ca72a3e7 [dart2js] TrivialRuntimeTypesNeed should not say non-generic classes need type arguments.
dart-lang/sdk@04bd34ed87 Issue 37916. The name of ConstructorName cannot be shadowed.
dart-lang/sdk@3865187956 [nnbd_migration] already-migrated types with 1:1 type args & params.
dart-lang/sdk@e2fee9c0dd [pkg:vm_service] fix an issue serializing list args
dart-lang/sdk@37183f8865 [observatory] Remove stale asserts from heap snapshot processing.
dart-lang/sdk@396613d884 [pkg:vm_service] be more lenient towards nulls json fields in the java library
dart-lang/sdk@0fee296130 [vm] Add wasmer to third_party, and support building rust libraries
dart-lang/sdk@663a8630e6 Revert "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable."
dart-lang/sdk@e8c82c6784 [vm/ffi] Suppress irrelevant lint failures in FFI sources.
dart-lang/sdk@bab592fd28 [vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable.
dart-lang/sdk@e34c4319dc Migration: property decorate implicit bottom types.
dart-lang/sdk@c6e2497569 Migration: capture more exception information and make it easier to examine stack traces.
dart-lang/sdk@fc16f8aa58 Apply flutter-engine patch to dump dart_package_config_tag version
dart-lang/sdk@1e79aa6b7e Update LSP readme to link to dart-vim instructions
2019-08-21 21:02:35 -07:00
skia-flutter-autoroll 3606f7bc2d Roll src/third_party/skia 80bff5b3a2d7..9e081d164c81 (16 commits) (#11354)
https://skia.googlesource.com/skia.git/+log/80bff5b3a2d7..9e081d164c81

git log 80bff5b3a2d7..9e081d164c81 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 herb@google.com Don't send strike with no pending glyphs
2019-08-21 jlavrova@google.com Bug fixes for Flutter
2019-08-21 brianosman@google.com SkRuntimeShaderMaker -> SkRuntimeShaderFactory
2019-08-21 egdaniel@google.com Move CopyOps to CopyRenderTask.
2019-08-21 csmartdalton@google.com Mark mipmaps dirty from makeClosed() rather than opList constructors
2019-08-21 robertphillips@google.com Remove GrPendingIOResource
2019-08-21 csmartdalton@google.com Convert GrManyDependentsMipMappedTest to a mock gpu test
2019-08-21 fmalita@chromium.org [svgcanvas] Don't emit default fill and stroke attributes
2019-08-21 bsalomon@google.com Fix sk_sp<> for incomplete type build issue
2019-08-21 bungeman@google.com Simplify gdi handle use with gdi fonts.
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 12b0343d8960..47820316fcec (1 commits)
2019-08-21 bsalomon@google.com GrSurfaceContext not ref counted.
2019-08-21 reed@google.com improve verts bench
2019-08-21 brianosman@google.com Conservatively consider any path with tiny edges to be concave
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 6655095842ec..12b0343d8960 (1 commits)
2019-08-21 kjlubick@google.com Fix aggregators to use new gold objects

Created with:
  gclient setdep -r src/third_party/skia@9e081d164c81

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 17:06:25 -04:00
stuartmorgan 16082bc54f Roll angle licenses (#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
Ben Konyi 7c6e274f30 Roll src/third_party/dart e35e8833ee..e35e8833ee (0 commits) 2019-08-14 22:49:21 -07:00
James Clarke ff484d4f69 [Windows] Alternative Windows shell platform implementation (#9835)
Start work on flutter/flutter#30726 by adding an alternative win32 shell platform implementation for Windows that is not based on GLFW and that uses LIBANGLE for rendering and native win32 windowing and input. This change does not replace the GLFW implementation but rather runs side by side with it producing a secondary flutter_windows_win32.dll artifact. The following items must be added to attain parity with the GLFW implementation:
- Custom task scheduling
- Support for keyboard modifier keys
- Async texture uploads
- Correct high DPI handling on Windows versions < 1703
and will be added in subsequent changes.
2019-08-14 15:52:52 -07:00
skia-flutter-autoroll e851ab7e00 Roll src/third_party/skia 593290ed75fd..b2c5a94b1c7a (9 commits) (#10697)
https://skia.googlesource.com/skia.git/+log/593290ed75fd..b2c5a94b1c7a

git log 593290ed75fd..b2c5a94b1c7a --date=short --no-merges --format='%ad %ae %s'
2019-08-07 mtklein@google.com switch program cache to try-acquire
2019-08-07 mtklein@google.com add an SkVMBlitter bot
2019-08-07 mtklein@google.com disable false-postive Wthread-safety-analysis
2019-08-07 jvanverth@google.com Add adjustable max size for Metal dynamic allocation ring buffer.
2019-08-07 mtklein@google.com make coverage a Color
2019-08-07 reed@google.com note that drawAtlas does nothing if atlas is null
2019-08-07 mtklein@google.com turn on force_opaque for opaque devices
2019-08-07 mtklein@google.com Reland "begin caching Programs in SkVMBlitter"
2019-08-07 bungeman@google.com Mark SkBitmaskEnum operators constexpr.

Created with:
  gclient setdep -r src/third_party/skia@b2c5a94b1c7a

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-07 14:23:05 -04:00
skia-flutter-autoroll b7c0195be4 Roll fuchsia/sdk/core/linux-amd64 from fuchsia/sdk/core/linux-amd64:E8lhQA7KKqhzZkfqaF8zKnqOMy88-Z3lf4uBnUNHa4AC to fuchsia/sdk/core/linux-amd64:2k-0epsqEV14oZvIxpS-jHkPhZa837aSNjEj14wd73MC (#10301)
Roll fuchsia/sdk/core/linux-amd64 from fuchsia/sdk/core/linux-amd64:E8lhQA7KKqhzZkfqaF8zKnqOMy88-Z3lf4uBnUNHa4AC to fuchsia/sdk/core/linux-amd64:2k-0epsqEV14oZvIxpS-jHkPhZa837aSNjEj14wd73MC

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-07-31 17:00:36 -04:00
Ben Konyi 384d61475e Roll src/third_party/dart 80c4954d4d..bd049f5b53 (37 commits) (#10294)
dart-lang/sdk@bd049f5b53 [llvm] Fix bit target definition on Windows - it needs .exe extension
dart-lang/sdk@782243640b Fix NPE (issue 37677)
dart-lang/sdk@2390a25341 [dartdevc] emit base types (void/dynamic) eagerly
dart-lang/sdk@0451f598cc Warn about UI-as-Code features in const context with low SDK constraint
dart-lang/sdk@8293e96ba9 Fix INFERENCE_FAILURE_ON_COLLECTION_LITERAL to allow for dynamically-typed elements.
dart-lang/sdk@3b1cb90146 allow void in extension declaration header
dart-lang/sdk@9ecd475c03 Copy pkg/analysis_server/language_model to dart-sdk/model for x64 builds
dart-lang/sdk@58d3d71df4 [fasta] Don't report errors on NNBD features if experiment is enabled
dart-lang/sdk@6c1523410f Flow analysis: Create definite assignment test cases.
dart-lang/sdk@973a236558 Fail analyzer ID tests if errors are found.
dart-lang/sdk@7557a14a74 Move test cases from type_promotion_test.dart into front end.
dart-lang/sdk@9f2845e39b Resolve index operators from extensions
dart-lang/sdk@cdf56d7892 [vm] Ensure we wait for the service-isolate to boot-up before communicating with it
dart-lang/sdk@d3fbbf8b5a Fix the dart-sdk-linux task by not building analysis server on 32 bit ARM architecture
dart-lang/sdk@3fa3f0e62d Enhance the comment for TypeParameterElement.bounds to capture information from a previous CL
dart-lang/sdk@8cce940579 [API] Makes Dart_InvokeVMServiceMethod errors more specific.
dart-lang/sdk@2e197ae4de [vm/compiler] Tweaks and additions to IL serializer/S-expressions.
dart-lang/sdk@2875b1bcce [kernel][nnbd] Keep declared nullability on type parameter types
dart-lang/sdk@59aa4cd693 [cfe] Merge more Kernel*Builder classes into *Builder classes
dart-lang/sdk@fe2f82650b [cfe] Remove generics from Loader and UnresolvedType
dart-lang/sdk@b7eeacfc24 [infra] Add script to publish results.json to Cloud Pub/Sub
dart-lang/sdk@0a85a8878d [vm/llvm] Use relative paths in LLVM build rules.
dart-lang/sdk@20e4c74f7f [fasta][nnbd] Print NNBD type modifiers in Kernel's text representation
dart-lang/sdk@776f2d34e9 Migration: implement "exact nullability" propagation.
dart-lang/sdk@40e6954a30 [vm/bytecode] Update error messages for dart:mirrors and dart:ffi
dart-lang/sdk@1e80e917b6 [ VM / Service ] Update package:vm_service to support service protocol 3.25
dart-lang/sdk@5f32027e1d [ VM / Service ] Add getInboundReferences, getRetainingPath RPCs and InboundReferences, InboundReference, RetainingPath, RetainingObject objects.
dart-lang/sdk@e91e3b816b Revert "[vm] Fix deadlock in isolate shutdown."
dart-lang/sdk@18e4e7830d [ VM / Service ] Bump VM service version to 3.24
dart-lang/sdk@8591778065 [ VM / Service ] Added 'operatingSystem' property to VM object
dart-lang/sdk@de013a4b51 Add an optional path parameter to parseString.
dart-lang/sdk@d8160e0cb1 [vm] Fix deadlock in isolate shutdown.
dart-lang/sdk@bb34cfeb25 [dart/fuzzer] Extend list of forbidden classes/methods
dart-lang/sdk@361d27e20b [dart/vm] Fix bug in parallel move/register allocator
dart-lang/sdk@f166a82b19 [vm/bytecode] Improvements in bytecode debugger.
dart-lang/sdk@773f8d53ed Reland "[llvm] Add initial scaffolding"
dart-lang/sdk@f56a6a4246 test_matrix.json changes for simarm_x64
2019-07-31 11:29:34 -07:00