Home
last modified time | relevance | path

Searched refs:mFrameTimeline (Results 1 – 8 of 8) sorted by relevance

/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DFrameTimelineTest.cpp72 mFrameTimeline->registerDataSource(); in SetUp()
73 mTokenManager = &mFrameTimeline->mTokenManager; in SetUp()
129 return mFrameTimeline->mDisplayFrames[idx]; in getDisplayFrame()
260 mFrameTimeline->addSurfaceFrame(surfaceFrame1); in TEST_F()
261 mFrameTimeline->setSfPresent(25, presentFence1); in TEST_F()
289 mFrameTimeline->addSurfaceFrame(surfaceFrame1); in TEST_F()
291 mFrameTimeline->addSurfaceFrame(surfaceFrame2); in TEST_F()
354 mFrameTimeline->addSurfaceFrame(surfaceFrame); in TEST_F()
403 mFrameTimeline->setMaxDisplayFrames(256); in TEST_F()
420 mFrameTimeline->setMaxDisplayFrames(128); in TEST_F()
[all …]
H A DFpsReporterTest.cpp82 mock::FrameTimeline mFrameTimeline = member in android::FpsReporterTest
95 new FpsReporter(mFrameTimeline, *(mFlinger.flinger()), std::unique_ptr<Clock>(mClock));
169 EXPECT_CALL(mFrameTimeline, in TEST_F()
179 Mock::VerifyAndClearExpectations(&mFrameTimeline); in TEST_F()
181 EXPECT_CALL(mFrameTimeline, computeFps(_)).Times(0); in TEST_F()
195 EXPECT_CALL(mFrameTimeline, computeFps(UnorderedElementsAre(mTarget->getSequence()))) in TEST_F()
/aosp12/frameworks/native/services/surfaceflinger/
H A DFpsReporter.cpp31 : mFrameTimeline(frameTimeline), mFlinger(flinger), mClock(std::move(clock)) { in FpsReporter()
80 listener.listener->onFpsReported(mFrameTimeline.computeFps(layerIds)); in dispatchLayerFps()
H A DFpsReporter.h64 frametimeline::FrameTimeline& mFrameTimeline; variable
H A DLayer.cpp727 mFlinger->mFrameTimeline->addSurfaceFrame(surfaceFrame); in commitTransaction()
1258 mFlinger->mFrameTimeline->addSurfaceFrame(surfaceFrame); in addSurfaceFrameDroppedForBuffer()
1266 mFlinger->mFrameTimeline->addSurfaceFrame(surfaceFrame); in addSurfaceFramePresentedForBuffer()
1273 mFlinger->mFrameTimeline->createSurfaceFrameForToken(info, mOwnerPid, mOwnerUid, in createSurfaceFrameForTransaction()
1291 mFlinger->mFrameTimeline->createSurfaceFrameForToken(info, mOwnerPid, mOwnerUid, in createSurfaceFrameForBuffer()
H A DSurfaceFlinger.cpp372 mFrameTimeline(mFactory.createFrameTimeline(mTimeStats, getpid())), in SurfaceFlinger()
725 mFrameTimeline->onBootFinished(); in bootFinished()
2280 mFrameTimeline->setSfPresent(/* sfPresentTime */ now, mPreviousPresentFences[0].fenceTime, in postComposition()
3185 mScheduler->createConnection("app", mFrameTimeline->getTokenManager(), in initScheduler()
3190 mScheduler->createConnection("appSf", mFrameTimeline->getTokenManager(), in initScheduler()
3197 mEventQueue->initVsync(mScheduler->getVsyncDispatch(), *mFrameTimeline->getTokenManager(), in initScheduler()
3202 mFpsReporter = new FpsReporter(*mFrameTimeline, *this); in initScheduler()
3565 const auto prediction = mFrameTimeline->getTokenManager()->getPredictionsForToken(vsyncId); in frameIsEarly()
4803 mFrameTimeline->parseArgs(args, result); in dumpFrameTimeline()
5822 mFrameTimeline->reset(); in onTransact()
[all …]
H A DBufferStateLayer.cpp462 mFlinger->mFrameTimeline->getTokenManager()->getPredictionsForToken(info.vsyncId); in setBuffer()
H A DSurfaceFlinger.h1334 const std::unique_ptr<frametimeline::FrameTimeline> mFrameTimeline; variable