19 #ifndef MIR_RENDERER_RENDERER_H_ 20 #define MIR_RENDERER_RENDERER_H_ 23 #include "mir/graphics/renderable.h" 25 #include <glm/glm.hpp> 39 virtual void render(graphics::RenderableList
const&)
const = 0;
51 #endif // MIR_RENDERER_RENDERER_H_ AutoUnblockThread is a helper thread class that can gracefully shutdown at destruction time...
Definition: blob.h:26
virtual ~Renderer()=default
Definition: renderer.h:32
virtual void set_output_transform(glm::mat2 const &)=0
Renderer & operator=(const Renderer &)=delete
Definition: rectangle.h:33
virtual void set_viewport(geometry::Rectangle const &rect)=0
virtual void render(graphics::RenderableList const &) const =0