Behdad Esfahbod
|
8265277c2e
|
[subset-plan] Simplify axes_location allocation
|
2023-01-11 12:32:04 -07:00 |
Behdad Esfahbod
|
d54902c659
|
[subset-plan] Simplify axes_old_index_tag_map allocation
|
2023-01-11 12:29:25 -07:00 |
Behdad Esfahbod
|
9f4c8fb700
|
[subset-plan] Minor move code around
|
2023-01-11 12:28:18 -07:00 |
Behdad Esfahbod
|
a34a204bf7
|
[subset-plan] Simplify unicodes allocation
|
2023-01-11 12:27:19 -07:00 |
Behdad Esfahbod
|
75b33cb04b
|
[subset-plan] Simplify hmtx_map / vmtx_map allocation
|
2023-01-11 12:24:35 -07:00 |
Behdad Esfahbod
|
33ce3a0d44
|
[subset] Minor adjust a couple types
|
2023-01-11 12:21:26 -07:00 |
Behdad Esfahbod
|
865d174706
|
Merge pull request #4027 from harfbuzz/plan-simplify
Plan simplify
|
2023-01-11 12:14:17 -07:00 |
Behdad Esfahbod
|
67eefebf8d
|
[subset-plan] Simplify user_axes_location destruction
|
2023-01-11 11:44:09 -07:00 |
Behdad Esfahbod
|
b2007abff7
|
[subset-plan] Simplify glyph_map_gsub allocation
|
2023-01-11 11:27:22 -07:00 |
Behdad Esfahbod
|
bd4b040e7f
|
[shape-plan] Simplify glyphs_requested allocation
|
2023-01-11 11:23:48 -07:00 |
Behdad Esfahbod
|
c51d33685d
|
[subset-plan] Simplify no_subset_tables allocation
|
2023-01-11 11:22:22 -07:00 |
Behdad Esfahbod
|
999be72135
|
[subset-plan] Simplify drop_tables allocation
|
2023-01-11 11:21:17 -07:00 |
Behdad Esfahbod
|
b33eb9ecfc
|
[subset-plan] Simplify layout_variation_idx_delta_map allocation
|
2023-01-11 11:20:04 -07:00 |
Behdad Esfahbod
|
9c45d98f73
|
[subset-plan] Simplify colr_palettes allocation
|
2023-01-11 11:16:18 -07:00 |
Behdad Esfahbod
|
b74a265196
|
[subset-plan] Simplify colrv1_layers allocation
|
2023-01-11 11:15:15 -07:00 |
Behdad Esfahbod
|
89905368ca
|
[subset-plan] Simplify sanitized_table_cache allocation
|
2023-01-11 11:13:49 -07:00 |
Behdad Esfahbod
|
9e24873c1e
|
[subset-plan] Simplify gsub/gpos_feature_substitutes_map allocation
|
2023-01-11 11:12:07 -07:00 |
Behdad Esfahbod
|
01208c7c02
|
[subset-plan] Simplify gsub/gpos_feature_record_cond_idx_map allocation
|
2023-01-11 11:10:28 -07:00 |
Behdad Esfahbod
|
06039db080
|
[subset-plan] Simplify gsub_langsys and gpos_langsys allocation
|
2023-01-11 11:07:31 -07:00 |
Behdad Esfahbod
|
5fc91de2c0
|
[shape-plan] Simplify _glyphset_colred allocation
|
2023-01-11 11:04:17 -07:00 |
Behdad Esfahbod
|
efafe7aa3b
|
[subset-plan] Simplify _glyphset_mathed allocation
|
2023-01-11 11:03:19 -07:00 |
Behdad Esfahbod
|
113a1700df
|
[subset-plan] Simplify _glyphset_gsub allocation
|
2023-01-11 11:01:11 -07:00 |
Behdad Esfahbod
|
4a9268f280
|
[subset-plan] Simplify _glyphset allocation
|
2023-01-11 11:00:02 -07:00 |
Behdad Esfahbod
|
1a00ab69ec
|
[subset-plan] Simplify gsub_lookups and gpos_lookups allocation
|
2023-01-11 10:56:16 -07:00 |
Behdad Esfahbod
|
1a716bad03
|
[subset-plan] Simplify gsub_features and gpos_features allocation
|
2023-01-11 10:51:48 -07:00 |
Behdad Esfahbod
|
78aa9f1e9c
|
[subset-plan] Simplify name_ids allocation
|
2023-01-11 10:47:40 -07:00 |
Behdad Esfahbod
|
cfb48f91da
|
[subset-plan] Simplify name_languages allocation
|
2023-01-11 10:45:26 -07:00 |
Behdad Esfahbod
|
e4ca0fe436
|
[subset-plan] Simplify layout_features allocation
|
2023-01-11 10:43:01 -07:00 |
Behdad Esfahbod
|
4de66eec57
|
[subset-plan] Simplify layout_scripts allocation
|
2023-01-11 10:40:54 -07:00 |
Behdad Esfahbod
|
5f51dd276b
|
[ft-colr] Minor use false instead of 0
|
2023-01-10 22:57:07 -07:00 |
Behdad Esfahbod
|
f84a8e3289
|
[ft-colr] Comment
|
2023-01-10 22:43:42 -07:00 |
Matthias Clasen
|
1cb5a87feb
|
test-pain: Print out extend for color lines
Update all expected results to include this value.
|
2023-01-10 22:13:44 -05:00 |
Matthias Clasen
|
6648e6e3e5
|
Add one more paint test
Add a test for the clip_box_top_left_glyph,
since we've seen broken rendering with it.
|
2023-01-10 22:07:44 -05:00 |
Behdad Esfahbod
|
bf16dad55a
|
[paint-extents] Return unbounded on memory allocation failure
|
2023-01-10 17:29:25 -07:00 |
Behdad Esfahbod
|
3e1c524e64
|
[bit-page] Comment
|
2023-01-10 17:18:34 -07:00 |
Behdad Esfahbod
|
626def03f8
|
[hmtx] Remove TODO items
|
2023-01-10 17:12:50 -07:00 |
Behdad Esfahbod
|
adf0bd6dcd
|
[test-map] Add a test
|
2023-01-10 17:05:19 -07:00 |
Behdad Esfahbod
|
4fd0354067
|
[font] Docs
|
2023-01-10 14:32:08 -07:00 |
Behdad Esfahbod
|
fecce62a45
|
[ft] Docs
|
2023-01-10 13:13:43 -07:00 |
Behdad Esfahbod
|
cb509d9c89
|
[face] Docs
|
2023-01-10 13:11:48 -07:00 |
Behdad Esfahbod
|
8a2efbd8a1
|
[upem] More docs
|
2023-01-10 13:10:36 -07:00 |
Behdad Esfahbod
|
ccffce58cc
|
[scale] More docs
|
2023-01-10 13:09:30 -07:00 |
Behdad Esfahbod
|
c4580d8670
|
[scale] More docs
|
2023-01-10 12:56:02 -07:00 |
Behdad Esfahbod
|
f0e695a3a9
|
[scale] Comment
|
2023-01-10 12:55:17 -07:00 |
Behdad Esfahbod
|
8c47580ac8
|
[scale] Document
|
2023-01-10 12:53:54 -07:00 |
Behdad Esfahbod
|
0728098e45
|
[Coverage] Speed up subset for too-large Coverage tables
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=54980
|
2023-01-10 10:19:00 -07:00 |
Khaled Hosny
|
8460909e0c
|
[build] Fix make dist
|
2023-01-10 09:04:35 -07:00 |
Behdad Esfahbod
|
6a7a38521f
|
Revert "[aat] Support feature ranges"
This reverts commit 1b7994cb3a .
Broke Zapfino with partial ligature disabling. Debugging.
|
2023-01-09 21:29:39 -07:00 |
Behdad Esfahbod
|
adfd5dd7a9
|
Fix TINY build
|
2023-01-09 21:18:12 -07:00 |
Behdad Esfahbod
|
1b7994cb3a
|
[aat] Support feature ranges
The hard way...
A bit uglier than I liked it to be, but is proper at least.
Fixes https://github.com/harfbuzz/harfbuzz/issues/4020
|
2023-01-09 21:16:20 -07:00 |