diff options
| author | 2020-10-20 14:23:05 -0700 | |
|---|---|---|
| committer | 2020-12-02 19:23:08 +0000 | |
| commit | 011896785509a2beb8ef7238a1572aaedae0c703 (patch) | |
| tree | 508bacb33d91cdf65a043ae4b59e39ffd38206a5 /libs/gui/BLASTBufferQueue.cpp | |
| parent | 6df72d72ea150492616d543ebcc9190e81e36882 (diff) | |
Frame Timeline Perfetto producer
This change adds a Perfetto Producer inside FrameTimeline that emits
DisplayFrame and SurfaceFrame as TracePackets as per the proto defined
in frame_timeline_event.proto
This change also adds a MockFrameTimeline to be used in unittests as a
part of TestableSurfaceFlinger. Due to perfetto capability, running
production FrameTimeline in TestableSurfaceFlinger has caused issues and
its best to isolate them.
Bug: 170914689
Test: libsurfaceflinger_unittest (whole test suite without filter)
Change-Id: Iabd5521629d16ded6ba3f165229caa74b1cb8eb7
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions