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

[repacker] Add PairPosFormat2 table splitting in the repacker. #3779

Merged
merged 27 commits into from
Aug 10, 2022

Conversation

garretrieger
Copy link
Collaborator

No description provided.

Splits are done in a way that it shouldn't be possible to share the classDef2 between split PairPos2's so pre-emptively duplicate it.
…ting.

The old code was splitting based on coverage index, but should have been splitting on class value.
hb_pair was causing corrupted gid values.
…in place.

If other subtables are sharing coverage with a subtable being split we have to duplicate the coverage/classdef tables before they are modified during the shrink operation.
…/classdef size for sizing serialization buffers.
@behdad behdad merged commit f4f7d69 into main Aug 10, 2022
@behdad behdad deleted the split_pair_pos_2 branch August 10, 2022 04:23
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.

2 participants