diff options
| author | Jorim Jaggi <jjaggi@google.com> | 2021-02-03 23:19:29 +0100 |
|---|---|---|
| committer | Jorim Jaggi <jjaggi@google.com> | 2021-02-17 14:55:22 +0100 |
| commit | 71db8892acc0c80c343141139bde8cfd3f037c4a (patch) | |
| tree | 9f40ac7b2cf2d535d24d9e6eacf8c353e8dcabc8 /docs/html/sdk/api_diff/11/changes | |
| parent | 5fdf7b8d26f3cd1a2f2fb8a441d40d33270d3b77 (diff) | |
Add GPU completion to FrameMetrics (1/3)
- Add SurfaceStatsCallback to TransactionCompletedListener
- Register a callback in RenderProxy to be called when we have
surface stats from SF via the BLAST callback.
- Instead of finishing a frame for frame metrics reporting
immediately, wait until BLAST callback fires, note GPU completion
time and finish frame.
- Expose GPU_COMPLETION in FrameMetrics
- Modify TOTAL_DURATION to also include GPU_COMPLETION
Test: FrameMetricsListenerTest
Fixes: 171046219
Change-Id: I16fa1d80cfc4e7a5527c18fec7e885409f17ee4d
Diffstat (limited to 'docs/html/sdk/api_diff/11/changes')
0 files changed, 0 insertions, 0 deletions
