19 #ifndef MIR_COMPOSITOR_GL_RENDERER_FACTORY_H_
20 #define MIR_COMPOSITOR_GL_RENDERER_FACTORY_H_
28 class GLProgramFactory;
40 std::shared_ptr<graphics::GLProgramFactory>
const program_factory;
DestinationAlpha
Definition: destination_alpha.h:27
All things Mir.
Definition: aging_buffer.h:24
GLRendererFactory(std::shared_ptr< graphics::GLProgramFactory > const &factory)
Definition: gl_renderer_factory.cpp:29
std::unique_ptr< Renderer > create_renderer_for(geometry::Rectangle const &rect, DestinationAlpha dest_alpha)
Definition: gl_renderer_factory.cpp:35
Definition: rectangle.h:33
Definition: gl_renderer_factory.h:33
Definition: renderer_factory.h:36