Skip to content

Changed progress indicator to use drawArc. - #5828

Merged
dragostis merged 1 commit into
flutter:masterfrom
dragostis:drawarc
Sep 12, 2016
Merged

dragostis merged 1 commit into
flutter:masterfrom
dragostis:drawarc

Conversation

@dragostis

Copy link
Copy Markdown
Contributor

Using paths' arcTo was causing performance issues in the Gallery.
This commit uses Skia's optimized drawArc in order to improve
performance. Fixes #3599.

Tracking Skia issue:
https://bugs.chromium.org/p/skia/issues/detail?id=5227

@dragostis

Copy link
Copy Markdown
Contributor Author

Will fail until flutter-team-archive/engine#2995 is merged and the engine rolled.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please do not check in commented-out code

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Hixie Definitely not! This PR is just groundwork until I roll the engine. (which should happen soon)

Using paths' arcTo was causing performance issues in the Gallery.
This commit uses Skia's optimized drawArc in order to improve
performance, and it rolls the engine to the newest assing build.
Fixes #3599.

Tracking Skia issue:
  https://bugs.chromium.org/p/skia/issues/detail?id=5227
@chinmaygarde

chinmaygarde commented Sep 12, 2016 •

Copy link
Copy Markdown
Contributor

lgtm

@dragostis
dragostis merged commit 9612669 into flutter:master Sep 12, 2016
liyuqian added a commit to liyuqian/flutter that referenced this pull request Jul 24, 2018
95e91e3 Update tonic to pull in Android build fixes. (flutter#5834)
29f475c Update tonic to pull in fixes to assertions and build failures on Windows. (flutter#5833)
5474415 Roll src/third_party/skia e35055f31c7f..b8eeb808d84f (5 commits) (flutter#5832)
380eb84 Remove unused function CreateSkiaInterface (flutter#5812)
33a4aef Fix build break caused by flutter-team-archive/engine#5830 (flutter#5831)
244ebd6 Reapply "Fix Dart 2 reload when running from a snapshot instead of platform.dill." (flutter#5830)
0bad812 Migrate to a standalone Tonic repository separated from Topaz (flutter#5817)
f949f7d Roll src/third_party/skia 206dbe8a21b6..e35055f31c7f (1 commits) (flutter#5829)
768daa4 Roll src/third_party/skia 5e6cd2affe41..206dbe8a21b6 (5 commits) (flutter#5828)
b8cd25b libtxt: fix a bug that used incorrect buffer size depending on conditions (flutter#5804)
b7b13b5 Roll src/third_party/skia df795638b9bd..5e6cd2affe41 (1 commits) (flutter#5824)
5886949 Roll src/third_party/skia dfe1fe40796e..df795638b9bd (1 commits) (flutter#5822)
926f546 Roll src/third_party/skia cc22d4d2fb02..dfe1fe40796e (1 commits) (flutter#5821)
04633f3 Generate process global trace identifiers for pipeline flow traces. (flutter#5818)
fb0bc05 Roll src/third_party/skia 6f6de6524c73..cc22d4d2fb02 (1 commits) (flutter#5820)
fadfff7 Mention that running git clone isn't necessary (flutter#5816)
81ec600 Roll src/third_party/skia d3509a42638a..6f6de6524c73 (5 commits) (flutter#5819)
2a77a41 Make git diff range more robust in format.sh (flutter#5813)
e555ea5 Remove trailing white spaces (flutter#5734)
4c7618a Roll src/third_party/skia fa0720436319..d3509a42638a (7 commits) (flutter#5814)
liyuqian added a commit that referenced this pull request Jul 24, 2018
95e91e3 Update tonic to pull in Android build fixes. (#5834)
29f475c Update tonic to pull in fixes to assertions and build failures on Windows. (#5833)
5474415 Roll src/third_party/skia e35055f31c7f..b8eeb808d84f (5 commits) (#5832)
380eb84 Remove unused function CreateSkiaInterface (#5812)
33a4aef Fix build break caused by flutter-team-archive/engine#5830 (#5831)
244ebd6 Reapply "Fix Dart 2 reload when running from a snapshot instead of platform.dill." (#5830)
0bad812 Migrate to a standalone Tonic repository separated from Topaz (#5817)
f949f7d Roll src/third_party/skia 206dbe8a21b6..e35055f31c7f (1 commits) (#5829)
768daa4 Roll src/third_party/skia 5e6cd2affe41..206dbe8a21b6 (5 commits) (#5828)
b8cd25b libtxt: fix a bug that used incorrect buffer size depending on conditions (#5804)
b7b13b5 Roll src/third_party/skia df795638b9bd..5e6cd2affe41 (1 commits) (#5824)
5886949 Roll src/third_party/skia dfe1fe40796e..df795638b9bd (1 commits) (#5822)
926f546 Roll src/third_party/skia cc22d4d2fb02..dfe1fe40796e (1 commits) (#5821)
04633f3 Generate process global trace identifiers for pipeline flow traces. (#5818)
fb0bc05 Roll src/third_party/skia 6f6de6524c73..cc22d4d2fb02 (1 commits) (#5820)
fadfff7 Mention that running git clone isn't necessary (#5816)
81ec600 Roll src/third_party/skia d3509a42638a..6f6de6524c73 (5 commits) (#5819)
2a77a41 Make git diff range more robust in format.sh (#5813)
e555ea5 Remove trailing white spaces (#5734)
4c7618a Roll src/third_party/skia fa0720436319..d3509a42638a (7 commits) (#5814)
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Circular progress indicators animate slowly

3 participants