|
Mir
|
#include <periodic_perf_report.h>
Public Member Functions | |
| 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 |
| virtual void | display (const char *name, long fps100, long rendertime_usec, long lag_usec, int nbuffers) const =0 |
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 |
| PeriodicPerfReport::PeriodicPerfReport | ( | mir::time::Duration | period, |
| std::shared_ptr< mir::time::Clock > const & | clock | ||
| ) |
|
overridevirtual |
Implements mir::client::PerfReport.
|
pure virtual |
Implemented in mir::client::logging::PerfReport.
|
overridevirtual |
Implements mir::client::PerfReport.
|
overridevirtual |
Implements mir::client::PerfReport.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016