If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

What's New In The Land Of Wayland?

Phoronix: What's New In The Land Of Wayland?

It's been a few weeks since really mentioning the Wayland Display Server at Phoronix (the last time was in June when XWayland and xf86-video-wlshm were released). It's not because development of this next-generation Linux display server has stalled, but there's been some progress made and overall just the lower level of activity during the summer months...

I think that any card supporting OpenGL 2 (or possibly 3?) can also support OpenGL ES 2. I am also pretty sure that the Nvidia binary drivers are already supporting OpenGL ES 2.

To claim to fully support ES 2.0 the driver must also support EGL, and Nvidia doesn't, so I can't write pure OpenGL ES 2.0 because such an app needs to be initialized through EGL. There are also a slew of restrictions in ES 2.0 which I wouldn't be able to catch using a typical "desktop" OpenGL driver.

I could settle on testing my stuff on WebGL but it would be at best a stopgap solution.

Yep. But the implementation of GLES 2.0 on Mesa makes the desktop GL 2.1 implementation look downright stable (and it isn't; the desktop GL is alpha-quality at best). You can get a linked binary of libGLESv2.so just fine on Mesa, but good luck running anything more complicated than a game of Asteroids.