Loading services/surfaceflinger/Layer.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -3178,6 +3178,8 @@ void Layer::releasePreviousBuffer() { callReleaseBufferCallback(mDrawingState.releaseBufferListener, mDrawingState.buffer->getBuffer(), mDrawingState.frameNumber, mDrawingState.acquireFence); const int32_t layerId = getSequence(); mFlinger->mTimeStats->removeTimeRecord(layerId, mDrawingState.frameNumber); decrementPendingBufferCount(); if (mDrawingState.bufferSurfaceFrameTX != nullptr && mDrawingState.bufferSurfaceFrameTX->getPresentState() != PresentState::Presented) { Loading Loading
services/surfaceflinger/Layer.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -3178,6 +3178,8 @@ void Layer::releasePreviousBuffer() { callReleaseBufferCallback(mDrawingState.releaseBufferListener, mDrawingState.buffer->getBuffer(), mDrawingState.frameNumber, mDrawingState.acquireFence); const int32_t layerId = getSequence(); mFlinger->mTimeStats->removeTimeRecord(layerId, mDrawingState.frameNumber); decrementPendingBufferCount(); if (mDrawingState.bufferSurfaceFrameTX != nullptr && mDrawingState.bufferSurfaceFrameTX->getPresentState() != PresentState::Presented) { Loading