aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ports/SkTypeface_win_dw.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ports/SkTypeface_win_dw.cpp')
-rw-r--r--src/ports/SkTypeface_win_dw.cpp16
1 files changed, 0 insertions, 16 deletions
diff --git a/src/ports/SkTypeface_win_dw.cpp b/src/ports/SkTypeface_win_dw.cpp
index 7e5c409df1..09eeb36405 100644
--- a/src/ports/SkTypeface_win_dw.cpp
+++ b/src/ports/SkTypeface_win_dw.cpp
@@ -313,22 +313,6 @@ static void populate_glyph_to_unicode(IDWriteFontFace* fontFace,
SkTDArray<SkUnichar>(glyphToUni, maxGlyph + 1).swap(*glyphToUnicode);
}
-static bool getWidthAdvance(IDWriteFontFace* fontFace, int gId, int16_t* advance) {
- SkASSERT(advance);
-
- UINT16 glyphId = gId;
- DWRITE_GLYPH_METRICS gm;
- HRESULT hr = fontFace->GetDesignGlyphMetrics(&glyphId, 1, &gm);
-
- if (FAILED(hr)) {
- *advance = 0;
- return false;
- }
-
- *advance = gm.advanceWidth;
- return true;
-}
-
SkAdvancedTypefaceMetrics* DWriteFontTypeface::onGetAdvancedTypefaceMetrics(
PerGlyphInfo perGlyphInfo,
const uint32_t* glyphIDs,