Loading libs/hwui/GammaFontRenderer.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -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(); } } Loading libs/hwui/Properties.h +2 −3 Original line number Diff line number Diff line Loading @@ -88,7 +88,8 @@ enum DebugLevel { // // See PROPERTY_TEXT_GAMMA, PROPERTY_TEXT_BLACK_GAMMA_THRESHOLD and // PROPERTY_TEXT_WHITE_GAMMA_THRESHOLD for more control. #define PROPERTY_TEXT_GAMMA_SHADER "hwui.text_gamma_correction" #define PROPERTY_TEXT_GAMMA_METHOD "hwui.text_gamma_correction" #define DEFAULT_TEXT_GAMMA_METHOD "lookup" // Gamma (>= 1.0, <= 10.0) #define PROPERTY_TEXT_GAMMA "hwui.text_gamma" Loading @@ -111,8 +112,6 @@ enum DebugLevel { #define DEFAULT_TEXTURE_CACHE_FLUSH_RATE 0.6f #define DEFAULT_TEXT_GAMMA_SHADER "false" #define DEFAULT_TEXT_GAMMA 1.4f #define DEFAULT_TEXT_BLACK_GAMMA_THRESHOLD 64 #define DEFAULT_TEXT_WHITE_GAMMA_THRESHOLD 192 Loading Loading
libs/hwui/GammaFontRenderer.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -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(); } } Loading
libs/hwui/Properties.h +2 −3 Original line number Diff line number Diff line Loading @@ -88,7 +88,8 @@ enum DebugLevel { // // See PROPERTY_TEXT_GAMMA, PROPERTY_TEXT_BLACK_GAMMA_THRESHOLD and // PROPERTY_TEXT_WHITE_GAMMA_THRESHOLD for more control. #define PROPERTY_TEXT_GAMMA_SHADER "hwui.text_gamma_correction" #define PROPERTY_TEXT_GAMMA_METHOD "hwui.text_gamma_correction" #define DEFAULT_TEXT_GAMMA_METHOD "lookup" // Gamma (>= 1.0, <= 10.0) #define PROPERTY_TEXT_GAMMA "hwui.text_gamma" Loading @@ -111,8 +112,6 @@ enum DebugLevel { #define DEFAULT_TEXTURE_CACHE_FLUSH_RATE 0.6f #define DEFAULT_TEXT_GAMMA_SHADER "false" #define DEFAULT_TEXT_GAMMA 1.4f #define DEFAULT_TEXT_BLACK_GAMMA_THRESHOLD 64 #define DEFAULT_TEXT_WHITE_GAMMA_THRESHOLD 192 Loading