5195 Commits (78eee48d97ecf0d51ad0dac03e5c70dbc8406a58)

Author SHA1 Message Date
Werner Lemberg 78eee48d97 * meson.build: Support `FT_DEBUG_LOGGING` option. 4 years ago
Werner Lemberg 4cb8a88ac7 * meson_options.txt: Sort alphabetically; no final full stops. 4 years ago
Ben Wagner d3dc2da9b2 * src/truetype/ttgxvar.c (tt_set_mm_blend): Test `coords`. 4 years ago
Dominik Röttsches 286da6c528 [sfnt] Support PaintScale in 'COLR' v1 parsing. 4 years ago
Dominik Röttsches 0348c627b1 [sfnt] Handle fonts without layer list in 'COLR' v1. 4 years ago
Alexei Podtelezhnikov f27b4834b7 * src/raster/ftraster.c (Render_Single_Pass): Simplify `band_stack'. 4 years ago
Alexei Podtelezhnikov 69c3516c88 [raster] Do not skip the second pass without dropout control. 4 years ago
Alexei Podtelezhnikov 3696ac5a18 [raster] Handle sub-band stack locally. 4 years ago
Anurag Thakur 7be47010e9 [CI] Introduce linux CI and refactor job names 4 years ago
Alexei Podtelezhnikov c852388df7 [raster] Handle Bézier stack locally. 4 years ago
Dominik Röttsches 7d4e55c329 [sfnt] Improve paint limit checks 4 years ago
Alexei Podtelezhnikov 3a278381ae [raster] Clean up vertical sweep. 4 years ago
Alexei Podtelezhnikov fb4511eb9a [raster] Make `band_top' local variable. 4 years ago
Alexei Podtelezhnikov f6370e2f05 [raster] Adjust sub-band bisecting limits. 4 years ago
Alexei Podtelezhnikov bc1029b9c5 * src/raster/ftraster.c (Render_Single_Pass): Remove dead code. 4 years ago
Werner Lemberg ff40776591 [base] Add trace level to logging output. 4 years ago
Alexei Podtelezhnikov 1e0cef9e72 [smooth, raster] Fix up and align error codes. 4 years ago
Alexei Podtelezhnikov d8ac180c88 [smooth, raster] Remove synonymous error macros. 4 years ago
Dominik Röttsches 4cb21b9a92 [sfnt] s/PaintTransformed/PaintTransform/, s/transformed/transform/. 4 years ago
Dominik Röttsches 284eec1e18 Move 'COLR' API to `ftcolor.h`. 4 years ago
Werner Lemberg bcd73f7dbc freetype.h: Mark 'COLR' v1 API as experimental. 4 years ago
Werner Lemberg b460a50610 [truetype] Fix integer overflow. 4 years ago
Werner Lemberg 232243e749 Prevent hinting if there are too many segments. 4 years ago
Alexei Podtelezhnikov 61bac75963 * src/sdf/ftsdfrend.c (ft_(b)sdf_render): Do not FT_ERROR routinely. 4 years ago
Werner Lemberg 482c57cc34 Add `ChangeLog` entries for last two commits. 4 years ago
Alexei Podtelezhnikov 8336d53cff [type42] Fix new memory leak. 4 years ago
Werner Lemberg db0f2c448e [psaux] Fix another assertion. 4 years ago
Werner Lemberg a34afe6786 [psaux] Fix assertions. 4 years ago
Alexei Podtelezhnikov 9bfecfd2b6 * src/truetype/ttinterp.c (TT_RunIns): Optimize tracing. 4 years ago
Alexei Podtelezhnikov 7833e308ef [sdf] Fix SDF positioning. 4 years ago
Werner Lemberg 640f654bd1 Fix 'devel' build for COLR 'v1'. 4 years ago
Werner Lemberg b24cfc8dcc [sfnt] Sanitize cmap4 table better. 4 years ago
Dominik Röttsches ee6d03d369 [sfnt] Pointer validity check when reading COLR 'v1' layers 4 years ago
Werner Lemberg 41fa19fcea * src/sdf/ftsdfcommon.c: Fix inclusion of header files. 4 years ago
Werner Lemberg 35b21c71e5 [sdf] Make `make multi` work. 4 years ago
Werner Lemberg 36ee71714f [sdf] Formatting and improved comments. 4 years ago
Anuj Verma 2b1d556269 [sdf] Use 8 bits for final SDF output instead of 16bits. 4 years ago
Ben Wagner 2a6665a4c0 [sfnt] Fix fallout from 2021-05-29 change. 4 years ago
Werner Lemberg 7ca7da9d13 * src/autofit/aflatin.c (af_latin_metrics_scale_dim): Fix tracing. 4 years ago
Werner Lemberg 0abbc9f512 [psaux] Fix MSVC compiler warnings. 4 years ago
Werner Lemberg a50c39aa8e Fix compilation errors and (some) warnings for clang++. 4 years ago
Werner Lemberg 2bfdc161fb [build] Allow overriding of `ANSIFLAGS` for GNU make build. 4 years ago
Alexei Podtelezhnikov 28eee3636c [type42] Fix auto-hinting. 4 years ago
Werner Lemberg 0d1c306e51 [psaux] Guard and trace AFM kern data allocation. 4 years ago
Alexei Podtelezhnikov 16947c0eb1 * meson.build (ft2_public_headers): Add missing `ftcid.h'. 4 years ago
Alexei Podtelezhnikov 2468e59af1 [type42] Avoid some memory zeroing. 4 years ago
Nikolaus Waxweiler ebf9e5ac71 [CMake] Update dependency finders. 4 years ago
Ben Wagner 06e21ffedf [gzip] Use exact type for `ft_gzip_alloc` and `ft_gzip_free`. 4 years ago
Alexei Podtelezhnikov 81852fbccc Prioritize the anti-aliasing renderer module. 4 years ago
Alexei Podtelezhnikov 1bc801b0d6 [sfnt] Additional guards on the POST table. 4 years ago