I've started using WebGL and am pleased with how easy it is to leverage my OpenGL (and by extension OpenGL ES) experience. However, my understanding is as follows:
- OpenGL ES is a subset of OpenGL
- WebGL is a subset of OpenGL ES
Is this correct for both cases? If so, are there resources for detailing which features are missing?
For example, one notable missing feature is glPushMatrix and glPopMatrix. I don't see those in WebGL, but in my searches I cannot find them referenced in OpenGL ES material either.