diff options
author | 2016-06-16 10:42:23 -0700 | |
---|---|---|
committer | 2016-06-16 10:42:23 -0700 | |
commit | bd770d619553a88eeaa64ff29082f62db5c9b4d2 (patch) | |
tree | fb3b884831a17b06324087e34b276660fc34ae45 /src/ports/SkScalerContext_win_dw.h | |
parent | c7027ab03f2e8bab4c74bc1b047642622d3d682b (diff) |
Support pixel antialising in DirectWrite.
DirectWrite2 supports pixel antialiasing and rendering without hinting.
BUG=skia:5416
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2065833002
TBR=reed
Will move SkTScopedComPtr into src.
Review-Url: https://codereview.chromium.org/2065833002
Diffstat (limited to 'src/ports/SkScalerContext_win_dw.h')
-rw-r--r-- | src/ports/SkScalerContext_win_dw.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ports/SkScalerContext_win_dw.h b/src/ports/SkScalerContext_win_dw.h index 98c4910b27..defd4134c5 100644 --- a/src/ports/SkScalerContext_win_dw.h +++ b/src/ports/SkScalerContext_win_dw.h @@ -15,7 +15,7 @@ #include <dwrite.h> #if SK_HAS_DWRITE_2_H -#include <dwrite_2.h> +# include <dwrite_2.h> #endif class SkGlyph; @@ -76,9 +76,10 @@ private: DWRITE_TEXTURE_TYPE fTextureType; DWRITE_MEASURING_MODE fMeasuringMode; #if SK_HAS_DWRITE_2_H - SkTScopedComPtr<IDWriteFactory2> fFactory2; - bool fIsColorFont; + DWRITE_TEXT_ANTIALIAS_MODE fAntiAliasMode; + DWRITE_GRID_FIT_MODE fGridFitMode; #endif + bool fIsColorFont; }; #endif |