OpenGL on Wayland

Kalrish Bäakjen kalrish.antrax at
Fri Jun 27 12:26:03 PDT 2014

On Fri, Jun 27, 2014 at 9:15 PM, Jason Ekstrand <jason at>

> The issue everyone talks about is that libGL also contains a GLX
> implementation so it links against Xlib.  This will create a link-time
> dependency on Xlib.  However, since your application will not be making any
> GLX calls, those code-paths will never get exercised and it will gave no
> runtime dependency on having an X server.  Really, this is a packaging
> problem far more than it is a programming problem.
Oh... Sorry for the noise, then. I will look at it again, and reply with my
results later.

I suspect I didn't load some function with eglGetProcAddress(). If, as
mentioned in the slides, libGL exposes 1.4, it could well be the problem.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the wayland-devel mailing list