Home
last modified time | relevance | path

Searched refs:tk (Results 1 – 3 of 3) sorted by relevance

/hardware/qcom/sdm845/display/libhistogram/
Dringbuffer_test.cpp37 TimeKeeperWrapper(std::shared_ptr<histogram::TimeKeeper> const &tk) : tk(tk) {} in TimeKeeperWrapper()
38 nsecs_t current_time() const final { return tk->current_time(); } in current_time()
39 std::shared_ptr<histogram::TimeKeeper> const tk; member
53 void insertFrameIncrementTimeline(histogram::Ringbuffer &rb, TickingTimeKeeper &tk, in insertFrameIncrementTimeline() argument
56 tk.tick(); in insertFrameIncrementTimeline()
73 std::shared_ptr<TickingTimeKeeper> const &tk) { in createFilledRingbuffer() argument
74 auto rb = histogram::Ringbuffer::create(4, std::make_unique<TimeKeeperWrapper>(tk)); in createFilledRingbuffer()
75 insertFrameIncrementTimeline(*rb, *tk, frame0); in createFilledRingbuffer()
76 insertFrameIncrementTimeline(*rb, *tk, frame1); in createFilledRingbuffer()
77 insertFrameIncrementTimeline(*rb, *tk, frame2); in createFilledRingbuffer()
[all …]
Dringbuffer.cpp25 histogram::Ringbuffer::Ringbuffer(size_t ringbuffer_size, std::unique_ptr<histogram::TimeKeeper> tk in Ringbuffer() argument
27 timekeeper(std::move(tk)), in Ringbuffer()
33 size_t ringbuffer_size, std::unique_ptr<histogram::TimeKeeper> tk) { in create() argument
34 if ((ringbuffer_size == 0) || !tk) in create()
36 … std::unique_ptr<histogram::Ringbuffer>(new histogram::Ringbuffer(ringbuffer_size, std::move(tk))); in create()
Dringbuffer.h50 … static std::unique_ptr<Ringbuffer> create(size_t ringbuffer_size, std::unique_ptr<TimeKeeper> tk);
63 Ringbuffer(size_t ringbuffer_size, std::unique_ptr<TimeKeeper> tk);