freetype2/src
Alexei Podtelezhnikov c1b21f47b4 [pcf] Replace charmap implementation.
PCF comes with charmap lookup table, aka PCF encodings.  Using it
directly makes FT_Get_Char_Index and FT_Get_Next_Char 4-5 times
faster than the original BDF-like binary searches.

* src/pcf/pcf.h (PCF_EncodingRec): Removed.
(PCF_FaceRec): Remove `nencodings' and `encodings'.
* src/pcf/pcfdrivr.c (pcf_cmap_char_{index,next}): Replaced.
* src/pcf/pcfread.c (pcf_get_encodings): Store data differently.
2018-09-20 22:14:46 -04:00
..
autofit * src/autofit/afhints.c (af_glyph_hints_reload): Add initialization. 2018-08-31 06:53:52 +02:00
base [base] Remove unused function `FT_GlyphLoader_CopyPoints'. 2018-09-20 06:26:34 +02:00
bdf Remove unused fields. 2018-09-18 17:11:48 -04:00
bzip2 [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
cache Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
cff */*: s/PSNames/psnames/. 2018-09-03 09:08:47 +02:00
cid Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
gxvalid Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
gzip [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
lzw [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
otvalid Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
pcf [pcf] Replace charmap implementation. 2018-09-20 22:14:46 -04:00
pfr Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
psaux */*: s/PSNames/psnames/. 2018-09-03 09:08:47 +02:00
pshinter [pshinter] Handle numeric overflow. 2018-09-17 08:03:57 +02:00
psnames */*: s/PSNames/psnames/. 2018-09-03 09:08:47 +02:00
raster [base] Remove unused function `FT_GlyphLoader_CopyPoints'. 2018-09-20 06:26:34 +02:00
sfnt [sfnt] Comment fix. 2018-09-15 06:14:18 +02:00
smooth Consolidate bitmap presetting and size assessment. 2018-08-30 23:28:30 -04:00
tools * src/tools/docmaker: Remove `docmaker'. 2018-08-25 16:18:21 +05:30
truetype [truetype] Some fixes for VF checks. 2018-09-13 21:47:35 +02:00
type1 Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
type42 Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
winfonts Remove unused fields. 2018-09-18 17:11:48 -04:00
Jamfile Update copyright year. 2018-01-02 09:33:57 +01:00