OpenGL ES 1.1?
First of all: awesome work! This is a simple and clean solution to a longstanding challenge and I plan to switch a project over from the old GLEW library.

But I have a blend of bug report, feature request and question: the "gles1" API has no option for version 1.1 (both on the webservice and python script). But the generated code still does attempt to load features from 1.1, such as VBO (glGenBuffers() and friends), despite only checking if the offered version is 1.0. Also it does not offer the GL_OES_vertex_buffer_object extension, which was needed for VBO on 1.0 devices. I assume this is also because of the assumption of VBO always being available in 1.0? It seems all features of version 1.1 are assumed depite only checking for version 1.0.

This is not a big problem for me and I realize the number of old GL ES 1.0 devices must be really tiny. But I have been very curious about this for quite some time. Is there a reason for this? Is it an intentional design or a overlooked detail? Again, I can work around this, but I'm curious and maybe I've overlooked something interesting here.

Thanks for the great work!