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

Commit 24c39a62 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "SF: Fix initialization of mRefreshStartTime"

parents 4635369a 3d095726
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1765,6 +1765,8 @@ void SurfaceFlinger::preComposition()
    ATRACE_CALL();
    ALOGV("preComposition");

    mRefreshStartTime = systemTime(SYSTEM_TIME_MONOTONIC);

    bool needExtraInvalidate = false;
    mDrawingState.traverseInZOrder([&](Layer* layer) {
        if (layer->onPreComposition(mRefreshStartTime)) {
@@ -2218,8 +2220,6 @@ void SurfaceFlinger::configureDeviceComposition(const CompositionInfo& compositi

void SurfaceFlinger::beginFrame()
{
    mRefreshStartTime = systemTime(SYSTEM_TIME_MONOTONIC);

    for (const auto& [token, display] : mDisplays) {
        bool dirty = !display->getDirtyRegion(mRepaintEverything).isEmpty();
        bool empty = display->getVisibleLayersSortedByZ().size() == 0;