Propagate hwc/gl frames missed to dumpsys.
It'll be useful when rerunning the tests for top use-cases, as we'd
expect GL comp to be more expensive on average.
Bug: 123958105
Test: dumpsys SurfaceFlinger
Change-Id: I04543efc5c687f7657b259bfbe5a5219f5a3807e
diff --git a/services/surfaceflinger/SurfaceFlinger.h b/services/surfaceflinger/SurfaceFlinger.h
index e79c4ee..ef2b640 100644
--- a/services/surfaceflinger/SurfaceFlinger.h
+++ b/services/surfaceflinger/SurfaceFlinger.h
@@ -1015,6 +1015,8 @@
std::shared_ptr<TimeStats> mTimeStats;
bool mUseHwcVirtualDisplays = false;
std::atomic<uint32_t> mFrameMissedCount{0};
+ std::atomic<uint32_t> mHwcFrameMissedCount{0};
+ std::atomic<uint32_t> mGpuFrameMissedCount{0};
TransactionCompletedThread mTransactionCompletedThread;