aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core/SkPaint.h
diff options
context:
space:
mode:
authorGravatar Herb Derby <herb@google.com>2018-05-01 11:57:56 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-05-01 21:12:15 +0000
commitc86c5c0144b85d0bc8ec791f9609ee2d4e7d835a (patch)
treedc0e00ea79487ce08f90fca2b4408b525271b82c /include/core/SkPaint.h
parent0f91bb874dc3201dbc3cce3b946f66e3e484c6fc (diff)
Remove devKerning
Dev kerning is not supported by any scalers. This is mostly removed. The remaining fields fRsbDelta and fLsbDelta are kept to keep Android compiling. Change-Id: If1a9ee9bb599d4e1bdf4b3751ac0c65246350809 Reviewed-on: https://skia-review.googlesource.com/124921 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Herb Derby <herb@google.com>
Diffstat (limited to 'include/core/SkPaint.h')
-rw-r--r--include/core/SkPaint.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/include/core/SkPaint.h b/include/core/SkPaint.h
index 7a65e2ca47..a564824448 100644
--- a/include/core/SkPaint.h
+++ b/include/core/SkPaint.h
@@ -451,9 +451,7 @@ public:
@return kDevKernText_Flag state
*/
- bool isDevKernText() const {
- return SkToBool(this->getFlags() & kDevKernText_Flag);
- }
+ bool isDevKernText() const { return false; }
/** Requests, but does not require, to use hinting to adjust glyph spacing.
@@ -462,7 +460,7 @@ public:
@param devKernText setting for devKernText
*/
- void setDevKernText(bool devKernText);
+ void setDevKernText(bool) { }
/** Returns SkFilterQuality, the image filtering level. A lower setting
draws faster; a higher setting looks better when the image is scaled.
@@ -1645,7 +1643,6 @@ private:
};
static GlyphCacheProc GetGlyphCacheProc(TextEncoding encoding,
- bool isDevKern,
bool needFullMetrics);
SkScalar measure_text(SkGlyphCache*, const char* text, size_t length,