diff options
author | 2022-08-26 10:40:05 -0700 | |
---|---|---|
committer | 2022-08-26 15:12:55 -0700 | |
commit | 6920a2fa2f3ba00b7774eee26b956defd43b755e (patch) | |
tree | fb4c1205ed2387ba108c595c0b074f3cf1b629f7 | |
parent | 0ce871c65183b2c39bef22a5fc294102dbf53a1a (diff) |
Use android.hardware.graphics.common-ndk and composer3-ndk wrappers.
Bug: 243429120
Test: builds
Change-Id: I2edd9d7f22680335f2924c544031d181071bf6f7
-rw-r--r-- | libs/gralloc/types/Android.bp | 2 | ||||
-rw-r--r-- | libs/gui/Android.bp | 3 | ||||
-rw-r--r-- | libs/renderengine/Android.bp | 6 | ||||
-rw-r--r-- | libs/renderengine/benchmark/Android.bp | 2 | ||||
-rw-r--r-- | libs/renderengine/tests/Android.bp | 2 | ||||
-rw-r--r-- | libs/shaders/Android.bp | 7 | ||||
-rw-r--r-- | libs/shaders/tests/Android.bp | 6 | ||||
-rw-r--r-- | libs/tonemap/Android.bp | 6 | ||||
-rw-r--r-- | libs/tonemap/tests/Android.bp | 6 | ||||
-rw-r--r-- | libs/ui/Android.bp | 2 | ||||
-rw-r--r-- | services/surfaceflinger/Android.bp | 3 | ||||
-rw-r--r-- | services/surfaceflinger/CompositionEngine/Android.bp | 6 | ||||
-rw-r--r-- | services/surfaceflinger/tests/Android.bp | 6 | ||||
-rw-r--r-- | services/surfaceflinger/tests/fakehwc/Android.bp | 6 | ||||
-rw-r--r-- | services/surfaceflinger/tests/unittests/Android.bp | 6 |
15 files changed, 43 insertions, 26 deletions
diff --git a/libs/gralloc/types/Android.bp b/libs/gralloc/types/Android.bp index bd21fbaf0e..3d81c3292a 100644 --- a/libs/gralloc/types/Android.bp +++ b/libs/gralloc/types/Android.bp @@ -23,6 +23,7 @@ package { cc_library { name: "libgralloctypes", + defaults: ["android.hardware.graphics.common-ndk_shared"], cflags: [ "-Wall", "-Werror", @@ -51,7 +52,6 @@ cc_library { ], shared_libs: [ - "android.hardware.graphics.common-V3-ndk", "android.hardware.graphics.mapper@4.0", "libhidlbase", "liblog", diff --git a/libs/gui/Android.bp b/libs/gui/Android.bp index e13821246b..d3144bb6c1 100644 --- a/libs/gui/Android.bp +++ b/libs/gui/Android.bp @@ -336,6 +336,8 @@ filegroup { cc_defaults { name: "libgui_bufferqueue-defaults", + defaults: ["android.hardware.graphics.common-ndk_shared"], + cflags: [ "-Wall", "-Werror", @@ -364,7 +366,6 @@ cc_defaults { "android.hardware.graphics.bufferqueue@2.0", "android.hardware.graphics.common@1.1", "android.hardware.graphics.common@1.2", - "android.hardware.graphics.common-V3-ndk", "android.hidl.token@1.0-utils", "libbase", "libcutils", diff --git a/libs/renderengine/Android.bp b/libs/renderengine/Android.bp index f6f57dde7d..054053898c 100644 --- a/libs/renderengine/Android.bp +++ b/libs/renderengine/Android.bp @@ -21,13 +21,15 @@ cc_defaults { cc_defaults { name: "librenderengine_defaults", - defaults: ["renderengine_defaults"], + defaults: [ + "android.hardware.graphics.composer3-ndk_shared", + "renderengine_defaults", + ], cflags: [ "-DGL_GLEXT_PROTOTYPES", "-DEGL_EGLEXT_PROTOTYPES", ], shared_libs: [ - "android.hardware.graphics.composer3-V1-ndk", "libbase", "libcutils", "libEGL", diff --git a/libs/renderengine/benchmark/Android.bp b/libs/renderengine/benchmark/Android.bp index 249fec5866..afbe6cfa4d 100644 --- a/libs/renderengine/benchmark/Android.bp +++ b/libs/renderengine/benchmark/Android.bp @@ -24,6 +24,7 @@ package { cc_benchmark { name: "librenderengine_bench", defaults: [ + "android.hardware.graphics.composer3-ndk_shared", "skia_deps", "surfaceflinger_defaults", ], @@ -43,7 +44,6 @@ cc_benchmark { ], shared_libs: [ - "android.hardware.graphics.composer3-V1-ndk", "libbase", "libcutils", "libjnigraphics", diff --git a/libs/renderengine/tests/Android.bp b/libs/renderengine/tests/Android.bp index bbab792dba..6f328d738c 100644 --- a/libs/renderengine/tests/Android.bp +++ b/libs/renderengine/tests/Android.bp @@ -24,6 +24,7 @@ package { cc_test { name: "librenderengine_test", defaults: [ + "android.hardware.graphics.composer3-ndk_shared", "skia_deps", "surfaceflinger_defaults", ], @@ -49,7 +50,6 @@ cc_test { ], shared_libs: [ - "android.hardware.graphics.composer3-V1-ndk", "libbase", "libcutils", "libEGL", diff --git a/libs/shaders/Android.bp b/libs/shaders/Android.bp index 6b936de0ec..960f845488 100644 --- a/libs/shaders/Android.bp +++ b/libs/shaders/Android.bp @@ -23,13 +23,14 @@ package { cc_library_static { name: "libshaders", - + defaults: [ + "android.hardware.graphics.common-ndk_shared", + "android.hardware.graphics.composer3-ndk_shared", + ], export_include_dirs: ["include"], local_include_dirs: ["include"], shared_libs: [ - "android.hardware.graphics.common-V3-ndk", - "android.hardware.graphics.composer3-V1-ndk", "android.hardware.graphics.common@1.2", "libnativewindow", ], diff --git a/libs/shaders/tests/Android.bp b/libs/shaders/tests/Android.bp index cf671bcb7a..1e4f45ac45 100644 --- a/libs/shaders/tests/Android.bp +++ b/libs/shaders/tests/Android.bp @@ -23,6 +23,10 @@ package { cc_test { name: "libshaders_test", + defaults: [ + "android.hardware.graphics.common-ndk_shared", + "android.hardware.graphics.composer3-ndk_shared", + ], test_suites: ["device-tests"], srcs: [ "shaders_test.cpp", @@ -31,8 +35,6 @@ cc_test { "libtonemap_headers", ], shared_libs: [ - "android.hardware.graphics.common-V3-ndk", - "android.hardware.graphics.composer3-V1-ndk", "android.hardware.graphics.common@1.2", "libnativewindow", ], diff --git a/libs/tonemap/Android.bp b/libs/tonemap/Android.bp index 37c98240c5..8c8815d0e4 100644 --- a/libs/tonemap/Android.bp +++ b/libs/tonemap/Android.bp @@ -23,13 +23,15 @@ package { cc_library_static { name: "libtonemap", + defaults: [ + "android.hardware.graphics.common-ndk_shared", + "android.hardware.graphics.composer3-ndk_shared", + ], vendor_available: true, local_include_dirs: ["include"], shared_libs: [ - "android.hardware.graphics.common-V3-ndk", - "android.hardware.graphics.composer3-V1-ndk", "liblog", "libnativewindow", ], diff --git a/libs/tonemap/tests/Android.bp b/libs/tonemap/tests/Android.bp index 58851b41be..2abf51563c 100644 --- a/libs/tonemap/tests/Android.bp +++ b/libs/tonemap/tests/Android.bp @@ -23,6 +23,10 @@ package { cc_test { name: "libtonemap_test", + defaults: [ + "android.hardware.graphics.common-ndk_shared", + "android.hardware.graphics.composer3-ndk_shared", + ], test_suites: ["device-tests"], srcs: [ "tonemap_test.cpp", @@ -31,8 +35,6 @@ cc_test { "libtonemap_headers", ], shared_libs: [ - "android.hardware.graphics.common-V3-ndk", - "android.hardware.graphics.composer3-V1-ndk", "libnativewindow", ], static_libs: [ diff --git a/libs/ui/Android.bp b/libs/ui/Android.bp index ca8adfa445..58e42a0b76 100644 --- a/libs/ui/Android.bp +++ b/libs/ui/Android.bp @@ -152,6 +152,7 @@ cc_library_shared { ], defaults: [ + "android.hardware.graphics.common-ndk_shared", "libui-defaults", // Uncomment the following line to enable VALIDATE_REGIONS traces //defaults: ["libui-validate-regions-defaults"], @@ -162,7 +163,6 @@ cc_library_shared { "android.hardware.graphics.allocator@3.0", "android.hardware.graphics.allocator@4.0", "android.hardware.graphics.allocator-V1-ndk", - "android.hardware.graphics.common-V3-ndk", "android.hardware.graphics.common@1.2", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@2.1", diff --git a/services/surfaceflinger/Android.bp b/services/surfaceflinger/Android.bp index 76429ff44b..662645100f 100644 --- a/services/surfaceflinger/Android.bp +++ b/services/surfaceflinger/Android.bp @@ -25,6 +25,7 @@ cc_defaults { cc_defaults { name: "libsurfaceflinger_defaults", defaults: [ + "android.hardware.graphics.composer3-ndk_shared", "surfaceflinger_defaults", "skia_renderengine_deps", ], @@ -46,7 +47,6 @@ cc_defaults { "android.hardware.graphics.composer@2.2", "android.hardware.graphics.composer@2.3", "android.hardware.graphics.composer@2.4", - "android.hardware.graphics.composer3-V1-ndk", "android.hardware.power@1.0", "android.hardware.power@1.3", "android.hardware.power-V2-cpp", @@ -106,7 +106,6 @@ cc_defaults { "android.hardware.graphics.composer@2.2", "android.hardware.graphics.composer@2.3", "android.hardware.graphics.composer@2.4", - "android.hardware.graphics.composer3-V1-ndk", "android.hardware.power@1.3", "libhidlbase", "libtimestats", diff --git a/services/surfaceflinger/CompositionEngine/Android.bp b/services/surfaceflinger/CompositionEngine/Android.bp index 11a9e19db8..b5d2ad0f74 100644 --- a/services/surfaceflinger/CompositionEngine/Android.bp +++ b/services/surfaceflinger/CompositionEngine/Android.bp @@ -9,7 +9,10 @@ package { cc_defaults { name: "libcompositionengine_defaults", - defaults: ["surfaceflinger_defaults"], + defaults: [ + "android.hardware.graphics.composer3-ndk_shared", + "surfaceflinger_defaults", + ], cflags: [ "-DLOG_TAG=\"CompositionEngine\"", "-DATRACE_TAG=ATRACE_TAG_GRAPHICS", @@ -20,7 +23,6 @@ cc_defaults { "android.hardware.graphics.composer@2.2", "android.hardware.graphics.composer@2.3", "android.hardware.graphics.composer@2.4", - "android.hardware.graphics.composer3-V1-ndk", "android.hardware.power@1.0", "android.hardware.power@1.3", "android.hardware.power-V2-cpp", diff --git a/services/surfaceflinger/tests/Android.bp b/services/surfaceflinger/tests/Android.bp index 276431e661..13ce65d4af 100644 --- a/services/surfaceflinger/tests/Android.bp +++ b/services/surfaceflinger/tests/Android.bp @@ -23,7 +23,10 @@ package { cc_test { name: "SurfaceFlinger_test", - defaults: ["surfaceflinger_defaults"], + defaults: [ + "android.hardware.graphics.common-ndk_shared", + "surfaceflinger_defaults", + ], test_suites: ["device-tests"], srcs: [ "BootDisplayMode_test.cpp", @@ -64,7 +67,6 @@ cc_test { "android.hardware.graphics.composer@2.1", ], shared_libs: [ - "android.hardware.graphics.common-V3-ndk", "android.hardware.graphics.common@1.2", "libandroid", "libbase", diff --git a/services/surfaceflinger/tests/fakehwc/Android.bp b/services/surfaceflinger/tests/fakehwc/Android.bp index 704815de3a..06afdb10cc 100644 --- a/services/surfaceflinger/tests/fakehwc/Android.bp +++ b/services/surfaceflinger/tests/fakehwc/Android.bp @@ -9,7 +9,10 @@ package { cc_test { name: "sffakehwc_test", - defaults: ["surfaceflinger_defaults"], + defaults: [ + "android.hardware.graphics.composer3-ndk_shared", + "surfaceflinger_defaults", + ], test_suites: ["device-tests"], srcs: [ "FakeComposerClient.cpp", @@ -23,7 +26,6 @@ cc_test { "android.hardware.graphics.composer@2.2", "android.hardware.graphics.composer@2.3", "android.hardware.graphics.composer@2.4", - "android.hardware.graphics.composer3-V1-ndk", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@3.0", "android.hardware.graphics.mapper@4.0", diff --git a/services/surfaceflinger/tests/unittests/Android.bp b/services/surfaceflinger/tests/unittests/Android.bp index 004f31c562..dec14d02a6 100644 --- a/services/surfaceflinger/tests/unittests/Android.bp +++ b/services/surfaceflinger/tests/unittests/Android.bp @@ -135,15 +135,17 @@ cc_test { cc_defaults { name: "libsurfaceflinger_mocks_defaults", + defaults: [ + "android.hardware.graphics.common-ndk_static", + "android.hardware.graphics.composer3-ndk_static", + ], static_libs: [ "android.hardware.common-V2-ndk", "android.hardware.common.fmq-V1-ndk", - "android.hardware.graphics.common-V3-ndk", "android.hardware.graphics.composer@2.1", "android.hardware.graphics.composer@2.2", "android.hardware.graphics.composer@2.3", "android.hardware.graphics.composer@2.4", - "android.hardware.graphics.composer3-V1-ndk", "android.hardware.power@1.0", "android.hardware.power@1.1", "android.hardware.power@1.2", |