6519 Commits (8cb8209c911a69442f23f744981e3ed01e44a3fc)
 

Author SHA1 Message Date
Behdad Esfahbod ee35af738b Make lazy-loader safe for nil objectification 6 years ago
Behdad Esfahbod 6404c49d07 Minor 6 years ago
Behdad Esfahbod ff7826e90b Reduce storage by sharing face amongst lazy_loaders 6 years ago
Behdad Esfahbod bdd3c11a19 Internal templatization of lazy-loaders 6 years ago
Behdad Esfahbod ed7b2e58fc Remove OT namespace from hb-machinery-private.hh 6 years ago
Behdad Esfahbod cb1491f92e Minor 6 years ago
Behdad Esfahbod 16ccfafbbd [face] Sprinkle const in the API 6 years ago
Behdad Esfahbod 3d22aefede Rename 6 years ago
Behdad Esfahbod 1a624c6e06 Add comment re (our only) race condition 6 years ago
Behdad Esfahbod 44d1fb37ef 1.8.5 6 years ago
Behdad Esfahbod 13f4c137c6 [atomic] Fix Solaris ones to add proper barriers 6 years ago
Behdad Esfahbod 19dfaa3515 [atomic] Remove volatile from IBM impl signature 6 years ago
Behdad Esfahbod 2093a3e0cb [atomic] Oops 6 years ago
Behdad Esfahbod 19b98348ff [atomic] Use read-barrier for get() 6 years ago
Behdad Esfahbod 006d4f031a [atomic] Some more minor tweaks 6 years ago
Ebrahim Byagowi 28d03a8afc
[ci] Fix Appveyor bot (#1123) 6 years ago
Ebrahim Byagowi 1a7fed6318
Revert "Add a new API, hb_ot_layout_get_feature_name_ids (#976)" (#1121) 6 years ago
Behdad Esfahbod dfc86e4b35 [atomic] Fix cast to fallback ptr_get() 6 years ago
Behdad Esfahbod 7a4d576e81 [gobject] Fix copy/paste error 6 years ago
Behdad Esfahbod ad27562742 [atomic] On IBM, use light-weight sync for everything 6 years ago
Behdad Esfahbod fd638d215f [atomic] Add XXX items around Solaris ops 6 years ago
Behdad Esfahbod 896ff15ae6 [atomic] Fix get() impl 6 years ago
Behdad Esfahbod d7a15799d4 [gobject] Hook up hb_map_t 6 years ago
Behdad Esfahbod 63c74e8d1d [atomic] Fix fallback impl 6 years ago
Behdad Esfahbod 4bc16aca47 [atomic] Add get_relaxed / set_relaxed 6 years ago
Behdad Esfahbod 3dd1b88765 [atomic] Use CONSUME, not ACQUIRE, memory-order for get() 6 years ago
Behdad Esfahbod 06b91d935d Revert "[atomic] Make pointer get op relaxed instead of acquire" 6 years ago
Garret Rieger 2bdd903c69 [subset] limit the max codepoint value to the unicode limit. 6 years ago
Garret Rieger 7278d9df30 [subset] Add hb_ot_layout_collect_features to harfbuzz-sections.txt. 6 years ago
Garret Rieger 89733755a4 [subset] use add_array to populate feature_indexes. 6 years ago
Garret Rieger 7d92bef9c5 [subset] collect features first, then use those to collect lookups. 6 years ago
Behdad Esfahbod af876cce30 [indic] Flip default logic for double-halants in old-school 6 years ago
Behdad Esfahbod 92ba9905ca [indic] Allow double-halant in old-spec Devanagari 6 years ago
Behdad Esfahbod fe099a844b [test] Add Khmer tests, with NotoSansKhmer-Regular.ttf 6 years ago
Behdad Esfahbod 5772edc0ea [khmer] Typo 6 years ago
Behdad Esfahbod 2d6edc9008 [test] Add Khmer test texts from recent bugs 6 years ago
Behdad Esfahbod df26a32c8f [test] Move things around for shaper updates 6 years ago
Behdad Esfahbod 6ddd669e20 [khmer] Clear syllables before presentation features 6 years ago
Behdad Esfahbod 8eef1964a7 [khmer] Revert previous change, and remove pauses 6 years ago
Behdad Esfahbod 7c658ea2f2 [khmer] Apply ccmp after basic features 6 years ago
Behdad Esfahbod 1a96cc825d [khmer] Rewrite most of shaper to better follow spec 6 years ago
Behdad Esfahbod f5152cea42 [shaper] Move code around 6 years ago
Behdad Esfahbod 36d0fbbc52 [shaper] Remove a macro 6 years ago
Behdad Esfahbod b1e5650c67 [atomic] Make pointer get op relaxed instead of acquire 6 years ago
Behdad Esfahbod 66ccd8ac40 [serialize] Increase stage count from 8 to 32 6 years ago
Behdad Esfahbod ee8cf91965 [serialize] Remove unused truncate() method 6 years ago
Garret Rieger 5edf454aa6 [subset] During lookup collection remember the features we've already processed. 6 years ago
Behdad Esfahbod 42c183f803 Minor 6 years ago
Behdad Esfahbod ecab6604e5 [serialize] Allocate for markFilteringSet 6 years ago
Behdad Esfahbod 7f08818c44 Minor 6 years ago