summaryrefslogtreecommitdiff
path: root/src/truetype/ttgload.c
Commit message (Expand)AuthorAgeFilesLines
* Various minor doc fixes.Werner Lemberg2022-02-061-1/+2
* [truetype, cff] Add code to load SVG document.Moazin Khatti2022-01-201-1/+63
* Update all copyright notices.Werner Lemberg2022-01-111-1/+1
* [truetype] Upstream the hdmx binary search.Alexei Podtelezhnikov2021-12-131-3/+1
* [truetype] Reset the IUP-called flags for each subglyph.Alexei Podtelezhnikov2021-12-121-5/+0
* [truetype] Honor FT_LOAD_ADVANCE_ONLY if `hdmx` is usable.Alexei Podtelezhnikov2021-12-111-0/+10
* [truetype] Initialize the loader with `hdmx` data.Alexei Podtelezhnikov2021-12-111-35/+30
* [truetype] Relocate subpixel flag setting.Alexei Podtelezhnikov2021-12-111-2/+29
* [truetype] Reduce Infinality footprint again.Alexei Podtelezhnikov2021-12-071-28/+12
* * src/truetype/ttgload.c (load_truetype_glyph): Fix MSVC warning C4312.Alexei Podtelezhnikov2021-10-291-1/+1
* [truetype] Reload context after re-executing `prep`.Ben Wagner2021-10-151-0/+3
* Signedness revisions.Alexei Podtelezhnikov2021-10-071-9/+8
* [truetype] Avoid some memory zeroing.Alexei Podtelezhnikov2021-09-121-1/+1
* [truetype] Prevent glyph program state from persisting.Ben Wagner2021-04-021-1/+1
* Update all copyright notices.Werner Lemberg2021-01-171-1/+1
* [truetype] Fix incremental metrics (#59503).Chris Liddell2020-12-161-15/+18
* * src/*: Don't use more than one '\n' in `FT_TRACE` and `FT_ERROR`.Werner Lemberg2020-12-051-3/+5
* * src/truetype/ttgload.c (TT_Get_VMetrics): Add tracing message.Werner Lemberg2020-08-221-0/+5
* [truetype] Retain OVERLAP_SIMPLE and OVERLAP_COMPOUND.Alexei Podtelezhnikov2020-08-051-2/+11
* * src/truetype/ttgload.c (TT_Load_Glyph): More tracing.Alexei Podtelezhnikov2020-08-041-2/+9
* Fix `-Wformat' compiler warnings.Priyesh Kumar2020-07-281-2/+2
* Make macros for header file names optional.David Turner2020-06-081-8/+8
* Update all copyright notices.Werner Lemberg2020-01-191-1/+1
* [truetype] Fix integer overflow (#57287).Armin Hasitzka2019-11-231-2/+3
* Properly handle phantom points for variation fonts (#56601).Ben Wagner2019-07-121-6/+21
* [truetype] Fix copy-and-paste error (#56409).Ben Wagner2019-05-291-4/+6
* * src/truetype/ttgload.c (TT_Process_Simple_Glyph): Improve accuracy.Ben Wagner2019-05-261-5/+2
* * src/truetype/ttgload.c (load_truetype_glyph): Init `unrounded'.Werner Lemberg2019-05-161-1/+1
* [truetype] Avoid code duplication.Werner Lemberg2019-05-161-5/+0
* [truetype] Doh. Fix last commit to make it work.Werner Lemberg2019-05-131-25/+64
* [truetype] Increase precision of font variation (#54371).Werner Lemberg2019-05-111-18/+44
* * src/truetype/ttgload.c (TT_Process_Simple_Glyph): Minor.Werner Lemberg2019-05-091-8/+5
* Various clang 8.0 static analyzer fixes.Werner Lemberg2019-05-041-0/+1
* Update all copyright notices.Werner Lemberg2019-02-231-1/+1
* Update copyright years.Werner Lemberg2019-01-221-1/+1
* Minor documentation fixes.Werner Lemberg2018-12-121-1/+1
* * src/truetype/ttgload.c (TT_Hint_Glyph): Remove useless test.Werner Lemberg2018-12-111-6/+0
* [truetype] Fix numeric overflow (#55103).Ben Wagner2018-11-271-1/+1
* Minor comment improvement.Werner Lemberg2018-10-071-7/+9
* Fix handing of `FT_Bool'.Werner Lemberg2018-09-251-1/+1
* [truetype] Fix assertion failure.Werner Lemberg2018-09-071-0/+9
* Minor tracing adjustments.Werner Lemberg2018-08-261-3/+0
* [truetype] Avoid nested frames.Werner Lemberg2018-08-261-32/+30
* [truetype] Improve legibility of `glyf' parsing.Werner Lemberg2018-08-221-26/+40
* Don't use `trace_' prefix for FT_COMPONENT arguments.Werner Lemberg2018-08-151-1/+1
* * src/truetype/ttgload.c (compute_glyph_metrics): Fix overflow.Werner Lemberg2018-08-051-3/+3
* Replace `FT_Get_GlyphLayers' with `FT_Get_Color_Glyph_Layer'.Werner Lemberg2018-06-141-33/+0
* [sfnt] Separate `CPAL' and `COLR' table handling.Werner Lemberg2018-06-131-2/+2
* [GSoC] src/*.*: Convert block comments to `light' style.Werner Lemberg2018-06-031-124/+128
* [truetype] Reject elements of composites with invalid glyph indices.Werner Lemberg2018-05-221-3/+9