From 9f82b580d744ce4baf057b061994394dcf239eed Mon Sep 17 00:00:00 2001 From: Fabrice Di Meglio Date: Tue, 8 Mar 2011 12:02:59 -0800 Subject: Use Harfbuzz instead of ICU4C for computing advances - use Harfbuzz shaper for shaping and getting glyphs - add test app for showing result of drawText() and drawGlyphs() - add private API in Canvas and Paint for test app Change-Id: Ia15be216f8636d2d864066e9b7de2f53008c30f6 --- core/jni/Android.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/jni/Android.mk') diff --git a/core/jni/Android.mk b/core/jni/Android.mk index 75cb06a..a5d700b 100644 --- a/core/jni/Android.mk +++ b/core/jni/Android.mk @@ -92,6 +92,7 @@ LOCAL_SRC_FILES:= \ android/graphics/DrawFilter.cpp \ android/graphics/CreateJavaOutputStreamAdaptor.cpp \ android/graphics/Graphics.cpp \ + android/graphics/HarfbuzzSkia.cpp \ android/graphics/Interpolator.cpp \ android/graphics/LayerRasterizer.cpp \ android/graphics/MaskFilter.cpp \ @@ -172,6 +173,7 @@ LOCAL_C_INCLUDES += \ external/icu4c/i18n \ external/icu4c/common \ external/jpeg \ + external/harfbuzz/src \ frameworks/opt/emoji LOCAL_SHARED_LIBRARIES := \ @@ -204,6 +206,7 @@ LOCAL_SHARED_LIBRARIES := \ libjpeg \ libnfc_ndef \ libusbhost \ + libharfbuzz \ ifeq ($(USE_OPENGL_RENDERER),true) LOCAL_SHARED_LIBRARIES += libhwui -- cgit v1.1