Kaushik Iska
b8d4abfab5
[macos] Reland default metal and also check if the system supports metal before defaulting to it ( flutter/engine#24601 )
2021-02-25 05:49:23 -06:00
Kaushik Iska
ca6e477c10
Revert "[macos] Make metal the default rendering backend on macOS >= … ( flutter/engine#24600 )
...
This reverts commit ca5bf569977085b5730486b24a9219524fc23426.
2021-02-24 09:58:10 -08:00
Kaushik Iska
d6d316c153
[macos] Make metal the default rendering backend on macOS >= 10.14 ( flutter/engine#23967 )
...
Fixes: https://github.com/flutter/flutter/issues/74058
2021-02-22 15:17:45 -08:00
Kaushik Iska
6669586560
External Texture support for macOS Metal ( flutter/engine#24523 )
2021-02-19 14:36:02 -08:00
James Clarke
e9543eaf17
Windows: linker compatibility with AppContainer for winuwp target ( flutter/engine#24318 )
...
* Update Windows linker settings to be compatible with AppContainer when target==winuwp
2021-02-12 19:10:09 -08:00
skia-flutter-autoroll
62e17db75e
Roll Dart SDK from 02230d7386c7 to 4bd4c2a493e9 (6 revisions) ( flutter/engine#24313 )
2021-02-09 23:01:01 -08:00
Jason Simmons
c7db03ea09
Pin the package_config package used by generate_package_config at version 1.9.3 ( flutter/engine#24246 )
2021-02-05 14:25:47 -08:00
stuartmorgan
a0b53092c8
Roll ANGLE ( flutter/engine#23999 )
2021-01-29 10:01:59 -08:00
Robert Ancell
b987804693
Add a --linux shortcut to --target-os=linux
...
The other OSs all have this shortcut.
2021-01-28 11:23:22 +13:00
Chase Latta
74c7cac41a
use a single clang toolchain ( flutter/engine#23842 )
2021-01-25 13:23:04 -08:00
skia-flutter-autoroll
2dc7e5c3b4
Roll Dart SDK from c4214e6daaac to 0265477b0534 (5 revisions) ( flutter/engine#23796 )
2021-01-20 10:34:01 -08:00
Zachary Anderson
c410f4a8b3
Revert "Roll Dart SDK from c4214e6daaac to 4a6764bf28c2 (4 revisions) ( #23770 )" ( flutter/engine#23791 )
...
This reverts commit a2d03f9343cdeef3bfc264e6fa64ab3d285399cd.
2021-01-19 23:57:55 -08:00
skia-flutter-autoroll
a2d03f9343
Roll Dart SDK from c4214e6daaac to 4a6764bf28c2 (4 revisions) ( flutter/engine#23770 )
2021-01-19 12:59:02 -08:00
xster
8b90c7869e
FlutterEngineGroup for Android ( flutter/engine#23675 )
2021-01-19 12:29:02 -08:00
Chinmay Garde
0d4045c533
Allow creation of symlinks for Goma via an environment variable. ( flutter/engine#23765 )
...
Setting `FLUTTER_GOMA_CREATE_XCODE_SYMLINKS=1` as an environment variable should
achieve the same result as manually specifying the `--xcode-symlinks` flag
(which I often forget). This is in keeping with the pattern of setting the
`GOMA_DIR` environment variable. The variable has a the `FLUTTER_` prefix
because environment variable with the `GOMA_` prefix are reserved for use by
Goma and variable unknown to Goma will cause a fatal error.
2021-01-19 10:35:24 -08:00
Dan Field
e0585abfba
Roll buildroot to 7832e9ed954bd5b22d043ab49a67e93babd291e6, clang to 12.0.0 mark 2 ( flutter/engine#23742 )
2021-01-16 20:12:36 -08:00
Dan Field
4ea1012ee3
Revert "Roll buildroot to 92a8d2eb7aad592068f808e39b8330fd2bce25e3, Clang to 12.0.0 ( #23698 )" ( flutter/engine#23734 )
...
This reverts commit 395bcb51b7e1910e02ac188faf27e72b19b5aeb6.
2021-01-15 16:38:30 -08:00
Dan Field
395bcb51b7
Roll buildroot to 92a8d2eb7aad592068f808e39b8330fd2bce25e3, Clang to 12.0.0 ( flutter/engine#23698 )
2021-01-15 16:16:22 -08:00
Jason Simmons
9122589da0
Roll FreeType to 2.10.4 ( flutter/engine#23666 )
2021-01-15 14:12:46 -08:00
Kaushik Iska
ce8bf2451c
Skia can now build with 10.11 as the min deployment version ( flutter/engine#23717 )
...
https://bugs.chromium.org/p/skia/issues/detail?id=11160
was blocking this from happening, now that its addresses we can
work on a build to support both metal and opengl.
2021-01-15 13:24:12 -08:00
Jason Simmons
507e959c34
SkParagraph: enable the ICU breaker cache ( flutter/engine#23667 )
2021-01-14 14:39:05 -08:00
Robert Ancell
1e80dc3495
Add winuwp as one of the choices in --target-os.
...
It's set by --winuwp.
2021-01-15 11:33:57 +13:00
Chase Latta
d2ecff7969
Reland - bump fuchsia toolchain to clang 12 ( flutter/engine#23656 )
2021-01-13 13:46:52 -08:00
Jason Simmons
074d70ce6d
Link SkShaper/SkParagraph into the engine by default ( flutter/engine#23626 )
2021-01-12 15:49:01 -08:00
Michael Goderbauer
f2a937ebba
Update outdated links ( flutter/engine#23513 )
2021-01-08 10:14:01 -08:00
Chase Latta
b203aaaa99
Revert "bump fuchsia toolchain to clang-12" ( flutter/engine#23456 )
2021-01-06 11:14:49 -08:00
Kaushik Iska
e5e6e9cd29
[metal] [macos] Suffix for metal builds macos ( flutter/engine#23432 )
2021-01-05 14:59:25 -08:00
George Wright
90fd5c978f
Add support for different simulator architectures
2021-01-05 11:46:27 -08:00
Kaushik Iska
eb3ab64883
[embedder] [metal] Add support for Metal Renderer Config in the embedder API ( flutter/engine#22854 )
...
This change adds a FlutterMetalRendererConfig that lets embedders
specify metal as rendering api.
Also adds a test that validates rendering a gradient using metal.
2021-01-01 20:39:36 -08:00
Dan Field
fa58c54dd2
Make it easier to turn on Xcode symlinks ( flutter/engine#23150 )
2020-12-17 13:44:01 -08:00
Zachary Anderson
acf636e5d9
Update android_lint deps ( flutter/engine#23151 )
2020-12-17 12:55:07 -08:00
Siva
ae14ea248a
Add missing sdk constriant in pubspec.yaml files. ( flutter/engine#23124 )
...
* Add missing sdk constriants in pubspec.yaml files.
* Update tools/android_lint/pubspec.yaml
Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>
2020-12-17 09:45:26 -08:00
Chase Latta
21a7f7065e
bump fuchsia toolchain to clang-12 ( flutter/engine#23067 )
2020-12-16 15:18:21 -08:00
gaaclarke
3d4aa5548a
Implemented FlutterEngineGroup and Spawn API. ( flutter/engine#22975 )
2020-12-14 17:07:44 -08:00
James Clarke
bf3c427990
Windows: Add UWP target stub [Flutter#14697] ( flutter/engine#21754 )
2020-12-06 11:03:02 -08:00
skia-flutter-autoroll
9a4e45f407
Roll Dart SDK from f9760fc12871 to 2736bd161251 (1 revision) ( flutter/engine#22888 )
2020-12-04 20:13:01 -08:00
skia-flutter-autoroll
326137f27a
Roll Dart SDK from 97cfd05b3cb3 to a37a4d42e53d (4 revisions) ( flutter/engine#22849 )
...
https://dart.googlesource.com/sdk.git/+log/97cfd05b3cb3..a37a4d42e53d
2020-12-03 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.12.0-112.0.dev
2020-12-03 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.12.0-111.0.dev
2020-12-03 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.12.0-110.0.dev
2020-12-03 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.12.0-109.0.dev
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/+doc/master/autoroll/README.md
2020-12-03 14:10:04 -08:00
Jason Simmons
111a924c83
Generate Maven metadata files for engine artifacts ( flutter/engine#22685 )
2020-12-02 12:43:01 -08:00
skia-flutter-autoroll
a31bcd9c78
Roll Dart SDK from 5acaa5f14b03 to cfaa7606cbf5 (2 revisions) ( flutter/engine#22827 )
2020-12-02 11:58:01 -08:00
skia-flutter-autoroll
cc4b12faf4
Roll Dart SDK from dcd5a8f005a2 to 960620d2e811 (794 revisions) ( flutter/engine#22768 )
2020-11-30 10:03:01 -08:00
Martin Kustermann
5821ed3513
Manual roll of Dart SDK from ce76503f5b46 to dcd5a8f005a ( flutter/engine#22766 )
...
dart-lang/sdk@dcd5a8f005 [vm/aot] Two improvements to signature shaking (reland)
dart-lang/sdk@5bff8f3bb4 [co19] Roll co19 to 8740182c0547c1b26b79a5f96e28a0d5cd27b0c9
dart-lang/sdk@b16e402fb9 Prepare for replacing PackageBundle with PackageBundleReader.
dart-lang/sdk@85174e4d8c Revert "Reland "update Glob in the sdk, also adds package:file to the sdk""
dart-lang/sdk@4a206e4108 Analyzer: Report invalid instance access from closure within factory
dart-lang/sdk@72e8eab7e2 [vm/concurrency] Reduce public API surface of ICData, remove unused methods, make methods private
dart-lang/sdk@94f6532bd9 Capture a couple of failing completions as tests
dart-lang/sdk@c62709e87b Reland "update Glob in the sdk, also adds package:file to the sdk"
dart-lang/sdk@4fc797d6b1 [Analyzer] Add LSP dart.analysisExcludedFolders to readme
dart-lang/sdk@e047dd60d6 Ensure that function elements inside local variable elements have unique locations.
dart-lang/sdk@7de67100a3 [co19] Roll co19 to 7a43aa19fb31db657b8b2dac2ed8a8af28889be3
dart-lang/sdk@367761987b [vm/corelib] Fix ConcurrentModificationError for empty addAll.
dart-lang/sdk@b64550eaff Add a `nullFuture` in `dart:internal`.
2020-11-27 14:14:53 +01:00
Filip Filmar
57f5298af9
Add and use --quiet flag on the license checker ( flutter/engine#22485 )
2020-11-20 11:18:03 -08:00
gaaclarke
01407e7a75
Made tools/gn error out if it can't find goma ( flutter/engine#22591 )
2020-11-19 09:58:02 -08:00
Kaushik Iska
0427131ad9
[goma] USe depot_tools vended goma is present ( flutter/engine#22550 )
2020-11-17 14:08:01 -08:00
skia-flutter-autoroll
3c2e8ae1a0
Roll Dart SDK from d67a5c245285 to 4bf74ee7d04e (2 revisions) ( flutter/engine#22544 )
2020-11-16 13:33:03 -08:00
Filip Filmar
6381d11abd
Roll ICU to c2a4cae149aae7fd30c4cbe3cf1b30df03b386f1 ( flutter/engine#22465 )
...
Changes to make this work:
- Had to change the use of an UBool constant `FALSE` to 0 because
the file referring to it does not include the respective header.
- Had to change the license checker to ignore files in the directory
icu/source/samples. There were random changes to the licensing
headers which tripped up license checks. And since we don't include
samples in the binaries we build, the most efficient way to fix it is
to exclude sample code from license checks.
Issue: https://github.com/flutter/flutter/issues/70370
2020-11-13 14:52:11 -08:00
Zachary Anderson
f34d9eac78
Default to 2.7 when generating the package config ( flutter/engine#22469 )
...
For https://github.com/flutter/flutter/issues/70349
2020-11-12 10:37:14 -08:00
David Worsham
4026f4ae32
fuchsia: Add licenses to CIPD ( flutter/engine#22430 )
2020-11-11 12:08:13 -08:00
stuartmorgan
63d117142d
Roll ANGLE to latest version ( flutter/engine#22177 )
...
Rolls ANGLE to the latest master. This will help support upcoming UWP work.
2020-11-10 13:32:16 -08:00
Kaushik Iska
b2bcc689b7
Roll dart e182eac158cf..9bc7d4604277 ( flutter/engine#22332 )
2020-11-05 15:59:02 -08:00