X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Fskia%2Fsrc%2Fports%2FSkScalerContext_win_dw.h;h=0bd79e7d82639cbbed3774bc4692c01a5f034b68;hb=d41e52f18cc3fee3627acf2db026b2a86c2a9d18;hp=e8eff0d6ce91f15d60005a49da63dea7878975b6;hpb=4e9e197c26c34b7055b2c5de6d4a770d317b468c;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/skia/src/ports/SkScalerContext_win_dw.h b/src/third_party/skia/src/ports/SkScalerContext_win_dw.h index e8eff0d..0bd79e7 100644 --- a/src/third_party/skia/src/ports/SkScalerContext_win_dw.h +++ b/src/third_party/skia/src/ports/SkScalerContext_win_dw.h @@ -33,7 +33,14 @@ protected: virtual void generateFontMetrics(SkPaint::FontMetrics*) SK_OVERRIDE; private: - const void* drawDWMask(const SkGlyph& glyph); + const void* drawDWMask(const SkGlyph& glyph, + DWRITE_RENDERING_MODE renderingMode, + DWRITE_TEXTURE_TYPE textureType); + + HRESULT getBoundingBox(SkGlyph* glyph, + DWRITE_RENDERING_MODE renderingMode, + DWRITE_TEXTURE_TYPE textureType, + RECT* bbox); SkTDArray fBits; /** The total matrix without the text height scale. */