Compatibility with OpenGL ES 2.0

Nov 24, 2009 at 10:42 AM


Could it be possible to have the framework compatible with OpenGL ES 2.0 ?

I mean, even if no 2.0 features are used for rendering controls, is there a way to determine the OpenGL lib dll to load? For example if a device has only the version 2.0 of the lib installed (as 2.0 is backward compatible with previous versions).

Because the dll filename is different for version 2.0 and for previous ones.


Nov 30, 2009 at 12:54 PM

due to wikipedia

the answer is no:

"As a result, OpenGL ES 2.0 is not backwards compatible with OpenGL ES 1.1."

besides, as far is know there is currently no windows device at all which supports OpenGL 2.0.

Dec 14, 2009 at 12:41 PM

Yes I know. I'm currently writing the same kind of framework, but using exclusively OpenGL ES 2.0, and so programmable shaders instead of fixed-functions.

It's already a lot of work, so I don't want to have to implement a fall path for ES 1.0/1.1.

I'm doing this only to develop some of my applications, so I will not create a similar public project.

If one day I see that you go for ES 2.0 compatibility, I'll be happy to share what I''ve learned.