Al-Qurtas-Islamic-bank-The-.../src
Alexei Podtelezhnikov 6eb6158dd7 [smooth] Faster alternative line renderer.
This implementation renders the entire line segment at once without
subdividing it into scanlines.  The main speed improvement comes from
reducing the number of divisions to just two per line segment, which
is a bare minimum to calculate cell coverage in a smooth rasterizer.
Notably, the progression from cell to cell does not itself require any
divisions at all.  The speed improvement is more noticeable at larger
sizes.

* src/smooth/ftgrays.c (gray_render_line): New implementation.
2015-10-06 22:39:54 -04:00
..
autofit * Version 2.6.1 released. 2015-10-04 08:18:01 +02:00
base [base] Replace left shifts with multiplication (#46118). 2015-10-04 13:08:08 +02:00
bdf [truetype] Introduce named instance access to GX fonts. 2015-08-13 15:22:17 +02:00
bzip2 [bzip2, gzip] Avoid access of unitialized memory (#46109). 2015-10-04 07:39:22 +02:00
cache Make Jam support work again. 2015-06-21 19:12:12 +02:00
cff [cff] Return correct PS names from pure CFF (#46130). 2015-10-06 07:55:32 +02:00
cid [truetype] Introduce named instance access to GX fonts. 2015-08-13 15:22:17 +02:00
gxvalid Make Jam support work again. 2015-06-21 19:12:12 +02:00
gzip [bzip2, gzip] Avoid access of unitialized memory (#46109). 2015-10-04 07:39:22 +02:00
lzw [bzip2, gzip, lzw] Harmonize function signatures with prototype. 2015-09-26 15:19:54 +02:00
otvalid Make Jam support work again. 2015-06-21 19:12:12 +02:00
pcf [pcf] Improve `FT_ABS' fix from 2015-09-17 (#45999). 2015-09-19 07:58:03 +02:00
pfr [truetype] Introduce named instance access to GX fonts. 2015-08-13 15:22:17 +02:00
psaux [psaux] Fix memory leak (#45986). 2015-09-17 17:56:53 +02:00
pshinter [pshinter] Avoid harmless overflow (#45984). 2015-09-29 11:22:15 +02:00
psnames Better support of user-supplied C++ namespaces. 2015-07-09 15:10:31 +02:00
raster [raster] Minor style fix. 2015-09-29 12:38:11 +02:00
sfnt [sfnt] Make `tt_cmap4_char_map_linear' more robust (#46078). 2015-10-01 20:00:27 +02:00
smooth [smooth] Faster alternative line renderer. 2015-10-06 22:39:54 -04:00
tools [docmaker] Allow `-' in bold and italic markup. 2015-09-10 07:44:11 +02:00
truetype [truetype] Adjust number of glyphs for malformed `loca' tables. 2015-09-30 10:26:10 +02:00
type1 [type1] Protect against invalid number of glyphs (#46029). 2015-09-25 16:54:28 +02:00
type42 [type42] Fix memory leak (#45989). 2015-09-17 19:30:26 +02:00
winfonts [winfonts] Check alignment shift count for resource data (#45938). 2015-09-13 09:21:52 +02:00
Jamfile Make Jam support work again. 2015-06-21 19:12:12 +02:00