20 #ifndef MIR_CLIENT_ANDROID_BUFFER_REGISTRAR_H_
21 #define MIR_CLIENT_ANDROID_BUFFER_REGISTRAR_H_
27 #include <cutils/native_handle.h>
46 std::shared_ptr<graphics::NativeBuffer>
const& handle,
BufferRegistrar()=default
All things Mir.
Definition: buffer_stream.h:37
BufferRegistrar & operator=(BufferRegistrar const &)=delete
virtual std::shared_ptr< char > secure_for_cpu(std::shared_ptr< graphics::NativeBuffer > const &handle, geometry::Rectangle const)=0
virtual ~BufferRegistrar()=default
Definition: mir_native_buffer.h:30
virtual std::shared_ptr< graphics::NativeBuffer > register_buffer(MirBufferPackage const &package, MirPixelFormat pf) const =0
Definition: rectangle.h:33
Definition: android_input_receiver.h:32
Definition: buffer_registrar.h:38