summaryrefslogtreecommitdiff
path: root/include/mbgl/renderer/renderer_backend.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/mbgl/renderer/renderer_backend.hpp')
-rw-r--r--include/mbgl/renderer/renderer_backend.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/mbgl/renderer/renderer_backend.hpp b/include/mbgl/renderer/renderer_backend.hpp
index b83c128169..4a4c41298a 100644
--- a/include/mbgl/renderer/renderer_backend.hpp
+++ b/include/mbgl/renderer/renderer_backend.hpp
@@ -1,6 +1,7 @@
#pragma once
#include <mbgl/renderer/backend_scope.hpp>
+#include <mbgl/renderer/mode.hpp>
#include <mbgl/util/image.hpp>
#include <mbgl/util/size.hpp>
#include <mbgl/util/util.hpp>
@@ -20,7 +21,7 @@ using FramebufferID = uint32_t;
// the actual rendering.
class RendererBackend {
public:
- RendererBackend();
+ RendererBackend(GLContextMode);
virtual ~RendererBackend();
// Returns the backend's context which manages OpenGL state.
@@ -81,6 +82,7 @@ protected:
private:
std::once_flag initialized;
+ const GLContextMode mode;
friend class BackendScope;
};