Loading libs/hwui/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -141,6 +141,7 @@ cc_defaults { "libsync", "libui", "aconfig_text_flags_c_lib", "aconfig_view_accessibility_flags_c_lib", "server_configurable_flags", "libaconfig_storage_read_api_cc", "libgraphicsenv", Loading libs/hwui/FeatureFlags.h +14 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ #define ANDROID_HWUI_FEATURE_FLAGS_H #ifdef __ANDROID__ #include <android_view_accessibility.h> #include <com_android_text_flags.h> #endif // __ANDROID__ Loading @@ -44,6 +45,19 @@ inline bool typeface_redesign_readonly() { } // namespace text_feature namespace view_accessibility_flags { inline bool force_invert_color() { #ifdef __ANDROID__ static bool flag = android::view::accessibility::force_invert_color(); return flag; #else return true; #endif // __ANDROID__ } } // namespace view_accessibility_flags } // namespace android #endif // ANDROID_HWUI_FEATURE_FLAGS_H Loading
libs/hwui/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -141,6 +141,7 @@ cc_defaults { "libsync", "libui", "aconfig_text_flags_c_lib", "aconfig_view_accessibility_flags_c_lib", "server_configurable_flags", "libaconfig_storage_read_api_cc", "libgraphicsenv", Loading
libs/hwui/FeatureFlags.h +14 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ #define ANDROID_HWUI_FEATURE_FLAGS_H #ifdef __ANDROID__ #include <android_view_accessibility.h> #include <com_android_text_flags.h> #endif // __ANDROID__ Loading @@ -44,6 +45,19 @@ inline bool typeface_redesign_readonly() { } // namespace text_feature namespace view_accessibility_flags { inline bool force_invert_color() { #ifdef __ANDROID__ static bool flag = android::view::accessibility::force_invert_color(); return flag; #else return true; #endif // __ANDROID__ } } // namespace view_accessibility_flags } // namespace android #endif // ANDROID_HWUI_FEATURE_FLAGS_H