Home
last modified time | relevance | path

Searched refs:TimeStats (Results 1 – 25 of 34) sorted by relevance

12

/frameworks/native/services/surfaceflinger/tests/unittests/mock/
DMockTimeStats.cpp22 TimeStats::TimeStats() = default;
23 TimeStats::~TimeStats() = default;
DMockTimeStats.h25 class TimeStats : public android::TimeStats {
27 TimeStats();
28 ~TimeStats() override;
63 (const android::TimeStats::ClientCompositionRecord&), (override));
DMockFrameTimeline.cpp22 FrameTimeline::FrameTimeline(std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid) in FrameTimeline()
DMockFrameTimeline.h29 FrameTimeline(std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid);
/frameworks/native/services/surfaceflinger/TimeStats/
DTimeStats.cpp80 const TimeStats::SetFrameRateVote& setFrameRateVote) { in frameRateVoteToProto()
94 bool TimeStats::populateGlobalAtom(std::vector<uint8_t>* pulledData) { in populateGlobalAtom()
147 bool TimeStats::populateLayerAtom(std::vector<uint8_t>* pulledData) { in populateLayerAtom()
245 TimeStats::TimeStats() : TimeStats(std::nullopt, std::nullopt) {} in TimeStats() function in android::impl::TimeStats
247 TimeStats::TimeStats(std::optional<size_t> maxPulledLayers, in TimeStats() function in android::impl::TimeStats
258 bool TimeStats::onPullAtom(const int atomId, std::vector<uint8_t>* pulledData) { in onPullAtom()
273 void TimeStats::parseArgs(bool asProto, const Vector<String16>& args, std::string& result) { in parseArgs()
306 std::string TimeStats::miniDump() { in miniDump()
318 void TimeStats::incrementTotalFrames() { in incrementTotalFrames()
327 void TimeStats::incrementMissedFrames() { in incrementMissedFrames()
[all …]
DTimeStats.h43 class TimeStats {
47 virtual ~TimeStats() = default;
188 class TimeStats : public android::TimeStats {
240 TimeStats();
242 TimeStats(std::optional<size_t> maxPulledLayers,
DAndroid.bp40 "TimeStats.cpp",
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DCompositionEngine.h39 TimeStats* getTimeStats() const override;
40 void setTimeStats(const std::shared_ptr<TimeStats>&) override;
64 std::shared_ptr<TimeStats> mTimeStats;
/frameworks/native/services/surfaceflinger/tests/unittests/
DCommitAndCompositeTest.h38 mFlinger.setupTimeStats(std::shared_ptr<TimeStats>(mTimeStats)); in SetUp()
81 mock::TimeStats* mTimeStats = new mock::TimeStats();
DTimeStatsTest.cpp151 TimeStats::SetFrameRateVote, GameMode);
157 nsecs_t ts, TimeStats::SetFrameRateVote frameRateVote = {}, in insertTimeRecord()
165 std::unique_ptr<TimeStats> mTimeStats =
166 std::make_unique<impl::TimeStats>(std::nullopt, std::nullopt);
209 TimeStats::SetFrameRateVote frameRateVote, GameMode gameMode) { in setTimeStamp()
274 TimeStats::ClientCompositionRecord record; in TEST_F()
300 mTimeStats->incrementLatchSkipped(LAYER_ID_0, TimeStats::LatchSkipReason::LateAcquire); in TEST_F()
384 const auto frameRate60 = TimeStats::SetFrameRateVote{ in TEST_F()
386 .frameRateCompatibility = TimeStats::SetFrameRateVote::FrameRateCompatibility::Default, in TEST_F()
387 .seamlessness = TimeStats::SetFrameRateVote::Seamlessness::ShouldBeSeamless, in TEST_F()
[all …]
DFrameTimelineTest.cpp85 mTimeStats = std::make_shared<mock::TimeStats>(); in SetUp()
178 std::shared_ptr<mock::TimeStats> mTimeStats;
584 TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
612 TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
641 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
669 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
699 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
729 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
759 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
791 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, renderRate, sUidOne, in TEST_F()
[all …]
DFpsReporterTest.cpp93 mock::FrameTimeline(std::make_shared<impl::TimeStats>(), 0);
DRefreshRateStatsTest.cpp43 mock::TimeStats mTimeStats;
DTestableScheduler.h48 surfaceflinger::Factory& factory, TimeStats& timeStats, in TestableScheduler()
DTestableSurfaceFlinger.h143 std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid = 0) override {
202 void setupTimeStats(const std::shared_ptr<TimeStats>& timeStats) { in setupTimeStats()
224 TimeStats& getTimeStats() { return *mFlinger->mTimeStats; } in getTimeStats()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/
DCompositionEngine.h45 MOCK_CONST_METHOD0(getTimeStats, TimeStats*());
46 MOCK_METHOD1(setTimeStats, void(const std::shared_ptr<TimeStats>&));
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DCompositionEngine.h61 virtual TimeStats* getTimeStats() const = 0;
62 virtual void setTimeStats(const std::shared_ptr<TimeStats>&) = 0;
/frameworks/native/services/surfaceflinger/
DSurfaceFlingerFactory.h43 class TimeStats; variable
91 std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid) = 0;
DSurfaceFlingerDefaultFactory.h47 std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid) override;
DSurfaceFlingerDefaultFactory.cpp97 std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid) { in createFrameTimeline()
/frameworks/native/services/surfaceflinger/FrameTimeline/
DFrameTimeline.h164 std::shared_ptr<TimeStats> timeStats, JankClassificationThresholds thresholds,
253 std::shared_ptr<TimeStats> mTimeStats;
381 DisplayFrame(std::shared_ptr<TimeStats> timeStats, JankClassificationThresholds thresholds,
443 std::shared_ptr<TimeStats> mTimeStats;
473 FrameTimeline(std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid,
520 std::shared_ptr<TimeStats> mTimeStats;
/frameworks/native/services/surfaceflinger/Scheduler/
DRefreshRateStats.h52 RefreshRateStats(TimeStats& timeStats, Fps currentRefreshRate) in RefreshRateStats()
157 TimeStats& mTimeStats;
DScheduler.h62 class TimeStats; variable
90 Fps activeRefreshRate, TimeStats&);
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DCompositionEngine.cpp76 TimeStats* CompositionEngine::getTimeStats() const { in getTimeStats()
80 void CompositionEngine::setTimeStats(const std::shared_ptr<TimeStats>& timeStats) { in setTimeStats()
/frameworks/native/services/surfaceflinger/TimeStats/timestatsatomsproto/
Dtimestats_atoms.proto39 * frameworks/native/services/surfaceflinger/TimeStats/TimeStats.cpp
149 * frameworks/native/services/surfaceflinger/TimeStats/TimeStats.cpp

12