13082 Commits (049af186840bf376c32b9cf786979c9f522afc6d)
 

Author SHA1 Message Date
Behdad Esfahbod 049af18684 [threads] Add suite to test 2 years ago
Behdad Esfahbod 87453f63fa [hb-shape-threads] Fix current-work-dir so test passes 2 years ago
Behdad Esfahbod f77faf8654 [hb-shape-threads] Allow overriding test parameters from cmdline 2 years ago
Behdad Esfahbod f0fba59969 [hb-shape-threads] Reduce num-iterations 2 years ago
Behdad Esfahbod e8a2436332 [threads] Add a condition_variable to test for all threads to be ready 2 years ago
Behdad Esfahbod 4d42a94c19 [threads] Add hb-shape-threads test 2 years ago
Behdad Esfahbod 315ef83b4e Revert "Revert "[ot-lang] Use atomic int for cache"" 2 years ago
Behdad Esfahbod 97aa1ce6ba [gsubgpos] Move some member initialization 2 years ago
Behdad Esfahbod 0bb4c1f021 [cache] Set default values for cache template parameters 2 years ago
Behdad Esfahbod 3957d2927d [layout] Remove stale comment 2 years ago
Behdad Esfahbod b6fed6f711 [set-digest] Minor don't use !! when auto bool conversion happens 2 years ago
Behdad Esfahbod 371e14d99c Combine uses of map has() then get() with has(.., &..) 3 years ago
Behdad Esfahbod b99efa6c8d [map] Minor: use const reference in has() 3 years ago
Behdad Esfahbod 24d5a11dcb [bimap] Add unlikely and minor optimization in is_empty() 3 years ago
Behdad Esfahbod c56ce8681c Revert "[ot-lang] Use atomic int for cache" 3 years ago
Behdad Esfahbod 63bc6be0cf
Merge pull request #3603 from harfbuzz/font-serial 3 years ago
Behdad Esfahbod e2aa29907d [set] Use relaxed atomic ops for last_page_index 3 years ago
Behdad Esfahbod d61b207491 [ot-lang] Use atomic int for cache 3 years ago
Behdad Esfahbod 67bd147c73
Merge pull request #3610 from googlefonts/subset_create_tables_face 3 years ago
Behdad Esfahbod a719e67887 [ot-font] Use atomic ops for cache serial number 3 years ago
Behdad Esfahbod 5248b2567b [ot-font/h-advance] Adjust varStore cache condition 3 years ago
Behdad Esfahbod 12fff976b6 [ot-var] Use atomic int for cached-serial 3 years ago
Behdad Esfahbod 0919eaa6e8 [ot-font] Remove lock around cache 3 years ago
Behdad Esfahbod 3548b6025f [ot-font] Cache h-advances for variable fonts 3 years ago
Behdad Esfahbod 39a07bf3eb [ot-font] Rename cache to varStore_cache 3 years ago
Behdad Esfahbod 970e03ecae [ot-font] Add a hb_ot_font_t struct 3 years ago
Behdad Esfahbod 80c49933c6 [hb-ft] Adjust serial signature 3 years ago
Behdad Esfahbod 56e0ff9ea1 [ft] If hb_font changed, update FT_Face 3 years ago
Behdad Esfahbod d0de389de8 [font] Fix test 3 years ago
Behdad Esfahbod a2015cd300 [font] Add a separate serial_coords 3 years ago
Behdad Esfahbod 8629df188a [ft] Discard advance cache if font changed 3 years ago
Behdad Esfahbod 48db1c9583 [font] Add serial API 3 years ago
Behdad Esfahbod 0fe1869228 [benchmark-set] Pause timing around set copy initialization 3 years ago
Behdad Esfahbod ce5435a862 [benchmark-set] Remove use of rand() inside benchmark 3 years ago
Behdad Esfahbod efa2a5796e [map] Add hb_map_copy() 3 years ago
Behdad Esfahbod 3b28cff9c0 [cff1] Fix null dereference on memory alloc failure 3 years ago
Behdad Esfahbod 8df9aba997 Actually try to fix null-size undefined behavior 3 years ago
Garret Rieger e00c7358a0 [subset] special case table presence check for hb_face_create_from_tables faces. 3 years ago
Garret Rieger 6a149a09e7 [subset] fix use of lazy static constructor. 3 years ago
Garret Rieger d4c7939eb7 [subset] use a list of known tables instead of handled tables. 3 years ago
Garret Rieger 3472f73b79 [subset] also include no subset tables when guessing which tables are present. 3 years ago
Garret Rieger 9564d98739 [subset] fix subsetting of faces created via hb_face_create_for_tables. 3 years ago
Behdad Esfahbod 6010feeeb5 [varStore] Rename variable as per review 3 years ago
Khaled Hosny 89939c9cc3 [ci] Fix fedora-valgrind job 3 years ago
Behdad Esfahbod 8a7cfe1787 [perf/benchmark-shape] Test ft font backend as well 3 years ago
Behdad Esfahbod d473397831
Merge pull request #3605 from harfbuzz/cache-varstore 3 years ago
Behdad Esfahbod 3eb7eff487 Remove varstore cache use if HB_NO_VAR 3 years ago
Behdad Esfahbod 099482a37a [ot-font] Cache v_advance varstore as well 3 years ago
Behdad Esfahbod d9acc045f1 [VarStore] Sprinkle cache_t type around 3 years ago
Behdad Esfahbod da38312e42 [VarStore] Pepper cache with likely() 3 years ago