19 #ifndef MIR_REPORT_LTTNG_COMPOSITOR_REPORT_H_
20 #define MIR_REPORT_LTTNG_COMPOSITOR_REPORT_H_
53 #endif // MIR_REPORT_LTTNG_COMPOSITOR_REPORT_H_
All things Mir.
Definition: buffer_stream.h:37
void finished_frame(SubCompositorId id=0) override
Definition: compositor_report.cpp:131
const void * SubCompositorId
Definition: compositor_report.h:30
virtual ~CompositorReport()=default
CompositorReport()=default
void rendered_frame(SubCompositorId id=0) override
Definition: compositor_report.cpp:65
Definition: dimensions.h:35
void began_frame(SubCompositorId id=0) override
Definition: compositor_report.cpp:54
unsigned int width
Definition: black_arrow.c:4
Definition: dimensions.h:35
Definition: compositor_report.h:27
Definition: server_tracepoint_provider.h:31
void added_display(int width, int height, int x, int y, SubCompositorId id=0) override
Definition: compositor_report.cpp:46
void started() override
Definition: compositor_report.cpp:165
unsigned int height
Definition: black_arrow.c:5
void scheduled() override
Definition: compositor_report.cpp:178
void stopped() override
Definition: compositor_report.cpp:170
Definition: compositor_report.h:33