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

Commit 0db92f14 authored by Patrick Williams's avatar Patrick Williams
Browse files

Fix RequestedLayerState logging for out of order buffers

Bug: 302249537
Test: presubmits
Change-Id: I2bedc3cda9c0c5385027deac2a3efebf667a1fac
parent ed67d7c0
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -209,7 +209,7 @@ void RequestedLayerState::merge(const ResolvedComposerState& resolvedComposerSta
                 (barrierFrameNumber > bufferData->frameNumber))) {
                ALOGE("Out of order buffers detected for %s producedId=%d frameNumber=%" PRIu64
                      " -> producedId=%d frameNumber=%" PRIu64,
                      getDebugString().c_str(), bufferData->producerId, bufferData->frameNumber,
                      getDebugString().c_str(), barrierProducerId, barrierFrameNumber,
                      bufferData->producerId, frameNumber);
                TransactionTraceWriter::getInstance().invoke("out_of_order_buffers_",
                                                             /*overwrite=*/false);
@@ -401,6 +401,7 @@ std::string RequestedLayerState::getDebugString() const {
    if (!handleAlive) debug << " !handle";
    if (z != 0) debug << " z=" << z;
    if (layerStack.id != 0) debug << " layerStack=" << layerStack.id;
    debug << "}";
    return debug.str();
}