diff options
Diffstat (limited to 'include/mbgl/renderer/renderer.hpp')
-rw-r--r-- | include/mbgl/renderer/renderer.hpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/mbgl/renderer/renderer.hpp b/include/mbgl/renderer/renderer.hpp index 91f2b6146c..89dc617b00 100644 --- a/include/mbgl/renderer/renderer.hpp +++ b/include/mbgl/renderer/renderer.hpp @@ -23,13 +23,17 @@ class RendererBackend; class Renderer { public: - Renderer(gfx::RendererBackend&, float pixelRatio_, + Renderer(gfx::RendererBackend*, float pixelRatio_, const optional<std::string> localFontFamily = {}); + + Renderer(float pixelRatio_, bool sharedContext = false); + ~Renderer(); void markContextLost(); void setObserver(RendererObserver*); + void setRendererBackend(gfx::RendererBackend*); void render(const std::shared_ptr<UpdateParameters>&); |