Track surface layer id in FrameTracker
Bug: 275310623 Test: atest InteractionJankMonitorTest FrameTrackerTest Change-Id: I58d541be68db4d441c972404c0efde99b1599e5a
This commit is contained in:
@@ -328,6 +328,7 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener
|
||||
mTracingStarted = true;
|
||||
markEvent("FT#begin");
|
||||
Trace.beginAsyncSection(mSession.getName(), (int) mBeginVsyncId);
|
||||
markEvent("FT#layerId#" + mSurfaceControl.getLayerId());
|
||||
mSurfaceControlWrapper.addJankStatsListener(this, mSurfaceControl);
|
||||
if (!mSurfaceOnly) {
|
||||
mRendererWrapper.addObserver(mObserver);
|
||||
@@ -437,8 +438,10 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener
|
||||
"The length of the trace event description <%s> exceeds %d",
|
||||
desc, MAX_LENGTH_EVENT_DESC));
|
||||
}
|
||||
Trace.beginSection(TextUtils.formatSimple("%s#%s", mSession.getName(), desc));
|
||||
Trace.endSection();
|
||||
if (Trace.isTagEnabled(Trace.TRACE_TAG_APP)) {
|
||||
Trace.instant(Trace.TRACE_TAG_APP,
|
||||
TextUtils.formatSimple("%s#%s", mSession.getName(), desc));
|
||||
}
|
||||
}
|
||||
|
||||
private void notifyCujEvent(String action) {
|
||||
|
||||
Reference in New Issue
Block a user