composer: move hwc2 to new composer directory

In preparation for the hidlization of composer.

CRs-Fixed: 2466333
Change-Id: I421f56aa5d31b0aee0ff729775f6650cc694c128
diff --git a/Android.mk b/Android.mk
index 214843c..3cca634 100644
--- a/Android.mk
+++ b/Android.mk
@@ -4,7 +4,7 @@
 
 ifneq ($(TARGET_IS_HEADLESS), true)
     display-hals += libcopybit liblight libmemtrack hdmi_cec \
-                    $(sdm-libs)/hwc2 gpu_tonemapper libdrmutils
+                    composer gpu_tonemapper libdrmutils
 endif
 
 display-hals += gralloc
diff --git a/sdm/libs/hwc2/Android.mk b/composer/Android.mk
similarity index 98%
rename from sdm/libs/hwc2/Android.mk
rename to composer/Android.mk
index 797f161..8050cfc 100644
--- a/sdm/libs/hwc2/Android.mk
+++ b/composer/Android.mk
@@ -1,6 +1,6 @@
 LOCAL_PATH := $(call my-dir)
 include $(CLEAR_VARS)
-include $(LOCAL_PATH)/../../../common.mk
+include $(LOCAL_PATH)/../common.mk
 
 ifeq ($(use_hwc2),true)
 
diff --git a/sdm/libs/hwc2/cpuhint.cpp b/composer/cpuhint.cpp
similarity index 100%
rename from sdm/libs/hwc2/cpuhint.cpp
rename to composer/cpuhint.cpp
diff --git a/sdm/libs/hwc2/cpuhint.h b/composer/cpuhint.h
similarity index 100%
rename from sdm/libs/hwc2/cpuhint.h
rename to composer/cpuhint.h
diff --git a/sdm/libs/hwc2/display_null.cpp b/composer/display_null.cpp
similarity index 100%
rename from sdm/libs/hwc2/display_null.cpp
rename to composer/display_null.cpp
diff --git a/sdm/libs/hwc2/display_null.h b/composer/display_null.h
similarity index 100%
rename from sdm/libs/hwc2/display_null.h
rename to composer/display_null.h
diff --git a/sdm/libs/hwc2/hwc_buffer_allocator.cpp b/composer/hwc_buffer_allocator.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_buffer_allocator.cpp
rename to composer/hwc_buffer_allocator.cpp
diff --git a/sdm/libs/hwc2/hwc_buffer_allocator.h b/composer/hwc_buffer_allocator.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_buffer_allocator.h
rename to composer/hwc_buffer_allocator.h
diff --git a/sdm/libs/hwc2/hwc_buffer_sync_handler.cpp b/composer/hwc_buffer_sync_handler.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_buffer_sync_handler.cpp
rename to composer/hwc_buffer_sync_handler.cpp
diff --git a/sdm/libs/hwc2/hwc_buffer_sync_handler.h b/composer/hwc_buffer_sync_handler.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_buffer_sync_handler.h
rename to composer/hwc_buffer_sync_handler.h
diff --git a/sdm/libs/hwc2/hwc_callbacks.cpp b/composer/hwc_callbacks.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_callbacks.cpp
rename to composer/hwc_callbacks.cpp
diff --git a/sdm/libs/hwc2/hwc_callbacks.h b/composer/hwc_callbacks.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_callbacks.h
rename to composer/hwc_callbacks.h
diff --git a/sdm/libs/hwc2/hwc_color_manager.cpp b/composer/hwc_color_manager.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_color_manager.cpp
rename to composer/hwc_color_manager.cpp
diff --git a/sdm/libs/hwc2/hwc_color_manager.h b/composer/hwc_color_manager.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_color_manager.h
rename to composer/hwc_color_manager.h
diff --git a/sdm/libs/hwc2/hwc_debugger.cpp b/composer/hwc_debugger.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_debugger.cpp
rename to composer/hwc_debugger.cpp
diff --git a/sdm/libs/hwc2/hwc_debugger.h b/composer/hwc_debugger.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_debugger.h
rename to composer/hwc_debugger.h
diff --git a/sdm/libs/hwc2/hwc_display.cpp b/composer/hwc_display.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_display.cpp
rename to composer/hwc_display.cpp
diff --git a/sdm/libs/hwc2/hwc_display.h b/composer/hwc_display.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_display.h
rename to composer/hwc_display.h
diff --git a/sdm/libs/hwc2/hwc_display_builtin.cpp b/composer/hwc_display_builtin.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_builtin.cpp
rename to composer/hwc_display_builtin.cpp
diff --git a/sdm/libs/hwc2/hwc_display_builtin.h b/composer/hwc_display_builtin.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_builtin.h
rename to composer/hwc_display_builtin.h
diff --git a/sdm/libs/hwc2/hwc_display_event_handler.h b/composer/hwc_display_event_handler.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_event_handler.h
rename to composer/hwc_display_event_handler.h
diff --git a/sdm/libs/hwc2/hwc_display_pluggable.cpp b/composer/hwc_display_pluggable.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_pluggable.cpp
rename to composer/hwc_display_pluggable.cpp
diff --git a/sdm/libs/hwc2/hwc_display_pluggable.h b/composer/hwc_display_pluggable.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_pluggable.h
rename to composer/hwc_display_pluggable.h
diff --git a/sdm/libs/hwc2/hwc_display_pluggable_test.cpp b/composer/hwc_display_pluggable_test.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_pluggable_test.cpp
rename to composer/hwc_display_pluggable_test.cpp
diff --git a/sdm/libs/hwc2/hwc_display_pluggable_test.h b/composer/hwc_display_pluggable_test.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_pluggable_test.h
rename to composer/hwc_display_pluggable_test.h
diff --git a/sdm/libs/hwc2/hwc_display_virtual.cpp b/composer/hwc_display_virtual.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_virtual.cpp
rename to composer/hwc_display_virtual.cpp
diff --git a/sdm/libs/hwc2/hwc_display_virtual.h b/composer/hwc_display_virtual.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_display_virtual.h
rename to composer/hwc_display_virtual.h
diff --git a/sdm/libs/hwc2/hwc_layers.cpp b/composer/hwc_layers.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_layers.cpp
rename to composer/hwc_layers.cpp
diff --git a/sdm/libs/hwc2/hwc_layers.h b/composer/hwc_layers.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_layers.h
rename to composer/hwc_layers.h
diff --git a/sdm/libs/hwc2/hwc_session.cpp b/composer/hwc_session.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_session.cpp
rename to composer/hwc_session.cpp
diff --git a/sdm/libs/hwc2/hwc_session.h b/composer/hwc_session.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_session.h
rename to composer/hwc_session.h
diff --git a/sdm/libs/hwc2/hwc_session_services.cpp b/composer/hwc_session_services.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_session_services.cpp
rename to composer/hwc_session_services.cpp
diff --git a/sdm/libs/hwc2/hwc_socket_handler.cpp b/composer/hwc_socket_handler.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_socket_handler.cpp
rename to composer/hwc_socket_handler.cpp
diff --git a/sdm/libs/hwc2/hwc_socket_handler.h b/composer/hwc_socket_handler.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_socket_handler.h
rename to composer/hwc_socket_handler.h
diff --git a/sdm/libs/hwc2/hwc_tonemapper.cpp b/composer/hwc_tonemapper.cpp
similarity index 100%
rename from sdm/libs/hwc2/hwc_tonemapper.cpp
rename to composer/hwc_tonemapper.cpp
diff --git a/sdm/libs/hwc2/hwc_tonemapper.h b/composer/hwc_tonemapper.h
similarity index 100%
rename from sdm/libs/hwc2/hwc_tonemapper.h
rename to composer/hwc_tonemapper.h