liballeg / allegro5

The official Allegro 5 git repository. Pull requests welcome!
https://liballeg.org
Other
1.86k stars 283 forks source link

OpenGL ES #249

Open allebot opened 15 years ago

allebot commented 15 years ago

Originally reported by: elias-pschernig

Original Ticket: alleg/bugs/228

OpenGL ES uses the same kind of versioning and extension mechanisms as OpenGL. And just like with normal OpenGL, it's quite a hassle dealing with it (e.g. the first 2 generations of iphones support GL ES 1.0 only, the third supports GL ES 2.0), so help from Allegro would be nice. It should work just like the regular OpenGL works.

ghost commented 9 years ago

Did you mean for desktop as we have ES now on mobile. I tried compiling ogl_lock_es.c on Windows as a replacement for ogl_lock.c and it worked fine... I think most of the code would work fine on desktop.

beoran commented 9 years ago

This will become important on Linux for Wayland and Mir since they require ES on the desktop. But I'll probably only start working on a Wayland port next year, so there still is time for this...