Skip to content
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

Native text drawing on macOS/iOS #19184

Merged
merged 7 commits into from
May 29, 2024
Merged

Native text drawing on macOS/iOS #19184

merged 7 commits into from
May 29, 2024

Conversation

hrydgard
Copy link
Owner

Will fix problems with languages rendering as ????? caused by our font atlas not supporting that set of characters.

Helvetica doesn't quite feel right though... Gonna have to pick another of the shipped-with-the-OS fonts maybe.

@hrydgard hrydgard added the User Interface PPSSPP's own user interface / UX label May 25, 2024
@hrydgard hrydgard added this to the v1.18.0 milestone May 25, 2024
@hrydgard hrydgard marked this pull request as draft May 25, 2024 15:19
@hrydgard hrydgard force-pushed the native-text-draw-mac-ios branch 2 times, most recently from 282ab41 to 01b1190 Compare May 26, 2024 10:19
@hrydgard hrydgard marked this pull request as ready for review May 29, 2024 17:30
@hrydgard
Copy link
Owner Author

hrydgard commented May 29, 2024

Haven't figured out how to load our TTF and make it prioritized, but the Apple default fonts look pretty good anyway, once I artificially boosted the font size a little.

Might later try to get the TTF loaded, but at least this fixes all problems with missing letters and so forth.

@hrydgard hrydgard changed the title Native text drawing on Mac/iOS Native text drawing on macOS/iOS May 29, 2024
@hrydgard hrydgard merged commit 1f7310d into master May 29, 2024
18 checks passed
@hrydgard hrydgard deleted the native-text-draw-mac-ios branch May 29, 2024 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant