aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Macnak <natsu@google.com>2024-01-19 17:39:04 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2024-01-19 17:39:04 +0000
commita8b7b6396bbcb8ee8df3d637a874bfbfd137008d (patch)
tree4c81fb5ecb85381f4363a116f457067eb21eb256
parent494ebb591765b6402cffe349cf1a18940907f26f (diff)
parent3b67f1fbc4b781ac02f5289414db593f7aee524e (diff)
downloadgoldfish-opengl-a8b7b6396bbcb8ee8df3d637a874bfbfd137008d.tar.gz
Enable "-Wall" in RanchuHwc am: 3b67f1fbc4
Original change: https://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/2874699 Change-Id: Ic98ff1d75debf4ba533a5bdba7dd750f92ed8136 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--system/hwc3/Android.bp4
-rw-r--r--system/hwc3/HostFrameComposer.cpp6
-rw-r--r--system/hwc3/VsyncThread.cpp1
3 files changed, 5 insertions, 6 deletions
diff --git a/system/hwc3/Android.bp b/system/hwc3/Android.bp
index 45e122c2..94912811 100644
--- a/system/hwc3/Android.bp
+++ b/system/hwc3/Android.bp
@@ -86,6 +86,10 @@ cc_binary {
"VsyncThread.cpp",
],
+ cflags: [
+ "-Wall",
+ ],
+
vintf_fragments: ["hwc3.xml"],
init_rc: ["hwc3.rc"],
diff --git a/system/hwc3/HostFrameComposer.cpp b/system/hwc3/HostFrameComposer.cpp
index 5826d235..e454fcc3 100644
--- a/system/hwc3/HostFrameComposer.cpp
+++ b/system/hwc3/HostFrameComposer.cpp
@@ -26,8 +26,6 @@
#include <poll.h>
#include <sync/sync.h>
#include <ui/GraphicBuffer.h>
-#include <ui/GraphicBufferAllocator.h>
-#include <ui/GraphicBufferMapper.h>
#include <optional>
#include <tuple>
@@ -161,10 +159,6 @@ class ComposeMsg_v2 {
ComposeDevice_v2* mComposeDevice;
};
-void FreeDisplayColorBuffer(const native_handle_t* h) {
- ::android::GraphicBufferAllocator::get().free(h);
-}
-
} // namespace
HWC3::Error HostFrameComposer::init() {
diff --git a/system/hwc3/VsyncThread.cpp b/system/hwc3/VsyncThread.cpp
index 350a9065..08e55b7c 100644
--- a/system/hwc3/VsyncThread.cpp
+++ b/system/hwc3/VsyncThread.cpp
@@ -172,6 +172,7 @@ void VsyncThread::threadLoop() {
DEBUG_LOG("%s: for display:%" PRIu64 " send %" PRIu32
" in last %d seconds",
__FUNCTION__, mDisplayId, vsyncs, kLogIntervalSeconds);
+ (void)vsyncs;
previousLog = now;
vsyncs = 0;
}