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 Mar 12, 2023

This reland includes fixes for some of the problems uncovered by the previous PR, including:

  • Fixing building with the Impeller 3D flag ([Impeller] Fix scene build #40166)
  • Streamlining handling of opacity on DisplayLists which may have led to some off-by-1 errors on "grayed out widgets"
  • Fixing a regression in a gradient rendering benchmark

@flar
Copy link
Contributor Author

flar commented Mar 12, 2023

I'm getting a crash running some of the unit tests on my M1 MBP that don't seem to be causing the CI tests any trouble. I'm converting this to a draft until I can figure it out.

@flar flar marked this pull request as draft March 12, 2023 08:59
@flar
Copy link
Contributor Author

flar commented Mar 13, 2023

The crashes were related to building with --enable-impeller-3d which is an optional engine feature for now so I'm releasing this PR for review.

@flar flar marked this pull request as ready for review March 13, 2023 08:06
@flar
Copy link
Contributor Author

flar commented Mar 13, 2023

I should run some downstream golden tests again to make sure I've fixed the major problems first...

@flar flar marked this pull request as draft March 13, 2023 08:07
@flar flar marked this pull request as ready for review March 14, 2023 18:05
@flar flar requested a review from chinmaygarde March 14, 2023 18:08
@flar flar added the autosubmit Merge PR when tree becomes green via auto submit App label Mar 14, 2023
@auto-submit auto-submit bot merged commit f9f7706 into flutter:main Mar 14, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 14, 2023
@flar
Copy link
Contributor Author

flar commented Mar 14, 2023

Golden changes were identified downstream that appear to be more than off-by-1. Reverting while I investigate.

flar added a commit that referenced this pull request Mar 14, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 14, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 14, 2023
flar added a commit that referenced this pull request Mar 14, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 14, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Mar 15, 2023
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants