summaryrefslogtreecommitdiff
path: root/libs/gui/QueueBufferInputOutput.cpp
diff options
context:
space:
mode:
author Ady Abraham <adyabr@google.com> 2020-01-17 12:43:17 -0800
committer Ady Abraham <adyabr@google.com> 2020-01-23 21:27:14 -0800
commit8a82ba66a22238fe59c02a6309ba8bd3dae4f074 (patch)
tree0ab0962ade34ecd0e09fab57c68d257192db623e /libs/gui/QueueBufferInputOutput.cpp
parentc34a8a2e960393f434d8307edeb495d0e301c70d (diff)
SurfaceFlinger: enhance refresh rate selection
Enhance the refresh rate selection algorithm to allow having multiple refresh rate. The new process attaches scores to each one of the available refresh rate and chooses the refresh rate with the highest score. This behavior is currently controlled by the sysprop flag 'debug.sf.use_content_detection_v2' and currently turned off. This algorithm stills needs some tunings which will be done in layer CLs. Test: adb shell /data/nativetest64/SurfaceFlinger_test/SurfaceFlinger_test Test: adb shell /data/nativetest64/libsurfaceflinger_unittest/libsurfaceflinger_unittest Test: go/90hzscenarios manual tests Bug: 147516364 Fixes: 146068419 Change-Id: I06e07459e469482799ff80fa54fa8dd311325e0e
Diffstat (limited to 'libs/gui/QueueBufferInputOutput.cpp')
0 files changed, 0 insertions, 0 deletions