Home
last modified time | relevance | path

Searched refs:mTimeStats (Results 1 – 21 of 21) sorted by relevance

/frameworks/native/services/surfaceflinger/tests/unittests/
DTimeStatsTest.cpp164 std::unique_ptr<TimeStats> mTimeStats = member in android::__anon1e2a2d710111::TimeStatsTest
199 EXPECT_NO_FATAL_FAILURE(mTimeStats->parseArgs(useProto, args, result)); in inputCommand()
211 ASSERT_NO_FATAL_FAILURE(mTimeStats->setPostTime(id, frameNumber, genLayerName(id), in setTimeStamp()
215 ASSERT_NO_FATAL_FAILURE(mTimeStats->setAcquireTime(id, frameNumber, ts)); in setTimeStamp()
219 mTimeStats->setAcquireFence(id, frameNumber, std::make_shared<FenceTime>(ts))); in setTimeStamp()
222 ASSERT_NO_FATAL_FAILURE(mTimeStats->setLatchTime(id, frameNumber, ts)); in setTimeStamp()
225 ASSERT_NO_FATAL_FAILURE(mTimeStats->setDesiredTime(id, frameNumber, ts)); in setTimeStamp()
228 ASSERT_NO_FATAL_FAILURE(mTimeStats->setPresentTime(id, frameNumber, ts, kRefreshRate0, in setTimeStamp()
233 ASSERT_NO_FATAL_FAILURE(mTimeStats->setPresentFence(id, frameNumber, in setTimeStamp()
249 ASSERT_FALSE(mTimeStats->isEnabled()); in TEST_F()
[all …]
DRefreshRateStatsTest.cpp57 mRefreshRateStats = std::make_unique<RefreshRateStats>(mTimeStats, currFps, in init()
61 mock::TimeStats mTimeStats; member in android::scheduler::RefreshRateStatsTest
96 EXPECT_CALL(mTimeStats, recordRefreshRate(0, _)).Times(AtLeast(1)); in TEST_F()
97 EXPECT_CALL(mTimeStats, recordRefreshRate(90, _)).Times(AtLeast(1)); in TEST_F()
144 EXPECT_CALL(mTimeStats, recordRefreshRate(0, _)).Times(AtLeast(1)); in TEST_F()
145 EXPECT_CALL(mTimeStats, recordRefreshRate(60, _)).Times(AtLeast(1)); in TEST_F()
146 EXPECT_CALL(mTimeStats, recordRefreshRate(90, _)).Times(AtLeast(1)); in TEST_F()
DFrameTimelineTest.cpp69 mTimeStats = std::make_shared<mock::TimeStats>(); in SetUp()
70 mFrameTimeline = std::make_unique<impl::FrameTimeline>(mTimeStats, kSurfaceFlingerPid, in SetUp()
154 std::shared_ptr<mock::TimeStats> mTimeStats; member in android::frametimeline::FrameTimelineTest
275 EXPECT_CALL(*mTimeStats, incrementJankyFrames(_)).Times(2); in TEST_F()
317 EXPECT_CALL(*mTimeStats, incrementJankyFrames(_)) in TEST_F()
467 EXPECT_CALL(*mTimeStats, incrementJankyFrames(_)).Times(0); in TEST_F()
487 EXPECT_CALL(*mTimeStats, in TEST_F()
512 EXPECT_CALL(*mTimeStats, in TEST_F()
539 EXPECT_CALL(*mTimeStats, in TEST_F()
563 EXPECT_CALL(*mTimeStats, in TEST_F()
[all …]
DCompositionTest.cpp107 mFlinger.setupTimeStats(std::shared_ptr<TimeStats>(mTimeStats)); in CompositionTest()
186 mock::TimeStats* mTimeStats = new mock::TimeStats(); member in android::__anon9c7f1b470111::CompositionTest
DTestableSurfaceFlinger.h230 std::make_unique<scheduler::RefreshRateStats>(*mFlinger->mTimeStats, currFps,
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/util/perf/
DTimedStatementResult.java32 private final Stats mTimeStats; field in TimedStatementResult
42 mTimeStats = timeStats; in TimedStatementResult()
55 mTimeStats.getMedian(), mTimeStats.getMin(), mTimeStats.getMax(), in toString()
57 UNITS_FORMAT.format((mTimeStats.getMedian() / mCalibrationTimeMs) * 100000), in toString()
58 UNITS_FORMAT.format((mTimeStats.getMin() / mCalibrationTimeMs) * 100000), in toString()
59 UNITS_FORMAT.format((mTimeStats.getMax() / mCalibrationTimeMs) * 100000), in toString()
/frameworks/native/services/surfaceflinger/TimeStats/
DTimeStats.cpp94 if (mTimeStats.statsStartLegacy == 0) { in populateGlobalAtom()
99 for (const auto& globalSlice : mTimeStats.stats) { in populateGlobalAtom()
101 atom->set_total_frames(mTimeStats.totalFramesLegacy); in populateGlobalAtom()
102 atom->set_missed_frames(mTimeStats.missedFramesLegacy); in populateGlobalAtom()
103 atom->set_client_composition_frames(mTimeStats.clientCompositionFramesLegacy); in populateGlobalAtom()
104 atom->set_display_on_millis(mTimeStats.displayOnTimeLegacy); in populateGlobalAtom()
105 atom->set_animation_millis(mTimeStats.presentToPresentLegacy.totalTime()); in populateGlobalAtom()
106 atom->set_event_connection_count(mTimeStats.displayEventConnectionsCountLegacy); in populateGlobalAtom()
108 histogramToProto(mTimeStats.frameDurationLegacy.hist, mMaxPulledHistogramBuckets); in populateGlobalAtom()
110 histogramToProto(mTimeStats.renderEngineTimingLegacy.hist, in populateGlobalAtom()
[all …]
DTimeStats.h298 TimeStatsHelper::TimeStatsGlobal mTimeStats; variable
/frameworks/native/services/surfaceflinger/Scheduler/
DRefreshRateStats.h45 : mTimeStats(timeStats), in RefreshRateStats()
64 mTimeStats.incrementRefreshRateSwitches(); in setRefreshRate()
121 mTimeStats.recordRefreshRate(fps, timeElapsed); in flushTime()
136 TimeStats& mTimeStats; variable
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DCompositionEngine.cpp76 return *mTimeStats.get(); in getTimeStats()
80 mTimeStats = timeStats; in setTimeStats()
/frameworks/native/services/surfaceflinger/
DBufferQueueLayer.cpp116 mFlinger->mTimeStats->incrementBadDesiredPresent(getSequence()); in isBufferDue()
148 mFlinger->mTimeStats->incrementLatchSkipped(getSequence(), in fenceHasSignaled()
273 mFlinger->mTimeStats->removeTimeRecord(layerId, mQueueItems[0].item.mFrameNumber); in updateTexImage()
295 mFlinger->mTimeStats->onDestroy(layerId); in updateTexImage()
318 mFlinger->mTimeStats->removeTimeRecord(layerId, mQueueItems[0].item.mFrameNumber); in updateTexImage()
327 mFlinger->mTimeStats->setLatchTime(layerId, currentFrameNumber, latchTime); in updateTexImage()
DBufferLayer.cpp84 mFlinger->mTimeStats->onDestroy(layerId); in ~BufferLayer()
396 mFlinger->mTimeStats->setDesiredTime(layerId, mCurrentFrameNumber, desiredPresentTime); in onPostComposition()
425 mFlinger->mTimeStats->setPresentFence(layerId, mCurrentFrameNumber, presentFence, in onPostComposition()
440 mFlinger->mTimeStats->setPresentTime(layerId, mCurrentFrameNumber, actualPresentTime, in onPostComposition()
DBufferStateLayer.cpp456 mFlinger->mTimeStats->setPostTime(layerId, mDrawingState.frameNumber, getName().c_str(), in setBuffer()
647 mFlinger->mTimeStats->incrementLatchSkipped(getSequence(), in fenceHasSignaled()
753 mFlinger->mTimeStats->setAcquireFence(layerId, frameNumber, acquireFence); in updateTexImage()
754 mFlinger->mTimeStats->setLatchTime(layerId, frameNumber, latchTime); in updateTexImage()
DSurfaceFlinger.cpp341 mTimeStats(std::make_shared<impl::TimeStats>()), in SurfaceFlinger()
343 mFrameTimeline(mFactory.createFrameTimeline(mTimeStats, getpid())), in SurfaceFlinger()
801 mCompositionEngine->setTimeStats(mTimeStats); in init()
1409 *success = mTimeStats->onPullAtom(atomId, pulledData); in onPullAtom()
1930 mTimeStats->incrementMissedFrames(); in onMessageInvalidate()
2107 mTimeStats->recordFrameDuration(mFrameStartTime, systemTime()); in onMessageRefresh()
2133 mTimeStats->incrementCompositionStrategyChanges(); in onMessageRefresh()
2383 mTimeStats->incrementTotalFrames(); in postComposition()
2385 mTimeStats->incrementClientCompositionFrames(); in postComposition()
2389 mTimeStats->incrementClientCompositionReusedFrames(); in postComposition()
[all …]
DLayer.cpp1526 mFlinger->mTimeStats->onDestroy(layerId); in onDisconnect()
1533 mFlinger->mTimeStats->setPostTime(getSequence(), newTimestamps->frameNumber, in addAndGetFrameTimestamps()
1536 mFlinger->mTimeStats->setAcquireFence(getSequence(), newTimestamps->frameNumber, in addAndGetFrameTimestamps()
DSurfaceFlinger.h1311 const std::shared_ptr<TimeStats> mTimeStats; variable
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DCompositionEngineTest.cpp42 std::shared_ptr<TimeStats> mTimeStats; member
73 mEngine.setTimeStats(mTimeStats); in TEST_F()
75 EXPECT_EQ(mTimeStats.get(), &mEngine.getTimeStats()); in TEST_F()
DOutputTest.cpp3026 .WillRepeatedly(ReturnRef(*mTimeStats.get())); in OutputComposeSurfacesTest()
3069 std::shared_ptr<TimeStats> mTimeStats = std::make_shared<android::impl::TimeStats>(); member
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DCompositionEngine.h62 std::shared_ptr<TimeStats> mTimeStats; variable
/frameworks/native/services/surfaceflinger/FrameTimeline/
DFrameTimeline.cpp319 mTimeStats(timeStats),
610 mTimeStats->incrementJankyFrames({refreshRate, mRenderRate, mOwnerUid, mLayerName, in onPresent()
759 mTimeStats(std::move(timeStats)), in FrameTimeline()
763 std::make_shared<DisplayFrame>(mTimeStats, thresholds, &mTraceCookieCounter); in FrameTimeline()
786 PredictionState::None, TimelineItem(), mTimeStats, in createSurfaceFrameForToken()
796 mTimeStats, mJankClassificationThresholds, in createSurfaceFrameForToken()
801 PredictionState::Expired, TimelineItem(), mTimeStats, in createSurfaceFrameForToken()
811 mTimeStats(timeStats), in DisplayFrame()
1187 mCurrentDisplayFrame = std::make_shared<DisplayFrame>(mTimeStats, mJankClassificationThresholds, in finalizeCurrentDisplayFrame()
DFrameTimeline.h236 std::shared_ptr<TimeStats> mTimeStats; variable
410 std::shared_ptr<TimeStats> mTimeStats; variable
480 std::shared_ptr<TimeStats> mTimeStats; variable