[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] GSoC-2019-moazin 7fbcec1 04/47: Added FT_GLYPH_FORMAT_SVG
From: |
Moazin Khatti |
Subject: |
[freetype2] GSoC-2019-moazin 7fbcec1 04/47: Added FT_GLYPH_FORMAT_SVG |
Date: |
Fri, 26 Jul 2019 10:01:56 -0400 (EDT) |
branch: GSoC-2019-moazin
commit 7fbcec15c88c574e1c769d6980490df50980da64
Author: Moazin Khatti <address@hidden>
Commit: Moazin Khatti <address@hidden>
Added FT_GLYPH_FORMAT_SVG
---
include/freetype/ftimage.h | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/include/freetype/ftimage.h b/include/freetype/ftimage.h
index face34f..461e354 100644
--- a/include/freetype/ftimage.h
+++ b/include/freetype/ftimage.h
@@ -732,6 +732,10 @@ FT_BEGIN_HEADER
* contours. Some Type~1 fonts, like those in the Hershey family,
* contain glyphs in this format. These are described as @FT_Outline,
* but FreeType isn't currently capable of rendering them correctly.
+ *
+ * FT_GLYPH_FORMAT_SVG ::
+ * The glyph is inside an SVG documents in the SVG table.
+ *
*/
typedef enum FT_Glyph_Format_
{
@@ -740,7 +744,8 @@ FT_BEGIN_HEADER
FT_IMAGE_TAG( FT_GLYPH_FORMAT_COMPOSITE, 'c', 'o', 'm', 'p' ),
FT_IMAGE_TAG( FT_GLYPH_FORMAT_BITMAP, 'b', 'i', 't', 's' ),
FT_IMAGE_TAG( FT_GLYPH_FORMAT_OUTLINE, 'o', 'u', 't', 'l' ),
- FT_IMAGE_TAG( FT_GLYPH_FORMAT_PLOTTER, 'p', 'l', 'o', 't' )
+ FT_IMAGE_TAG( FT_GLYPH_FORMAT_PLOTTER, 'p', 'l', 'o', 't' ),
+ FT_IMAGE_TAG( FT_GLYPH_FORMAT_SVG, 's', 'v', 'g', ' ' )
} FT_Glyph_Format;
@@ -752,6 +757,7 @@ FT_BEGIN_HEADER
#define ft_glyph_format_bitmap FT_GLYPH_FORMAT_BITMAP
#define ft_glyph_format_outline FT_GLYPH_FORMAT_OUTLINE
#define ft_glyph_format_plotter FT_GLYPH_FORMAT_PLOTTER
+#define ft_glyph_format_svg FT_GLYPH_FROMAT_SVG
/*************************************************************************/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] GSoC-2019-moazin 7fbcec1 04/47: Added FT_GLYPH_FORMAT_SVG,
Moazin Khatti <=