freetype/src/sfnt
Werner Lemberg 2067c6985a [truetype] Disallow bitmap strokes for non-default instances.
Also speed up access of default instances if GX variations are
active.

* include/freetype/internal/tttypes.h (TT_FaceRec): Add
`is_default_instance' member.

* src/sfnt/sfobjs.c (sfnt_init_face): Initialize
`is_default_instance'.

* src/truetype/ttgload.c (TT_Process_Simple_Glyph,
load_truetype_glyph): Add test for default instance.
(TT_Load_Glyph): Load embedded bitmaps for default instance only.

* src/truetype/ttgxvar.c (TT_Set_MM_Blend): Compute
`is_default_instance'.
2016-09-29 19:49:07 +02:00
..
Jamfile Update copyright year. 2016-01-13 11:54:10 +01:00
module.mk Update copyright year. 2016-01-13 11:54:10 +01:00
pngshim.c Update copyright year. 2016-01-13 11:54:10 +01:00
pngshim.h Update copyright year. 2016-01-13 11:54:10 +01:00
rules.mk Update copyright year. 2016-01-13 11:54:10 +01:00
sfdriver.c s/0/NULL/ for function pointers; comments, formatting. 2016-09-17 17:12:50 +02:00
sfdriver.h Update copyright year. 2016-01-13 11:54:10 +01:00
sferrors.h Update copyright year. 2016-01-13 11:54:10 +01:00
sfnt.c Update copyright year. 2016-01-13 11:54:10 +01:00
sfntpic.c Update copyright year. 2016-01-13 11:54:10 +01:00
sfntpic.h Update copyright year. 2016-01-13 11:54:10 +01:00
sfobjs.c [truetype] Disallow bitmap strokes for non-default instances. 2016-09-29 19:49:07 +02:00
sfobjs.h Update copyright year. 2016-01-13 11:54:10 +01:00
ttbdf.c Update copyright year. 2016-01-13 11:54:10 +01:00
ttbdf.h Update copyright year. 2016-01-13 11:54:10 +01:00
ttcmap.c s/0/NULL/ for function pointers; comments, formatting. 2016-09-17 17:12:50 +02:00
ttcmap.h Update copyright year. 2016-01-13 11:54:10 +01:00
ttcmapc.h Update copyright year. 2016-01-13 11:54:10 +01:00
ttkern.c Update copyright year. 2016-01-13 11:54:10 +01:00
ttkern.h Update copyright year. 2016-01-13 11:54:10 +01:00
ttload.c [sfnt] Use correct type for `italicAngle' field (#48732). 2016-08-10 19:47:29 +02:00
ttload.h Update copyright year. 2016-01-13 11:54:10 +01:00
ttmtx.c Update copyright year. 2016-01-13 11:54:10 +01:00
ttmtx.h Update copyright year. 2016-01-13 11:54:10 +01:00
ttpost.c Typos. 2016-04-13 00:11:52 -04:00
ttpost.h Typos. 2016-04-13 00:11:52 -04:00
ttsbit.c [sfnt] Fix previous commit. 2016-09-10 08:02:30 +02:00
ttsbit.h Update copyright year. 2016-01-13 11:54:10 +01:00