summaryrefslogtreecommitdiff
path: root/vulkan/libvulkan/api.cpp
diff options
context:
space:
mode:
author Alec Mouri <alecmouri@google.com> 2019-05-22 19:58:00 -0700
committer Ana Krulec <akrulec@google.com> 2019-09-03 19:09:40 -0700
commit38baf72ccb8d1df176255d9756ef697cd4d2ffab (patch)
treefe194a1886e0081c5bb7c4a34f4c6eae03432f8f /vulkan/libvulkan/api.cpp
parenta9c4d556084fb3b8592063b451c72f0ab0f7a65d (diff)
[SurfaceFlinger] Add vsync offset information to systrace.
* Trace offset values in DispSyncSource * Trace offset type in VSyncModulator * Refactor how offsets are stored so that refresh rate type can be encoded in VSyncModulator * Add locking to catch a potential race condition when updating offsets, as phase offsets can be accessed or updated on multiple threads. Bug: 133325345 Test: verified that correct offsets are reported in systrace Change-Id: I38d43b722cd54728a2e4de3df7dd472aceb1de15 (cherry picked from commit d7599d832c96cc3ba0c2ad19653f29bdfe084284) Merged-In: I38d43b722cd54728a2e4de3df7dd472aceb1de15
Diffstat (limited to 'vulkan/libvulkan/api.cpp')
0 files changed, 0 insertions, 0 deletions