diff options
| author | 2019-10-15 17:34:54 -0700 | |
|---|---|---|
| committer | 2019-11-24 20:53:31 -0800 | |
| commit | 0782b881e27cfde7a8bbff738cce5f3f90af19f8 (patch) | |
| tree | 8248120877d76444e81d141c93d3a3f369cc77ca /libs/gui/SurfaceComposerClient.cpp | |
| parent | 46e9976bf1d03c77ddf282f07f3aea1902cf4da5 (diff) | |
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
Diffstat (limited to 'libs/gui/SurfaceComposerClient.cpp')
| -rw-r--r-- | libs/gui/SurfaceComposerClient.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
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<IBinder>& disp outAllowedConfigs); } +status_t SurfaceComposerClient::setDesiredDisplayConfigSpecs(const sp<IBinder>& displayToken, + int32_t defaultModeId, + float minRefreshRate, + float maxRefreshRate) { + return ComposerService::getComposerService()->setDesiredDisplayConfigSpecs(displayToken, + defaultModeId, + minRefreshRate, + maxRefreshRate); +} + status_t SurfaceComposerClient::getDisplayColorModes(const sp<IBinder>& display, Vector<ColorMode>* outColorModes) { return ComposerService::getComposerService()->getDisplayColorModes(display, outColorModes); |