drm_hwcomposer: HWC3: Remove HWC2 ComposerResources dependencies
Now that we have our own buffer importer and slots tracker,
ComposerResourcer is no longer needed.
Change-Id: I9b1e15800695b4c5f1a3f2c942ba669526e8a94c
Signed-off-by: Roman Stratiienko <r.stratiienko@gmail.com>
diff --git a/hwc3/Composer.cpp b/hwc3/Composer.cpp
index 124380d..28d096c 100644
--- a/hwc3/Composer.cpp
+++ b/hwc3/Composer.cpp
@@ -38,11 +38,13 @@
}
auto client = ndk::SharedRefBase::make<ComposerClient>();
- if (!client || !client->Init()) {
+ if (!client) {
*out_client = nullptr;
return ToBinderStatus(hwc3::Error::kNoResources);
}
+ client->Init();
+
*out_client = client;
client_ = client;