20 #ifndef MIR_GRAPHICS_ANDROID_GRAPHIC_BUFFER_ALLOCATOR_H_
21 #define MIR_GRAPHICS_ANDROID_GRAPHIC_BUFFER_ALLOCATOR_H_
38 class GraphicBufferAllocator
41 virtual std::shared_ptr<Buffer> alloc_buffer_platform(
45 GraphicBufferAllocator() =
default;
46 virtual ~GraphicBufferAllocator() =
default;
47 GraphicBufferAllocator(
const GraphicBufferAllocator&) =
delete;
48 GraphicBufferAllocator& operator=(
const GraphicBufferAllocator&) =
delete;