summaryrefslogtreecommitdiff
path: root/libs/gui/BufferQueueThreadState.cpp
diff options
context:
space:
mode:
author Ady Abraham <adyabr@google.com> 2019-03-01 17:18:59 -0800
committer Ady Abraham <adyabr@google.com> 2019-03-04 13:06:38 -0800
commit1902d072cd032444dd906f9740387b2d678742a6 (patch)
treebaf9b5fce93d3bd8bbc55f28a3531ae70700dba4 /libs/gui/BufferQueueThreadState.cpp
parent9c04ead1239dc6bc121372d8dbfef2dc3f5b6fb1 (diff)
SurfaceFlinger: use scheduler::RefreshRateConfigs in setRefreshRateTo
Use cached values for display configs instead of querying HWC for the available configs every time we want to change config. setRefreshRateTo average time reduced from 0.108 ms to 0.032 ms Test: collected systrace for config changes Bug: 122906558 Change-Id: I543973ba01df067bd5ad23a2c2ab48b9a90621ae
Diffstat (limited to 'libs/gui/BufferQueueThreadState.cpp')
0 files changed, 0 insertions, 0 deletions