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: atomic_callback.h:25
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:36
Definition: buffer_registrar.h:38