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

Commit 45d05fd3 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Fix dumpsys SurfaceFlinger --frame-events" am: 73ab3a30 am: 93a3c0b6 am: 159a5986

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1534566

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I95193cbdf69e9dc10d42d519c9d34a09a02c89a3
parents cd250c57 159a5986
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -4512,12 +4512,9 @@ void SurfaceFlinger::recordBufferingStats(const std::string& layerName,

void SurfaceFlinger::dumpFrameEventsLocked(std::string& result) {
    result.append("Layer frame timestamps:\n");

    const LayerVector& currentLayers = mCurrentState.layersSortedByZ;
    const size_t count = currentLayers.size();
    for (size_t i=0 ; i<count ; i++) {
        currentLayers[i]->dumpFrameEvents(result);
    }
    // Traverse all layers to dump frame-events for each layer
    mCurrentState.traverseInZOrder(
        [&] (Layer* layer) { layer->dumpFrameEvents(result); });
}

void SurfaceFlinger::dumpBufferingStats(std::string& result) const {