On 10/21/2013 07:05 AM, Chris Healy wrote: > I have a headless platform I need OpenGL to work on that does not have > X. It is x86 with Intel HD 4000 graphics. > > Ultimately, I'm just wanting to use OpenGL to render to memory for > encoding to H.264 and streaming. > > I'm trying to build Mesa for this platform without X and cannot get it > to build libGL.so. > > What am I missing here? Is it not possible to use OpenGL without X? I > was hoping I could use OpenGL with EGL for testing purposes.
Unfortunately, libGL.so contains both the OpenGL and GLX interfaces, so I don't think it's possible today. People are working on a new ABI, libOpenGL.so, which doesn't include GLX. So eventually, it should be possible. You can definitely use EGL + OpenGL ES 3.0 (libGLESv2.so) today. --Ken _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev