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

Conversation

@jonahwilliams
Copy link
Contributor

We need to match the rounding of glyphs to fix flutter/flutter#138670 . We also don't have sufficient AA quality with 4x MSAA for high quality strokes.

Fixes flutter/flutter#138670
Fixes flutter/flutter#136688

@jonahwilliams
Copy link
Contributor Author

Created a merge conflict with myself.

@jonahwilliams jonahwilliams changed the title [Impeller] Use Skia software renderer to draw stroked text. [Impeller] Reland Use Skia software renderer to draw stroked text. Jun 6, 2024
Copy link
Member

@chinmaygarde chinmaygarde left a comment

Choose a reason for hiding this comment

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

I dont understand the updates. Just a conflict?

@jonahwilliams
Copy link
Contributor Author

This PR changed the signature of impeller::MakeTextFrameFromTextBlobSkia, but #53229 added a new usage of that API

@jonahwilliams jonahwilliams added the autosubmit Merge PR when tree becomes green via auto submit App label Jun 6, 2024
@auto-submit auto-submit bot merged commit 026717e into flutter:main Jun 6, 2024
@jonahwilliams jonahwilliams deleted the stroke_in_cache branch June 6, 2024 02:18
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jun 6, 2024
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request Jun 6, 2024
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] Text Outline not rendered accurately. [Impeller] Text PaintingStyle.stroke still appears to be inferior to Skia implementation.

2 participants