87
87
std::shared_ptr<NativeBuffer> create_buffer(graphics::BufferProperties const&) override;
88
88
std::shared_ptr<NativeBuffer> create_buffer(geometry::Size, MirPixelFormat) override;
89
89
std::shared_ptr<NativeBuffer> create_buffer(geometry::Size, uint32_t format, uint32_t flags) override;
92
92
optional_value<std::shared_ptr<MesaAuthExtension>> auth_extension() override;
93
93
optional_value<std::shared_ptr<SetGbmExtension>> set_gbm_extension() override;