summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/DisplayDevice.cpp
diff options
context:
space:
mode:
author Dominik Laskowski <domlaskowski@google.com> 2024-07-26 10:09:31 -0400
committer Dominik Laskowski <domlaskowski@google.com> 2024-08-14 15:38:33 -0400
commitfe749dc40253424290a50034ead1450af8bb73b0 (patch)
tree3a937f96bec9835ba1e61e858bf9b06fe51a0b20 /services/surfaceflinger/DisplayDevice.cpp
parent9d934309cc1dd4eb01b0cda17047f1b18cc8c9ed (diff)
SF: Remove DisplayDevice::getVsyncPeriodFromHWC
Inline the use in Layer::onCompositionPresented and rewire dumpsys uses. Bug: 355424160 Flag: EXEMPT refactor Test: adb shell dumpsys SurfaceFlinger --scheduler Change-Id: I32f61d16a8bb3045d756a612f7c20ecb3c628771
Diffstat (limited to 'services/surfaceflinger/DisplayDevice.cpp')
-rw-r--r--services/surfaceflinger/DisplayDevice.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/services/surfaceflinger/DisplayDevice.cpp b/services/surfaceflinger/DisplayDevice.cpp
index 75b07a8854..402a3d2e2f 100644
--- a/services/surfaceflinger/DisplayDevice.cpp
+++ b/services/surfaceflinger/DisplayDevice.cpp
@@ -201,19 +201,6 @@ bool DisplayDevice::isPoweredOn() const {
return mPowerMode != hal::PowerMode::OFF;
}
-nsecs_t DisplayDevice::getVsyncPeriodFromHWC() const {
- const auto physicalId = getPhysicalId();
- if (!mHwComposer.isConnected(physicalId)) {
- return 0;
- }
-
- if (const auto vsyncPeriodOpt = mHwComposer.getDisplayVsyncPeriod(physicalId).value_opt()) {
- return *vsyncPeriodOpt;
- }
-
- return refreshRateSelector().getActiveMode().modePtr->getVsyncRate().getPeriodNsecs();
-}
-
ui::Dataspace DisplayDevice::getCompositionDataSpace() const {
return mCompositionDisplay->getState().dataspace;
}