6346 Commits (fee0f41c6c1e50621d10b07802ca36a9b295b53d)
 

Author SHA1 Message Date
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
prrace 2e25d8f491 Fix unlikely leaks 6 years ago
Behdad Esfahbod 3c2842cbcf Add hb-iter-private.hh 6 years ago
Behdad Esfahbod 92b1e025c6 Move some code from hb-open-type-private.hh to hb-machinery-private.hh 6 years ago
Behdad Esfahbod 6b11fea997 [closure] Allocate out set on the stack 6 years ago
Behdad Esfahbod 74467b7901 Fix compile 6 years ago
Behdad Esfahbod bf90f35302 [coretext] Add note 6 years ago
Garret Rieger fb58cb4b5c [subset] Only used reachable lookups for gsub closure. 6 years ago
Behdad Esfahbod c38bd4025f [closure] Separate in and out glyphs 6 years ago
Garret Rieger 85646fdadb [subset] Limit the iterations of the closure algorithm. 6 years ago
Behdad Esfahbod 94759d4cf8 Fix visibility on mingw32 6 years ago
Behdad Esfahbod 61eddbd8ef Fix infinite loop in loading num_glyphs within sanitizer 6 years ago
Behdad Esfahbod e22a48ac95 One more visibility trick 6 years ago
Behdad Esfahbod e57a638bde One more 6 years ago
Behdad Esfahbod 36ed163fdd Remove unnecessary OT:: namespace specifiers 6 years ago
Behdad Esfahbod c6bc7c3831 Set num glyphs on sanitizer reference_table() 6 years ago
Behdad Esfahbod 9401829d4e Remove Sanitizer<> 6 years ago
Behdad Esfahbod 8e3e41272b Port rest of code away from Sanitizer<> 6 years ago
Behdad Esfahbod d6a8f64045 Port dump-emoji away from Sanitizer<> 6 years ago
Behdad Esfahbod 14f78d2b3b . 6 years ago
Behdad Esfahbod 4547051f48 Minor 6 years ago
Behdad Esfahbod 740ae27d5c Port sbix off of Sanitizer<> 6 years ago
Behdad Esfahbod 9583e0077d Port more off of Sanitizer<> 6 years ago
Behdad Esfahbod e7737b41d7 Add sanitizer reference_table, also fix clang build 6 years ago