xref: /aosp12/hardware/qcom/sm7250/display/gpu_tonemapper/Android.mk
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1LOCAL_PATH := $(call my-dir)
2include $(LOCAL_PATH)/../common.mk
3
4include $(CLEAR_VARS)
5LOCAL_COPY_HEADERS_TO     := $(common_header_export_path)
6LOCAL_COPY_HEADERS        := TonemapFactory.h Tonemapper.h
7LOCAL_VENDOR_MODULE       := true
8include $(BUILD_COPY_HEADERS)
9
10include $(CLEAR_VARS)
11LOCAL_MODULE              := libgpu_tonemapper
12LOCAL_LICENSE_KINDS       := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution
13LOCAL_LICENSE_CONDITIONS  := by_exception_only not_allowed notice
14LOCAL_SANITIZE            := integer_overflow
15LOCAL_VENDOR_MODULE       := true
16LOCAL_MODULE_TAGS         := optional
17LOCAL_HEADER_LIBRARIES    := display_headers
18LOCAL_C_INCLUDES          += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include
19LOCAL_SHARED_LIBRARIES    := libEGL libGLESv2 libGLESv3 libui libutils liblog \
20                             libqdMetaData libgrallocutils
21LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr
22
23LOCAL_CFLAGS              := $(version_flag) -Wno-missing-field-initializers -Wall \
24                             -Wno-unused-parameter -DLOG_TAG=\"GPU_TONEMAPPER\"
25
26LOCAL_SRC_FILES           := TonemapFactory.cpp \
27                             glengine.cpp \
28                             EGLImageBuffer.cpp \
29                             EGLImageWrapper.cpp \
30                             Tonemapper.cpp
31
32include $(BUILD_SHARED_LIBRARY)
33

闽ICP备2022004144号-1闽公网安备35021102001383号

OpenHarmony source code served by {OpenGrok Contact:jevonbin@qq.com