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

[Impeller] Remove Entity capture/AiksInspector. #52526

Merged
merged 7 commits into from
May 3, 2024

Conversation

bdero
Copy link
Member

@bdero bdero commented May 2, 2024

Resolves flutter/flutter#134748.

This was a really fun experiment. I learned a lot from it, and it genuinely helped me solve some coverage-related problems, but the reality is it was too little too late -- by the time we had this capture system, we had already solved most of the problems that would have benefitted from this.

It's been a few months since I've used or extended the capabilities of this capture system for something, and I don't have the spare time/energy to give it the love it needs to realize the vision I had for it. I still almost exclusively use a combination of native frame captures and print debugging to solve problems.

RIP in peace.

@jonahwilliams
Copy link
Member

2f0

@bdero bdero added the autosubmit Merge PR when tree becomes green via auto submit App label May 2, 2024
@auto-submit auto-submit bot removed the autosubmit Merge PR when tree becomes green via auto submit App label May 2, 2024
Copy link
Contributor

auto-submit bot commented May 2, 2024

auto label is removed for flutter/engine/52526, due to - The status or check suite Linux linux_arm_host_engine has failed. Please fix the issues identified (or deflake) before re-applying this label.

  • The status or check suite Linux linux_clang_tidy has failed. Please fix the issues identified (or deflake) before re-applying this label.

@bdero bdero force-pushed the bdero/remove-capture branch from 4812e4b to eb514a0 Compare May 2, 2024 22:32
@jonahwilliams
Copy link
Member

Fixes flutter/flutter#134748

@bdero
Copy link
Member Author

bdero commented May 3, 2024

Up to 1004 lines!

@bdero bdero added the autosubmit Merge PR when tree becomes green via auto submit App label May 3, 2024
@auto-submit auto-submit bot merged commit 4846886 into flutter:main May 3, 2024
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request May 3, 2024
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request May 3, 2024
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request May 3, 2024
…147761)

flutter/engine@c380e9f...98a800b

2024-05-03 bdero@google.com [et] Add ios_debug_unopt build config. (flutter/engine#52537)
2024-05-03 skia-flutter-autoroll@skia.org Roll Skia from df970dcd6cfa to 2eaea0383201 (1 revision) (flutter/engine#52536)
2024-05-03 bdero@google.com [Impeller] Remove Entity capture/AiksInspector. (flutter/engine#52526)

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 aaclarke@google.com,rmistry@google.com,zra@google.com 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
auto-submit bot pushed a commit that referenced this pull request May 8, 2024
reverts #52526
fixes flutter/flutter#147989

That PR has broken playgrounds.  It's non essential so we can revert it an bdero can take a look whenever he gets another chance.

[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
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
None yet
Development

Successfully merging this pull request may close these issues.

[Impeller] AiksInspector leaks allocated textures.
3 participants