Home
last modified time | relevance | path

Searched refs:HistogramEntry (Results 1 – 11 of 11) sorted by relevance

/aosp12/frameworks/base/libs/hwui/
H A DProfileData.cpp129 histogramForEach([fd](HistogramEntry entry) { in dump()
137 histogramGPUForEach([fd](HistogramEntry entry) { in dump()
184 void ProfileData::histogramForEach(const std::function<void(HistogramEntry)>& callback) const { in histogramForEach()
186 callback(HistogramEntry{frameTimeForFrameCountIndex(i), mFrameCounts[i]}); in histogramForEach()
189 callback(HistogramEntry{frameTimeForSlowFrameCountIndex(i), mSlowFrameCounts[i]}); in histogramForEach()
222 void ProfileData::histogramGPUForEach(const std::function<void(HistogramEntry)>& callback) const { in histogramGPUForEach()
224 callback(HistogramEntry{GPUFrameTimeForFrameCountIndex(i), mGPUFrameCounts[i]}); in histogramGPUForEach()
H A DProfileData.h74 struct HistogramEntry { struct
78 void histogramForEach(const std::function<void(HistogramEntry)>& callback) const; argument
79 void histogramGPUForEach(const std::function<void(HistogramEntry)>& callback) const;
/aosp12/frameworks/av/media/libnblog/
H A DEntry.cpp137 return std::make_unique<HistogramEntry>(HistogramEntry(ptr)); in buildEntry()
225 int64_t HistogramEntry::timestamp() const in timestamp()
230 log_hash_t HistogramEntry::hash() const in hash()
235 int HistogramEntry::author() const in author()
242 EntryIterator HistogramEntry::copyWithAuthor( in copyWithAuthor()
/aosp12/frameworks/av/media/libnblog/include/media/nblog/
H A DEntry.h214 class HistogramEntry : public AbstractEntry {
216 explicit HistogramEntry(const uint8_t *ptr) : AbstractEntry(ptr) {} in HistogramEntry() function
217 ~HistogramEntry() override = default;
/aosp12/hardware/qcom/sdm845/display/libhistogram/
H A Dringbuffer.h72 struct HistogramEntry { struct
77 std::deque<HistogramEntry> ringbuffer; argument
H A Dringbuffer.cpp135 ringbuffer.begin(), ringbuffer.end(), HistogramEntry{{}, timestamp, 0}, in collect_max_after()
/aosp12/hardware/qcom/sm7250/display/libhistogram/
H A Dringbuffer.h73 struct HistogramEntry { struct
78 std::deque<HistogramEntry> ringbuffer; argument
H A Dringbuffer.cpp146 ringbuffer.begin(), ringbuffer.end(), HistogramEntry{{}, timestamp, 0}, in collect_max_after()
/aosp12/hardware/qcom/sm8150/display/libhistogram/
H A Dringbuffer.h72 struct HistogramEntry { struct
77 std::deque<HistogramEntry> ringbuffer; argument
H A Dringbuffer.cpp135 ringbuffer.begin(), ringbuffer.end(), HistogramEntry{{}, timestamp, 0}, in collect_max_after()
/aosp12/frameworks/base/libs/hwui/service/
H A DGraphicsStatsService.cpp201 data->histogramForEach([&](ProfileData::HistogramEntry entry) { in mergeProfileDataIntoProto()
232 data->histogramGPUForEach([&](ProfileData::HistogramEntry entry) { in mergeProfileDataIntoProto()