Open
Description
#53120 tracks supporting Windows arm64 as a development environment; this is for being able to build Flutter Windows applications that run on arm64.
This would require:
- Windows Arm64 support design doc #129649
- Dart support for Windows arm64: [vm] Support Windows arm64 dart-lang/sdk#47824
- Dart support for cross-compiling Windows arm64 from x64 (since there are few Windows arm64 devices, requiring one for building would be problematic; for initial test purposes support without cross-compiling would be useful though)
- Engine build support for arm64: Enable native Windows on Arm build engine#35962
- CI and uploaded artifacts: Add CI builder for windows-arm64. engine#38739, https://flutter-review.googlesource.com/c/recipes/+/38132)
- [Windows] Announce breaking changes to the build directory #129804
- [Windows] Update the Windows build layout to include the target architecture #129805
- [Windows Arm64] Run existing devicelab tests on Arm64 #129806
- [Devicelab] Add Windows Arm64 machines to the non-staging pool #134083, to allow promoting Windows Arm64 tests out of
bringup
- [Windows Arm64] Add devicelab tests that target Android from Windows Arm64 host #136378
- Add Windows Arm64 machines to the Flutter try pool #141986, to allow pre-submit Windows Arm64 tests
- [Devicelab] Add Windows Arm64 machines to the non-staging pool #134083, to allow promoting Windows Arm64 tests out of
- [Windows Arm64] Add build-only Arm64 CI to flutter/packages #129813
- [Windows Arm64] Add Windows Arm64 engine CI #137161
- [Windows Arm64] Update tool to target Arm64 on Arm64 hosts #129807
- [Windows Arm64] Allow cross compilation using
--target-platform
option #129808 - [Windows Arm64] Create Flutter SDK for Windows Arm64 #136417
- [Windows Arm64] Support preview device #139949
Metadata
Metadata
Assignees
Labels
Issues that are less important to the Flutter projectRunning on desktopNothing broken; request for a new capabilityflutter/engine repository. See also e: labels.flutter/packages/flutter repository. See also f: labels.Targeting an ARM-based platformBuilding on or for Windows specificallyOwned by the Windows platform teamTriaged by the Windows platform team