|
1e8f1ac6
|
2022-11-23T12:28:29
|
|
[subset-glyf] Micro-optimize array access
|
|
40634cee
|
2022-11-22T15:07:16
|
|
[glyf] Adjust data types
|
|
04c52501
|
2022-11-22T14:54:55
|
|
[glyf] Use a malloc instead of calloc
|
|
024aa818
|
2022-11-22T14:51:42
|
|
[glyf] Micro-optimize encode_coord
|
|
b6694597
|
2022-11-22T14:49:01
|
|
[glyf] Micro-optimize encode_flag()
|
|
d47cfe79
|
2022-11-22T14:45:04
|
|
[glyf] Minor use operator ++
|
|
03e6bde7
|
2022-11-22T14:40:36
|
|
[glyf] Minor adjustment to lastflag handling
No logic change.
|
|
0ca9fda8
|
2022-11-22T14:39:10
|
|
[glyf] Remove misplaced comment
|
|
4afcdf67
|
2022-11-22T12:56:48
|
|
More hb_memcpy
|
|
1758ee66
|
2022-11-22T10:45:49
|
|
[glyf] Minor write loop more idiomatically
|
|
e94fe2ad
|
2022-09-20T13:14:26
|
|
[instance] minor optimizations to glyf instancing
|
|
84d33a1e
|
2022-08-23T13:13:13
|
|
[glyf] Fix compiler warning
|
|
ac0e22fa
|
2022-07-22T09:37:09
|
|
[instance] update glyf/hmtx/vmtx tables
|
|
34c6c019
|
2022-06-27T20:26:19
|
|
[glyf] Fix byterange check again
|
|
20572f91
|
2022-06-27T20:22:09
|
|
[glyf] Move read_flags into a function
|
|
6e72c2e3
|
2022-06-27T14:02:15
|
|
[glyf] Add an assertion
|
|
d0836dee
|
2022-06-27T13:05:58
|
|
[glyf] Minor typo change
|
|
5cca25e5
|
2022-06-27T13:03:06
|
|
[glyf] Accumulate points as int
Everything is int at this stage.
Doesn't seem to matter for performance though.
|
|
d6f60b3c
|
2022-06-27T13:00:08
|
|
[glyf] Minor optimization
|
|
b30a3dcb
|
2022-06-27T12:56:21
|
|
[glyf] Another bounds check
Very unlikely that is needed but technically possible.
|
|
2e9dbdcb
|
2022-06-27T12:55:13
|
|
[glyf] Protect against an unlikely overflow
|
|
a1c45bbb
|
2022-06-26T17:30:16
|
|
[glyf] Minor simplify
|
|
a21a9bb8
|
2022-06-26T17:24:29
|
|
[glyf] Optimize flags decoding byte range checking
|
|
0f1fdf46
|
2022-06-26T17:22:45
|
|
[glyf] Optimize points decoding byte range checking
|
|
51cfcf29
|
2022-06-26T17:04:47
|
|
[glyf] Optimize points decoding
|
|
86b70225
|
2022-06-26T16:56:24
|
|
[glyf] Optimize flag decoding
|
|
fc72a1d2
|
2022-06-26T16:42:01
|
|
[glyf] Add a pre-allocation for phantom points
|
|
2d4557fe
|
2022-06-25T19:28:33
|
|
[glyf/SimpleGlyph] Use member pointer instead of lambda
|
|
9ce97730
|
2022-06-25T19:24:05
|
|
[glyf/SimpleGlyph] Minor use constructor for contour_point_t
|
|
f897978f
|
2022-06-25T19:17:56
|
|
[glyf] Adjust a check-range
|
|
f0ec2b72
|
2022-06-25T17:55:16
|
|
[glyf] Split off SimpleGlyph.hh
|