summaryrefslogtreecommitdiff
path: root/libs/hwui/Properties.h
diff options
context:
space:
mode:
author Romain Guy <romainguy@google.com> 2010-08-27 11:31:50 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2010-08-27 11:31:50 -0700
commit3750f64dcee8003db77b05a4bc52f50b82c3a1e3 (patch)
tree18fe2fbc418dba6e9e35a5378b41b657dc324df3 /libs/hwui/Properties.h
parentd970432538667f4ff0dbd94940a722c813988a8b (diff)
parentb45c0c9774bd19a9dbe77d149abae4e124b08bf6 (diff)
Merge "Apply gamma correction to font rendering."
Diffstat (limited to 'libs/hwui/Properties.h')
-rw-r--r--libs/hwui/Properties.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/libs/hwui/Properties.h b/libs/hwui/Properties.h
index dfe022ac9377..4e2f0914c8ab 100644
--- a/libs/hwui/Properties.h
+++ b/libs/hwui/Properties.h
@@ -35,6 +35,11 @@
#define PROPERTY_TEXT_CACHE_WIDTH "ro.hwui.text_cache_width"
#define PROPERTY_TEXT_CACHE_HEIGHT "ro.hwui.text_cache_height"
+// Gamma (>= 1.0, <= 10.0)
+#define PROPERTY_TEXT_GAMMA "ro.text_gamma"
+#define PROPERTY_TEXT_BLACK_GAMMA_THRESHOLD "ro.text_gamma.black_threshold"
+#define PROPERTY_TEXT_WHITE_GAMMA_THRESHOLD "ro.text_gamma.white_threshold"
+
// Converts a number of mega-bytes into bytes
#define MB(s) s * 1024 * 1024
@@ -45,4 +50,8 @@
#define DEFAULT_GRADIENT_CACHE_SIZE 0.5f
#define DEFAULT_DROP_SHADOW_CACHE_SIZE 2.0f
+#define DEFAULT_TEXT_GAMMA 1.4f
+#define DEFAULT_TEXT_BLACK_GAMMA_THRESHOLD 64
+#define DEFAULT_TEXT_WHITE_GAMMA_THRESHOLD 192
+
#endif // ANDROID_UI_PROPERTIES_H