summaryrefslogtreecommitdiff
path: root/libs/gui/DisplayEventReceiver.cpp
diff options
context:
space:
mode:
author Ana Krulec <akrulec@google.com> 2019-11-14 00:55:07 +0100
committer Steven Thomas <steventhomas@google.com> 2019-12-17 15:02:30 -0800
commited3a8cc9a64cb945aed0329f39368b013a9abc00 (patch)
treecee09d098da783c6dbac21b94d992cd66f1bf3b0 /libs/gui/DisplayEventReceiver.cpp
parenteb1cdc5b093761733a532779ecde9474831a5789 (diff)
Switch from allowed display configs to refresh rate range
This completes the recent work to switch from a list of allowed display configs to a default config + min/max frame rate. Bug: 142507213 Test: Ran on a device with refresh rate switching, confirmed expected 60/90 switching behavior when touching the screen. Test: Launched Google Maps on a device with 60/90 switching, confirmed the device stays at 60fps. Test: Checked dumpsys output, confirmed new display config specs formatting looks good. Test: Ran on a device with refresh rate switching disallowed via the ro.surface_flinger.refresh_rate_switching sysprop, and confirmed we don't do refresh rate switching. Test: Ran on a device that doesn't support refresh rate switching, and confirmed normal behavior. Test: Tested surface flinger's display config back door, confirmed it still works. Test: Inspected log output, made sure there's nothing weird. Test: Ran unit tests for DisplayModeDirector, LocalDisplayAdapter, and RefreshRateConfigs. Test: atest FrameworksServicesTests Test: atest FrameworksMockingServicesTests Test: adb shell /data/nativetest64/libgui_test/libgui_test Test: adb shell /data/nativetest64/libsurfaceflinger_unittest/libsurfaceflinger_unittest Change-Id: I53743a437bce1e3df79539caece0c423051c80a6
Diffstat (limited to 'libs/gui/DisplayEventReceiver.cpp')
0 files changed, 0 insertions, 0 deletions