19 #ifndef MIR_GRAPHICS_ANDROID_RESOURCE_FACTORY_H_
20 #define MIR_GRAPHICS_ANDROID_RESOURCE_FACTORY_H_
40 std::shared_ptr<framebuffer_device_t>
const& fb_native_device)
const;
42 std::shared_ptr<HwcWrapper>
const& hwc_native_device)
const;
44 std::shared_ptr<HwcWrapper>
const& hwc_native_device,
45 std::shared_ptr<framebuffer_device_t>
const& fb_native_device)
const;
48 std::shared_ptr<FramebufferBundle>
const& fb_bundle)
const;
All things Mir.
Definition: aging_buffer.h:24
std::shared_ptr< framebuffer_device_t > create_fb_native_device() const
Definition: resource_factory.cpp:42
std::shared_ptr< ANativeWindow > create_native_window(std::shared_ptr< FramebufferBundle > const &fb_bundle) const
Definition: resource_factory.cpp:78
Definition: resource_factory.h:31
std::shared_ptr< DisplayDevice > create_fb_device(std::shared_ptr< framebuffer_device_t > const &fb_native_device) const
Definition: resource_factory.cpp:86
std::shared_ptr< DisplayDevice > create_hwc_fb_device(std::shared_ptr< HwcWrapper > const &hwc_native_device, std::shared_ptr< framebuffer_device_t > const &fb_native_device) const
Definition: resource_factory.cpp:100
Definition: display_resource_factory.h:39
std::shared_ptr< DisplayDevice > create_hwc_device(std::shared_ptr< HwcWrapper > const &hwc_native_device) const
Definition: resource_factory.cpp:92
Definition: android_input_receiver.h:32
std::shared_ptr< hwc_composer_device_1 > create_hwc_native_device() const
Definition: resource_factory.cpp:60