Add trace for finishDrawing
It's easier to know which application reports draw. Bug: 206872204 Test: Launch an activity and check trace. Change-Id: Id970f6a7d843133fb969f3e44d725e7ac0aa8eff
This commit is contained in:
@@ -291,7 +291,11 @@ class Session extends IWindowSession.Stub implements IBinder.DeathRecipient {
|
||||
public void finishDrawing(IWindow window,
|
||||
@Nullable SurfaceControl.Transaction postDrawTransaction, int seqId) {
|
||||
if (DEBUG) Slog.v(TAG_WM, "IWindow finishDrawing called for " + window);
|
||||
if (Trace.isTagEnabled(TRACE_TAG_WINDOW_MANAGER)) {
|
||||
Trace.traceBegin(TRACE_TAG_WINDOW_MANAGER, "finishDrawing: " + mPackageName);
|
||||
}
|
||||
mService.finishDrawingWindow(this, window, postDrawTransaction, seqId);
|
||||
Trace.traceEnd(TRACE_TAG_WINDOW_MANAGER);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user