Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 20b2302e authored by Mohamed Elrakad's avatar Mohamed Elrakad Committed by Android (Google) Code Review
Browse files

Merge "Track surface layer id in FrameTracker" into udc-dev

parents 2faa24d2 92fbb00b
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -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) {