Searched refs:HistogramEntry (Results 1 – 11 of 11) sorted by relevance
/aosp12/frameworks/base/libs/hwui/ |
H A D | ProfileData.cpp | 129 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 D | ProfileData.h | 74 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 D | Entry.cpp | 137 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 D | Entry.h | 214 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 D | ringbuffer.h | 72 struct HistogramEntry { struct 77 std::deque<HistogramEntry> ringbuffer; argument
|
H A D | ringbuffer.cpp | 135 ringbuffer.begin(), ringbuffer.end(), HistogramEntry{{}, timestamp, 0}, in collect_max_after()
|
/aosp12/hardware/qcom/sm7250/display/libhistogram/ |
H A D | ringbuffer.h | 73 struct HistogramEntry { struct 78 std::deque<HistogramEntry> ringbuffer; argument
|
H A D | ringbuffer.cpp | 146 ringbuffer.begin(), ringbuffer.end(), HistogramEntry{{}, timestamp, 0}, in collect_max_after()
|
/aosp12/hardware/qcom/sm8150/display/libhistogram/ |
H A D | ringbuffer.h | 72 struct HistogramEntry { struct 77 std::deque<HistogramEntry> ringbuffer; argument
|
H A D | ringbuffer.cpp | 135 ringbuffer.begin(), ringbuffer.end(), HistogramEntry{{}, timestamp, 0}, in collect_max_after()
|
/aosp12/frameworks/base/libs/hwui/service/ |
H A D | GraphicsStatsService.cpp | 201 data->histogramForEach([&](ProfileData::HistogramEntry entry) { in mergeProfileDataIntoProto() 232 data->histogramGPUForEach([&](ProfileData::HistogramEntry entry) { in mergeProfileDataIntoProto()
|