Skip to content

Add --enable-flutter-gpu flag to flutter_tool & FLTEnableFlutterGPU to the macOS embedder - #171404

Merged
auto-submit[bot] merged 8 commits into
flutter:masterfrom
bdero:bdero/fix-fluttergpu-flag
Jul 1, 2025
Merged

auto-submit[bot] merged 8 commits into
flutter:masterfrom
bdero:bdero/fix-fluttergpu-flag

Conversation

@bdero

@bdero bdero commented Jun 30, 2025 •

Copy link
Copy Markdown
Member

Resolves #168126
Resolves #171361
Resolves bdero/flutter-scene-example#9

FLTEnableFlutterGPU was added for iOS and Android in #165337 along with a setting in the engine. This patch adds macOS support and allows the flag to be overridden by passing --enable-flutter-gpu to the Flutter tool.

@bdero bdero self-assigned this Jun 30, 2025
@bdero bdero added tool Affects the "flutter" command-line tool. See also t: labels. engine flutter/engine related. See also e: labels. platform-macos Building on or for macOS specifically flutter-gpu labels Jun 30, 2025
@github-project-automation github-project-automation Bot moved this to 🤔 Needs Triage in Flutter GPU Jun 30, 2025
@github-actions github-actions Bot added platform-ios iOS applications specifically a: desktop Running on desktop team-android Owned by Android platform team team-ios Owned by iOS platform team platform-macos labels Jun 30, 2025
@bdero bdero moved this from 🤔 Needs Triage to ⚙️ In Progress in Flutter GPU Jun 30, 2025
@bdero
bdero force-pushed the bdero/fix-fluttergpu-flag branch from 4cf02cb to 6983631 Compare June 30, 2025 22:08
@bdero
bdero marked this pull request as ready for review June 30, 2025 22:47
@bdero
bdero requested review from a team as code owners June 30, 2025 22:47
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 3, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 3, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 3, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 3, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 4, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 4, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 4, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 5, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 5, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 6, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 6, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 6, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jul 7, 2025
mboetger pushed a commit to mboetger/flutter that referenced this pull request Jul 21, 2025
…o the macOS embedder (flutter#171404)

Resolves flutter#168126
Resolves flutter#171361
Resolves bdero/flutter-scene-example#9

FLTEnableFlutterGPU was added for iOS and Android in
flutter#165337 along with a setting in
the engine. This patch adds macOS support and allows the flag to be
overridden by passing `--enable-flutter-gpu` to the Flutter tool.
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Aug 14, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Aug 14, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Aug 15, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Aug 15, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Aug 16, 2025
lucaantonelli pushed a commit to lucaantonelli/flutter that referenced this pull request Nov 21, 2025
…o the macOS embedder (flutter#171404)

Resolves flutter#168126
Resolves flutter#171361
Resolves bdero/flutter-scene-example#9

FLTEnableFlutterGPU was added for iOS and Android in
flutter#165337 along with a setting in
the engine. This patch adds macOS support and allows the flag to be
overridden by passing `--enable-flutter-gpu` to the Flutter tool.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a: desktop Running on desktop engine flutter/engine related. See also e: labels. flutter-gpu platform-ios iOS applications specifically platform-macos Building on or for macOS specifically team-android Owned by Android platform team team-ios Owned by iOS platform team tool Affects the "flutter" command-line tool. See also t: labels.

Projects

Status: ✅ Done

3 participants