src/OT/glyf/SubsetGlyph.hh


Log

Author Commit Date CI Message
Behdad Esfahbod f2d21425 2023-04-20T17:31:58 [VarC/subset] Support subsetting VarComposites By renumbering components.
Behdad Esfahbod 15d0a1dc 2023-04-20T17:28:10 [glyf] TODO
Behdad Esfahbod 5d74b42b 2023-04-20T17:15:57 [glyf] Change variable name
Behdad Esfahbod 781da13e 2023-04-20T16:59:25 [glyf] Comment
Behdad Esfahbod 1111c757 2023-04-20T15:17:23 hb_memset
Behdad Esfahbod 219e739c 2023-04-20T15:10:29 [beyond-64k/subset] Lower CompositeGlyph GID24's when possible
Garret Rieger 647b0247 2023-04-17T22:47:47 [subset] Fix fuzzer issue https://oss-fuzz.com/testcase-detail/6521393809588224
Garret Rieger 3d05b961 2023-03-13T21:34:26 [subset] track which glyphs have allocated memory so we can clean up correctly. Fixes https://oss-fuzz.com/testcase-detail/5388270411579392
Qunxin Liu 90a98dd6 2023-01-25T10:06:23 [instancer] fix potential memory leak for compiled glyph bytes Also calculate max_offsets after glyph bytes are compiled, cause byte length of a glyph might change after compile
Behdad Esfahbod ed023f66 2023-01-12T17:04:24 Enable -Wformat-signedness And fix the codebase.
Behdad Esfahbod 299ec902 2022-11-22T16:03:02 [glyf] Move instanciation to serialize()
Garret Rieger 8f1bf23c 2022-09-27T22:50:54 [subset] optimize glyf subsetting w/ retain gids. When retain gids is enabled the subset plan may require the output of many empty glyphs. This change optimizes the glyf subsetting code when the number of retained glyphs << number of output glyphs. Unnessecary lookups to the glyph map are reduced by iterating through the glyph map instead of the output glyph set.
Qunxin Liu ac0e22fa 2022-07-22T09:37:09 [instance] update glyf/hmtx/vmtx tables
Behdad Esfahbod 09de9478 2022-07-11T15:08:22 [>64k:glyf] Hid composite glyphIndex
Behdad Esfahbod db039d97 2022-06-25T19:06:27 [glyf/Composite] Make glyphIndex public
Behdad Esfahbod 1b14bf8a 2022-06-25T19:03:30 [glyf] Rename CompositeGlyphChain to CompositeGlyphRecord
Behdad Esfahbod 81315a30 2022-06-25T17:50:44 [glyf] Namespace implementation in glyf_impl Part of https://github.com/harfbuzz/harfbuzz/issues/3677
Behdad Esfahbod ae75f066 2022-06-25T17:11:04 [glyf] Split SubsetGlyph