hello,
I'm here reporting on my advance on cl-opengl-es-1.1.
I need a system with OpenGL ES 1.1 for testing. I decided to use Android. The only CL implementation I know that runs on Android is ECL.
Before jumping into cl-opengl I decided testing a simple library with CFFI. It so happens that I stumbled upon a bug with ECL+CFFI that prevents compiling libraries.
The bug has been acknowledged by the maintainer. As soon as he kindly fixes the bug, I'll continue with the project.
Cheers,
-- Simón Ortiz B., M.Sc., Ing. en Computación Linux Registered User #388735
On Wed, Jun 29, 2011 at 23:31, Bart Botta 00003b@gmail.com wrote:
On Wed, Jun 29, 2011 at 9:10 AM, Luís Oliveira luismbo@gmail.com wrote:
On Wed, Jun 29, 2011 at 2:56 PM, Simon Ortiz o.simon@gmail.com wrote:
For our first approach, I'll do a cl-opengl-es-1.1 system which will depend on cl-opengl as is. I'll write the CFFI definitions for the egl* functions by hand. I guess I'll define the fixed-point data type by hand too.
Yes, that's my suggestion.
If I understand correctly, EGL is something like glx/wgl/etc, and isn't actually part of OpenGL ES itself, so I'd probably lean towards a separate cl-egl system containing just the EGL parts. If ES 1.x only adds data types, I'd probably include them in the main cl-opengl for now. If there are conflicting function signatures or enums things would be more complicated... not sure what the best solution for that would be.
-b-