Home
last modified time | relevance | path

Searched refs:TimeStats (Results 1 – 25 of 32) 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;
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.cpp77 const TimeStats::SetFrameRateVote& setFrameRateVote) { in frameRateVoteToProto()
91 bool TimeStats::populateGlobalAtom(std::string* pulledData) { in populateGlobalAtom()
142 bool TimeStats::populateLayerAtom(std::string* pulledData) { in populateLayerAtom()
233 TimeStats::TimeStats() : TimeStats(std::nullopt, std::nullopt) {} in TimeStats() function in android::impl::TimeStats
235 TimeStats::TimeStats(std::optional<size_t> maxPulledLayers, in TimeStats() function in android::impl::TimeStats
246 bool TimeStats::onPullAtom(const int atomId, std::string* pulledData) { in onPullAtom()
261 void TimeStats::parseArgs(bool asProto, const Vector<String16>& args, std::string& result) { in parseArgs()
294 std::string TimeStats::miniDump() { in miniDump()
306 void TimeStats::incrementTotalFrames() { in incrementTotalFrames()
315 void TimeStats::incrementMissedFrames() { in incrementMissedFrames()
[all …]
DTimeStats.h40 class TimeStats {
44 virtual ~TimeStats() = default;
173 class TimeStats : public android::TimeStats {
224 TimeStats();
226 TimeStats(std::optional<size_t> maxPulledLayers,
DAndroid.bp13 "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;
62 std::shared_ptr<TimeStats> mTimeStats;
/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.h60 virtual TimeStats& getTimeStats() const = 0;
61 virtual void setTimeStats(const std::shared_ptr<TimeStats>&) = 0;
/frameworks/native/services/surfaceflinger/tests/unittests/
DTimeStatsTest.cpp150 TimeStats::SetFrameRateVote frameRateVote, int32_t gameMode);
156 nsecs_t ts, TimeStats::SetFrameRateVote frameRateVote = {}, in insertTimeRecord()
164 std::unique_ptr<TimeStats> mTimeStats =
165 std::make_unique<impl::TimeStats>(std::nullopt, std::nullopt);
208 TimeStats::SetFrameRateVote frameRateVote, int32_t gameMode) { in setTimeStamp()
296 mTimeStats->incrementLatchSkipped(LAYER_ID_0, TimeStats::LatchSkipReason::LateAcquire); in TEST_F()
380 const auto frameRate60 = TimeStats::SetFrameRateVote{ in TEST_F()
382 .frameRateCompatibility = TimeStats::SetFrameRateVote::FrameRateCompatibility::Default, in TEST_F()
383 .seamlessness = TimeStats::SetFrameRateVote::Seamlessness::ShouldBeSeamless, in TEST_F()
385 const auto frameRate90 = TimeStats::SetFrameRateVote{ in TEST_F()
[all …]
DFrameTimelineTest.cpp69 mTimeStats = std::make_shared<mock::TimeStats>(); in SetUp()
154 std::shared_ptr<mock::TimeStats> mTimeStats;
489 TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
514 TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
540 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
564 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
590 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
616 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
642 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, std::nullopt, sUidOne, in TEST_F()
670 incrementJankyFrames(TimeStats::JankyFramesInfo{refreshRate, renderRate, sUidOne, in TEST_F()
[all …]
DFpsReporterTest.cpp83 mock::FrameTimeline(std::make_shared<impl::TimeStats>(), 0);
DRefreshRateStatsTest.cpp61 mock::TimeStats mTimeStats;
DTestableSurfaceFlinger.h159 std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid = 0) override {
200 void setupTimeStats(const std::shared_ptr<TimeStats>& timeStats) { in setupTimeStats()
/frameworks/native/services/surfaceflinger/FrameTimeline/
DFrameTimeline.h156 std::shared_ptr<TimeStats> timeStats, JankClassificationThresholds thresholds,
236 std::shared_ptr<TimeStats> mTimeStats;
355 DisplayFrame(std::shared_ptr<TimeStats> timeStats, JankClassificationThresholds thresholds,
410 std::shared_ptr<TimeStats> mTimeStats;
436 FrameTimeline(std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid,
480 std::shared_ptr<TimeStats> mTimeStats;
DFrameTimeline.cpp305 std::shared_ptr<TimeStats> timeStats, in SurfaceFrame()
756 FrameTimeline::FrameTimeline(std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid, in FrameTimeline()
806 FrameTimeline::DisplayFrame::DisplayFrame(std::shared_ptr<TimeStats> timeStats, in DisplayFrame()
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DCompositionEngine.cpp75 TimeStats& CompositionEngine::getTimeStats() const { in getTimeStats()
79 void CompositionEngine::setTimeStats(const std::shared_ptr<TimeStats>& timeStats) { in setTimeStats()
/frameworks/native/services/surfaceflinger/Scheduler/
DRefreshRateStats.h43 RefreshRateStats(TimeStats& timeStats, Fps currentRefreshRate, in RefreshRateStats()
136 TimeStats& mTimeStats;
/frameworks/native/services/surfaceflinger/
DSurfaceFlingerFactory.h50 class TimeStats; variable
113 std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid) = 0;
DSurfaceFlingerDefaultFactory.h59 std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid) override;
DBufferLayer.cpp344 TimeStats::SetFrameRateVote frameRateToSetFrameRateVotePayload(Layer::FrameRate frameRate) { in frameRateToSetFrameRateVotePayload()
345 using FrameRateCompatibility = TimeStats::SetFrameRateVote::FrameRateCompatibility; in frameRateToSetFrameRateVotePayload()
346 using Seamlessness = TimeStats::SetFrameRateVote::Seamlessness; in frameRateToSetFrameRateVotePayload()
369 return TimeStats::SetFrameRateVote{.frameRate = frameRate.rate.getValue(), in frameRateToSetFrameRateVotePayload()
DSurfaceFlingerDefaultFactory.cpp139 std::shared_ptr<TimeStats> timeStats, pid_t surfaceFlingerPid) { in createFrameTimeline()
/frameworks/native/services/surfaceflinger/TimeStats/timestatsatomsproto/
Dtimestats_atoms.proto39 * frameworks/native/services/surfaceflinger/TimeStats/TimeStats.cpp
149 * frameworks/native/services/surfaceflinger/TimeStats/TimeStats.cpp
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DCompositionEngineTest.cpp42 std::shared_ptr<TimeStats> mTimeStats;

12