20 #ifndef MIR_CLIENT_ANDROID_GRALLOC_REGISTRAR_H_
21 #define MIR_CLIENT_ANDROID_GRALLOC_REGISTRAR_H_
24 #include <hardware/gralloc.h>
36 GrallocRegistrar(std::shared_ptr<const gralloc_module_t>
const& gralloc_dev);
42 std::shared_ptr<graphics::NativeBuffer>
const& handle,
46 std::shared_ptr<const gralloc_module_t> gralloc_module;
Definition: gralloc_registrar.h:33
All things Mir.
Definition: atomic_callback.h:25
GrallocRegistrar(std::shared_ptr< const gralloc_module_t > const &gralloc_dev)
Definition: gralloc_registrar.cpp:56
std::shared_ptr< char > secure_for_cpu(std::shared_ptr< graphics::NativeBuffer > const &handle, geometry::Rectangle const)
Definition: gralloc_registrar.cpp:133
Definition: mir_native_buffer.h:30
Definition: rectangle.h:33
Definition: android_input_receiver.h:36
std::shared_ptr< graphics::NativeBuffer > register_buffer(MirBufferPackage const &package, MirPixelFormat pf) const
Definition: gralloc_registrar.cpp:88
Definition: buffer_registrar.h:38