aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp56
1 files changed, 38 insertions, 18 deletions
diff --git a/Android.bp b/Android.bp
index 8bcd1aa..fef3ed6 100644
--- a/Android.bp
+++ b/Android.bp
@@ -18,9 +18,12 @@
cc_library_static {
name: "libdrmhwc_utils",
- srcs: ["utils/worker.cpp"],
+ srcs: ["utils/Worker.cpp"],
- include_dirs: ["external/drm_hwcomposer/include"],
+ include_dirs: [
+ "external/drm_hwcomposer/include",
+ "external/drm_hwcomposer",
+ ],
cflags: [
"-Wall",
@@ -47,7 +50,10 @@ cc_defaults {
"libutils",
],
- include_dirs: ["external/drm_hwcomposer/include"],
+ include_dirs: [
+ "external/drm_hwcomposer/include",
+ "external/drm_hwcomposer",
+ ],
static_libs: ["libdrmhwc_utils"],
@@ -74,26 +80,31 @@ cc_library_static {
name: "drm_hwcomposer",
defaults: ["hwcomposer.drm_defaults"],
srcs: [
- "drmhwctwo.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",
+ "DrmHwcTwo.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",
+
+ "backend/BackendManager.cpp",
+ "backend/Backend.cpp",
+ "backend/BackendClient.cpp",
+ "backend/BackendRCarDu.cpp",
],
}
@@ -142,3 +153,12 @@ filegroup {
"platform/platformmeson.cpp",
],
}
+
+// Used by hwcomposer.drm_mediatek
+filegroup {
+ name: "drm_hwcomposer_platformmediatek",
+ srcs: [
+ "platform/platformdrmgeneric.cpp",
+ "platform/platformmediatek.cpp",
+ ],
+}