diff options
author | Anuj Verma <anujv@iitbhilai.ac.in> | 2020-08-16 09:06:59 +0530 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2020-12-24 07:23:47 +0100 |
commit | 5a1b9d014bbb65c76b5b51f7c9f0b1f38143205b (patch) | |
tree | 27578e2995f69932cda45e4dcb00226cc8fec261 | |
parent | ec9b6c314dc018bbf0af4ff657fa5ff56a5bf9f7 (diff) | |
download | freetype2-5a1b9d014bbb65c76b5b51f7c9f0b1f38143205b.tar.gz |
[base] Allow renderers of different formats.
* src/base/ftobjs.c (FT_Render_Glyph_Internal): Do not return if the
glyph's slot format is `FT_GLYPH_FORMAT_BITMAP`. The forthcoming
'bsdf' renderer will require bitmaps for processing.
* src/base/ftobjs.c (ft_add_renderer, ft_remove_renderer): Remove
renderer's glyph format check before adding and removing them. The
'bsdf' renderer will have a format `FT_GLYPH_FORMAT_BITMAP`.
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,5 +1,17 @@ 2020-08-16 Anuj Verma <anujv@iitbhilai.ac.in> + [base] Allow renderers of different formats. + + * src/base/ftobjs.c (FT_Render_Glyph_Internal): Do not return if the + glyph's slot format is `FT_GLYPH_FORMAT_BITMAP`. The forthcoming + 'bsdf' renderer will require bitmaps for processing. + + * src/base/ftobjs.c (ft_add_renderer, ft_remove_renderer): Remove + renderer's glyph format check before adding and removing them. The + 'bsdf' renderer will have a format `FT_GLYPH_FORMAT_BITMAP`. + +2020-08-16 Anuj Verma <anujv@iitbhilai.ac.in> + Add data types required for the forthcoming 'sdf' module. * include/freetype/freetype.h (FT_Render_Mode): Add new render mode |