hwc: CWB supported only for primary display
CRs-Fixed: 2565350
Change-Id: I62dc1c35d6f580f2d0e4dfb26ec9326a4bd56ccd
diff --git a/sdm/libs/hwc2/hwc_session.cpp b/sdm/libs/hwc2/hwc_session.cpp
index c9bdf7b..94fac19 100644
--- a/sdm/libs/hwc2/hwc_session.cpp
+++ b/sdm/libs/hwc2/hwc_session.cpp
@@ -3206,7 +3206,7 @@
}
if (display != HWC_DISPLAY_PRIMARY) {
- return HWC2_ERROR_BAD_DISPLAY;
+ return HWC2_ERROR_UNSUPPORTED;
}
HWCSession *hwc_session = static_cast<HWCSession *>(device);
@@ -3231,7 +3231,7 @@
}
if (display != HWC_DISPLAY_PRIMARY) {
- return HWC2_ERROR_BAD_DISPLAY;
+ return HWC2_ERROR_UNSUPPORTED;
}
HWCSession *hwc_session = static_cast<HWCSession *>(device);
@@ -3257,7 +3257,7 @@
}
if (display != HWC_DISPLAY_PRIMARY) {
- return HWC2_ERROR_BAD_DISPLAY;
+ return HWC2_ERROR_UNSUPPORTED;
}
return CallDisplayFunction(device, display, &HWCDisplay::GetReadbackBufferFence, release_fence);