20 #ifndef MIR_CLIENT_ANDROID_ANDROID_BUFFER_FACTORY_H_
21 #define MIR_CLIENT_ANDROID_ANDROID_BUFFER_FACTORY_H_
43 std::shared_ptr<BufferRegistrar>
const& registrar);
45 std::shared_ptr<MirBufferPackage>
const& package,
49 std::shared_ptr<BufferRegistrar>
const registrar;
All things Mir.
Definition: buffer_stream.h:37
A factory for creating client-side representations of graphics buffers.
Definition: client_buffer_factory.h:38
AndroidClientBufferFactory(std::shared_ptr< BufferRegistrar > const ®istrar)
Definition: android_client_buffer_factory.cpp:28
Definition: android_client_buffer_factory.h:39
std::shared_ptr< ClientBuffer > create_buffer(std::shared_ptr< MirBufferPackage > const &package, geometry::Size size, MirPixelFormat pf) override
Creates the client-side representation of a buffer.
Definition: android_client_buffer_factory.cpp:34
Definition: android_input_receiver.h:32
Definition: buffer_registrar.h:38
int const size
Definition: make_socket_rpc_channel.cpp:51