summaryrefslogtreecommitdiff
path: root/include/mbgl/renderer/renderer.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/mbgl/renderer/renderer.hpp')
-rw-r--r--include/mbgl/renderer/renderer.hpp6
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>&);