Skip to content

Conversation

TrueDoctor
Copy link
Member

In this pr I restructure the thread local state for font shaping by combining the FontContext LayoutContext and a hash map for reusing already registered fonts. We now implement most functions directly on this struct and provide wrapper methods to still expose a simple api.
I did also break out the font -> bezpath conversion into its own file to reduce the conceptual scope of the files so the large diff is mostly code movement

@TrueDoctor TrueDoctor merged commit 4e47b5d into master Sep 25, 2025
3 of 4 checks passed
@TrueDoctor TrueDoctor deleted the fix-text-leak branch September 25, 2025 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant