13972 Commits (4a1d891c6317d2c83e5f3c2607ec5f5ccedffcde)
 

Author SHA1 Message Date
Garret Rieger 241ebc9354 [repacker] fix include paths. 2 years ago
Garret Rieger 5f4adb9bf3 [repacker] fix to lookup size comparison. 2 years ago
Garret Rieger 6627204c4d [repacker] Makefile fix. 2 years ago
Garret Rieger f56e66f3f0 [repacker] for ext promotion choose lookups from highest subtables per byte to lowest. 2 years ago
Garret Rieger 9d0b2da51b [repacker] count subtable size in each group of consecutive layers for extension promotion decisions. 2 years ago
Garret Rieger 3d37b9f4db [repacker] when calculating 16bit space size also consider ext lookup subtables. 2 years ago
Garret Rieger 9db3beb721 [repacker] include LookupList size when calculating size of 16bit space for ext promotion decisions. 2 years ago
Garret Rieger e0607af976 [repacker] Use extension promotion when repacking invoked via hb-subset-repacker (eg. from fonttools). 2 years ago
Garret Rieger 8d611a7fd0 [repacker] remove temporary visibility overrides in gsubgpos. 2 years ago
Garret Rieger 7de136f8a8 [repacker] add ext promotion test. 2 years ago
Garret Rieger c38896e07c [repacker] todo. 2 years ago
Garret Rieger ad0041f5f7 [repacker] Add basic version of the extension promotion selection algorithm. 2 years ago
Garret Rieger 0b6ca424fc [repacker] fix GSTAR sanitize. 2 years ago
Garret Rieger 11709f0fbe [repacker] support extension promotion in 24bit GSUB/GPOS. 2 years ago
Garret Rieger b37374b04f [repacker] save buffer reference (not copy). 2 years ago
Garret Rieger ae290ff4fe [repacker] add sanitization for GSUB/LookupList/Lookup during extension promotion. 2 years ago
Garret Rieger ce03c3538a [repacker] add make_extension_context_t. 2 years ago
Garret Rieger ebb64b50da [repacker] size buffer correctly. 2 years ago
Garret Rieger 815bb82b4d [repack] fix incorrect extension object bounds. 2 years ago
Garret Rieger 7e6f6c3e88 [repack] fix new node bounds. 2 years ago
Garret Rieger b1d38a6d0b [repack] WIP implement extension promotion mechanism. 2 years ago
Garret Rieger 3f7a74ff40 [repacker] WIP extension promotion implementation. 2 years ago
Behdad Esfahbod 1945b400da [cpluscplus] Wrap hb-subset types as well 2 years ago
Behdad Esfahbod 1ac21246a7 [hb-ft] Fix bitmap font rendering with hb_ft_font_changed() 2 years ago
Behdad Esfahbod 94de328011 [GSUB/GPOS] Adjust buffer message 2 years ago
Behdad Esfahbod bc80e4b923 [GSUB/GPOS] More buffer message for contextuals 2 years ago
Behdad Esfahbod 59b05359cd [GSUB/GPOS] Add more buffer messages 2 years ago
Behdad Esfahbod 0722b627f4 [buffer] Return delta from sync_so_far 2 years ago
Behdad Esfahbod c55c019771 [buffer] Add assertions of buffer sync status to message_impl 2 years ago
Behdad Esfahbod da9edce84c [buffer] Add sync_so_far() 2 years ago
Khaled Hosny cbccadba8d 5.0.1 2 years ago
Behdad Esfahbod 61d0c54701 [ft] Pass design, not normalized, coords to freetype 2 years ago
Behdad Esfahbod 473a5e5651 [font] Fix design-coords 2 years ago
Khaled Hosny efab763885 [ci] Fix docs deployment 2 years ago
Khaled Hosny 40b21edf48 5.0.0 2 years ago
Behdad Esfahbod 4cb83967aa [subset/ClassDefFormat2] Fix timeout 2 years ago
Behdad Esfahbod 32c85b8c8c [avar2] Fix mapping when coords length don't match 2 years ago
Behdad Esfahbod 06c3ec0a19 [avar2] Minor sanitize rewrite 2 years ago
Behdad Esfahbod f94a3ba1db [varStore] Better protect against HB_NO_VAR builds 2 years ago
Behdad Esfahbod 17863bd16b [config/avar2] add HB_NO_VARIATIONS2 2 years ago
Behdad Esfahbod 5a9c7930ef Add HB_NO_BEYOND_64K 2 years ago
Behdad Esfahbod c76fd3c5f9 [avar2] Add link to "Spec". 2 years ago
Behdad Esfahbod edca52c3b6 [avar2] Use a varStore cache 2 years ago
Behdad Esfahbod 59f8afa73e [avar2] Remove XXX item 2 years ago
Behdad Esfahbod d6c4f757a4 [avar2] Clamp out values 2 years ago
Behdad Esfahbod d0e2ad9297 [avar] Pre-alloc vector 2 years ago
Behdad Esfahbod 2a877b554a [avar2] First stab at mapping v2 values 2 years ago
Behdad Esfahbod c3eb6713e9 [avar2] Add v2 structure and sanitize 2 years ago
Behdad Esfahbod c9e843942e [min/max] Don't forward argument 2 years ago
Khaled Hosny 7a219ca9f0 [ci] Install glib-utils on macOS 2 years ago