Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

arbreng
Copy link
Contributor

@arbreng arbreng commented Jun 9, 2020

Circular dependencies are cropping up between shell/common/ and flow/,
so just move all of this stuff down into flow itself. These classes are
all rasterization-related anyways.

shell/common/ has Dart dependenices, and a future CL will create
non-product and product permutations of any target with Dart
dependencies. Moving all of the rasterization-related code to its own
library with no Dart dependencies means no permutations need to be made
of it.

Tested: Just compile, this is a mechanical change
BUG: 52961

Circular dependencies are cropping up between shell/common/ and flow/,
so just move all of this stuff down into flow itself.  These classes are
all rasterization-related anyways.

shell/common/ has Dart dependenices, and a future CL will create
non-product and product permutations of any target with Dart
dependencies.  Moving all of the rasterization-related code to its own
library with no Dart dependencies means no permutations need to be made
of it.

Tested: Just compile, this is a mechanical change
@arbreng arbreng added the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Jun 9, 2020
@fluttergithubbot fluttergithubbot merged commit 66d85bc into flutter:master Jun 9, 2020
@dnfield
Copy link
Contributor

dnfield commented Jun 10, 2020

This broke iOS builds.

For some reason, the mac presubmits didn't run on this at all. @godofredoc

@dnfield
Copy link
Contributor

dnfield commented Jun 10, 2020

(Fixed forward in #18950)

@godofredoc
Copy link
Contributor

This is because mac builds have a very long queue time and the status are updated only after they are scheduled to run. flutter/flutter#56421

@godofredoc
Copy link
Contributor

This is the one for the long queue time: flutter/flutter#59036

engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 10, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 10, 2020
@arbreng arbreng deleted the move-gpu-code branch June 10, 2020 19:56
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 10, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 10, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 10, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cla: yes platform-android platform-ios waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants