Commit Graph

7569 Commits (master)
 

Author SHA1 Message Date
Dominik Röttsches 275b116b40 [sfnt] Support variable 'COLR' v1 `PaintVarSkew*`.
1 year ago
Dominik Röttsches 44fd524ee4 [sfnt] Support variable 'COLR' v1 `PaintVarRotate*`.
1 year ago
Dominik Röttsches 603fef28a6 [sfnt] Support 'COLR' v1 variable `PaintVarScale*`.
1 year ago
Dominik Röttsches d134b9e37b [sfnt] Support for 'COLR' v1 variable translate.
1 year ago
Dominik Röttsches 8ec531c26c [sfnt] Support for 'COLR' v1 variable transforms.
1 year ago
Dominik Röttsches 9c4ad2a901 [sfnt] Deltas for 'COLR' v1 gradient coordinates.
1 year ago
Dominik Röttsches 3414fef74f [sfnt] Support variable 'COLR' v1 color lines.
1 year ago
Dominik Röttsches 7c151abb69 [sfnt] Apply variation deltas to `PaintVarSolid`.
1 year ago
Dominik Röttsches 8a9192f68e [sfnt] Check safety of cast to `TT_Driver` before accessing member.
1 year ago
Stephen Holdaway d5d048bbfe doc: Clarify description of `FT_Stream_IoFunc`.
1 year ago
Dominik Röttsches 31b14fd4dc [sfnt] Load variation store for 'COLR' v1.
1 year ago
Chris Liddell 1a242558be [base] Improve error handling in `FT_GlyphLoader_CheckPoints`.
1 year ago
Thomas Sondergaard 55a97b0cb1 CMakeLists.txt: Provide both 'freetype' and 'Freetype::Freetype' targets.
1 year ago
Werner Lemberg 31005d98a4 include/freetype/ftmm.h: Improve documentation.
1 year ago
Dominik Röttsches bec4ef415e [base] Round values in `FT_MulAdd_Fix`.
1 year ago
Werner Lemberg de27955c2a Minor formatting.
1 year ago
Dominik Röttsches 0607e0e959 Fix initialisation of temp variable in new FT_MulAddFix
1 year ago
Dominik Röttsches dece953516 [truetype] Perform variation store delta computation with 64-bit precision.
1 year ago
Dominik Röttsches 15fef219d6 New function `FT_MulAddFix` to compute the sum of fixed-point products.
1 year ago
Werner Lemberg 2db58e061e CMakeLists.txt: Move inclusion of `FindPkgConfig` down.
1 year ago
Dominik Röttsches 117df36b4c [sfnt] Upgrade stop_offset to FT_Fixed from FT_F2Dot14
1 year ago
Alexei Podtelezhnikov 5e48c88d57 * docs/CHANGES: Announce impending Infinality removal.
1 year ago
Alexei Podtelezhnikov 9006ff7d10 * ttgload.c (TT_Process_Composite_Glyph): Fix a signedness warning.
1 year ago
Werner Lemberg 2848378be5 s/fixed point/fixed-point/
1 year ago
Werner Lemberg 40c6f97326 .gitlab-ci.yml: Correctly upgrade `meson`.
1 year ago
Dominik Röttsches 4b6f92e6b3 Proposal: Feature control for variable COLRv1
1 year ago
Xavier Claessens b861b24157 [meson] Disable FreeType in HarfBuzz fallback.
1 year ago
Alexei Podtelezhnikov 47103b2f19 [truetype] Clean up phantom point accounting.
1 year ago
Alexei Podtelezhnikov 705f416184 [truetype/GX] Clean up phantom point adjustment.
1 year ago
Ben Wagner f7daf9d293 [stream] Fix reading s32 when long is s64
1 year ago
Alexei Podtelezhnikov d9b8a69e9a [truetype/GX] Fix an old typo.
1 year ago
Alexei Podtelezhnikov 9c706dcca7 [truetype/GX] Clean up advance adjustment (Brrr).
1 year ago
Ben Wagner 9079521002 [type1] Directly search for eexec in private dict
1 year ago
Alexei Podtelezhnikov d6fc8c6ba0 [truetype/GX] Clean up advance adjustment.
1 year ago
Ben Wagner 8bb7722a53 [gzip] Handle inflate returning Z_NEED_DICT
1 year ago
Ben Wagner 58395dd200 [woff] Don't allocate table entries until needed
1 year ago
Alexei Podtelezhnikov 8b6bcc92c5 * src/sfnt/sfwoff2.c (woff2_open_font): Partial revert.
1 year ago
Alexei Podtelezhnikov e7482ff4c2 * src/lzw/ftzopen.c (ft_lzwstate_stack_grow): Cosmetic macro change.
1 year ago
Alexei Podtelezhnikov 73631b9530 [woff, woff2] Avoid buffer zeroing.
1 year ago
Alexei Podtelezhnikov 4fef1fcede [smooth] Fix GCC LTO crashes on Windows.
1 year ago
bruvzg 9acefc4f51 * src/smooth/ftgrays.c [FT_STATIC_RASTER]: Fix compilation.
1 year ago
Ben Wagner b11074cf6d [svg] Set linear advances when loading SVG glyphs
1 year ago
Ben Wagner c26872ed59 [svg] Clear correct flags for doc ownership
1 year ago
Alexei Podtelezhnikov d685798123 [docs] Correct favicon.
1 year ago
Alexei Podtelezhnikov 8addad6065 [docs] Use hinted favicon.
1 year ago
Alexei Podtelezhnikov c26f0d0d7e [docs] Update favicon.
1 year ago
Behdad Esfahbod (بهداد اسفهبد) b98dd169a1 * src/sfnt/ttmtx.c (tt_face_get_metrics): Apply variations unconditionally.
1 year ago
Dominik Röttsches 7838c78f53 [truetype] Support reading 32bit/16bit VarStore deltas
1 year ago
Dominik Röttsches 9aa99f2262 [truetype] Handle 0xFFFF special value inside delta retrieval function
1 year ago
Dominik Röttsches a4c4566b6d [truetype, snft] Add service methods for `DeltaSetIdxMap` and `VarStore`.
1 year ago