diff options
author | Romain Guy <romainguy@google.com> | 2012-07-18 17:06:37 -0700 |
---|---|---|
committer | Romain Guy <romainguy@google.com> | 2012-07-18 17:06:37 -0700 |
commit | dfab50d8b97a90dca279b119ebe439f595616ffa (patch) | |
tree | 378565e2719064de008f9e249630abd023fca1b8 /libs/hwui/GammaFontRenderer.cpp | |
parent | 2e6f5ca77bc65e3fcc1857088ef6d16201b928ad (diff) | |
download | frameworks_base-dfab50d8b97a90dca279b119ebe439f595616ffa.zip frameworks_base-dfab50d8b97a90dca279b119ebe439f595616ffa.tar.gz frameworks_base-dfab50d8b97a90dca279b119ebe439f595616ffa.tar.bz2 |
Tweak text gamma correction
Change-Id: Icd3326e6a054d6020c3ed61c8459394bc87401dd
Diffstat (limited to 'libs/hwui/GammaFontRenderer.cpp')
-rw-r--r-- | libs/hwui/GammaFontRenderer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/hwui/GammaFontRenderer.cpp b/libs/hwui/GammaFontRenderer.cpp index fe532ab..bd0a4b3 100644 --- a/libs/hwui/GammaFontRenderer.cpp +++ b/libs/hwui/GammaFontRenderer.cpp @@ -42,13 +42,13 @@ static int luminance(const SkPaint* paint) { GammaFontRenderer* GammaFontRenderer::createRenderer() { // Choose the best renderer char property[PROPERTY_VALUE_MAX]; - if (property_get(PROPERTY_TEXT_GAMMA_SHADER, property, DEFAULT_TEXT_GAMMA_SHADER) > 0) { - if (!strcasecmp(property, "shader")) { + if (property_get(PROPERTY_TEXT_GAMMA_METHOD, property, DEFAULT_TEXT_GAMMA_METHOD) > 0) { + if (!strcasecmp(property, "lookup")) { + return new LookupGammaFontRenderer(); + } else if (!strcasecmp(property, "shader")) { return new ShaderGammaFontRenderer(false); } else if (!strcasecmp(property, "shader3")) { return new ShaderGammaFontRenderer(true); - } else if (!strcasecmp(property, "lookup")) { - return new LookupGammaFontRenderer(); } } |