void256 / index.gl

Sourcecode and documentation for http://index.gl/ - the OpenGL Index
2 stars 1 forks source link

check glTranslatef for ES 2.0 and 3.0 #4

Closed void256 closed 10 years ago

void256 commented 10 years ago

via Twitter:

henrikrydgard: @void256 @thekhronosgroup Nice indeed! However, it claims that e.g. glTranslatef is supported in ES 2.0 and 3.0, which it's not :)

void256 commented 10 years ago

I think I've found what the problem is:

OpenGL and OpenGL Core profile appear as feature api="gl", ES 1.0 appears as feature api="gles1" and ES 2.0 and ES 3.0 appear as feature api="gles2" in the XML-registry.

Usually the way the XML-Registry works is that features are introduced in a specific version and then stay there until the end or until they will be "removed" again.

At the moment I treat "gles1" and "gles2" as the same "family" which leads to features introduced in ES 1.0 to be still available in ES 2.0 and ES 3.0 but that's not quite correct.

ES 1.0 is one "family" and ES 2.0 + ES 3.0 are the other.

Will fix this as soon as I have some time left again :wink:

void256 commented 10 years ago

0.6 fixed this. If there are other related oddities please re-open.