From 153d8512b7c0bc5ee80e26c868fb52dd66ee62cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20K=C3=A4fer?= Date: Thu, 8 Feb 2018 17:53:05 +0100 Subject: [core] allow disabling the use of extensions via GLContextMode --- include/mbgl/renderer/renderer_backend.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'include/mbgl/renderer/renderer_backend.hpp') 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 +#include #include #include #include @@ -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; }; -- cgit v1.2.1