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

Conversation

@jonahwilliams
Copy link
Contributor

@jonahwilliams jonahwilliams commented May 19, 2023

From local testing, this doesn't seem to be necessary on physical iOS devices, with or without platform views.

@jonahwilliams jonahwilliams marked this pull request as ready for review May 19, 2023 16:12
@jonahwilliams jonahwilliams requested review from bdero and dnfield May 19, 2023 16:12
@jonahwilliams
Copy link
Contributor Author

This came up while working on #42028 . I observed that some of the saved time shifted into the waitUntilScheduled call here, reducing the impact of the concurrent encoding.

@dnfield
Copy link
Contributor

dnfield commented May 19, 2023

I can rubber stamp this if needed, but I think bdero has seen this more and it'd be good to wait until he's back to see what he says.

@jonahwilliams
Copy link
Contributor Author

Yeah no rush on this!

Copy link
Member

@bdero bdero left a comment

Choose a reason for hiding this comment

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

LGTM. Tried this out on the Wondrous map.

@jonahwilliams jonahwilliams added the autosubmit Merge PR when tree becomes green via auto submit App label May 22, 2023
@auto-submit auto-submit bot merged commit 8e6497f into flutter:main May 22, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request May 22, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request May 22, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request May 23, 2023
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request May 23, 2023
…127364)

flutter/engine@a342a91...2a325ee

2023-05-22 [email protected] Roll Dart SDK from b3e1eeda4918 to 1ca8f8368ecc (5 revisions) (flutter/engine#42224)
2023-05-22 [email protected] [Impeller] Return image decoder error messages to the Dart API (flutter/engine#42175)
2023-05-22 [email protected] Again a two-word super tiny typo (flutter/engine#42181)
2023-05-22 [email protected] Reland "[ios_platform_view] only recycle maskView when the view is applying mutators #41573" (flutter/engine#42115)
2023-05-22 [email protected] [Impeller] Use untransformed text bounds to calculate the size of ColorSourceTextContents (flutter/engine#42142)
2023-05-22 [email protected] [Impeller] Add UV compute shader. (flutter/engine#42192)
2023-05-22 [email protected] [Impeller] remove final cmd buffer waitUntilScheduled on physical iOS (flutter/engine#42160)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request May 23, 2023
zanderso pushed a commit to flutter/flutter that referenced this pull request May 23, 2023
…sions) (#127369)

Manual roll requested by [email protected]

flutter/engine@a342a91...2586cbe

2023-05-23 [email protected] Revert "[ios_platform_view]
only recycle maskView when the view is applying mutators #41573"
(flutter/engine#42231)
2023-05-23 [email protected] Roll Skia from ac87929b3d2e to
6a57876d0e44 (2 revisions) (flutter/engine#42230)
2023-05-23 [email protected] Roll Fuchsia Mac SDK from
QAwORJOkyNl4J3x4Y... to DzmjiSg6XC0JUfbKP... (flutter/engine#42227)
2023-05-23 [email protected] Manual roll Dart SDK from
b3e1eeda4918 to 1ca8f8368ecc (5 revisions) (flutter/engine#42229)
2023-05-23 [email protected] Roll Skia from d448fe07ea46 to
ac87929b3d2e (8 revisions) (flutter/engine#42226)
2023-05-23 [email protected] Make FML_LOG safe from static
initialization (flutter/engine#42219)
2023-05-23 [email protected] [fuchsia] Bind ChildViewWatcher on
platform thread (flutter/engine#42222)
2023-05-22 [email protected] Roll Dart SDK from
b3e1eeda4918 to 1ca8f8368ecc (5 revisions) (flutter/engine#42224)
2023-05-22 [email protected] [Impeller] Return
image decoder error messages to the Dart API (flutter/engine#42175)
2023-05-22 [email protected] Again a two-word
super tiny typo (flutter/engine#42181)
2023-05-22 [email protected] Reland "[ios_platform_view] only recycle
maskView when the view is applying mutators #41573"
(flutter/engine#42115)
2023-05-22 [email protected] [Impeller] Use
untransformed text bounds to calculate the size of
ColorSourceTextContents (flutter/engine#42142)
2023-05-22 [email protected] [Impeller] Add UV compute shader.
(flutter/engine#42192)
2023-05-22 [email protected] [Impeller] remove final cmd buffer
waitUntilScheduled on physical iOS (flutter/engine#42160)

Also rolling transitive DEPS:
  fuchsia/sdk/core/mac-amd64 from QAwORJOkyNl4 to DzmjiSg6XC0J

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected],[email protected] on the revert to ensure that
a human
is aware of the problem.

To file a bug in Flutter:
https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
CaseyHillers pushed a commit to CaseyHillers/flutter that referenced this pull request May 24, 2023
…lutter#127364)

flutter/engine@a342a91...2a325ee

2023-05-22 [email protected] Roll Dart SDK from b3e1eeda4918 to 1ca8f8368ecc (5 revisions) (flutter/engine#42224)
2023-05-22 [email protected] [Impeller] Return image decoder error messages to the Dart API (flutter/engine#42175)
2023-05-22 [email protected] Again a two-word super tiny typo (flutter/engine#42181)
2023-05-22 [email protected] Reland "[ios_platform_view] only recycle maskView when the view is applying mutators flutter#41573" (flutter/engine#42115)
2023-05-22 [email protected] [Impeller] Use untransformed text bounds to calculate the size of ColorSourceTextContents (flutter/engine#42142)
2023-05-22 [email protected] [Impeller] Add UV compute shader. (flutter/engine#42192)
2023-05-22 [email protected] [Impeller] remove final cmd buffer waitUntilScheduled on physical iOS (flutter/engine#42160)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
CaseyHillers pushed a commit to CaseyHillers/flutter that referenced this pull request May 24, 2023
…sions) (flutter#127369)

Manual roll requested by [email protected]

flutter/engine@a342a91...2586cbe

2023-05-23 [email protected] Revert "[ios_platform_view]
only recycle maskView when the view is applying mutators flutter#41573"
(flutter/engine#42231)
2023-05-23 [email protected] Roll Skia from ac87929b3d2e to
6a57876d0e44 (2 revisions) (flutter/engine#42230)
2023-05-23 [email protected] Roll Fuchsia Mac SDK from
QAwORJOkyNl4J3x4Y... to DzmjiSg6XC0JUfbKP... (flutter/engine#42227)
2023-05-23 [email protected] Manual roll Dart SDK from
b3e1eeda4918 to 1ca8f8368ecc (5 revisions) (flutter/engine#42229)
2023-05-23 [email protected] Roll Skia from d448fe07ea46 to
ac87929b3d2e (8 revisions) (flutter/engine#42226)
2023-05-23 [email protected] Make FML_LOG safe from static
initialization (flutter/engine#42219)
2023-05-23 [email protected] [fuchsia] Bind ChildViewWatcher on
platform thread (flutter/engine#42222)
2023-05-22 [email protected] Roll Dart SDK from
b3e1eeda4918 to 1ca8f8368ecc (5 revisions) (flutter/engine#42224)
2023-05-22 [email protected] [Impeller] Return
image decoder error messages to the Dart API (flutter/engine#42175)
2023-05-22 [email protected] Again a two-word
super tiny typo (flutter/engine#42181)
2023-05-22 [email protected] Reland "[ios_platform_view] only recycle
maskView when the view is applying mutators flutter#41573"
(flutter/engine#42115)
2023-05-22 [email protected] [Impeller] Use
untransformed text bounds to calculate the size of
ColorSourceTextContents (flutter/engine#42142)
2023-05-22 [email protected] [Impeller] Add UV compute shader.
(flutter/engine#42192)
2023-05-22 [email protected] [Impeller] remove final cmd buffer
waitUntilScheduled on physical iOS (flutter/engine#42160)

Also rolling transitive DEPS:
  fuchsia/sdk/core/mac-amd64 from QAwORJOkyNl4 to DzmjiSg6XC0J

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected],[email protected] on the revert to ensure that
a human
is aware of the problem.

To file a bug in Flutter:
https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
@knopp
Copy link
Member

knopp commented Jul 28, 2023

Just a heads-up, this causes pretty serious flickering issues with our application:

flutter/flutter#127173 (comment)

auto-submit bot pushed a commit that referenced this pull request Jul 28, 2023
More context is "See also", but this doesn't work for applications with particularly high application load.

Reverts #42160

Fixes flutter/flutter#131490

See also : flutter/flutter#131520
jonahwilliams pushed a commit to jonahwilliams/engine that referenced this pull request Jul 28, 2023
More context is "See also", but this doesn't work for applications with particularly high application load.

Reverts flutter#42160

Fixes flutter/flutter#131490

See also : flutter/flutter#131520
XilaiZhang pushed a commit that referenced this pull request Aug 2, 2023
More context is "See also", but this doesn't work for applications with
particularly high application load.

Reverts #42160

Fixes flutter/flutter#131490

See also : flutter/flutter#131520
gaaclarke pushed a commit to gaaclarke/engine that referenced this pull request Aug 30, 2023
More context is "See also", but this doesn't work for applications with particularly high application load.

Reverts flutter#42160

Fixes flutter/flutter#131490

See also : flutter/flutter#131520
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App e: impeller

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants