23f2ec2103
This is a helper function that will return false if the given format is supported by adreno drivers but not supported in GPU HW. For these formats, adreno will use software color conversion routines to convert them to acceptable format by the GPU HW. This may be required if we want to avoid creating texture for certain formats when not absolutely necessary. Could be defaulted to return true depending on a compile time flag. Change-Id: Idb2200b5ed13bb8c184288d44340ed1aefeaa8df
24 lines
543 B
Makefile
24 lines
543 B
Makefile
LOCAL_PATH := $(call my-dir)
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_SRC_FILES := \
|
|
qcom_ui.cpp
|
|
|
|
ifeq ($(call is-board-platform,msm7x27a),true)
|
|
LOCAL_CFLAGS += -DCHECK_FOR_EXTERNAL_FORMAT
|
|
endif
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
libutils \
|
|
libcutils \
|
|
libmemalloc \
|
|
libui \
|
|
libEGL
|
|
|
|
LOCAL_C_INCLUDES := $(TOP)/hardware/qcom/display/libgralloc \
|
|
LOCAL_CFLAGS := -DLOG_TAG=\"libQcomUI\"
|
|
LOCAL_CFLAGS += -DQCOM_HARDWARE
|
|
LOCAL_MODULE := libQcomUI
|
|
LOCAL_MODULE_TAGS := optional
|
|
include $(BUILD_SHARED_LIBRARY)
|