diff --git a/src/compositor-x11.c b/src/compositor-x11.c index 6d9bb0ede..304a4d5e1 100644 --- a/src/compositor-x11.c +++ b/src/compositor-x11.c @@ -174,8 +174,8 @@ x11_compositor_init_egl(struct x11_compositor *c) return -1; } - if (!eglMakeCurrent(c->base.display, EGL_NO_SURFACE, - EGL_NO_SURFACE, c->base.context)) { + if (!eglMakeCurrent(c->base.display, c->dummy_pbuffer, + c->dummy_pbuffer, c->base.context)) { fprintf(stderr, "failed to make context current\n"); return -1; }