Behdad Esfahbod
|
9e36b9465d
|
[varStore] Micro-optimize storeDeltas()
Also speed up the test slightly by skipping rounding.
|
2023-10-23 15:18:11 -06:00 |
|
Behdad Esfahbod
|
c7ce5b0f3c
|
[varStore] Handle >65535 items per encoding
By creating a new major for each 65535.
|
2023-10-23 14:43:10 -06:00 |
|
Qunxin Liu
|
a51b3c9d68
|
fix the order of prune_unused_regions, should be after vardata optimization
|
2023-09-05 10:44:29 -07:00 |
|
Behdad Esfahbod
|
d9649a7835
|
[varStore] Add test for quantization
|
2023-05-24 18:10:08 -06:00 |
|
Behdad Esfahbod
|
aeaf98a438
|
[varStore] Another fix and test
|
2023-05-24 16:34:15 -06:00 |
|
Behdad Esfahbod
|
ab510d1e7b
|
[varStore] Add test resulting in empty varStore
|
2023-05-24 15:53:14 -06:00 |
|
Behdad Esfahbod
|
09dfed6b5e
|
[varStore] Remove unused variable in test
|
2023-05-24 15:38:21 -06:00 |
|
Behdad Esfahbod
|
171741baf2
|
[varStore] Log XML when first assert fails in test
|
2023-05-24 15:36:06 -06:00 |
|
Behdad Esfahbod
|
abe2a37b6f
|
[varStore] Add another test
|
2023-05-24 13:30:08 -06:00 |
|
Behdad Esfahbod
|
b72a8da045
|
[varStore] Adjust encoding overhead in optimize()
Previously we were not accounting for the LOffset to VarData.
|
2023-05-24 13:21:33 -06:00 |
|
Behdad Esfahbod
|
0677c0e705
|
[varStore] Another bugfix in optimize()
|
2023-05-24 13:18:58 -06:00 |
|
Behdad Esfahbod
|
e4281b07bc
|
[varStore] Add test for optimize()
Doesn't hit all branches yet.
|
2023-05-24 12:51:24 -06:00 |
|
Nikolaus Waxweiler
|
d584daa8fd
|
Blacken code
|
2022-12-13 11:26:36 +00:00 |
|
Behdad Esfahbod
|
5d70109645
|
[varStore] Comment
|
2022-06-23 12:01:20 -06:00 |
|
Behdad Esfahbod
|
e01f643a8e
|
[varLib.varStore] Support NO_VARIATION_INDEX in optimizer & instancer
Fixes https://github.com/fonttools/fonttools/issues/2211
|
2022-06-23 12:01:20 -06:00 |
|
justvanrossum
|
2636325844
|
font placeholder doesn't need an fvar table
|
2021-05-04 19:29:39 +02:00 |
|
justvanrossum
|
d3fd46e3f3
|
uncomment failing tests
|
2021-05-04 18:21:37 +02:00 |
|
justvanrossum
|
ad438931e4
|
adding compile/decompile step; this currently fails for the 32-bit tests (which are therefore commented out)
|
2021-05-04 17:08:27 +02:00 |
|
justvanrossum
|
267ab2baba
|
add 32-bit master value tests
|
2021-05-04 16:39:20 +02:00 |
|
justvanrossum
|
22dda54616
|
use optimizer
|
2021-05-04 16:19:48 +02:00 |
|
justvanrossum
|
7de2f347c5
|
add tests for OnlineVarStoreBuilder/VarStoreInstancer
|
2021-05-04 16:12:24 +02:00 |
|