19 #ifndef MIR_GRAPHICS_ANDROID_HWC_LOGGER_H_
20 #define MIR_GRAPHICS_ANDROID_HWC_LOGGER_H_
22 #include <hardware/hwcomposer.h>
33 virtual ~HwcLogger() =
default;
35 virtual void log_list_submitted_to_prepare(hwc_display_contents_1_t
const& list)
const = 0;
36 virtual void log_prepare_done(hwc_display_contents_1_t
const& list)
const = 0;
37 virtual void log_set_list(hwc_display_contents_1_t
const& list)
const = 0;
39 HwcLogger() =
default;
40 HwcLogger& operator=(HwcLogger
const&) =
delete;
41 HwcLogger(HwcLogger
const&) =
delete;