/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TimeStatsTest.cpp | 164 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 …]
|
D | RefreshRateStatsTest.cpp | 57 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()
|
D | FrameTimelineTest.cpp | 69 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 …]
|
D | CompositionTest.cpp | 107 mFlinger.setupTimeStats(std::shared_ptr<TimeStats>(mTimeStats)); in CompositionTest() 186 mock::TimeStats* mTimeStats = new mock::TimeStats(); member in android::__anon9c7f1b470111::CompositionTest
|
D | TestableSurfaceFlinger.h | 230 std::make_unique<scheduler::RefreshRateStats>(*mFlinger->mTimeStats, currFps,
|
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/util/perf/ |
D | TimedStatementResult.java | 32 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/ |
D | TimeStats.cpp | 94 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 …]
|
D | TimeStats.h | 298 TimeStatsHelper::TimeStatsGlobal mTimeStats; variable
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | RefreshRateStats.h | 45 : 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/ |
D | CompositionEngine.cpp | 76 return *mTimeStats.get(); in getTimeStats() 80 mTimeStats = timeStats; in setTimeStats()
|
/frameworks/native/services/surfaceflinger/ |
D | BufferQueueLayer.cpp | 116 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()
|
D | BufferLayer.cpp | 84 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()
|
D | BufferStateLayer.cpp | 456 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()
|
D | SurfaceFlinger.cpp | 341 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 …]
|
D | Layer.cpp | 1526 mFlinger->mTimeStats->onDestroy(layerId); in onDisconnect() 1533 mFlinger->mTimeStats->setPostTime(getSequence(), newTimestamps->frameNumber, in addAndGetFrameTimestamps() 1536 mFlinger->mTimeStats->setAcquireFence(getSequence(), newTimestamps->frameNumber, in addAndGetFrameTimestamps()
|
D | SurfaceFlinger.h | 1311 const std::shared_ptr<TimeStats> mTimeStats; variable
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | CompositionEngineTest.cpp | 42 std::shared_ptr<TimeStats> mTimeStats; member 73 mEngine.setTimeStats(mTimeStats); in TEST_F() 75 EXPECT_EQ(mTimeStats.get(), &mEngine.getTimeStats()); in TEST_F()
|
D | OutputTest.cpp | 3026 .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/ |
D | CompositionEngine.h | 62 std::shared_ptr<TimeStats> mTimeStats; variable
|
/frameworks/native/services/surfaceflinger/FrameTimeline/ |
D | FrameTimeline.cpp | 319 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()
|
D | FrameTimeline.h | 236 std::shared_ptr<TimeStats> mTimeStats; variable 410 std::shared_ptr<TimeStats> mTimeStats; variable 480 std::shared_ptr<TimeStats> mTimeStats; variable
|