summaryrefslogtreecommitdiff
path: root/opengl/tests/lib/WindowSurface.cpp
diff options
context:
space:
mode:
authorKevin DuBois <kevindubois@google.com>2019-12-18 16:13:24 -0800
committerKevin DuBois <kevindubois@google.com>2020-01-06 14:59:16 -0800
commitf77025c8a82cb64b29ece8e2511b447c14202a0e (patch)
treebe0bd9603f209db84348622a9d16e450f92003b7 /opengl/tests/lib/WindowSurface.cpp
parent69a2660af076a74435a1e9f38ec7916efe1af6b8 (diff)
SF: VSyncReactor change offsets at correct time
The VRR/MRR timing loop (currently flagged off) was changing offsets incorrectly on the first hwvsync signal after initiating a rate change. With HWC2.3 and prior, the correct strategy for DispSync to employ is to enable hwvsync, and await the first observed signal at the new rate. This patch makes the new system apply the updated offsets at the correct time. Fixes: b/146455831 Test: 2 new, 3 fixed unit tests Test: boot on coral with integrated patches, fiddle with rate changes. Change-Id: Iafae2e5112a5015441405055159538feb6c23a4b
Diffstat (limited to 'opengl/tests/lib/WindowSurface.cpp')
0 files changed, 0 insertions, 0 deletions