aboutsummaryrefslogtreecommitdiff
path: root/backend/egl.c
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2017-08-09 08:07:12 -0400
committerGitHub <noreply@github.com>2017-08-09 08:07:12 -0400
commitef1f947d49ec37be707739ef12ef56c519d9dfb0 (patch)
tree540544f1afc99d2447d822f1de211c424e45527f /backend/egl.c
parent913829e381ff59a120770449ccebcaaeb8a487c1 (diff)
parentaf67966d9261178bebc7a3019881fc1576d311e3 (diff)
Merge pull request #49 from ascent12/drm-atomic
Atomic modesetting
Diffstat (limited to 'backend/egl.c')
-rw-r--r--backend/egl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/backend/egl.c b/backend/egl.c
index 2ac1e77c..a547523c 100644
--- a/backend/egl.c
+++ b/backend/egl.c
@@ -162,6 +162,7 @@ error:
}
void wlr_egl_free(struct wlr_egl *egl) {
+ eglMakeCurrent(egl->display, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT);
eglDestroyContext(egl->display, egl->context);
eglTerminate(egl->display);
eglReleaseThread();