diff options
author | John Stultz <john.stultz@linaro.org> | 2021-05-20 04:18:41 +0000 |
---|---|---|
committer | John Stultz <john.stultz@linaro.org> | 2021-05-20 04:24:11 +0000 |
commit | 84fa73c0d4ac0919a6f5b82376f04e68c06a6178 (patch) | |
tree | e342b8f25b0bd373404791175aaec467c5298354 /Android.bp | |
parent | aaaaca8aaa328bd2f72a27846ad30f7eece9295b (diff) | |
parent | 92c6a40d5240b2b58bbe9c52eb7e7a4692380ad9 (diff) | |
download | drm_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.bp | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -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", ], } |