19 #ifndef MIR_CLIENT_LOGGING_PERF_REPORT_H_
20 #define MIR_CLIENT_LOGGING_PERF_REPORT_H_
22 #include "../periodic_perf_report.h"
27 namespace logging {
class Logger; }
37 PerfReport(std::shared_ptr<mir::logging::Logger>
const& logger);
38 void display(
const char *name,
long fps100,
long rendertime_usec,
39 long lag_usec,
int nbuffers)
const override;
41 std::shared_ptr<mir::logging::Logger>
const logger;
48 #endif // MIR_CLIENT_LOGGING_PERF_REPORT_H_
All things Mir.
Definition: buffer_stream.h:37
PerfReport(std::shared_ptr< mir::logging::Logger > const &logger)
Definition: perf_report.cpp:31
Definition: perf_report.h:34
void display(const char *name, long fps100, long rendertime_usec, long lag_usec, int nbuffers) const override
Definition: perf_report.cpp:39
Definition: periodic_perf_report.h:34