19 #ifndef MIR_GRAPHICS_ANDROID_GRALLOC_H_ 20 #define MIR_GRAPHICS_ANDROID_GRALLOC_H_
All things Mir.
Definition: atomic_callback.h:25
struct MirBufferPackage NativeBuffer
Definition: native_buffer.h:35
virtual std::shared_ptr< NativeBuffer > alloc_buffer(geometry::Size size, MirPixelFormat, unsigned int usage_bitmask)=0
virtual ~Gralloc()
Definition: gralloc.h:45
Gralloc & operator=(const Gralloc &)=delete
BufferUsage
How a buffer is going to be used.
Definition: buffer_properties.h:36
virtual std::shared_ptr< NativeBuffer > alloc_framebuffer(geometry::Size size, MirPixelFormat)=0
Definition: android_input_receiver.h:36
int const size
Definition: make_socket_rpc_channel.cpp:51