50 Commits (bcb4ecaf68c7219e89a801352bfc6a682b1581ef)

Author SHA1 Message Date
Behdad Esfahbod c78e4784fb [dispatch] Minor 6 years ago
Behdad Esfahbod fb05908213 Revert ugly fixes 6 years ago
Behdad Esfahbod 9c6921c08c More... 6 years ago
Behdad Esfahbod 574d888c8a [aat] Ignore GSUB table of Muthu Foundry if they have morx table 6 years ago
Behdad Esfahbod aa06574823 Minor 6 years ago
Ebrahim Byagowi 11aa0468ac [subset] minor, adjust spaces 6 years ago
Behdad Esfahbod da6aa3b033 Add hb_blob_ptr_t.destroy() 6 years ago
Behdad Esfahbod 5d0078a48b Add hb_blob_ptr_t 6 years ago
Behdad Esfahbod 33b006cc51 [ot-layout] Simplify some access 6 years ago
Behdad Esfahbod 0b0b38ec1e Fix null accelerator's 6 years ago
Behdad Esfahbod 0382b7184a Use as_array in more places 6 years ago
Ebrahim Byagowi f7a08cd41d
Fix extra semicolon issues and test that on CI (#1330) 6 years ago
Behdad Esfahbod ca5e5a4979 Port Coverage::Iter off hb_auto_t<> 6 years ago
Behdad Esfahbod 3a4e5dd425 Remove a few unnecessary hb_auto_t<>'s 6 years ago
Bruce Mitchener 5a24ea15e0 Make more 'coords' params const. 6 years ago
Bruce Mitchener 4594730f64 Remove redundant return at end of void-returning function. 6 years ago
Bruce Mitchener 257d0e5aa3 Fix typos. 6 years ago
Ebrahim Byagowi 63109432cf Cosmetic and minor changes 6 years ago
Behdad Esfahbod b3390990f5 Add per-subtable set-digests 6 years ago
Behdad Esfahbod e78549edfb Move apply down into subtables accel 6 years ago
Behdad Esfahbod 78c09bf213 Move subtable array into lookup accel 6 years ago
Behdad Esfahbod 97e5913d5a Move more code 6 years ago
Behdad Esfahbod c8f2d9334c Move code 6 years ago
Behdad Esfahbod 9efddb9de8 Treat a base+mark... ligature as base, not ligature 6 years ago
Behdad Esfahbod 3cca978723 Move code around 6 years ago
Behdad Esfahbod d748dc7664 More iter inits 6 years ago
Behdad Esfahbod 3583fb03b1 Simplify ZWJ-skipping a bit 6 years ago
Behdad Esfahbod 9516cbd3df Reinit skippy iters when auto_zwj / auto_zwnj change 6 years ago
Behdad Esfahbod effc7ced72 Rename HeadlessArrayOf::len to lenP1 6 years ago
Behdad Esfahbod cfdea88475 [random] Switch to 32bit RNG 6 years ago
Behdad Esfahbod 08260c708a [random] Shuffle 6 years ago
Behdad Esfahbod 71c9f84e7c Make --features rand=1 available to the user 6 years ago
Behdad Esfahbod 80de4bcd26 Minor clean up of 'rand' patchset 6 years ago
David Corbett b545e27d88 Don't seed the RNG from the contents of the buffer 6 years ago
David Corbett c2a75e07e5 Implement 'rand' 6 years ago
Behdad Esfahbod 9507b05a7a Simplify sanitize->check_array() 6 years ago
Behdad Esfahbod bc485a9812 Port some VAR arrays to UnsizedArrayOf<> 6 years ago
Behdad Esfahbod 5dfd6e0762 Fix sanitize or Context Rule 6 years ago
Behdad Esfahbod 339d3603b9 [subset] Wire up subset() call down to subtables 6 years ago
Behdad Esfahbod 9c3747c5e5 [subset] More 6 years ago
Behdad Esfahbod 6d618522d6 Templatize GSUBGPOS::sanitize() 6 years ago
Behdad Esfahbod 49c44b58f6 [subset] Fix serialize_subset() calls 6 years ago
Behdad Esfahbod 7c9cfa2b40 Add intersects() method to GSUB/GPOS lookups 6 years ago
Behdad Esfahbod 61ce62e554 [subset] Minor 6 years ago
Behdad Esfahbod bfa72a9a72 [subset] Towards GSUB/GPOS subsetting 6 years ago
Behdad Esfahbod 453e0c60b1 Add template keyword 6 years ago
Behdad Esfahbod b929100f87 [ot-face] Unify GSUB/GPOS accelerators in the table accelerator framework 6 years ago
Behdad Esfahbod 963413fc54 WIP 6 years ago
Behdad Esfahbod 1c48a7ef06 [ot-font] Cache tables on face, not font 6 years ago
Behdad Esfahbod c77ae40852 Rename hb-*private.hh to hb-*.hh 6 years ago