summaryrefslogtreecommitdiff
path: root/src/truetype/ttsubpix.h
diff options
context:
space:
mode:
authorInfinality <infinality@infinality.net>2013-01-26 12:29:52 -0600
committerInfinality <infinality@infinality.net>2013-01-26 12:29:52 -0600
commita5fe359596df306666b7f5abc13f1b605359d22c (patch)
tree7f137a2adfa17fef0c2b11b001957b5472c6db9a /src/truetype/ttsubpix.h
parent610ee58e07090ead529849b2a454bb6c503b4995 (diff)
downloadfreetype2-a5fe359596df306666b7f5abc13f1b605359d22c.tar.gz
[truetype] Align more to ClearType whitepaper for sph.
Diffstat (limited to 'src/truetype/ttsubpix.h')
-rw-r--r--src/truetype/ttsubpix.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/truetype/ttsubpix.h b/src/truetype/ttsubpix.h
index 6ae441373..ba39916a2 100644
--- a/src/truetype/ttsubpix.h
+++ b/src/truetype/ttsubpix.h
@@ -31,6 +31,21 @@ FT_BEGIN_HEADER
/*************************************************************************/
/* */
+ /* ID flags to identify special functions at FDEF and runtime. */
+ /* */
+ /* */
+#define SPH_FDEF_INLINE_DELTA_1 0x0000001
+#define SPH_FDEF_INLINE_DELTA_2 0x0000002
+#define SPH_FDEF_DIAGONAL_STROKE 0x0000004
+#define SPH_FDEF_VACUFORM_ROUND_1 0x0000008
+#define SPH_FDEF_TTFAUTOHINT_1 0x0000010
+#define SPH_FDEF_SPACING_1 0x0000020
+#define SPH_FDEF_SPACING_2 0x0000040
+#define SPH_FDEF_TYPEMAN_STROKES 0x0000080
+
+
+ /*************************************************************************/
+ /* */
/* Tweak flags that are set for each glyph by the below rules. */
/* */
/* */