Home
last modified time | relevance | path

Searched refs:presentFenceTime (Results 1 – 9 of 9) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/include/scheduler/
DPresentLatencyTracker.h39 std::shared_ptr<FenceTime> presentFenceTime);
43 PendingFrame(TimePoint compositeTime, std::shared_ptr<FenceTime> presentFenceTime) in PendingFrame()
44 : compositeTime(compositeTime), presentFenceTime(std::move(presentFenceTime)) {} in PendingFrame()
47 const std::shared_ptr<FenceTime> presentFenceTime; member
DFrameTargeter.h88 void addFence(sp<Fence> presentFence, FenceTimePtr presentFenceTime, in addFence() argument
90 mFenceWithFenceTimes.next() = {std::move(presentFence), presentFenceTime, in addFence()
/frameworks/native/services/surfaceflinger/Scheduler/src/
DPresentLatencyTracker.cpp26 std::shared_ptr<FenceTime> presentFenceTime) { in trackPendingFrame() argument
31 TimePoint::fromNs(pendingFrame.presentFenceTime->getCachedSignalTime()); in trackPendingFrame()
46 mPendingFrames.emplace(compositeTime, std::move(presentFenceTime)); in trackPendingFrame()
DFrameTargeter.cpp146 auto presentFenceTime = std::make_shared<FenceTime>(presentFence); in setPresentFence() local
147 return setPresentFence(std::move(presentFence), std::move(presentFenceTime)); in setPresentFence()
150 FenceTimePtr FrameTargeter::setPresentFence(sp<Fence> presentFence, FenceTimePtr presentFenceTime) { in setPresentFence() argument
152 addFence(std::move(presentFence), presentFenceTime, mExpectedPresentTime); in setPresentFence()
155 mPresentFences[0] = {std::move(presentFence), presentFenceTime, mExpectedPresentTime}; in setPresentFence()
157 return presentFenceTime; in setPresentFence()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DMockPowerAdvisor.h59 MOCK_METHOD(void, setSfPresentTiming, (TimePoint presentFenceTime, TimePoint presentEndTime),
/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/
DMockPowerAdvisor.h57 MOCK_METHOD(void, setSfPresentTiming, (TimePoint presentFenceTime, TimePoint presentEndTime),
/frameworks/native/services/surfaceflinger/DisplayHardware/
DPowerAdvisor.h86 virtual void setSfPresentTiming(TimePoint presentFenceTime, TimePoint presentEndTime) = 0;
141 void setSfPresentTiming(TimePoint presentFenceTime, TimePoint presentEndTime) override;
DPowerAdvisor.cpp531 void PowerAdvisor::setSfPresentTiming(TimePoint presentFenceTime, TimePoint presentEndTime) { in setSfPresentTiming() argument
532 mLastPresentFenceTime = presentFenceTime; in setSfPresentTiming()
/frameworks/native/libs/gui/
DBLASTBufferQueue.cpp118 std::shared_ptr<FenceTime> presentFenceTime = std::make_shared<FenceTime>(presentFence); in updateFrameTimestamps() local
132 mFrameEventHistory.addPostComposition(frameNumber, glDoneFenceTime, presentFenceTime, in updateFrameTimestamps()