/hardware/qcom/sm8150/display/libhistogram/ |
D | histogram_collector.cpp | 94 uint64_t max_frames, in collect() argument 111 if (max_frames == 0 && timestamp == 0) { in collect() 113 } else if (max_frames == 0) { in collect() 116 std::tie(num_frames, samples) = histogram->collect_max(max_frames); in collect() 118 std::tie(num_frames, samples) = histogram->collect_max_after(timestamp, max_frames); in collect() 145 void histogram::HistogramCollector::start(uint64_t max_frames) { in start() argument 152 …histogram = histogram::Ringbuffer::create(max_frames, std::make_unique<histogram::DefaultTimeKeepe… in start()
|
D | ringbuffer.cpp | 100 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_max(uint32_t max_frames) const { in collect_max() 102 return collect_max(max_frames, lk); in collect_max() 106 nsecs_t timestamp, uint32_t max_frames) const { in collect_max_after() 108 return collect_max_after(timestamp, max_frames, lk); in collect_max_after() 112 uint32_t max_frames, std::unique_lock<std::mutex> const&) const { in collect_max() argument 113 auto collect_first = std::min(static_cast<size_t>(max_frames), ringbuffer.size()); in collect_max() 133 nsecs_t timestamp, uint32_t max_frames, std::unique_lock<std::mutex> const& lk) const { in collect_max_after() argument 139 static_cast<std::ptrdiff_t>(max_frames)); in collect_max_after()
|
D | ringbuffer.h | 58 Sample collect_max(uint32_t max_frames) const; 59 Sample collect_max_after(nsecs_t timestamp, uint32_t max_frames) const; 67 Sample collect_max(uint32_t max_frames, std::unique_lock<std::mutex> const&) const; 68 …Sample collect_max_after(nsecs_t timestamp, uint32_t max_frames, std::unique_lock<std::mutex> cons…
|
D | histogram_collector.h | 44 void start(uint64_t max_frames); 51 HWC2::Error collect(uint64_t max_frames,
|
/hardware/qcom/sm7250/display/libhistogram/ |
D | histogram_collector.cpp | 93 uint64_t max_frames, uint64_t timestamp, in collect() argument 107 if (max_frames == 0 && timestamp == 0) { in collect() 109 } else if (max_frames == 0) { in collect() 112 std::tie(num_frames, samples) = histogram->collect_max(max_frames); in collect() 114 std::tie(num_frames, samples) = histogram->collect_max_after(timestamp, max_frames); in collect() 140 void histogram::HistogramCollector::start(uint64_t max_frames) { in start() argument 148 histogram::Ringbuffer::create(max_frames, std::make_unique<histogram::DefaultTimeKeeper>()); in start()
|
D | ringbuffer.h | 57 Sample collect_max(uint32_t max_frames) const; 58 Sample collect_max_after(nsecs_t timestamp, uint32_t max_frames) const; 66 Sample collect_max(uint32_t max_frames, std::unique_lock<std::mutex> const &) const; 67 Sample collect_max_after(nsecs_t timestamp, uint32_t max_frames,
|
D | ringbuffer.cpp | 110 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_max(uint32_t max_frames) const { in collect_max() 112 return collect_max(max_frames, lk); in collect_max() 116 uint32_t max_frames) const { in collect_max_after() 118 return collect_max_after(timestamp, max_frames, lk); in collect_max_after() 122 uint32_t max_frames, std::unique_lock<std::mutex> const &) const { in collect_max() argument 123 auto collect_first = std::min(static_cast<size_t>(max_frames), ringbuffer.size()); in collect_max() 144 nsecs_t timestamp, uint32_t max_frames, std::unique_lock<std::mutex> const &lk) const { in collect_max_after() argument 150 static_cast<std::ptrdiff_t>(max_frames)); in collect_max_after()
|
D | histogram_collector.h | 43 void start(uint64_t max_frames); 50 HWC2::Error collect(uint64_t max_frames, uint64_t timestamp,
|
/hardware/qcom/sdm845/display/libhistogram/ |
D | ringbuffer.cpp | 100 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_max(uint32_t max_frames) const { in collect_max() 102 return collect_max(max_frames, lk); in collect_max() 106 nsecs_t timestamp, uint32_t max_frames) const { in collect_max_after() 108 return collect_max_after(timestamp, max_frames, lk); in collect_max_after() 112 uint32_t max_frames, std::unique_lock<std::mutex> const&) const { in collect_max() argument 113 auto collect_first = std::min(static_cast<size_t>(max_frames), ringbuffer.size()); in collect_max() 133 nsecs_t timestamp, uint32_t max_frames, std::unique_lock<std::mutex> const& lk) const { in collect_max_after() argument 139 static_cast<std::ptrdiff_t>(max_frames)); in collect_max_after()
|
D | ringbuffer.h | 58 Sample collect_max(uint32_t max_frames) const; 59 Sample collect_max_after(nsecs_t timestamp, uint32_t max_frames) const; 67 Sample collect_max(uint32_t max_frames, std::unique_lock<std::mutex> const&) const; 68 …Sample collect_max_after(nsecs_t timestamp, uint32_t max_frames, std::unique_lock<std::mutex> cons…
|
D | histogram_collector.h | 40 void start(uint64_t max_frames); 45 HWC2::Error collect(uint64_t max_frames,
|
D | histogram_collector.cpp | 330 uint64_t max_frames, in collect() argument 347 if (max_frames == 0 && timestamp == 0) { in collect() 349 } else if (max_frames == 0) { in collect() 352 std::tie(num_frames, samples) = histogram->collect_max(max_frames); in collect() 354 std::tie(num_frames, samples) = histogram->collect_max_after(timestamp, max_frames); in collect() 381 void histogram::HistogramCollector::start(uint64_t max_frames) { in start() argument 391 …histogram = histogram::Ringbuffer::create(max_frames, std::make_unique<histogram::DefaultTimeKeepe… in start()
|
/hardware/qcom/sdm845/display/sdm/libs/hwc2/ |
D | hwc_display_primary.h | 89 …layedContentSamplingEnabled(int32_t enabled, uint8_t component_mask, uint64_t max_frames) override; 92 virtual HWC2::Error GetDisplayedContentSample(uint64_t max_frames,
|
D | hwc_display_primary.cpp | 846 …:SetDisplayedContentSamplingEnabled(int32_t enabled, uint8_t component_mask, uint64_t max_frames) { in SetDisplayedContentSamplingEnabled() argument 859 if (start && max_frames == 0) { in SetDisplayedContentSamplingEnabled() 862 histogram.start(max_frames); in SetDisplayedContentSamplingEnabled() 875 HWC2::Error HWCDisplayPrimary::GetDisplayedContentSample(uint64_t max_frames, in GetDisplayedContentSample() argument 881 histogram.collect(max_frames, timestamp, samples_size, samples, numFrames); in GetDisplayedContentSample()
|
D | hwc_display.h | 379 …r SetDisplayedContentSamplingEnabled(int32_t enabled, uint8_t component_mask, uint64_t max_frames); 383 virtual HWC2::Error GetDisplayedContentSample(uint64_t max_frames,
|
D | hwc_session.cpp | 537 uint64_t max_frames) { in SetDisplayedContentSamplingEnabled() argument 544 enabled, component_mask, max_frames); in SetDisplayedContentSamplingEnabled() 558 hwc2_device_t* device, hwc2_display_t display, uint64_t max_frames, uint64_t timestamp, in GetDisplayedContentSample() argument 564 max_frames, timestamp, numFrames, samples_size, samples); in GetDisplayedContentSample()
|
/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
D | hwc_display_builtin.h | 107 …layedContentSamplingEnabled(int32_t enabled, uint8_t component_mask, uint64_t max_frames) override; 110 virtual HWC2::Error GetDisplayedContentSample(uint64_t max_frames,
|
D | hwc_display_builtin.cpp | 936 …:SetDisplayedContentSamplingEnabled(int32_t enabled, uint8_t component_mask, uint64_t max_frames) { in SetDisplayedContentSamplingEnabled() argument 949 if (start && max_frames == 0) { in SetDisplayedContentSamplingEnabled() 953 histogram.start(max_frames); in SetDisplayedContentSamplingEnabled() 968 HWC2::Error HWCDisplayBuiltIn::GetDisplayedContentSample(uint64_t max_frames, in GetDisplayedContentSample() argument 974 histogram.collect(max_frames, timestamp, samples_size, samples, numFrames); in GetDisplayedContentSample()
|
D | hwc_display.h | 360 …r SetDisplayedContentSamplingEnabled(int32_t enabled, uint8_t component_mask, uint64_t max_frames); 364 virtual HWC2::Error GetDisplayedContentSample(uint64_t max_frames,
|
/hardware/qcom/sm7250/display/composer/ |
D | hwc_display_builtin.h | 144 uint64_t max_frames); 148 uint64_t max_frames, uint64_t timestamp, uint64_t *numFrames,
|
D | hwc_display_builtin.cpp | 1315 uint64_t max_frames) { in SetDisplayedContentSamplingEnabled() argument 1328 if (start && max_frames == 0) { in SetDisplayedContentSamplingEnabled() 1332 histogram.start(max_frames); in SetDisplayedContentSamplingEnabled() 1347 uint64_t max_frames, uint64_t timestamp, uint64_t *numFrames, in GetDisplayedContentSample() argument 1350 histogram.collect(max_frames, timestamp, samples_size, samples, numFrames); in GetDisplayedContentSample()
|
D | hwc_display.h | 434 uint64_t max_frames); 438 uint64_t max_frames, uint64_t timestamp, uint64_t *numFrames,
|
D | hwc_session.h | 274 uint8_t component_mask, uint64_t max_frames); 277 int32_t GetDisplayedContentSample(hwc2_display_t display, uint64_t max_frames, uint64_t timestamp,
|
/hardware/google/graphics/common/libhwc2.1/ |
D | ExynosHWC.h | 151 uint64_t max_frames); 153 uint64_t max_frames, uint64_t timestamp,
|
/hardware/libhardware/include/hardware/ |
D | hwcomposer2.h | 2799 uint64_t max_frames); 2838 uint64_t max_frames, uint64_t timestamp,
|