AMD/fglrx provides a GLES + EGL implementation since 2010 or so. Please do
not restrict GLES to GLX now that we are finally moving away from this
madness (Wayland and Mir both use EGL instead of GLX.)
2013/10/15 T. Joseph Carter > Hey, I’ve got no problem limiting GLES to X on the desktop. I do imagine
some would prefer it not be so, but on a desktop system you’re probably
going to be using X anyway. GLES in that case is really a means to develop
and test your apps for embedded devices more easily.AMD doesn’t do this? I think any video chipset produced by Intel already
uses Mesa, so that’s not a big deal. What else is there but embedded stuff
like PowerVR?Joseph
On Tue, Oct 15, 2013 at 12:44:21PM -0300, Gabriel Jacobo wrote:
2013/10/15 T. Joseph Carter
Apparently I was wrong. I’d considered that OpenGL ES was a proper
subset
of the desktop OpenGL. Apparently that’s not true without a few
#ifdef’s.
And thought OpenGL ES v2 is closer to OpenGL 2.1, you wind up needing
OpenGL 3.x for shader compatibility.Suddenly why there are three variants makes sense. Luckily on my end
I can test all three under Linux because VMWare accelerates Mesa well
enough. If you’re on Linux and using a binary video driver you
probably can’t.Joseph
nVidia binaries for Linux (and SDL!) support all three variants of OpenGL
via GLX, though ES1 just barely. They’ve also incorporated EGL support
recently, restricted to X11 for now. I don’t know if this is thanks to
Valve or not, but it’s definitely a big improvement.–
Gabriel._____________**
SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/**listinfo.cgi/sdl-libsdl.orghttp://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org_____________**
SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/**listinfo.cgi/sdl-libsdl.orghttp://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org