summaryrefslogtreecommitdiff
path: root/opengl/libagl/TextureObjectManager.cpp
diff options
context:
space:
mode:
author Dan Stoza <stoza@google.com> 2020-06-10 14:28:50 -0700
committer Dan Stoza <stoza@google.com> 2020-06-10 15:20:50 -0700
commit09bf763bbda713b6ee69fb625c596e279d443309 (patch)
treed36f2af2551299be7f5fefb618c76576478cceba /opengl/libagl/TextureObjectManager.cpp
parente0d9770df147aa47680e8a5373c35d4c8b69e764 (diff)
VSR: Only ignore Composer when rate isn't changing
This refines the logic added in I79c66faeaed262acd9c5925fe2202a9fb3f10b7b, which started ignoring Composer-provided refresh rates on vsync callbacks when the kernel idle timer is enabled. This behavior is still correct when SF doesn't think that that refresh rate has changed, but when we initiate a change, such as when the only active layer is infrequently updating, then it's okay to rely on the Composer-provided rate. Bug: 158141901 Test: atest libsurfaceflinger_unittest, systrace Change-Id: I16c87005f5cd1ca1810014211d73b4662e7c8c86
Diffstat (limited to 'opengl/libagl/TextureObjectManager.cpp')
0 files changed, 0 insertions, 0 deletions