summaryrefslogtreecommitdiff
path: root/common/headless_view.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/headless_view.cpp')
-rw-r--r--common/headless_view.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/common/headless_view.cpp b/common/headless_view.cpp
index f790d90cec..34326ae29c 100644
--- a/common/headless_view.cpp
+++ b/common/headless_view.cpp
@@ -179,6 +179,19 @@ void HeadlessView::make_active() {
#endif
}
+void HeadlessView::make_inactive() {
+#if MBGL_USE_CGL
+ CGLError error = CGLSetCurrentContext(nullptr);
+ if (error) {
+ fprintf(stderr, "Removing OpenGL context failed\n");
+ }
+#endif
+
+#if MBGL_USE_GLX
+ // no-op
+#endif
+}
+
void HeadlessView::swap() {}
unsigned int HeadlessView::root_fbo() {