Werner Lemberg f3e71bab9e [sfnt] Cache offset and size to bitmap data table.
This commit avoids `EBDT' and friends being looked up again and
again while loading a single embedded bitmap.

* include/freetype/internal/tttypes.h (TT_FaceRec)
[TT_CONFIG_OPTION_EMBEDDED_BITMAPS]: New fields `ebdt_start' and
`ebdt_size'.

* src/sfnt/ttsbit.c (tt_sbit_decoder_init): Move table lookup to ...
(tt_face_load_sbit): ... this function; also store the table size
and offset.
2016-08-26 10:31:30 +02:00
..
2016-07-12 08:06:23 +02:00
2016-08-22 07:30:38 +02:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-05-07 22:28:43 -04:00
2016-04-13 00:11:52 -04:00
2016-01-13 11:54:10 +01:00
2016-01-20 21:10:41 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-04-08 23:21:34 -04:00
2016-08-22 23:06:45 -04:00
2016-01-13 11:54:10 +01:00
2016-01-22 23:36:47 -05:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-28 14:11:14 +01:00
2016-01-13 11:54:10 +01:00
2016-05-20 22:04:01 -04:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-05-07 22:28:43 -04:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-01-13 11:54:10 +01:00
2016-04-08 00:38:49 -04:00
2016-01-13 11:54:10 +01:00
2016-01-28 14:11:14 +01:00