diff options
Diffstat (limited to 'common/headless_view.cpp')
-rw-r--r-- | common/headless_view.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/common/headless_view.cpp b/common/headless_view.cpp index 0fce223986..0b4d7ce64a 100644 --- a/common/headless_view.cpp +++ b/common/headless_view.cpp @@ -181,6 +181,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() { |