|
Mir
|
#include <perf_report.h>
Public Member Functions | |
| PerfReport (std::shared_ptr< mir::logging::Logger > const &logger) | |
| void | display (const char *name, long fps100, long rendertime_usec, long lag_usec, int nbuffers) const override |
Public Member Functions inherited from mir::client::PeriodicPerfReport | |
| PeriodicPerfReport (mir::time::Duration period, std::shared_ptr< mir::time::Clock > const &clock) | |
| void | name_surface (char const *) override |
| void | begin_frame (int buffer_id) override |
| void | end_frame (int buffer_id) override |
Public Member Functions inherited from mir::client::PerfReport | |
| PerfReport ()=default | |
Additional Inherited Members | |
Protected Member Functions inherited from mir::client::PerfReport | |
| virtual | ~PerfReport ()=default |
| PerfReport (PerfReport const &)=delete | |
| PerfReport & | operator= (PerfReport const &)=delete |
| logging::PerfReport::PerfReport | ( | std::shared_ptr< mir::logging::Logger > const & | logger | ) |
|
overridevirtual |
Implements mir::client::PeriodicPerfReport.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016