-
Notifications
You must be signed in to change notification settings - Fork 26.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Impeller] fonts are blurry #118613
Comments
Thanks for the report. Seeing same behavior as reported. master flutter doctor -v
|
Thanks for the report, we're tracking this issue in the following bug Duplicate of #117428 |
Actually the issue in #117428 is slightly different, I'll leave this one open |
We suspect this is due to a combination of linear sampling from the glyph atlas and potentially needing to "nudge" text boxes to lineup on physical pixels |
From Sync: cc @bdero who said he'd take a look into this and has a good handle on whats happening. |
This comment was marked as spam.
This comment was marked as spam.
This issue was not fixed with the hotfix 3.7.1 I am having the same issue and this was mentioned on #119489 as well. flutter doctor -v
|
Same for me. I wonder if #119292 really has been merged into 3.7.1 🤔 |
Same for me, it's not as blurry but it's still a very noticeable difference. |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
I have found out an issue with rendering custom fonts.
Tested it on master 3.7.0-15.0.pre.16, ios 16.1, iphone 13 pro.
Steps to Reproduce
Sample repo available here, font files are inside assets folder.
https://github.com/delfme/impeller-custom-fonts
Main.dart
Expected results:
Font should be rendered in high definition as in pic below (Impeller is not enabled)
Actual results:
Font is rendered in poor definition as in pic below (Impeller is enabled)
Flutter doctor:
[✓] Flutter (Channel master, 3.7.0-15.0.pre.16, on macOS 12.2 21D49 darwin-arm64, locale en-IT) [!] Android toolchain - develop for Android devices (Android SDK version 31.0.0) ✗ cmdline-tools component is missing Run path/to/sdkmanager --install "cmdline-tools;latest" See https://developer.android.com/studio/command-line for more details. ✗ Android license status unknown. Run flutter doctor --android-licenses to accept the SDK licenses. See https://flutter.dev/docs/get-started/install/macos#android-setup for more details. [✓] Xcode - develop for iOS and macOS (Xcode 13.4.1) [✓] Chrome - develop for the web [✓] Android Studio (version 2021.2) [✓] Connected device (3 available) [✓] HTTP Host Availability
The text was updated successfully, but these errors were encountered: