OSDN Git Service

drm_hwcomposer: Organize files into subdirs
authorSean Paul <seanpaul@chromium.org>
Tue, 2 Apr 2019 20:57:20 +0000 (16:57 -0400)
committerSean Paul <seanpaul@chromium.org>
Tue, 11 Jun 2019 13:38:11 +0000 (09:38 -0400)
This is way overdue

Signed-off-by: Sean Paul <seanpaul@chromium.org>
Change-Id: I1bcbd8fdb0bb03feafd76bc41f6f11c03cdf9c25

46 files changed:
Android.bp
compositor/drmdisplaycomposition.cpp [moved from drmdisplaycomposition.cpp with 100% similarity]
compositor/drmdisplaycompositor.cpp [moved from drmdisplaycompositor.cpp with 100% similarity]
drm/drmconnector.cpp [moved from drmconnector.cpp with 100% similarity]
drm/drmcrtc.cpp [moved from drmcrtc.cpp with 100% similarity]
drm/drmdevice.cpp [moved from drmdevice.cpp with 100% similarity]
drm/drmencoder.cpp [moved from drmencoder.cpp with 100% similarity]
drm/drmeventlistener.cpp [moved from drmeventlistener.cpp with 100% similarity]
drm/drmmode.cpp [moved from drmmode.cpp with 100% similarity]
drm/drmplane.cpp [moved from drmplane.cpp with 100% similarity]
drm/drmproperty.cpp [moved from drmproperty.cpp with 100% similarity]
drm/resourcemanager.cpp [moved from resourcemanager.cpp with 100% similarity]
drm/vsyncworker.cpp [moved from vsyncworker.cpp with 100% similarity]
include/autofd.h [moved from autofd.h with 100% similarity]
include/autolock.h [moved from autolock.h with 100% similarity]
include/drmconnector.h [moved from drmconnector.h with 100% similarity]
include/drmcrtc.h [moved from drmcrtc.h with 100% similarity]
include/drmdevice.h [moved from drmdevice.h with 100% similarity]
include/drmdisplaycomposition.h [moved from drmdisplaycomposition.h with 100% similarity]
include/drmdisplaycompositor.h [moved from drmdisplaycompositor.h with 100% similarity]
include/drmencoder.h [moved from drmencoder.h with 100% similarity]
include/drmeventlistener.h [moved from drmeventlistener.h with 100% similarity]
include/drmframebuffer.h [moved from drmframebuffer.h with 100% similarity]
include/drmhwcgralloc.h [moved from drmhwcgralloc.h with 100% similarity]
include/drmhwcomposer.h [moved from drmhwcomposer.h with 100% similarity]
include/drmhwctwo.h [moved from drmhwctwo.h with 100% similarity]
include/drmmode.h [moved from drmmode.h with 100% similarity]
include/drmplane.h [moved from drmplane.h with 100% similarity]
include/drmproperty.h [moved from drmproperty.h with 100% similarity]
include/platform.h [moved from platform.h with 100% similarity]
include/resourcemanager.h [moved from resourcemanager.h with 100% similarity]
include/vsyncworker.h [moved from vsyncworker.h with 100% similarity]
include/worker.h [moved from worker.h with 100% similarity]
platform/platform.cpp [moved from platform.cpp with 100% similarity]
platform/platformdrmgeneric.cpp [moved from platformdrmgeneric.cpp with 100% similarity]
platform/platformdrmgeneric.h [moved from platformdrmgeneric.h with 100% similarity]
platform/platformhisi.cpp [moved from platformhisi.cpp with 100% similarity]
platform/platformhisi.h [moved from platformhisi.h with 100% similarity]
platform/platformmeson.cpp [moved from platformmeson.cpp with 100% similarity]
platform/platformmeson.h [moved from platformmeson.h with 100% similarity]
platform/platformminigbm.cpp [moved from platformminigbm.cpp with 100% similarity]
platform/platformminigbm.h [moved from platformminigbm.h with 100% similarity]
tests/Android.bp
utils/autolock.cpp [moved from autolock.cpp with 100% similarity]
utils/hwcutils.cpp [moved from hwcutils.cpp with 100% similarity]
utils/worker.cpp [moved from worker.cpp with 100% similarity]

index cd28e41..5681cb7 100644 (file)
@@ -18,7 +18,9 @@
 cc_library_static {
     name: "libdrmhwc_utils",
 
-    srcs: ["worker.cpp"],
+    srcs: ["utils/worker.cpp"],
+
+    include_dirs: ["external/drm_hwcomposer/include"],
 
     cflags: [
         "-Wall",
@@ -45,6 +47,8 @@ cc_defaults {
         "libutils",
     ],
 
+    include_dirs: ["external/drm_hwcomposer/include"],
+
     static_libs: ["libdrmhwc_utils"],
 
     cflags: [
@@ -64,22 +68,26 @@ cc_library_static {
     name: "drm_hwcomposer",
     defaults: ["hwcomposer.drm_defaults"],
     srcs: [
-        "autolock.cpp",
-        "resourcemanager.cpp",
-        "drmdevice.cpp",
-        "drmconnector.cpp",
-        "drmcrtc.cpp",
-        "drmdisplaycomposition.cpp",
-        "drmdisplaycompositor.cpp",
-        "drmencoder.cpp",
-        "drmeventlistener.cpp",
         "drmhwctwo.cpp",
-        "drmmode.cpp",
-        "drmplane.cpp",
-        "drmproperty.cpp",
-        "hwcutils.cpp",
-        "platform.cpp",
-        "vsyncworker.cpp",
+
+        "compositor/drmdisplaycomposition.cpp",
+        "compositor/drmdisplaycompositor.cpp",
+
+        "drm/drmconnector.cpp",
+        "drm/drmcrtc.cpp",
+        "drm/drmdevice.cpp",
+        "drm/drmencoder.cpp",
+        "drm/drmeventlistener.cpp",
+        "drm/drmmode.cpp",
+        "drm/drmplane.cpp",
+        "drm/drmproperty.cpp",
+        "drm/resourcemanager.cpp",
+        "drm/vsyncworker.cpp",
+
+        "platform/platform.cpp",
+
+        "utils/autolock.cpp",
+        "utils/hwcutils.cpp",
     ],
 }
 
@@ -87,7 +95,7 @@ cc_library_shared {
     name: "hwcomposer.drm",
     defaults: ["hwcomposer.drm_defaults"],
     whole_static_libs: ["drm_hwcomposer"],
-    srcs: ["platformdrmgeneric.cpp"],
+    srcs: ["platform/platformdrmgeneric.cpp"],
     cppflags: ["-DUSE_DRM_GENERIC_IMPORTER"],
 }
 
@@ -96,8 +104,8 @@ cc_library_shared {
     defaults: ["hwcomposer.drm_defaults"],
     whole_static_libs: ["drm_hwcomposer"],
     srcs: [
-        "platformdrmgeneric.cpp",
-        "platformminigbm.cpp",
+        "platform/platformdrmgeneric.cpp",
+        "platform/platformminigbm.cpp",
     ],
     include_dirs: ["external/minigbm/cros_gralloc"],
 }
@@ -106,8 +114,8 @@ cc_library_shared {
 filegroup {
     name: "drm_hwcomposer_platformhisi",
     srcs: [
-        "platformdrmgeneric.cpp",
-        "platformhisi.cpp",
+        "platform/platformdrmgeneric.cpp",
+        "platform/platformhisi.cpp",
     ],
 }
 
@@ -115,7 +123,7 @@ filegroup {
 filegroup {
     name: "drm_hwcomposer_platformmeson",
     srcs: [
-        "platformdrmgeneric.cpp",
-        "platformmeson.cpp",
+        "platform/platformdrmgeneric.cpp",
+        "platform/platformmeson.cpp",
     ],
 }
similarity index 100%
rename from drmconnector.cpp
rename to drm/drmconnector.cpp
similarity index 100%
rename from drmcrtc.cpp
rename to drm/drmcrtc.cpp
similarity index 100%
rename from drmdevice.cpp
rename to drm/drmdevice.cpp
similarity index 100%
rename from drmencoder.cpp
rename to drm/drmencoder.cpp
similarity index 100%
rename from drmmode.cpp
rename to drm/drmmode.cpp
similarity index 100%
rename from drmplane.cpp
rename to drm/drmplane.cpp
similarity index 100%
rename from drmproperty.cpp
rename to drm/drmproperty.cpp
similarity index 100%
rename from resourcemanager.cpp
rename to drm/resourcemanager.cpp
similarity index 100%
rename from vsyncworker.cpp
rename to drm/vsyncworker.cpp
similarity index 100%
rename from autofd.h
rename to include/autofd.h
similarity index 100%
rename from autolock.h
rename to include/autolock.h
similarity index 100%
rename from drmconnector.h
rename to include/drmconnector.h
similarity index 100%
rename from drmcrtc.h
rename to include/drmcrtc.h
similarity index 100%
rename from drmdevice.h
rename to include/drmdevice.h
similarity index 100%
rename from drmencoder.h
rename to include/drmencoder.h
similarity index 100%
rename from drmframebuffer.h
rename to include/drmframebuffer.h
similarity index 100%
rename from drmhwcgralloc.h
rename to include/drmhwcgralloc.h
similarity index 100%
rename from drmhwcomposer.h
rename to include/drmhwcomposer.h
similarity index 100%
rename from drmhwctwo.h
rename to include/drmhwctwo.h
similarity index 100%
rename from drmmode.h
rename to include/drmmode.h
similarity index 100%
rename from drmplane.h
rename to include/drmplane.h
similarity index 100%
rename from drmproperty.h
rename to include/drmproperty.h
similarity index 100%
rename from platform.h
rename to include/platform.h
similarity index 100%
rename from resourcemanager.h
rename to include/resourcemanager.h
similarity index 100%
rename from vsyncworker.h
rename to include/vsyncworker.h
similarity index 100%
rename from worker.h
rename to include/worker.h
similarity index 100%
rename from platform.cpp
rename to platform/platform.cpp
similarity index 100%
rename from platformhisi.cpp
rename to platform/platformhisi.cpp
similarity index 100%
rename from platformhisi.h
rename to platform/platformhisi.h
similarity index 100%
rename from platformmeson.cpp
rename to platform/platformmeson.cpp
similarity index 100%
rename from platformmeson.h
rename to platform/platformmeson.h
similarity index 100%
rename from platformminigbm.h
rename to platform/platformminigbm.h
index 058faa0..7e550ff 100644 (file)
@@ -9,5 +9,5 @@ cc_test {
     header_libs: ["libhardware_headers"],
     static_libs: ["libdrmhwc_utils"],
     shared_libs: ["hwcomposer.drm"],
-    include_dirs: ["external/drm_hwcomposer"],
+    include_dirs: ["external/drm_hwcomposer/include"],
 }
similarity index 100%
rename from autolock.cpp
rename to utils/autolock.cpp
similarity index 100%
rename from hwcutils.cpp
rename to utils/hwcutils.cpp
similarity index 100%
rename from worker.cpp
rename to utils/worker.cpp