aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar bungeman <bungeman@google.com>2015-06-03 12:58:40 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-06-03 12:58:40 -0700
commit08d171445b4006a5d620c6121048f4c383dba4d9 (patch)
tree8045f6c9b9a42c0dac2159323586c6ff106a9fe3 /src
parentce09a28d0cf069daed28e36cb0123568a2c20eb6 (diff)
Remove SK_FREETYPE_HAS_MM.
The SK_FREETYPE_HAS_MM define was added to delay the changes to support GX variation fonts on platforms which did not compile ftmm.c into their FreeType build. Now that all builds should have this file the define can be removed. Committed: https://skia.googlesource.com/skia/+/4f61fee53af956a8beb4c56fa6479cb6b1aa5159 Review URL: https://codereview.chromium.org/1143133006
Diffstat (limited to 'src')
-rw-r--r--src/ports/SkFontHost_FreeType.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/ports/SkFontHost_FreeType.cpp b/src/ports/SkFontHost_FreeType.cpp
index e02e338cfc..a4305bfa87 100644
--- a/src/ports/SkFontHost_FreeType.cpp
+++ b/src/ports/SkFontHost_FreeType.cpp
@@ -42,10 +42,6 @@
#include FT_TYPE1_TABLES_H
#include FT_XFREE86_H
-#if !defined(SK_BUILD_FOR_ANDROID) || defined(SK_ANDROID_FREETYPE_HAS_MM)
-# define SK_FREETYPE_HAS_MM 1
-#endif
-
// FT_LOAD_COLOR and the corresponding FT_Pixel_Mode::FT_PIXEL_MODE_BGRA
// were introduced in FreeType 2.5.0.
// The following may be removed once FreeType 2.5.0 is required to build.
@@ -279,7 +275,6 @@ SkFaceRec::SkFaceRec(SkStreamAsset* stream, uint32_t fontID)
fFTStream.close = sk_ft_stream_close;
}
-#if SK_FREETYPE_HAS_MM
static void ft_face_setup_axes(FT_Face face, const SkFontData& data) {
if (!(face->face_flags & FT_FACE_FLAG_MULTIPLE_MASTERS)) {
return;
@@ -310,7 +305,6 @@ static void ft_face_setup_axes(FT_Face face, const SkFontData& data) {
return;
}
}
-#endif
// Will return 0 on failure
// Caller must lock gFTMutex before calling this function.
@@ -356,9 +350,7 @@ static SkFaceRec* ref_ft_face(const SkTypeface* typeface) {
}
SkASSERT(rec->fFace);
-#if SK_FREETYPE_HAS_MM
ft_face_setup_axes(rec->fFace, *data);
-#endif
rec->fNext = gFaceRecHead;
gFaceRecHead = rec;
@@ -1769,7 +1761,6 @@ bool SkTypeface_FreeType::Scanner::scanFont(
*isFixedPitch = FT_IS_FIXED_WIDTH(face);
}
-#if SK_FREETYPE_HAS_MM
if (axes && face->face_flags & FT_FACE_FLAG_MULTIPLE_MASTERS) {
FT_MM_Var* variations = NULL;
FT_Error err = FT_Get_MM_Var(face, &variations);
@@ -1789,7 +1780,6 @@ bool SkTypeface_FreeType::Scanner::scanFont(
(*axes)[i].fMaximum = ftAxis.maximum;
}
}
-#endif
FT_Done_Face(face);
return true;