diff options
| author | 2024-02-13 12:46:49 +0100 | |
|---|---|---|
| committer | 2024-06-28 09:26:10 +0000 | |
| commit | 9a458e3959ab317d45e4052cf56c1c3a17d2d51e (patch) | |
| tree | e6605c5ab2fa4b312cfab5e7b0207704c0808f32 /libs/androidfw/StringPool.cpp | |
| parent | 7a3049645a71bbe1a866ef6e15b9bac5bee80061 (diff) | |
Jank callback API refactor.
Removes the old work-arounds for missing jank callbacks.
Removes the jank data from the transaction completed callback.
Adds new function to ISurfaceComposer to register jank listeners.
With the new API, jank data is only sent over binder periodically
(every ~50 frames) and on a background thread. It is also only tracked
for layers where there is a listener registered.
Test: manual, libsurfaceflinger_unittest
Bug: http://b/336461947
Flag: EXEMPT refactor
Change-Id: I6637a11a6236fdd48998fa63ad823060a0ec3b2a
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions