freetype2/src
Alexei Podtelezhnikov e7ac9288ac [smooth] Restore the span buffering for direct mode only.
The buffer size FT_MAX_GRAY_SPANS is set to 10 spans, which should be
enough to cover the entire scanline for simple glyphs in most cases:
each slightly slanted edge needs up to two spans, plus a filling span
in-between.  This is not new, we used to do it before cb4388783c.

* src/smooth/ftgrays.c (gray_TWorker): Add `spans' and `num_spans'.
(gray_hline, gray_sweep): Implement the span buffering.
(gray_raster_render): Use negative `num_spans' to avoid the direct
mode.
2019-06-13 00:17:36 -04:00
..
autofit Various clang 8.0 static analyzer fixes. 2019-05-04 08:13:22 +02:00
base * src/base/ftinit.c (FT_Set_Default_Properties): Fix crash. 2019-06-07 09:15:28 +02:00
bdf [bdf,pcf] Use `const' for string literals. 2019-06-10 22:27:39 -04:00
bzip2 Update all copyright notices. 2019-02-23 10:07:09 +01:00
cache Various clang 8.0 static analyzer fixes. 2019-05-04 08:13:22 +02:00
cff [type1,type42] Use `const' for string literals. 2019-06-10 23:09:49 -04:00
cid Fix invalid function pointer casts. 2019-03-07 09:43:05 +01:00
gxvalid Update all copyright notices. 2019-02-23 10:07:09 +01:00
gzip [gzip] Add support for `gzip' encoded header (#9812). 2019-06-11 21:29:52 +05:00
lzw Update all copyright notices. 2019-02-23 10:07:09 +01:00
otvalid Update all copyright notices. 2019-02-23 10:07:09 +01:00
pcf [bdf,pcf] Use `const' for string literals. 2019-06-10 22:27:39 -04:00
pfr Various clang 8.0 static analyzer fixes. 2019-05-04 08:13:22 +02:00
psaux [type1,type42] Use `const' for string literals. 2019-06-10 23:09:49 -04:00
pshinter Update all copyright notices. 2019-02-23 10:07:09 +01:00
psnames Update all copyright notices. 2019-02-23 10:07:09 +01:00
raster * src/raster/ftraster.c (Draw_Sweep): Unbreak. 2019-05-07 19:07:11 -04:00
sfnt [sfnt] Separate WOFF sources and headers. 2019-05-30 23:57:34 +05:30
smooth [smooth] Restore the span buffering for direct mode only. 2019-06-13 00:17:36 -04:00
tools * src/tools/apinames.c (main): Fix error message. 2019-04-15 10:10:38 +02:00
truetype * src/truetype/ttobjs.c (tt_check_trickyness_family): Add `const'. 2019-06-11 21:43:47 -04:00
type1 [type1,type42] Use `const' for string literals. 2019-06-10 23:09:49 -04:00
type42 [type1,type42] Use `const' for string literals. 2019-06-10 23:09:49 -04:00
winfonts Update all copyright notices. 2019-02-23 10:07:09 +01:00
Jamfile Update all copyright notices. 2019-02-23 10:07:09 +01:00