19 #ifndef MIR_COMPOSITOR_DEFAULT_DISPLAY_BUFFER_COMPOSITOR_FACTORY_H_
20 #define MIR_COMPOSITOR_DEFAULT_DISPLAY_BUFFER_COMPOSITOR_FACTORY_H_
30 class RendererFactory;
36 std::shared_ptr<RendererFactory>
const& renderer_factory,
37 std::shared_ptr<CompositorReport>
const& report);
42 std::shared_ptr<RendererFactory>
const renderer_factory;
43 std::shared_ptr<CompositorReport>
const report;
All things Mir.
Definition: atomic_callback.h:25
Interface to an output framebuffer.
Definition: display_buffer.h:47
DefaultDisplayBufferCompositorFactory(std::shared_ptr< RendererFactory > const &renderer_factory, std::shared_ptr< CompositorReport > const &report)
Definition: default_display_buffer_compositor_factory.cpp:29
Definition: default_display_buffer_compositor_factory.h:32
Definition: display_buffer_compositor_factory.h:36
std::unique_ptr< DisplayBufferCompositor > create_compositor_for(graphics::DisplayBuffer &display_buffer)
Definition: default_display_buffer_compositor_factory.cpp:38