diff options
author | Konstantin Käfer <mail@kkaefer.com> | 2018-02-08 17:53:05 +0100 |
---|---|---|
committer | Konstantin Käfer <mail@kkaefer.com> | 2018-02-08 17:53:05 +0100 |
commit | 153d8512b7c0bc5ee80e26c868fb52dd66ee62cc (patch) | |
tree | 821349520909225e8a2a138a500b0544970f870c /include/mbgl/renderer/renderer_backend.hpp | |
parent | 4498917a3b9dbf6cc9728da01f479a027f27f902 (diff) | |
download | qtlocation-mapboxgl-upstream/glcontextmode.tar.gz |
[core] allow disabling the use of extensions via GLContextModeupstream/glcontextmode
Diffstat (limited to 'include/mbgl/renderer/renderer_backend.hpp')
-rw-r--r-- | include/mbgl/renderer/renderer_backend.hpp | 4 |
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; }; |