Home
last modified time | relevance | path

Searched refs:frameReadyFence (Results 1 – 3 of 3) sorted by relevance

/frameworks/native/services/surfaceflinger/
DFrameTracker.cpp53 mFrameRecords[mOffset].frameReadyFence = std::move(readyFence); in setFrameReadyFence()
85 if (mFrameRecords[mOffset].frameReadyFence != nullptr) { in advanceFrame()
88 mFrameRecords[mOffset].frameReadyFence = nullptr; in advanceFrame()
106 mFrameRecords[i].frameReadyFence.reset(); in clearStats()
155 const std::shared_ptr<FenceTime>& rfence = records[idx].frameReadyFence; in processFencesLocked()
159 records[idx].frameReadyFence = nullptr; in processFencesLocked()
DFrameTracker.h101 std::shared_ptr<FenceTime> frameReadyFence; member
DLayer.cpp4086 std::shared_ptr<FenceTime> frameReadyFence = mBufferInfo.mFenceTime; in onCompositionPresented() local
4087 if (frameReadyFence->isValid()) { in onCompositionPresented()
4088 mFrameTracker.setFrameReadyFence(std::move(frameReadyFence)); in onCompositionPresented()