Harry Terkelsen
f240462bbf
Implement basic text rendering support in CanvasKit backend ( #13903 )
...
* Implement basic text rendering support in CanvasKit backend
* Update licenses
* Address PR comments
2019-11-19 12:37:28 -08:00
Todd Volkert
2d35b4ec1f
Roll Skia to e678b79c489d (2 commits) ( #13923 )
...
Roll skia to e678b79c489d (2 commits)
https://skia.googlesource.com/skia.git/+log/c5e528e15b1f..e678b79c489d
e678b79 Remove use of kCTFontOpticalSizeAttribute by Ben Wagner
417d299 Fix windows DLL builds with shaper included by Brian Osman
2019-11-19 12:33:08 -08:00
skia-flutter-autoroll
226ea7b9c9
Roll fuchsia/sdk/core/linux-amd64 from T9BAw... to 7mmHP... ( #13924 )
...
Roll fuchsia/sdk/core/linux-amd64 from T9BAw... to 7mmHP...
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-11-19 14:29:21 -05:00
Chinmay Garde
75ea3e2445
Expose the platform view mutator stack to custom compositors. ( #13731 )
...
This allows custom compositors to affect scene builder modifications made
to the platform view.
Fixes https://github.com/flutter/flutter/issues/44211
Fixes b/143612326
2019-11-19 10:35:41 -08:00
chunhtai
132d38cd22
Moves pointer event sanitizing to engine. ( #13697 )
...
* Moves pointer event sanitizing to engine
* fix comment format
* fix formatting
* addressing comment
* fix format
* fix format
* addressing comment
2019-11-19 09:48:25 -08:00
skia-flutter-autoroll
86e82fc887
Roll src/third_party/skia d3ddcb403993..c5e528e15b1f (1 commits) ( #13916 )
...
https://skia.googlesource.com/skia.git/+log/d3ddcb403993..c5e528e15b1f
git log d3ddcb403993..c5e528e15b1f --date=short --no-merges --format='%ad %ae %s'
2019-11-19 benjaminwagner@google.com Update Valgrind to 3.15.0.
Created with:
gclient setdep -r src/third_party/skia@c5e528e15b1f
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-19 12:42:43 -05:00
skia-flutter-autoroll
c4c1e57c38
Roll src/third_party/skia d4fb7c7b140d..d3ddcb403993 (21 commits) ( #13915 )
...
https://skia.googlesource.com/skia.git/+log/d4fb7c7b140d..d3ddcb403993
git log d4fb7c7b140d..d3ddcb403993 --date=short --no-merges --format='%ad %ae %s'
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 51b5a3222b60..e4b3136913c6 (6 commits)
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src c30db006f1d6..b659e40a3998 (423 commits)
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader aba1020d3914..79afb7620a69 (5 commits)
2019-11-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-18 fmalita@chromium.org [skottie] Fix single-node camera orientation relative to z=0 plane
2019-11-18 jsimmons@google.com Use the default font family if no match is found for any of the families in the text style
2019-11-18 robertphillips@google.com Only access the scissorState's rect when it is valid
2019-11-18 brianosman@google.com Remove some SK_API from src/
2019-11-18 halcanary@google.com DEPS: add third_party/externals/libgifcodec
2019-11-18 halcanary@google.com GN tool: copy_git_directory.py script
2019-11-18 michaelludwig@google.com Make TessellationHelper resettable
2019-11-18 nigeltao@google.com Optimize SkWuffsCodec pixbuf zero-initialization
2019-11-18 egdaniel@google.com Make GrSemaphore no longer derive from GrGPUResource.
2019-11-18 scroggo@google.com Run nanobench on droids.gif
2019-11-18 jvanverth@google.com Metal: Fix buffer alignment issues on Mac
2019-11-18 reed@google.com restructure EdgeClipper to accommodate other callers (e.g. half-plane)
2019-11-18 benjaminwagner@google.com [infra] Update docs with respect to Go modules.
2019-11-18 robertphillips@google.com Add SampleLocationsTestOp::onPrePrepare
2019-11-18 jvanverth@google.com Add Metal support for dynamic texture state
2019-11-18 robertphillips@google.com Add FwidthSquircleTestOp::onPrePrepare
2019-11-18 robertphillips@google.com Reformat gn files
Created with:
gclient setdep -r src/third_party/skia@d3ddcb403993
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-19 02:15:30 -05:00
skia-flutter-autoroll
38147fad89
Roll fuchsia/sdk/core/linux-amd64 from kSMF7... to T9BAw... ( #13914 )
...
Roll fuchsia/sdk/core/linux-amd64 from kSMF7... to T9BAw...
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-11-19 01:38:18 -05:00
Ben Konyi
7c5ed6c742
Roll src/third_party/dart 62c67e40dc..5b72c1c669 (17 commits)
...
dart-lang/sdk@5b72c1c669 [dartdevc] Migrating internal_patch to nnbd.
dart-lang/sdk@7c5f81eb0f [dartdevc] Cleanup unused optional parameter from NoSuchMethodError
dart-lang/sdk@5eb0d5979a Add new bot configuration for analyzer NNBD
dart-lang/sdk@bcc77d8605 (ddc) Generate the sdk.js files by reading a dill file directly
dart-lang/sdk@19144db89f Use compile_platform to build the sdk.dill
dart-lang/sdk@582cec84f4 Set up new test suites for migrating the tests to NNBD.
dart-lang/sdk@baa2d8125f [dartdevc] Cleanup dynamic calls and downcasts in _BigIntImpl
dart-lang/sdk@ed8c53ad49 Bump dartfix to 0.1.6
dart-lang/sdk@5ec93e211f [dartfuzz] Adding fuzzer support for extension methods on core library types
dart-lang/sdk@2416116208 [analyzer] Support AST variance in visitors and cloning methods.
dart-lang/sdk@93c9f97715 [dart:core] Fix analysis error in NNBD fork
dart-lang/sdk@bde92ca34a [vm] Late modifier for final local variables.
dart-lang/sdk@89b4f55010 Fix an import at the top of the analysis server workspace.dart file
dart-lang/sdk@c38cde958d [dartdevc] Finishing NNBD migration of dart:typed_data.
dart-lang/sdk@0d40d3736b Change mocks.dart to triple-slash comment style
dart-lang/sdk@01614788c8 (ddc) split rule that compiles packages into separate rules for each package
dart-lang/sdk@6f00b19174 Migrating dart:convert patch files to NNBD.
2019-11-18 22:12:24 -08:00
skia-flutter-autoroll
47e10267d4
Roll src/third_party/skia c9d263c1213e..d4fb7c7b140d (7 commits) ( #13897 )
...
https://skia.googlesource.com/skia.git/+log/c9d263c1213e..d4fb7c7b140d
git log c9d263c1213e..d4fb7c7b140d --date=short --no-merges --format='%ad %ae %s'
2019-11-18 robertphillips@google.com Rename opPODAllocator to recordTimeAllocator
2019-11-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 6961018759e7..c30db006f1d6 (480 commits)
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5f4db6a76640..51b5a3222b60 (9 commits)
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 102fd19c65f4..aba1020d3914 (7 commits)
2019-11-18 rosasco@google.com SKQP Build for Fuchsia SDK
2019-11-18 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@d4fb7c7b140d
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-18 22:22:50 -05:00
Ben Konyi
ecb32952ff
Roll src/third_party/dart 830f291773..62c67e40dc (15 commits)
...
dart-lang/sdk@62c67e40dc Added language test for reified torn-off methods with explicit variance.
dart-lang/sdk@7c517ed007 [analyzer] Report invalid variance positions in fields.
dart-lang/sdk@c3607e3d48 [dart:_internal] Fix some analyzer errors in the NNBD fork
dart-lang/sdk@e12a7e0ca2 Fix for OSR assert (debug) or crash (release)
dart-lang/sdk@bbe5d38c0e Add a script to analysis_server/tool for testing out NNBD migration.
dart-lang/sdk@c0144141ce Move TestPluginManager, MockServerChannel, and ServerError into utilities
dart-lang/sdk@28d9eaf230 Migration: Go ahead and generate migration output files even when a port is given
dart-lang/sdk@a8bf0dc2e5 Move type parameter variance tests for LUB to LeastUpperBoundTest.
dart-lang/sdk@cfd226a27f [ dart:http ] Fix issue where setting HttpClient.enableTimelineLogging wasn't actually enabling timeline logging
dart-lang/sdk@c825038296 [dartdevc] Migrating dart:async patch files for DDC to be nnbd-compliant.
dart-lang/sdk@73d0ef6a30 Remove 'visitedTypes' from appendTo().
dart-lang/sdk@99f88806ec (ddc) split call to build_pkgs: create packages for dartdevc-legacy and dartdevc separately
dart-lang/sdk@bc449f160b Fix for dartbug.com/39401 -- quick fix improvement around angular generated files
dart-lang/sdk@8dd2e8e693 Modify DeclarationsContext.getLibraries to consider the entire context if it is a BazelWorkspace
dart-lang/sdk@ed971fd0c7 NNBD migrator: Add Locations for each edit made in an NN fix
2019-11-18 19:20:24 -08:00
Todd Volkert
762294cf2d
Revert "RendererContextSwitch guard flutter's gl context rework. ( #13812 )" ( #13906 )
...
This reverts commit f456423cfb820d07bb36e9a8979e3d75cc9d8d76.
This is being reverted because it caused flutter/flutter#45098
(images don't load on iOS).
2019-11-18 18:28:04 -08:00
Ben Konyi
a3b89a31da
Roll src/third_party/dart 06e6554d2e..830f291773 (22 commits) ( #13905 )
...
dart-lang/sdk@830f291773 [vm] Use a wrapper for bootstrap natives too.
dart-lang/sdk@29ff784ecb [dart/compiler] Loop analysis and BCE improvements
dart-lang/sdk@b716efbfc0 Attempt to work around repeating LinkedBundleContext exceptions.
dart-lang/sdk@860132c9e0 Fix using interfaceType() without nullability, remove unused class.
dart-lang/sdk@7df44023f4 Issue 38878. Update SuperContext for annotations.
dart-lang/sdk@e34e734b56 [nnbd_migration] track causations for substitution nodes
dart-lang/sdk@7905e78db2 NNBD preview: Better messaging for non-late uninitialized variable
dart-lang/sdk@b5b45ffe4b Issue 38953. Exit the unit element walker on enter into a directive.
dart-lang/sdk@1e7d4fd81e Simplify ForEachPartsWithDeclaration case in LocalDeclarationVisitor.
dart-lang/sdk@f69935b107 Migration: stop creating union edges for inferred types.
dart-lang/sdk@6a8aae0095 [vm] Enable Dart VM to run in QEMU user-mode emulation for ARM.
dart-lang/sdk@1ae6f1b031 Support for creating and displaying edits in the preview tool
dart-lang/sdk@8fbb053092 Issue 39021. Guard against invalid generic type alias, without function type.
dart-lang/sdk@fe3fadbdba Issue 39025. ForEachPartsWithIdentifier does not define anything, don't pretend that it is a LocalVariableElement.
dart-lang/sdk@3a17bebf9c Issue 39028. Guard against mixin constructor in FieldFormalParameter completion.
dart-lang/sdk@2a5d00bcd2 Issue 38992. Build annotation elements for type parameter elements on their creation.
dart-lang/sdk@aa0cf44b05 Issue 38506. Don't attempt to use LibraryElement.metadata for not the first LibraryDirective.
dart-lang/sdk@6df2491743 Issue 38551. Fix for reading references to PropertyAccessorElement(s) defined in extensions.
dart-lang/sdk@7c1f58f9fe [cfe] Demote inferred type variables when used as type arguments
dart-lang/sdk@16af4b7355 [vm] Set all entrypoints when reading JIT snapshots.
dart-lang/sdk@369fdb7cb2 [SDK] Fixes FORCE_INCLUDE_DISASSEMBLER build in PRODUCT.
dart-lang/sdk@043885676c [CFE] Mark initializer as inferred and don't redo work
2019-11-19 03:12:51 +02:00
skia-flutter-autoroll
dd77b73d7e
Roll fuchsia/sdk/core/linux-amd64 from dhwMR... to kSMF7... ( #13899 )
...
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-11-18 09:47:52 -08:00
Ben Konyi
73d757c70c
Roll src/third_party/dart 7b67303318..aceeba7567 (8 commits)
...
dart-lang/sdk@aceeba7567 [vm/async] Encode the yield index -> token position in PcDescriptors.
dart-lang/sdk@129565a71d [kernel] Handle property invocation in MethodInvocation.getStaticType
dart-lang/sdk@706c54f763 [SDK] Adds disasm. flags for FORCE_INCLUDE_DISASSEMBLER.
dart-lang/sdk@696069c9a2 [infra] test.dart: Download build results while running the tests
dart-lang/sdk@9e03a639ea [cfe] Split inferMethodInvocation into invocation variants
dart-lang/sdk@764926f37d [cfe] Use BinaryExpression in compounds
dart-lang/sdk@29f127d055 [CFE] Clear initializers unconditionally in prepareInitializers
dart-lang/sdk@ed6dd5b79b [dart2js] Address new UNUSED_ELEMENT warnings
2019-11-18 07:13:13 -08:00
skia-flutter-autoroll
9832bc8f2e
Roll src/third_party/skia 78fa08b279c5..c9d263c1213e (1 commits) ( #13893 )
...
https://skia.googlesource.com/skia.git/+log/78fa08b279c5..c9d263c1213e
git log 78fa08b279c5..c9d263c1213e --date=short --no-merges --format='%ad %ae %s'
2019-11-18 kjlubick@google.com [canvaskit] Roll to 0.9.0
Created with:
gclient setdep -r src/third_party/skia@c9d263c1213e
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-18 08:11:40 -05:00
Ben Konyi
5fb7eb753b
Roll src/third_party/dart 8617da2bf0..7b67303318 (3 commits)
...
dart-lang/sdk@7b67303318 Make json.fuse(utf8) work correctly.
dart-lang/sdk@4b5589e0cb Reland "[cfe] Use StaticTypeContext for getStaticType" and more"
dart-lang/sdk@c96fe4e006 Add more explaination to existing examples
2019-11-18 01:15:10 -08:00
skia-flutter-autoroll
54be2d5fd8
Roll src/third_party/skia 541f310b3482..78fa08b279c5 (9 commits) ( #13884 )
...
https://skia.googlesource.com/skia.git/+log/541f310b3482..78fa08b279c5
git log 541f310b3482..78fa08b279c5 --date=short --no-merges --format='%ad %ae %s'
2019-11-16 csmartdalton@google.com Revert "Enable msaa ccpr on vulkan"
2019-11-16 csmartdalton@google.com Enable msaa ccpr on vulkan
2019-11-15 herb@google.com Add subspan() to SkZip
2019-11-15 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-15 herb@google.com Add last() to SkZip
2019-11-15 michaelludwig@google.com Revert "Replace GrTextureDomainEffect with GrDomainEffect."
2019-11-15 michaelludwig@google.com Revert "fix issue introduced in f29caf1433e3185df01b4a286d0fc9715ad32ae2"
2019-11-15 reed@google.com Expose the owning surface to a canvas?
2019-11-15 robertphillips@google.com Make GrProgramInfo take pointers to the GrPipeline and the GrPrimitiveProcessor
Created with:
gclient setdep -r src/third_party/skia@78fa08b279c5
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 halcanary@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=halcanary@google.com
2019-11-17 07:01:56 -05:00
Ben Konyi
0d97f7c9d1
Roll src/third_party/dart d6b0a27665..8617da2bf0 (1 commits)
...
dart-lang/sdk@8617da2bf0 [VM/nnbd] Pass NNBD mode to runtime functions whose semantics depend on it.
2019-11-15 22:14:11 -08:00
Ben Konyi
59b5a0cf76
Roll src/third_party/dart fdb9d19826..d6b0a27665 (19 commits)
...
dart-lang/sdk@d6b0a27665 [test] Explicitly mark streamed_conversion_json_utf8_decode_test as slow in reload test modes.
dart-lang/sdk@1c12878d05 [ dart:io ] Added timeline events for HttpClient connections and requests
dart-lang/sdk@545b10389d [vm, service] Compute allocation stats on demand, instead of during allocation and GC.
dart-lang/sdk@6239777983 [dart2js] Fix a few missing and one unneeded `covariant`s
dart-lang/sdk@a2fe9d450e [analyzer] Report invalid variance positions in methods of a class.
dart-lang/sdk@329d0913ca [vm] Late modifier for non-final local variables.
dart-lang/sdk@a8b3773054 [vm, reload] Guard against field loads that no longer conform to the field's static type.
dart-lang/sdk@33c95a8508 Migration: account for definite assignment.
dart-lang/sdk@f3ee4d0fe5 Add a failing test case for http://dartbug.com/39401 -- quick fix improvement around angular generated files
dart-lang/sdk@15e5c23167 nnbd preview tool: Better text when inserting 'required'
dart-lang/sdk@6ec813e07a [analyzer] Modified type inference constraints wrt variance.
dart-lang/sdk@249a9172f7 Migration: don't mark fields as nullable due to factory and redirecting constructors.
dart-lang/sdk@ea6c7f29fa [fuzzer] Added void functions to the API table
dart-lang/sdk@a6635d006b [nnbd_migration] Show "exact nullability" in output directory.
dart-lang/sdk@557ed605de Temporarily do not enable nnbd when building packages for ddc tests
dart-lang/sdk@89dc1a791e Updated analyzer error messages in variance_multi_subclass_error_test.
dart-lang/sdk@d290f1cec2 Add nonfunction-type-aliases experimental flag
dart-lang/sdk@faa4eb7808 Partial support for an incremental workflow
dart-lang/sdk@c5b87f2a01 [vm] Disable entire test (apparently status files can no longer disable individual multitests)
2019-11-15 18:37:51 -08:00
skia-flutter-autoroll
486e62d02a
Roll src/third_party/skia 1496758da42e..541f310b3482 (12 commits) ( #13880 )
...
https://skia.googlesource.com/skia.git/+log/1496758da42e..541f310b3482
git log 1496758da42e..541f310b3482 --date=short --no-merges --format='%ad %ae %s'
2019-11-15 kjlubick@google.com [canvaskit] Fix primitive_shaper build
2019-11-15 reed@google.com trim out unneeded references to SkString
2019-11-15 reed@google.com Ummm, why are we including SkUTF.h?
2019-11-15 robertphillips@google.com Add ClockwiseTestOp::onPrePrepare
2019-11-15 kjlubick@google.com [canvaskit] Expose more SkParagraph methods
2019-11-15 kjlubick@google.com [canvaskit] Add MatrixTransform ImageFilter
2019-11-15 borenet@google.com [infra] Fix bin/try
2019-11-15 bsalomon@google.com fix issue introduced in f29caf1433e3185df01b4a286d0fc9715ad32ae2 where kClamp domain mode is always used.
2019-11-15 csmartdalton@google.com Reland "Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan""""
2019-11-15 robertphillips@google.com Reduce max # of AA Quads that can be merged or chained into a single GrTextureOp (take 2)
2019-11-15 reed@google.com remove unused (by clients) SkMultiPictureDraw
2019-11-15 bsalomon@google.com Replace GrTextureDomainEffect with GrDomainEffect.
Created with:
gclient setdep -r src/third_party/skia@541f310b3482
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 halcanary@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=halcanary@google.com
2019-11-15 19:02:22 -05:00
Ben Konyi
9ab2b58a67
Roll src/third_party/dart 8e176998b4..fdb9d19826 (5 commits)
...
dart-lang/sdk@fdb9d19826 Added aliases and nonfunction to kernel spell check lists
dart-lang/sdk@03c3eff5dd [vm] Support JIT exception handling in DART_PRECOMPILER mode
dart-lang/sdk@5f18b77d39 [vm/reload] Disable vm/dart/isolates/spawn_function_test/0 until full IG reloading is implemented
dart-lang/sdk@20962e656b [vm/concurrency] Split up IsolateReloadContext into IsolateReloadContext/IsolateGroupReloadContext
dart-lang/sdk@c37ca05357 [CFE] Plug memory leak in incremental compiler
2019-11-15 16:00:22 -08:00
skia-flutter-autoroll
38a440cc0f
Roll src/third_party/skia b3d3551577a3..1496758da42e (5 commits) ( #13876 )
...
https://skia.googlesource.com/skia.git/+log/b3d3551577a3..1496758da42e
git log b3d3551577a3..1496758da42e --date=short --no-merges --format='%ad %ae %s'
2019-11-15 kjlubick@google.com [canvaskit] Request an 8 bit stencil buffer from the WebGL 1/2 context
2019-11-15 robertphillips@google.com Respect the max indexBuffer limits in the bulk texture draw API (take 2)
2019-11-15 kjlubick@google.com [canvaskit] Swap font resolution order for emoji test
2019-11-15 herb@google.com Remove indexes from Geometry in the text op
2019-11-15 jvanverth@google.com Add flag to Viewer to trigger continuous redraw.
Created with:
gclient setdep -r src/third_party/skia@1496758da42e
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 halcanary@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=halcanary@google.com
2019-11-15 13:27:23 -05:00
Ben Konyi
b2640d97e7
Roll src/third_party/dart ebd9af9043..8e176998b4 (10 commits) ( #13875 )
...
dart-lang/sdk@8e176998b4 [cfe] Support late lowering of instance fields
dart-lang/sdk@09d75d94e7 [cfe] Avoid use of #isSet# field on non-nullabel late fields
dart-lang/sdk@45996ee170 [cfe] Add late field lowering for static/top-level fields
dart-lang/sdk@49aaed295f [cfe] Refactor field type inference
dart-lang/sdk@70892fff0c nnbd preview tool: text for uninitialized field
dart-lang/sdk@fea5e1b741 Fix UNUSED_MEMBER check for cross-class private class members
dart-lang/sdk@bd43ef8144 Migration: stop using "never" for the result type of an "is" check
dart-lang/sdk@9cb0b678ce Migration: remove more explicit uses of never from EdgeBuilder.
dart-lang/sdk@f9175f2099 Remove undetected unused field in ClosedEntityWriter
dart-lang/sdk@a75ffc8956 Add non-NNBD language version marker to all sdk (non-nnbd) files
2019-11-15 10:21:59 -08:00
skia-flutter-autoroll
cc2fe6be9e
Roll src/third_party/skia f7281db422b7..b3d3551577a3 (1 commits) ( #13874 )
...
https://skia.googlesource.com/skia.git/+log/f7281db422b7..b3d3551577a3
git log f7281db422b7..b3d3551577a3 --date=short --no-merges --format='%ad %ae %s'
2019-11-15 robertphillips@google.com Revert "Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan""""
Created with:
gclient setdep -r src/third_party/skia@b3d3551577a3
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 halcanary@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=halcanary@google.com
2019-11-15 09:26:17 -05:00
skia-flutter-autoroll
be139a5b94
Roll src/third_party/skia 3fafc831bc15..f7281db422b7 (4 commits) ( #13871 )
...
https://skia.googlesource.com/skia.git/+log/3fafc831bc15..f7281db422b7
git log 3fafc831bc15..f7281db422b7 --date=short --no-merges --format='%ad %ae %s'
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1b52f05868c9..5f4db6a76640 (9 commits)
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 7ca6de3adb8e..6961018759e7 (8341 commits)
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b2407dd746de..102fd19c65f4 (4 commits)
2019-11-15 csmartdalton@google.com Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan"""
Created with:
gclient setdep -r src/third_party/skia@f7281db422b7
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 halcanary@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=halcanary@google.com
2019-11-15 02:27:01 -05:00
skia-flutter-autoroll
cd1b25a09e
Roll src/third_party/skia c1c4634dcb07..3fafc831bc15 (1 commits) ( #13870 )
...
https://skia.googlesource.com/skia.git/+log/c1c4634dcb07..3fafc831bc15
git log c1c4634dcb07..3fafc831bc15 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@3fafc831bc15
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 halcanary@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=halcanary@google.com
2019-11-14 22:34:09 -05:00
Jim Graham
90a6054a87
Revert "Roll src/third_party/dart dc35290111..dc808f3fcb (5 commits) ( #13859 )" ( #13867 )
...
This reverts commit 174e0e9150e274df6617913220dd9c0943f20d6f.
Dart commit 45033c6ad9725be939f2baa019301f702efc694c was causing problems for the engine->flutter roll and it will be fixed when dart commit ef5fb7d3f456123262ddee3f26a7a20276096fc6 lands.
2019-11-14 17:05:24 -08:00
skia-flutter-autoroll
141dc785de
Roll src/third_party/skia e57ca4931952..c1c4634dcb07 (15 commits) ( #13866 )
...
https://skia.googlesource.com/skia.git/+log/e57ca4931952..c1c4634dcb07
git log e57ca4931952..c1c4634dcb07 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 reed@google.com add some api helpers (extracted from different CL)
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 benjaminwagner@google.com Use Clang for CMake build
2019-11-14 herb@google.com Hoist regenGlyphs out of per glyph loop
2019-11-14 rmistry@google.com Specify only luci buckets instead of hardcoding trybot names
2019-11-14 ahujabharat93@gmail.com Issue- >Skia tiled bitmap rendering is too slow when tildmodeX is not same as tileModeY. Reason-> Skia uses general-purpose pipeline in this case instead of more optimized faster pipeline. Faster pipeline code was available in older versions of Skia and used to work fine but we removed faster pipeline code to consolidate the code. As discussed offline for us in the office we have significant scenarios running on software, so maintaining software performance is very important for us thus I am bringing this fast path back. To make this work I didn't have to do much, everything was already available, I just had to modify MatirxProcs to accept tilemodex and tilemodeY as parameters and define and configure SkBitmapProcState::MatrixProc GeneralProcs. I have also limited this change to ARM devices
2019-11-14 jvanverth@google.com Reduce scaling of large SDF glyphs on Mac.
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 csmartdalton@google.com Revert "Reland "Reland "Implement sample mask and sample locations support in Vulkan"""
2019-11-14 kjlubick@google.com [canvaskit] Expose a few more methods
2019-11-14 fmalita@chromium.org [skottie] One-node camera support
2019-11-14 robertphillips@google.com Respect max index buffer sizes in GrFillRectOp::MakeSet
2019-11-14 csmartdalton@google.com Reland "Reland "Implement sample mask and sample locations support in Vulkan""
2019-11-14 nigeltao@google.com Reset SkWuffsCodec frame-count decoder less often
2019-11-14 bsalomon@google.com Fixed sampling non-SkSL FPs with coordinates
Created with:
gclient setdep -r src/third_party/skia@c1c4634dcb07
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 halcanary@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=halcanary@google.com
2019-11-14 18:39:52 -05:00
Chris Yang
f456423cfb
RendererContextSwitch guard flutter's gl context rework. ( #13812 )
2019-11-14 11:50:45 -08:00
skia-flutter-autoroll
b4899d911c
Roll src/third_party/skia d860a78fd60c..e57ca4931952 (44 commits) ( #13862 )
...
https://skia.googlesource.com/skia.git/+log/d860a78fd60c..e57ca4931952
git log d860a78fd60c..e57ca4931952 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 rosasco@google.com Use original fuchsia sdk token
2019-11-14 egdaniel@google.com Miscellaneous updates to handle more vulkan creation failures.
2019-11-14 flar@google.com Only define SK_GL for Flutter on non-Fuchsia platforms.
2019-11-14 robertphillips@google.com Revert "Reland "Implement sample mask and sample locations support in Vulkan""
2019-11-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4f023f565a61..1b52f05868c9 (8 commits)
2019-11-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 88632cac30e1..b2407dd746de (3 commits)
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 csmartdalton@google.com Reland "Implement sample mask and sample locations support in Vulkan"
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-13 mtklein@google.com implement assert_true on ARM
2019-11-13 brianosman@google.com Move the persistent GrMemoryPool to the heap
2019-11-13 csmartdalton@google.com Implement mixed samples support in vulkan
2019-11-13 csmartdalton@google.com Enforce extra constraints for mixed samples at GrCaps level
2019-11-13 emircan@google.com Disable VkProtectedContext_DDLMakeRenderTargetTest
2019-11-13 nigeltao@google.com Move SkWuffsCodec's reset_and_decode_image_config
2019-11-13 robertphillips@google.com Revert "Respect the max indexBuffer limits in the bulk texture draw API"
2019-11-13 jvanverth@google.com Put check for MTLTextureUsageShaderRead in available block.
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 0e5f77218153..8d45badce994 (1 commits)
2019-11-13 robertphillips@google.com Respect the max indexBuffer limits in the bulk texture draw API
2019-11-13 robertphillips@google.com Remove GL 4-bit stencil option
2019-11-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e33c1582b4bc..4f023f565a61 (4 commits)
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9da287fd0264..88632cac30e1 (6 commits)
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 herb@google.com Force single glyph calls through bulk interface
2019-11-12 rosasco@google.com Reland fully delineate GL usage w/ skia_use_gl.
2019-11-12 csmartdalton@google.com Fix detection of when we will have mixed sampled coverage
2019-11-12 mtklein@google.com sketch out structure for ops with immediates
2019-11-12 mtklein@google.com implement assert_true on x86
2019-11-12 mtklein@google.com add Release SkVMBlitter bot
2019-11-12 robertphillips@google.com Remove final usage of GrProgramDesc's header
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 csmartdalton@google.com Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
2019-11-12 ccross@android.com [SkQP/Android] Replace -Weverything with -Wextra
2019-11-12 robertphillips@google.com Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends
2019-11-12 senorblanco@chromium.org Dawn: implement dynamic primitive processor texture handling.
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 31edef751a8d..9da287fd0264 (6 commits)
2019-11-12 jvanverth@google.com Detect whether trying to blit a Metal swapchain texture, and fail if so.
2019-11-12 senorblanco@chromium.org Dawn: fix bug in stencil handling.
2019-11-12 nigeltao@google.com Free SkWuffsCodec frame-count decoder earlier
2019-11-12 bungeman@google.com Track and force opsz axis on Mac.
2019-11-12 herb@google.com Make metrics const on SkStrike
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@e57ca4931952
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 halcanary@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=halcanary@google.com
2019-11-14 14:47:52 -05:00
Ben Konyi
174e0e9150
Roll src/third_party/dart dc35290111..dc808f3fcb (5 commits) ( #13859 )
...
dart-lang/sdk@dc808f3fcb [vm/compiler] Canonicalize CompressedStackMaps payloads when possible.
dart-lang/sdk@6e85f3337a [cfe] Support null-aware cascade
dart-lang/sdk@3855eeaae7 [cfe] Move shared id-tests into id_tests folder
dart-lang/sdk@45033c6ad9 [cfe] Use StaticTypeContext for getStaticType
dart-lang/sdk@efbfda2e6d [gardening] Fix frontend-server-test uri vs file path use.
2019-11-14 21:32:51 +02:00
Ben Konyi
7d6e376d83
Roll src/third_party/dart e5655d5cfe..dc35290111 (2 commits)
...
dart-lang/sdk@dc35290111 [VM/nnbd] Reland of 3 reverted CLs and fix for canonicalization of legacy types.
dart-lang/sdk@9223b9d844 [vm, gc] Change CollectAllGarbage to ensure there is no floating garbage caused by incremental marking.
2019-11-13 19:49:57 -08:00
Ben Konyi
7c2a4ec97f
Roll src/third_party/dart a0bb025024..e5655d5cfe (19 commits)
...
dart-lang/sdk@e5655d5cfe [dartfuzz] Make generic types explicit when using API table
dart-lang/sdk@06aef10d76 nnbd preview: Remove descriptionPrefix; don't link Details which will link to some bizarre Never node
dart-lang/sdk@9cd6c01bfd [vm, gc] Add a release barrier to prevent header initialization during promotion from being ordered after publishing stores of that object.
dart-lang/sdk@c1c4470da6 [gardening] Fix pkg/vm/test/modular_kernel_plus_aot_test on Windows.
dart-lang/sdk@6f11d998d0 [dart2js] Allocate minified type$ names in more stable manner
dart-lang/sdk@de498e9655 Add the generation date as a footer to the preview page
dart-lang/sdk@2928b6179c Test interfaces of opt-in and opt-out mixes.
dart-lang/sdk@22b2a35b9f Add failing test for issue #39376
dart-lang/sdk@5767cc1bfd Migration: do not use "always" node for dynamic dispatches in EdgeBuilder.
dart-lang/sdk@8452d2d188 Migration: change behavior of `dynamic`.
dart-lang/sdk@30690b1526 Issue 39357. Catch FormatError and report FLUTTER_SET_WIDGET_PROPERTY_VALUE_INVALID_EXPRESSION.
dart-lang/sdk@a8e48405dd Share search methods in FindElement and ImportFindElement.
dart-lang/sdk@26f160b9c4 nnbd preview: Fix positioning of #content HTML, allowing for footer
dart-lang/sdk@64329c879d [vm, docs] Describe how to run size analysis for Flutter apps.
dart-lang/sdk@bc4ced0738 Fix the list of migrated files to not include non-migrated files
dart-lang/sdk@7a0d9455e4 [vm/aot] Ensure interface targets are re-resolved after deduping of mixin application classes
dart-lang/sdk@858265d0b4 NNBD preview: Link to spans rather than anchors
dart-lang/sdk@df2093362d [analyzer] Clean up casting for variance and related tests.
dart-lang/sdk@39194779c1 nnbd preview tool: Add better text for dynamic values
2019-11-13 18:32:13 -08:00
Ben Konyi
09c77fc962
Roll src/third_party/dart ffbd2eb7ee..a0bb025024 (1 commits)
...
dart-lang/sdk@a0bb025024 [vm] Late static final fields
2019-11-13 13:13:26 -08:00
Ben Konyi
6936b489b3
Roll src/third_party/dart d5d889668b..ffbd2eb7ee (15 commits)
...
dart-lang/sdk@ffbd2eb7ee Address comments from an earlier CL
dart-lang/sdk@7c71115b28 Remove unused type parameter from VariableMember.
dart-lang/sdk@cd22f16f0b Fix crash when building //utils/dartdevc:dartdevc_kernel_sdk.
dart-lang/sdk@f443bc918e [cfe] Add tests for inheritance from opt-out libraries
dart-lang/sdk@6ed0fcaa12 [analysis_server] Remove last dependency on front_end+kernel
dart-lang/sdk@2b94bd678d [CFE] Fix renames from test to suite and move of parser
dart-lang/sdk@d4f1512e00 [cfe] Support forEffect and readOnlyReceiver in IndexSet
dart-lang/sdk@082c10aab7 Revert "[VM/nnbd] Pass nullability when creating Class::DeclarationType."
dart-lang/sdk@b4779e8f72 Revert "[VM/nnbd] Make Nullability and NNBDMode class enums to avoid name conflicts."
dart-lang/sdk@82aa7e79af Revert "[VM/nnbd] Force the DeclarationType of a class to have legacy nullability."
dart-lang/sdk@a7472ba4c6 Cache value of "non-nullable" flag so it can be used in the VM code without having to search through the array of experimental flags array.
dart-lang/sdk@8938a5ed2d Migration: make an edge origin for assignments of dynamic.
dart-lang/sdk@c9ef7cc5e3 Deprecate Member.baseElement, use Element.declaration in analyzer.
dart-lang/sdk@3793a40e6a Migration: stop using `always` for decorating the type of explicit `null`s.
dart-lang/sdk@12265c4e42 Hacky prototype of how to fix the seventh item from #39247
2019-11-13 11:13:21 -08:00
Ben Konyi
2877aa470b
Roll src/third_party/dart 5cce1e4acd..d5d889668b (17 commits) ( #13806 )
...
dart-lang/sdk@d5d889668b [analyzer] Added variance support for upper/lower bounds.
dart-lang/sdk@a65aff122d [analyzer] Changed subtype checking for variance modifiers.
dart-lang/sdk@a520e771f6 More subtyping tests.
dart-lang/sdk@942419e6ba [analysis_server] Funnel sendServerErrorNotification through logException
dart-lang/sdk@26cabb72c3 [analyzer] Add [SilentException] where previously not reported to users.
dart-lang/sdk@d355778418 [analyzer] rate limit the crash reports we send
dart-lang/sdk@0b210e5e81 strict inference should not complain about top-level setter return types
dart-lang/sdk@ab7bceb622 Ensure that Member(s) are not created around Member(s).
dart-lang/sdk@b3d52df66d Remove undetected unused field in CreateAllSummariesVisitor
dart-lang/sdk@158559bc03 Changelog update for extension method prefix change.
dart-lang/sdk@2563a1b2ac Add an option to dartfix to specify the SDK used by analysis
dart-lang/sdk@667f77ed60 Add an http server for the interactive preview mode
dart-lang/sdk@2a9af7d953 [vm] Late modifier for non-final static fields.
dart-lang/sdk@3771dddf43 [VM/nnbd] Force the DeclarationType of a class to have legacy nullability.
dart-lang/sdk@024a4b2999 Remove unused import
dart-lang/sdk@3bde76208d Fix for AstBinaryFlags.hasQuestion
dart-lang/sdk@63c67a6768 Ignore zero length regions in the preview tool
2019-11-13 19:10:56 +02:00
Kaushik Iska
2da2136153
Revert "Roll src/third_party/skia d860a78fd60c..581108137b46 (13 commits) ( #13800 )" ( #13828 )
...
This reverts commit 1a8bc658a0406268c4f966799f706ffee9832bbc.
2019-11-13 07:22:42 -08:00
George Wright
7041238576
Create a WeakPtrFactory for use on the UI thread in VsyncWaiter ( #13781 )
2019-11-12 15:46:07 -08:00
skia-flutter-autoroll
1a8bc658a0
Roll src/third_party/skia d860a78fd60c..581108137b46 (13 commits) ( #13800 )
...
https://skia.googlesource.com/skia.git/+log/d860a78fd60c..581108137b46
git log d860a78fd60c..581108137b46 --date=short --no-merges --format='%ad %ae %s'
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 csmartdalton@google.com Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
2019-11-12 ccross@android.com [SkQP/Android] Replace -Weverything with -Wextra
2019-11-12 robertphillips@google.com Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends
2019-11-12 senorblanco@chromium.org Dawn: implement dynamic primitive processor texture handling.
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 31edef751a8d..9da287fd0264 (6 commits)
2019-11-12 jvanverth@google.com Detect whether trying to blit a Metal swapchain texture, and fail if so.
2019-11-12 senorblanco@chromium.org Dawn: fix bug in stencil handling.
2019-11-12 nigeltao@google.com Free SkWuffsCodec frame-count decoder earlier
2019-11-12 bungeman@google.com Track and force opsz axis on Mac.
2019-11-12 herb@google.com Make metrics const on SkStrike
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@581108137b46
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 halcanary@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=halcanary@google.com
2019-11-12 18:45:58 -05:00
Ben Konyi
429e56e974
Roll src/third_party/dart 7ebc820ffc..5cce1e4acd (1 commits) ( #13798 )
...
dart-lang/sdk@5cce1e4acd Reland "[vm] Remove obsolete kernel constant expression evaluator."
2019-11-13 00:45:33 +02:00
skia-flutter-autoroll
270fa824e4
Roll src/third_party/skia ad21d47cfa8d..d860a78fd60c (2 commits) ( #13794 )
...
https://skia.googlesource.com/skia.git/+log/ad21d47cfa8d..d860a78fd60c
git log ad21d47cfa8d..d860a78fd60c --date=short --no-merges --format='%ad %ae %s'
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 012d15196023..e33c1582b4bc (6 commits)
2019-11-12 herb@google.com WS: SkStrike
Created with:
gclient setdep -r src/third_party/skia@d860a78fd60c
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 halcanary@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=halcanary@google.com
2019-11-12 10:29:49 -05:00
Ben Konyi
885852bd68
Roll src/third_party/dart 7408ed4730..7ebc820ffc (20 commits)
...
dart-lang/sdk@7ebc820ffc [CFE] Also guard _extensions for LazyScope
dart-lang/sdk@a196d68145 Revert "[vm, front-end server] Cache generated bytecode using separate file"
dart-lang/sdk@b2fa458f3d [CFE] Support experiments in the incremental compiler tests
dart-lang/sdk@da561313c6 [vm/bytecode] Erase promoted bounds of type parameter types
dart-lang/sdk@be6e5d8717 [vm] Try to symbolize Dart frames on crash or assertion failure when there is an exit frame.
dart-lang/sdk@804706c026 Represent variance as an object rather than an integer
dart-lang/sdk@782b048625 Bump the ABI version
dart-lang/sdk@a26f8402e5 [dartdevc] Branch the logic for FutureOr type tests when NNBD is enabled
dart-lang/sdk@f9969cca58 Add Element.declaration to unify elements and members.
dart-lang/sdk@b4ab28fef1 [vm/bytecode] Do not declare receiver variable in closures
dart-lang/sdk@cd6dbad074 [front-end server] Cleanup --strong in test/frontend_server_flutter.dart
dart-lang/sdk@6cde7ce224 Deprecate synthetic FunctionTypeImpl constructor.
dart-lang/sdk@86641d07ae [vm, front-end server] Cache generated bytecode using separate file
dart-lang/sdk@b5110a59a9 Revert "[vm/async] Don't add an <asynchronous suspension> marker along sync-async calls."
dart-lang/sdk@263ac017be Use standard Set in LegacyTypeAsserter.
dart-lang/sdk@c98df62dd0 [CFE] Add comments to clarify source encoding and offsets
dart-lang/sdk@1d6584720b Migrating DDC dart:developer patch files.
dart-lang/sdk@830b3d5f36 [front-end server] Remove obsolete --strong option
dart-lang/sdk@f4d930997b [vm/async] Don't add an <asynchronous suspension> marker along sync-async calls.
dart-lang/sdk@4366afc6f5 [http] noFolding() should follow same check as add()
2019-11-12 07:10:59 -08:00
skia-flutter-autoroll
c9afadccbf
Roll src/third_party/skia 3de645cbca78..ad21d47cfa8d (15 commits) ( #13790 )
...
https://skia.googlesource.com/skia.git/+log/3de645cbca78..ad21d47cfa8d
git log 3de645cbca78..ad21d47cfa8d --date=short --no-merges --format='%ad %ae %s'
2019-11-11 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-11 bsalomon@google.com Clamp RGB outputs of GrYUVtoRGBEffect.
2019-11-11 herb@google.com Remove belongsToCache from SkStrike
2019-11-11 jlavrova@google.com Correct cluster index
2019-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms e51ca8b81987..0e5f77218153 (1 commits)
2019-11-11 sgilhuly@chromium.org Roll Dawn, fix build issues in Skia Dawn
2019-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms b118cb0ef477..e51ca8b81987 (1 commits)
2019-11-11 robertphillips@google.com Remove GrProgramDesc's need for the GrGpu
2019-11-11 mtklein@google.com add int3, vptest, jc
2019-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 652dbfc63e70..012d15196023 (9 commits)
2019-11-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-11-11 mtklein@google.com add assert_true()
2019-11-11 bsalomon@google.com C++17
2019-11-11 mtklein@google.com don't allocate an interpreter register for stores
2019-11-11 rosasco@google.com Staging for Chromium to accept Skia-GL changes to come.
Created with:
gclient setdep -r src/third_party/skia@ad21d47cfa8d
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 halcanary@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=halcanary@google.com
2019-11-12 01:24:36 -05:00
Ferhat
1a7bf8578d
Move Path and PathMetrics from canvas.dart into their own files. No delta ( #13772 )
...
* Move Path and PathMetrics into their own files. No delta
* update file list in licenses_flutter
2019-11-11 21:27:15 -08:00
Harry Terkelsen
63e8c6275e
Add ImageFilter and BackdropFilter to CanvasKit backend ( #13768 )
...
* Implement ImageFilter.blur and BackdropFilter
* update licenses file
* Respond to review comments
2019-11-11 17:20:45 -08:00
Chris Yang
6d66993b1d
Revert "Reland "Guarding EAGLContext used by Flutter #13314 " ( #13759 )" ( #13788 )
...
This reverts commit 2dcfaaeb5d3caee2bf7488e90abadf0456f43922.
2019-11-11 17:17:18 -08:00
skia-flutter-autoroll
164df8e9e0
Roll src/third_party/skia 0fd4f01b9b83..3de645cbca78 (1 commits) ( #13776 )
...
https://skia.googlesource.com/skia.git/+log/0fd4f01b9b83..3de645cbca78
git log 0fd4f01b9b83..3de645cbca78 --date=short --no-merges --format='%ad %ae %s'
2019-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader d9ed1c2732ba..31edef751a8d (3 commits)
Created with:
gclient setdep -r src/third_party/skia@3de645cbca78
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 halcanary@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=halcanary@google.com
2019-11-11 19:45:43 -05:00
Ben Konyi
b6e25aa7c9
Roll src/third_party/dart d45c3d15cb..7408ed4730 (20 commits) ( #13778 )
...
dart-lang/sdk@7408ed4730 Added null-check selector to syntax of cascades, and test.
dart-lang/sdk@6f70d7f5a3 Revert "[vm] Remove obsolete kernel constant expression evaluator."
dart-lang/sdk@96822518f9 [frontend_server] Add reproduction test of incremental serializer bug
dart-lang/sdk@64b0bfac68 [infra] Update CHANGELOG.md for 2.6.1
dart-lang/sdk@4a661e19e2 [cfe] Remove type_promotion_look_ahead_listener.dart
dart-lang/sdk@12c92332f8 [CFE] Parser test can run scanner in non-nnbd-mode
dart-lang/sdk@684c456ffc [cfe] Remove reify runtime
dart-lang/sdk@e8de03915b [vm] Remove obsolete kernel constant expression evaluator.
dart-lang/sdk@0e9eadcb71 Upgrade pub revision
dart-lang/sdk@48f0b83ff2 [CFE] Allow ! in cascade
dart-lang/sdk@cf2a474438 [CFE] Fix incremental serialization bug caused by missing parameter passing
dart-lang/sdk@a7a54afbaa [cfe] Support failure log printing in unit_test_suites
dart-lang/sdk@bbdb7860f6 [build]: Build on Arch Linux with python 2.7-3.8
dart-lang/sdk@64e65a7dab [dart2js] new-rti: Use local in setting up type$
dart-lang/sdk@8f1be54906 [dart2js] New RTI: Improve normalization of is-tests.
dart-lang/sdk@1b344fc77e [dartfuzz] Add fuzzer support for extension methods for classes
dart-lang/sdk@ed956daa3f Update the DDC dart:async patch file version to match the migrated lib.
dart-lang/sdk@be2866b9b1 [analyzer] update lib/crash_reporting.dart
dart-lang/sdk@8ca18f1a14 Extension method prefixed import tests.
dart-lang/sdk@750a83b896 [dartdevc] Fix crash when source files contain non-UTF8 characters
2019-11-11 13:46:33 -08:00
skia-flutter-autoroll
745909b412
Roll src/third_party/skia 4135cf0b57c2..0fd4f01b9b83 (1 commits) ( #13770 )
...
https://skia.googlesource.com/skia.git/+log/4135cf0b57c2..0fd4f01b9b83
git log 4135cf0b57c2..0fd4f01b9b83 --date=short --no-merges --format='%ad %ae %s'
2019-11-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@0fd4f01b9b83
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 ethannicholas@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=ethannicholas@google.com
2019-11-08 23:54:39 -05:00