diff options
author | Raj Kamal <rkamal@codeaurora.org> | 2015-06-23 12:55:15 -0700 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:22:25 -0600 |
commit | 20f9ced88123b0daca067ca55f1dc96c8b7b02e3 (patch) | |
tree | 774e7b179ead74ef6b9fb8f7566c75c02c466b60 /services/surfaceflinger/Android.mk | |
parent | 8eaa19460dcaaead5987332580ac338e20af456b (diff) | |
download | frameworks_native-20f9ced88123b0daca067ca55f1dc96c8b7b02e3.zip frameworks_native-20f9ced88123b0daca067ca55f1dc96c8b7b02e3.tar.gz frameworks_native-20f9ced88123b0daca067ca55f1dc96c8b7b02e3.tar.bz2 |
SurfaceFlinger: Add support for DisplayUtils
Add DisplayUtils class which uses the custom implementations
of ExLayer, ExSurfaceFlinger, ExHWComposer,
and ExVirtualDisplaySurface classes if needed
Change-Id: Ibdd8da5d3d0d602f42b76a15d0994c6aa98bee3f
Diffstat (limited to 'services/surfaceflinger/Android.mk')
-rw-r--r-- | services/surfaceflinger/Android.mk | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/services/surfaceflinger/Android.mk b/services/surfaceflinger/Android.mk index 1eb2361..3c966e2 100644 --- a/services/surfaceflinger/Android.mk +++ b/services/surfaceflinger/Android.mk @@ -34,8 +34,8 @@ LOCAL_SRC_FILES := \ RenderEngine/Texture.cpp \ RenderEngine/GLES10RenderEngine.cpp \ RenderEngine/GLES11RenderEngine.cpp \ - RenderEngine/GLES20RenderEngine.cpp - + RenderEngine/GLES20RenderEngine.cpp \ + DisplayUtils.cpp LOCAL_CFLAGS := -DLOG_TAG=\"SurfaceFlinger\" LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES @@ -106,6 +106,17 @@ LOCAL_SHARED_LIBRARIES := \ libgui \ libpowermanager +LOCAL_WHOLE_STATIC_LIBRARIES += libexsurfaceflinger + +LOCAL_C_INCLUDES += $(ANDROID_BUILD_TOP)/vendor/qcom/opensource/display-frameworks/native/services/surfaceflinger/ + +ifeq ($(TARGET_USES_QCOM_BSP), true) + LOCAL_C_INCLUDES += hardware/qcom/display/libgralloc + LOCAL_C_INCLUDES += hardware/qcom/display/libqdutils + LOCAL_SHARED_LIBRARIES += libqdutils + LOCAL_CFLAGS += -DQTI_BSP +endif + LOCAL_MODULE := libsurfaceflinger LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code |