1b06147dd70f03970c8f3b30837a82394b814cb43Thierry StrudelLOCAL_PATH := $(call my-dir) 2b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudelinclude $(LOCAL_PATH)/../common.mk 3b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel 46cfbcfa35e4da3a5975d9904a8caae9968acc768Thierry Strudelinclude $(CLEAR_VARS) 5b06147dd70f03970c8f3b30837a82394b814cb43Thierry StrudelLOCAL_COPY_HEADERS_TO := $(common_header_export_path) 6b06147dd70f03970c8f3b30837a82394b814cb43Thierry StrudelLOCAL_COPY_HEADERS := TonemapFactory.h Tonemapper.h 7b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudelinclude $(BUILD_COPY_HEADERS) 8b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel 96cfbcfa35e4da3a5975d9904a8caae9968acc768Thierry Strudelinclude $(CLEAR_VARS) 10b06147dd70f03970c8f3b30837a82394b814cb43Thierry StrudelLOCAL_MODULE := libgpu_tonemapper 110b4d778ca47aa4486f9f007521642ccfa4700909Thierry StrudelLOCAL_PROPRIETARY_MODULE := true 12b06147dd70f03970c8f3b30837a82394b814cb43Thierry StrudelLOCAL_MODULE_TAGS := optional 136cfbcfa35e4da3a5975d9904a8caae9968acc768Thierry StrudelLOCAL_PROPRIETARY_MODULE := true 14b06147dd70f03970c8f3b30837a82394b814cb43Thierry StrudelLOCAL_C_INCLUDES := $(TARGET_OUT_HEADERS)/qcom/display/ 156e71b7f95e9fdc03147c5f235060dd4ed4f23b86Thierry StrudelLOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include 166cfbcfa35e4da3a5975d9904a8caae9968acc768Thierry StrudelLOCAL_C_INCLUDES += frameworks/native/libs/arect/include 176cfbcfa35e4da3a5975d9904a8caae9968acc768Thierry StrudelLOCAL_SHARED_LIBRARIES := libEGL libGLESv2 libui libutils liblog 18b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel 196e71b7f95e9fdc03147c5f235060dd4ed4f23b86Thierry StrudelLOCAL_CFLAGS := $(version_flag) -Wno-missing-field-initializers -Wall \ 20b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel -Wno-unused-parameter -std=c++11 -DLOG_TAG=\"GPU_TONEMAPPER\" 21b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel 22b06147dd70f03970c8f3b30837a82394b814cb43Thierry StrudelLOCAL_SRC_FILES := TonemapFactory.cpp \ 23b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel glengine.cpp \ 24b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel EGLImageBuffer.cpp \ 25b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel EGLImageWrapper.cpp \ 26b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel Tonemapper.cpp 27b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudel 28b06147dd70f03970c8f3b30837a82394b814cb43Thierry Strudelinclude $(BUILD_SHARED_LIBRARY) 29