3. The method of claim 1 wherein substituting comprises, with respect to an automatic Texture-Coordinate Generation operation using a glTexGen command in OpenGL, calculating a texture coordinate element, storing generated texture coordinate data, and passing to an OpenGL|ES implementation glEnableClientState and glTexCoordPointer commands which contain the stored texture coordinate data.
3. The method of claim 1 wherein substituting comprises, with respect to an automatic Texture-Coordinate Generation operation using a glTexGen command in OpenGL, calculating a texture coordinate element, storing generated texture coordinate data, and passing to an OpenGL|ES implementation glEnableClientState and glTexCoordPointer commands which contain the stored texture coordinate data. 4. The method of claim 3 further comprising, using information provided in the command glTexGen, deciding which texture coordinate element (s, t, r, q) should be translated and which translation algorithm should be implemented, wherein deciding further comprises deciding which texture object is needed to generate the texture coordinate.