diff options
| author | 2019-05-22 19:58:00 -0700 | |
|---|---|---|
| committer | 2019-06-19 16:46:09 -0700 | |
| commit | d7599d832c96cc3ba0c2ad19653f29bdfe084284 (patch) | |
| tree | f351ab88d336ec32ee65ede7e80a7f2dda4515ea /opengl/libagl/array.cpp | |
| parent | b488afaa2addf5b101ef24d0e8fc9812cb3c7f26 (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
Diffstat (limited to 'opengl/libagl/array.cpp')
0 files changed, 0 insertions, 0 deletions