Files
android_vendor_qcom_opensou…/displayengine/libs/hwc/Android.mk
Ramkumar Radhakrishnan befbdbe6ff sde: Add Support for UI/Video rotation using SDE rotator
1. Implement Buffer manager to allocate and deallocate output buffers
   for rotator.
2. Assign buffer slot for each layer requires rotation and manage the
   internal state of buffer slot in buffer manager.
3. Get the output buffer for each layer requires rotation from buffer
   manager and associate the information along with that layer.
4. Create/Destroy the rotator session from the hint provided by buffer
   manager. This is required to help driver to calculate the bandwidth
   for the current frame.
5. Validate the rotator configurations and submit the rotation job
   using rotator validate and rotator commit ioctl.

Change-Id: I1bc1de05042f64d5f32e95ac6226890fa4fabd24
2015-01-30 08:19:57 -08:00

26 lines
1.3 KiB
Makefile

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM)
LOCAL_MODULE_RELATIVE_PATH := hw
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := hardware/qcom/display/displayengine/include/ \
hardware/qcom/display/libgralloc/ \
hardware/qcom/display/libqservice/ \
hardware/qcom/display/libqdutils/
LOCAL_CFLAGS := -Wno-missing-field-initializers -Wno-unused-parameter \
-Wconversion -Wall -Werror \
-DLOG_TAG=\"SDE\"
LOCAL_SHARED_LIBRARIES := libsde libqservice libbinder libhardware libhardware_legacy \
libutils libcutils libsync libmemalloc libqdutils
LOCAL_SRC_FILES := hwc_session.cpp \
hwc_display.cpp \
hwc_display_primary.cpp \
hwc_display_external.cpp \
hwc_display_virtual.cpp \
hwc_debugger.cpp \
hwc_buffer_allocator.cpp \
hwc_buffer_sync_handler.cpp
include $(BUILD_SHARED_LIBRARY)