summaryrefslogtreecommitdiffstats
path: root/libs/hwui/GammaFontRenderer.cpp
diff options
context:
space:
mode:
authorRomain Guy <romainguy@google.com>2012-07-18 17:06:37 -0700
committerRomain Guy <romainguy@google.com>2012-07-18 17:06:37 -0700
commitdfab50d8b97a90dca279b119ebe439f595616ffa (patch)
tree378565e2719064de008f9e249630abd023fca1b8 /libs/hwui/GammaFontRenderer.cpp
parent2e6f5ca77bc65e3fcc1857088ef6d16201b928ad (diff)
downloadframeworks_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.cpp8
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();
}
}