From 0782b881e27cfde7a8bbff738cce5f3f90af19f8 Mon Sep 17 00:00:00 2001 From: Ana Krulec Date: Tue, 15 Oct 2019 17:34:54 -0700 Subject: 1) SF-DM Generalization of Refresh Rates: Adding a call to set Refresh Rate Range Adding connection between Display manager and Surface flinger when the refresh rate change. Additional work in SF in follow up CLs. Test: Change settings and observe logs for now. Bug: 142507213 Change-Id: Id9f9672d9f46b4d3590235e46ee4b3d0b5a37e6b --- libs/gui/SurfaceComposerClient.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'libs/gui/SurfaceComposerClient.cpp') diff --git a/libs/gui/SurfaceComposerClient.cpp b/libs/gui/SurfaceComposerClient.cpp index a538e14dfc..1a1a68c4d2 100644 --- a/libs/gui/SurfaceComposerClient.cpp +++ b/libs/gui/SurfaceComposerClient.cpp @@ -1616,6 +1616,16 @@ status_t SurfaceComposerClient::getAllowedDisplayConfigs(const sp& disp outAllowedConfigs); } +status_t SurfaceComposerClient::setDesiredDisplayConfigSpecs(const sp& displayToken, + int32_t defaultModeId, + float minRefreshRate, + float maxRefreshRate) { + return ComposerService::getComposerService()->setDesiredDisplayConfigSpecs(displayToken, + defaultModeId, + minRefreshRate, + maxRefreshRate); +} + status_t SurfaceComposerClient::getDisplayColorModes(const sp& display, Vector* outColorModes) { return ComposerService::getComposerService()->getDisplayColorModes(display, outColorModes); -- cgit v1.2.3-59-g8ed1b