Searched refs:mFrameTimeline (Results 1 – 8 of 8) sorted by relevance
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | FrameTimelineTest.cpp | 72 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 D | FpsReporterTest.cpp | 82 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 D | FpsReporter.cpp | 31 : mFrameTimeline(frameTimeline), mFlinger(flinger), mClock(std::move(clock)) { in FpsReporter() 80 listener.listener->onFpsReported(mFrameTimeline.computeFps(layerIds)); in dispatchLayerFps()
|
H A D | FpsReporter.h | 64 frametimeline::FrameTimeline& mFrameTimeline; variable
|
H A D | Layer.cpp | 727 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 D | SurfaceFlinger.cpp | 372 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 D | BufferStateLayer.cpp | 462 mFlinger->mFrameTimeline->getTokenManager()->getPredictionsForToken(info.vsyncId); in setBuffer()
|
H A D | SurfaceFlinger.h | 1334 const std::unique_ptr<frametimeline::FrameTimeline> mFrameTimeline; variable
|