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

Conversation

@flar
Copy link
Contributor

@flar flar commented Aug 4, 2021

No description provided.

@flar flar requested a review from chinmaygarde August 4, 2021 19:16
@google-cla google-cla bot added the cla: yes label Aug 4, 2021
@flar flar 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 Aug 6, 2021
@fluttergithubbot fluttergithubbot merged commit 3a59090 into flutter:master Aug 6, 2021
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 6, 2021
@zanderso
Copy link
Member

@flar
Copy link
Contributor Author

flar commented Aug 17, 2021

That sounds like a reasonable hypothesis. It would be easy to test by checking out those revisions and then flipping the switch back and forth on the benchmark...

@flar
Copy link
Contributor Author

flar commented Aug 17, 2021

Confirmed. I ran an A/B test with that framework commit and the associated engine commit with the flag turned off and got the following results:

average_frame_build_time_millis:
  DL:	1.26	1.28	1.27	1.30	
  SkP:	1.48	1.44	1.47	1.49	
worst_frame_build_time_millis:
  DL:	6.72	3.21	3.54	4.04	
  SkP:	3.44	3.65	3.79	5.85	
90th_percentile_frame_build_time_millis:
  DL:	1.39	1.39	1.39	1.40	
  SkP:	1.57	1.55	1.57	1.57	
99th_percentile_frame_build_time_millis:
  DL:	2.42	2.17	2.64	2.32	
  SkP:	2.30	2.27	2.44	2.62	
image image
image image

@zanderso
Copy link
Member

Nice!

flar added a commit that referenced this pull request Aug 25, 2021
christopherfujino added a commit that referenced this pull request Sep 9, 2021
* Roll Skia cherrypicks

* Revert "Reland enable DisplayList by default (#27892)" (#28308)

* Started providing the GPU sync switch to Rasterizer.DrawToSurface() (#28383)

Co-authored-by: Aaron Clarke <gaaclarke>

* Update licenses_skia

* update .ci.yaml

Co-authored-by: Jim Graham <flar@google.com>
Co-authored-by: ColdPaleLight <31977171+ColdPaleLight@users.noreply.github.com>
filmil pushed a commit to filmil/engine that referenced this pull request Apr 21, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cla: yes 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.

4 participants