-
Notifications
You must be signed in to change notification settings - Fork 6k
[Impeller] add support for Skia concept of RRect::isSimple needed for DL dispatching #47736
[Impeller] add support for Skia concept of RRect::isSimple needed for DL dispatching #47736
Conversation
|
Note that I didn't upgrade the RRect blurring fast path to deal with elliptical radii. If we had been receiving elliptical RRects before we might have been going through the fast path by mistake and now that I double check the parameters we might opt to do them the slow way. If this goes through, I'll file a bug to upgrade the RRect fast blur path to deal with elliptical radii. |
bdero
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! I could have sworn we also had a user report this issue in the form of a mask blurred rrect with non-circular radii becoming circular.
…eeded for DL dispatching" (#47821) Reverts #47736 Initiated by: zanderso This change reverts the following previous change: Original Description: Fixes flutter/flutter#133793
|
The engine tree will hopefully recover now that #47781 has landed. This patch should be able to reland as-is. |
…needed for DL dispatching (flutter/engine#47736)
…138111) flutter/engine@5306213...21f055f 2023-11-08 98614782+auto-submit[bot]@users.noreply.github.com Reverts "[Impeller] add support for Skia concept of RRect::isSimple needed for DL dispatching" (flutter/engine#47821) 2023-11-08 [email protected] Roll Skia from fb69e696dc45 to e2b8ebe16203 (4 revisions) (flutter/engine#47815) 2023-11-08 [email protected] [Impeller] add support for Skia concept of RRect::isSimple needed for DL dispatching (flutter/engine#47736) 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],[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://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Fixes flutter/flutter#133793