20 #ifndef MIR_GRAPHICS_ANDROID_FB_SWAPPER_H_
21 #define MIR_GRAPHICS_ANDROID_FB_SWAPPER_H_
36 virtual ~FBSwapper() =
default;
38 virtual std::shared_ptr<Buffer> compositor_acquire() = 0;
39 virtual void compositor_release(std::shared_ptr<Buffer>
const& released_buffer) = 0;
41 FBSwapper() =
default;
42 FBSwapper(FBSwapper
const&) =
delete;
43 FBSwapper& operator=(FBSwapper
const&) =
delete;