19 #ifndef MIR_GRAPHICS_ANDROID_HWC_WRAPPER_H_
20 #define MIR_GRAPHICS_ANDROID_HWC_WRAPPER_H_
22 #include <hardware/hwcomposer.h>
37 virtual void prepare(hwc_display_contents_1_t&)
const = 0;
38 virtual void set(hwc_display_contents_1_t&)
const = 0;
39 virtual void register_hooks(std::shared_ptr<HWCCallbacks>
const& callbacks) = 0;
All things Mir.
Definition: aging_buffer.h:24
virtual void vsync_signal_off() const =0
virtual void prepare(hwc_display_contents_1_t &) const =0
virtual void display_on() const =0
virtual void vsync_signal_on() const =0
virtual void set(hwc_display_contents_1_t &) const =0
Definition: hwc_wrapper.h:32
virtual void register_hooks(std::shared_ptr< HWCCallbacks > const &callbacks)=0
virtual void display_off() const =0
virtual ~HwcWrapper()=default
Definition: android_input_receiver.h:32
HwcWrapper & operator=(HwcWrapper const &)=delete