aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorJohn Stultz <john.stultz@linaro.org>2021-05-20 04:18:41 +0000
committerJohn Stultz <john.stultz@linaro.org>2021-05-20 04:24:11 +0000
commit84fa73c0d4ac0919a6f5b82376f04e68c06a6178 (patch)
treee342b8f25b0bd373404791175aaec467c5298354 /Android.bp
parentaaaaca8aaa328bd2f72a27846ad30f7eece9295b (diff)
parent92c6a40d5240b2b58bbe9c52eb7e7a4692380ad9 (diff)
downloaddrm_hwcomposer-84fa73c0d4ac0919a6f5b82376f04e68c06a6178.tar.gz
Merge remote-tracking branch 'gitlab/main' into HEAD
This updates the AOSP/master branch to include the current upstream gitlab/main branch, which includes a fair amount of updates. Most are connected to the gitlab CI improvements, but there are also a fair amount of code cleanups and new functionality like composer@2.4 support. * gitlab/main: drm_hwcomposer: update README for clang-format-diff-11 and touch up formatting drm_hwcomposer: remove unused variable blend drm_hwcomposer: reject rotations reported as unsupported by hardware drm_hwcomposer: add DRM_PROPERTY_TYPE_BITMASK drm_hwcomposer: Fix regression after composition creation cleanup drm_hwcomposer: Move ValidatePlane method into DrmPlane drm_hwcomposer: Remove useless setters from DrmHwcLayer drm_hwcomposer: Add GetOrderLayersByZPos method drm_hwcomposer: Move HardwareSupportsLayerType into Backend drm_hwcomposer: Move MarkValidated into Backend drm_hwcomposer: Add GetExtraClientRange method drm_hwcomposer: Move CalcPixOps into Backend drm_hwcomposer: Remove ctrc from DrmCompositionPlane drm_hwcomposer: Remove SquashState class declaration drm_hwcomposer: Remove DrmCompositionDisplayLayersMap drm_hwcomposer: Remove DrmCompositionRegion struct drm_hwcomposer: Cleanup DrmDisplayComposition initialization drm_hwcomposer: CI: Increase coverage drm_hwcomposer: CI: Pull headers from the AOSPv11 drm_hwcomposer: Fix client range selection logic drm_hwcomposer: Remove writeback-based flattening logic drm_hwcomposer: add missing HAL pixel format drm_hwcomposer: CI: Add more source files to the build drm_hwcomposer: clang-tidy: enable cppcoreguidelines-* checks drm_hwcomposer: clang-tidy: enable clang-analyzer-* checks drm_hwcomposer: enable code analysis using clang-tidy drm_hwcomposer: CI: Use bpfmt to check Android.bp files style drm_hwcomposer: CI: Initial build and clang-tidy checks drm_hwcomposer: CI: Use clang-11 for the CI drm_hwcomposer: Create make target to test filegroups drm_hwcomposer: Fix drmSetMaster() usage drm_hwcomposer: Initial composer@2.4 HAL support drm_hwcomposer: Add support for color encoding and range properties drm_hwcomposer: Add minigbm video and format_modifier support drm_hwcomposer: Support unique fd for every YUV plane drm_hwcomposer: Ensure composer has master access to DRM/KMS drm_hwcomposer: Reorganize modifiers handling logic drm_hwcomposer: libdrmgetter: fix RGB565 format translation Change-Id: I3a9801bd858bc869844ac5d2d81383767029b09e Signed-off-by: John Stultz <john.stultz@linaro.org>
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp9
1 files changed, 5 insertions, 4 deletions
diff --git a/Android.bp b/Android.bp
index 7bb2bd6..d3c812d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -38,8 +38,8 @@ cc_library_static {
srcs: ["utils/Worker.cpp"],
include_dirs: [
- "external/drm_hwcomposer/include",
"external/drm_hwcomposer",
+ "external/drm_hwcomposer/include",
],
cflags: [
@@ -69,8 +69,8 @@ cc_defaults {
],
include_dirs: [
- "external/drm_hwcomposer/include",
"external/drm_hwcomposer",
+ "external/drm_hwcomposer/include",
],
static_libs: ["libdrmhwc_utils"],
@@ -81,8 +81,8 @@ cc_defaults {
],
cppflags: [
- "-DHWC2_USE_CPP11",
"-DHWC2_INCLUDE_STRINGIFICATION",
+ "-DHWC2_USE_CPP11",
],
product_variables: {
@@ -94,6 +94,7 @@ cc_defaults {
relative_install_path: "hw",
vendor: true,
}
+
cc_library_static {
name: "drm_hwcomposer",
defaults: ["hwcomposer.drm_defaults"],
@@ -122,9 +123,9 @@ cc_library_static {
"utils/autolock.cpp",
"utils/hwcutils.cpp",
- "backend/BackendManager.cpp",
"backend/Backend.cpp",
"backend/BackendClient.cpp",
+ "backend/BackendManager.cpp",
"backend/BackendRCarDu.cpp",
],
}